aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/new_dynarec/linkage_arm.s
AgeCommit message (Collapse)Author
2011-10-30inline/parametrize rootcounter readsnotaz
makes rcnt1 hack impossible though, overclock PSX instead
2011-10-10get rid of old memhandlersnotaz
2011-10-08rewrite memhandlers (write)notaz
2011-10-04rewrite memhandlers (read)notaz
2011-09-23support armv5 buildnotaz
2011-09-22drc: do modification check in smaller than page granularitynotaz
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-20drc: make sure dyna_linker is really called from stubnotaz
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-01drc: fix page get code in linkage_arm.snotaz
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-08pcsxmem: fix ro write handlernotaz
also refactor things a bit (as usual)
2011-02-17drc: merge Ari64's patch: 11_reduce_invstub_memory_usagenotaz
2011-02-09drc: update memhandler according to pcsxr codenotaz
2011-01-24fix some alignment issuesnotaz
2011-01-16drc: handle MTC0 in delay slotnotaz
also refactor MTC0 code a bit.
2011-01-16drc: support RFE, remove ERET (it's not in r3k)notaz
2010-12-27io asm: always write out to psxH, like C code doesnotaz
2010-12-23drc: map bios and fix dummy readsnotaz
2010-12-23drc: improved interrupt code for emu_ifnotaz
2010-12-19improved memhandlersnotaz
2010-12-14drc: hook even to detect irq unmaskingnotaz
2010-12-14drc: allow recursive callsnotaz
2010-12-05drc: use direct hle callsnotaz
2010-12-05drc: initial cop2/gte implementation (works, mostly)notaz
2010-12-02drc: fix cycle counting, make it use single varnotaz
2010-12-02drc: further hacks, hle handlingnotaz
2010-11-21some drc integration worknotaz
2010-11-20add unmodified Ari64 drc to track it's changesnotaz