Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | drc: finish GTE reg liveness analysis | 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-10-02 | yet more random armv5 tweaks | notaz | |
2011-09-27 | drc: do gte flag liveness detection | notaz | |
just copy-paste existing code and use _nf handlers from previous patch. | |||
2011-09-27 | gte: split arm code for pollux, generate flagless handlers | notaz | |
flagless are unused but will be used later, at least I hope so. | |||
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-02-17 | drc: some PCSX-specific const addr io handlers | notaz | |
2011-01-16 | drc: handle MTC0 in delay slot | notaz | |
also refactor MTC0 code a bit. | |||
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 | try to make drc more configurable | notaz | |
and break it more I guess |