strmnnrmn
d1fe242114
[~] Slightly simpler code for streaming files, less likely to screw up if we can't read all the bytes
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1409 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:44 +00:00
strmnnrmn
a0ced78502
[+] Serve static files
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1408 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:36 +00:00
strmnnrmn
5a25d9c8b4
[~] Assert if we don't write as much content as we specified
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1407 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:29 +00:00
strmnnrmn
568bb5dd10
[~] Fix DLDebugger name in system init steps
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1406 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:22 +00:00
strmnnrmn
bd426000d9
[~] OSX FindFileNext - ignore ., .. etc.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1405 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:16 +00:00
strmnnrmn
087eeec012
[~] Generate 404s
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1404 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:08 +00:00
strmnnrmn
368aeb4c12
[+] Add a DLDebugger page outline
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1403 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:07:01 +00:00
strmnnrmn
ec12122943
[+] Use bootstrap. Using a CDN. We'll serve this ourselves eventually
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1402 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:06:54 +00:00
strmnnrmn
43f93bcfb6
[!] Fix assert in WebDebug
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1401 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:06:45 +00:00
strmnnrmn
b5b4fdcef5
[~] Oops - TextureCacheWebDebug teardown rand the wrong thing
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1400 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 22:06:39 +00:00
salvy
9ab765a677
[!] Optimizations to accurate tmem
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1399 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 21:10:55 +00:00
Corn
1573d89716
[!] bugfix to LWL/LWR in combination with dynarec memory opt. make sure to invalidate cached loadbase address before and after the OP (fixes Banjo-Kazzoie)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1398 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 20:08:02 +00:00
strmnnrmn
273f31fe19
[~] Fix a bad merge
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1397 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:58 +00:00
strmnnrmn
5ccea9d6b0
[+] TextureCacheWebDebug first pass. Shows textures on http://localhost:8081/texture_cache
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1396 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:51 +00:00
strmnnrmn
654b6b3f44
[~] Add a mutex to prevent texture references being dropped when debugging (this no-ops in release builds). Needed for OSX which calls Snapshot on a thread, the game purges a texture, but as the debug code still has a reference, it ends up deleting it. OpenGL doesn't seem to like deleting textures on a different threads from where they were created.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1395 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:42 +00:00
strmnnrmn
701263063b
[~] Rename CritSect to Mutex
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1394 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:35 +00:00
strmnnrmn
915bf0a74e
[~] OSX - ensure thrid_party libs are compiled at -O3, and with warnings as errors
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1393 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:24 +00:00
strmnnrmn
a401996c41
[~] OSX can use GetPalette now. Also, make the texture arg to DumpTexture const
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1392 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:14 +00:00
strmnnrmn
fdff3e47f2
[*] Implement PngSaveImage as a DataSink, and make the filename version create a FileSink
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1391 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:53:06 +00:00
strmnnrmn
33670e4324
[~] Implement mpData/mpPalette on OSX NativeTexture, so that we can use the png code to dump textures
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1390 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:59 +00:00
strmnnrmn
01e95dc42e
[~] Ugh, fix bad unstash
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1388 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:46 +00:00
strmnnrmn
a8a533cb98
[+] Add an abstract DataSink class. Derived implementations can write to file, network etc
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1387 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:38 +00:00
strmnnrmn
fb537ad57f
[~] kFoo for constants, FOO_UPPER_CAPS for preprocessor
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1386 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:31 +00:00
strmnnrmn
ab73363135
[+] Add WebDebug to OSX project
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1385 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:22 +00:00
strmnnrmn
5e7aaff7c1
[+] Add webby .gyps
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1384 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:13 +00:00
strmnnrmn
434a1abd58
[+] Add third_party/webby
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1383 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:52:05 +00:00
strmnnrmn
6dd19cd062
[+] Get Texel1 working on OSX
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1382 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:57 +00:00
strmnnrmn
c643ce340d
[~] Fix some mixed LF/CRLF
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1381 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:49 +00:00
strmnnrmn
5d744e459c
[+] Implement the tile shift_s/shift_t on OSX. Should be possible to get this working on PSP too, but it doesn't always make things look better without Texel1 too
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1380 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:40 +00:00
strmnnrmn
41b0117bc0
[!] Fix prim_lod_frac on OSX
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1379 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:33 +00:00
strmnnrmn
044ccf92b7
[~] Fix decals on OSX
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1378 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:26 +00:00
strmnnrmn
013408b467
[~] Apply the dsdy fix for dsdx - Wetrix sets a negative value as it starts up
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1377 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:19 +00:00
strmnnrmn
ccd4f66711
[~] Keep track of prim lod fraction
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1376 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:12 +00:00
strmnnrmn
fe79a21f1a
[!] PrintMux wasn't quite accurate - there's different inputs for each side of the subtract, for instance.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1375 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:51:05 +00:00
strmnnrmn
d6ab32e52b
[~] Set up T1 when in 2cycle mode
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1374 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:50:54 +00:00
strmnnrmn
a68933247f
[~] Add a couple of notes about texrect
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1373 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:50:47 +00:00
strmnnrmn
4c21e5565a
[~] Improve the 'Expecting event Left' assert.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1372 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:50:40 +00:00
strmnnrmn
3e7e2e63ed
[~] Assert on d.x/d.y being negative elsewhere.
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1371 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:50:33 +00:00
strmnnrmn
dfe90f3258
[~] Tidy SImageDescriptor bits
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1370 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-24 12:50:26 +00:00
salvy
1d61dd19e6
[!] Need to set depth state in Draw2Texture (Fixes logo in Wipeout)
...
[-] Don't update shademodel ( I don't think this required, and was breaking tiger's honey hunt)
[!] Fixed crash in Wetrix
[!] Removed unused hacks
[~] Banjo K needs tlut hack for fast tmem (Fixes Nintendo logo)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1369 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 03:33:13 +00:00
strmnnrmn
759314e347
[!] Fix Cruisin USA - ModifyVertexInfo args were transposed
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1368 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 02:00:59 +00:00
strmnnrmn
98e05e91ad
[!] Fix Draw2DTextureR on OSX
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1367 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:36 +00:00
strmnnrmn
bc97515b5a
[!] Fix DLParser_Sprite2DDraw
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1366 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:30 +00:00
strmnnrmn
39d5ad60d8
[!] Fix Conker's Dolby logo texture with accurate tmem emulation
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1365 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:23 +00:00
strmnnrmn
4b8fe4abfe
[~] Compile fix for when DAEDALUS_ACCURATE_TMEM isn't defined, and ConvertTile.cpp is included
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1364 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:16 +00:00
strmnnrmn
f48bf60849
[~] Wrap a long line
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1363 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:10 +00:00
strmnnrmn
0bc286c284
[~] Rename row_swizzle to odd_row in LoadBlock
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1362 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-23 00:13:04 +00:00
salvy
2166c443c3
[~] Forgot to merge StrmnNrmn's fix to the psp renderer
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1361 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-22 20:02:12 +00:00
salvy
b822752fdc
[~] Fixed build W32/OSX
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1360 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-22 19:21:48 +00:00
salvy
55757572e5
[~] Opps by error enabled 128bit multiplication for dmul/u for PSP(I'll enable this eventually, I have yet to see a game that doesn't like current impl)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1359 42e9bfbe-799a-4a2d-bad1-236e862a387a
2013-03-22 07:01:29 +00:00