Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-03 | Merge https://github.com/notaz/pcsx_rearmed | twinaphex | |
2016-10-04 | (VITA) Use RWX path | Francisco José García García | |
2016-09-30 | Backport drc: fix a mistake from w^x cahnge | twinaphex | |
2016-09-30 | drc: fix a mistake from w^x change | notaz | |
Fixes: d148d265 | |||
2016-09-28 | (new_dynarec) Cleanups | twinaphex | |
2016-09-28 | (new_dynarec) Update | twinaphex | |
2016-09-27 | Update new_dynarec - working towards a common shared ari64 | twinaphex | |
codebase for both mupen64plus and pcsx rearmed - see libretro/ari64 | |||
2016-09-27 | Rearrange files for new_dynarec | twinaphex | |
2016-09-26 | (VITA) Dynarec working | Francisco José García García | |
2016-09-21 | drc: some vita and 3ds support | notaz | |
not tested, mostly just guesswork | |||
2016-09-21 | drc: avoid MAP_FIXED | notaz | |
it's almost never a good idea, it will override some other mapping and make things crash | |||
2016-09-19 | drc: try to support w^x platforms like iOS | notaz | |
untested... | |||
2016-09-19 | drc: remove unnecessary cache flushing | notaz | |
should already be flushed or not matter at this point | |||
2016-09-18 | drc: enable and fix warnings | notaz | |
these were kept for compat with Ari64's code, which is removed, see previous commit messages | |||
2016-09-18 | drc: mark things static | notaz | |
2016-09-18 | drc: strip eol blanks | notaz | |
Because people send patches while using editors that strip blanks and the patch becomes a mess. | |||
2016-09-18 | drc: drop less obvious dead code | notaz | |
2016-09-18 | drc: drop heaps of dead code | notaz | |
I've kept it around to keep the code similar to Ari64's version, so that it would be easier to merge back his fixes. However Mupen64plus has long reformatted the code and it kind of went different direction anyway, so there is no point to keep all this code now. | |||
2014-12-25 | drc: more timing hacks | notaz | |
b6e87b2bc096 broke R-Type sound, try to recover.. also check PE2 | |||
2014-12-23 | drc: implement block addr list saving | notaz | |
should give better experience after savestate load | |||
2014-12-23 | drc: replace unused reg32 with new reg_sv_flags | notaz | |
2013-06-05 | drc: add a test to catch broken platforms early | notaz | |
2013-04-01 | libretro/ios: enable dynarec, update target names | notaz | |
2013-04-01 | drc: use print wrapper to output errors | notaz | |
..for platforms without working printf | |||
2013-03-25 | Add missing ifdef, move QNX RAM mapping closer to others | CatalystG | |
2013-03-25 | Add support for PlayBook/BB10 with libretro | CatalystG | |
2013-03-17 | drc: timing hacks | notaz | |
run tiny loops faster, no store penalty | |||
2012-04-29 | frontend: some menu adjustments | notaz | |
2012-04-18 | drc: inv: fix ram ofset and mirror handling | notaz | |
2012-04-18 | support emulated RAM mapped at offset | notaz | |
Thanks to CatalystG for some initial code and testing. | |||
2012-01-14 | drc: allow translation cache in data segment | notaz | |
useful for Android | |||
2012-01-07 | drc: do basic current block modification detection | notaz | |
const writes only.. | |||
2011-12-11 | drc: fix bad gte unneeded reg assumption | notaz | |
2011-12-08 | drc: move constmap out of regstat | notaz | |
saves close to 1MB, should help Wiz a bit | |||
2011-11-01 | drc/gte: decode MVMVA data deps | notaz | |
2011-10-30 | drc: fix cycle multiplier code | notaz | |
rounding wrong way is enough to cause nasty timing problems | |||
2011-10-30 | drc: some debug code improvements | notaz | |
2011-10-30 | drc: always use physical block addresses | notaz | |
there is no reason to use virtual addressing, things can't be remapped on PSX as there is no MMU anyway. Fixes somewhat related invalidation bug along the way. | |||
2011-10-30 | drc: detect dead gte reads too | notaz | |
2011-10-30 | drc: add some hack options | notaz | |
intended for caanoo/Wiz, some users want to trade glitches for performance boost. | |||
2011-10-30 | drc: try to avoid full constant reload | notaz | |
derive from existing ones if possible | |||
2011-10-30 | drc: avoid invcode checks on close addesses | notaz | |
yes this makes it possible to miss something, but I hope it's not going to happen and will deal with it if it does. | |||
2011-10-30 | drc: do MVMVA decoding; parametrize handlers | notaz | |
2011-10-30 | drc: finish GTE reg liveness analysis | notaz | |
2011-10-10 | drc: check for interrupts after RFE | notaz | |
this missing check wasn't causing too many problems because of events on every hsync, which are gone now. | |||
2011-10-10 | new ability to adjust psx cpu clock | notaz | |
2011-10-10 | get rid of old memhandlers | notaz | |
2011-10-10 | drc: implement memory access speculation | notaz | |
try to guess RAM mirror we are going to hit | |||
2011-10-08 | drc: implement shiftimm constant propagation | notaz | |
it's rare, but it happens. | |||
2011-10-08 | recompilation-caused frameskip workaround | notaz | |