Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-30 | fix various fPIC issues | notaz | |
2012-04-18 | support emulated RAM mapped at offset | notaz | |
Thanks to CatalystG for some initial code and testing. | |||
2011-10-30 | drc: do MVMVA decoding; parametrize handlers | notaz | |
2011-10-30 | inline/parametrize rootcounter reads | notaz | |
makes rcnt1 hack impossible though, overclock PSX instead | |||
2011-10-10 | get rid of old memhandlers | notaz | |
2011-10-08 | rewrite memhandlers (write) | notaz | |
2011-10-04 | rewrite memhandlers (read) | notaz | |
2011-09-23 | support armv5 build | notaz | |
2011-09-22 | drc: do modification check in smaller than page granularity | notaz | |
There are some games that keep writing in the same 4k page where the code resides (Alien Ressurection is one such example). I've noticed those accesses are usually to a small region, so keep range of addresses that has no code and has been recently accessed and check it when the writes come. | |||
2011-09-20 | drc: make sure dyna_linker is really called from stub | notaz | |
in very rare cases add_link() would end up being called with jump to another block and not stub, which would later cause kill_pointer() to crash while cleaning jump_out. I'm guessing wrong pointer was being picked from jump_in by dyna_linker, failing to detect stale cache, and hoping this will fix it. | |||
2011-08-01 | drc: fix page get code in linkage_arm.s | notaz | |
it did not match what was used elsewhere for PCSX, causing rare crashes due to making bad links.. Also comment get_pointer, it's not obvious what it does. | |||
2011-03-08 | pcsxmem: fix ro write handler | notaz | |
also refactor things a bit (as usual) | |||
2011-02-17 | drc: merge Ari64's patch: 11_reduce_invstub_memory_usage | notaz | |
2011-02-09 | drc: update memhandler according to pcsxr code | notaz | |
2011-01-24 | fix some alignment issues | notaz | |
2011-01-16 | drc: handle MTC0 in delay slot | notaz | |
also refactor MTC0 code a bit. | |||
2011-01-16 | drc: support RFE, remove ERET (it's not in r3k) | notaz | |
2010-12-27 | io asm: always write out to psxH, like C code does | notaz | |
2010-12-23 | drc: map bios and fix dummy reads | notaz | |
2010-12-23 | drc: improved interrupt code for emu_if | notaz | |
2010-12-19 | improved memhandlers | notaz | |
2010-12-14 | drc: hook even to detect irq unmasking | notaz | |
2010-12-14 | drc: allow recursive calls | notaz | |
2010-12-05 | drc: use direct hle calls | notaz | |
2010-12-05 | drc: initial cop2/gte implementation (works, mostly) | notaz | |
2010-12-02 | drc: fix cycle counting, make it use single var | notaz | |
2010-12-02 | drc: further hacks, hle handling | notaz | |
2010-11-21 | some drc integration work | notaz | |
2010-11-20 | add unmodified Ari64 drc to track it's changes | notaz | |