Salvy
ab94edf73f
[~] Fixed EXPERIMENTAL_INTERRUPTS option (when defined, Body Harvest and Nightmare Creatures work)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@345 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-08-08 23:49:20 +00:00
Corn
5f8d49f65b
[!] Clean up SetNewVertexInfo() for Conker
...
[!] Change order for PIF processing in DMA
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@328 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-07-31 09:58:05 +00:00
Salvy
aeaf90d317
[!] Trap r0 write in LW (fixes San Francisco 2049 crashing when race is about to start)
...
[+] Added debug code to detect r0 writes
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@312 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-24 22:41:24 +00:00
Salvy
6d06a989a2
[~] Silly error that broke sram saving
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@311 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-24 22:23:27 +00:00
Salvy
89dd5e5359
[!] Simplified DMA_PI_CopyFromRDRAM (we only for DOM2/ADDR2 anyways)
...
[!] Simplified WriteValue_Cartridge (Added notes too for games that write to ROM in DOM1/ADDR2..)
[!] Moved RTC READ out of ProcessEeprom to keep code clean, and added an assert for NOP cmds in PIF.
[~] Killed a couple of dead externals
[!] Signed extend DADD/DADDU and also operand in 32bit (fixes Excite Bike and saves 4 ops)
[~] Small clean ups here and there..
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@307 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-06-17 22:48:30 +00:00
Salvy
15bdaf2949
[+] Experimental new SI/PI/SP interrupts (based from 1964, nightmare creatures, body harvest work now)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@180 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-08 23:27:38 +00:00
Salvy
222f265b39
[!] Commented out a couple of dead variables in DMA.cpp
...
[!] Added a blender for Conker's experiment
[+] Added experimental check odd len sp (debug only atm)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@167 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-03 21:11:06 +00:00
Salvy
815c09df63
[!] Ignore IMEM transfers for speed (we don't use low-level RSP on the PSP anyways)
...
[!] Clear/Set a couple of registers I removed by mistake
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@166 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-03-03 20:41:48 +00:00
Corn
046527245a
[!] Matrix stack is max 18 now (according to manual)
...
[!] scissors default to 0,0 320,240 at ROM boot
[!] DMA memcopy was optimized a bit further
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@111 42e9bfbe-799a-4a2d-bad1-236e862a387a
2011-01-31 22:29:45 +00:00
Salvy
bdbd952c60
[+] Initial repo (based from r630 dx64 branch)
...
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@3 42e9bfbe-799a-4a2d-bad1-236e862a387a
2010-12-24 04:37:41 +00:00