aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/new_dynarec/emu_if.h
AgeCommit message (Collapse)Author
2013-04-01drc: use print wrapper to output errorsnotaz
..for platforms without working printf
2013-04-01gte_neon: access scratch_buf through drc contextnotaz
2012-04-18support emulated RAM mapped at offsetnotaz
Thanks to CatalystG for some initial code and testing.
2011-10-30drc: do MVMVA decoding; parametrize handlersnotaz
2011-10-30drc: finish GTE reg liveness analysisnotaz
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-10-02yet more random armv5 tweaksnotaz
2011-09-27drc: do gte flag liveness detectionnotaz
just copy-paste existing code and use _nf handlers from previous patch.
2011-09-27gte: split arm code for pollux, generate flagless handlersnotaz
flagless are unused but will be used later, at least I hope so.
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-02-17drc: some PCSX-specific const addr io handlersnotaz
2011-01-16drc: handle MTC0 in delay slotnotaz
also refactor MTC0 code a bit.
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-20try to make drc more configurablenotaz
and break it more I guess