aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/new_dynarec/emu_if.c
AgeCommit message (Collapse)Author
2015-02-05dma: do some madr updatesnotaz
untested, but makes ff7 behave better with linked lists (dither problem)
2015-01-03mingw build fixesnotaz
2014-12-23drc: implement block addr list savingnotaz
should give better experience after savestate load
2014-12-20spu: add a schedule callbacknotaz
2013-04-02avoid MAP_FIXED, log mappingsnotaz
MAP_FIXED overrides existing mappings, we don't want that
2013-04-01gte_neon: access scratch_buf through drc contextnotaz
2013-01-06fully reinit drc on changenotaz
2012-12-02improve ARM feature detectionnotaz
2012-11-24fix ARM build with --disable-dynarecnotaz
2012-04-29fix some build issues and warningsnotaz
2011-11-01drc/gte: fix dep listnotaz
2011-10-30drc: detect sw irqs properlynotaz
2011-10-30drc: some debug code improvementsnotaz
2011-10-30make root counters use generic event scheduling codenotaz
simplifies event handling code a bit
2011-10-30drc: add some hack optionsnotaz
intended for caanoo/Wiz, some users want to trade glitches for performance boost.
2011-10-30pcnt: measure gte toonotaz
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-10new ability to adjust psx cpu clocknotaz
2011-10-10get rid of old memhandlersnotaz
2011-10-08recompilation-caused frameskip workaroundnotaz
2011-10-02yet more random armv5 tweaksnotaz
2011-09-30gte_arm: implement RTPS, RTPTnotaz
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-03-17minor debug code updatesnotaz
2011-03-07frontend: fix valgrind errorsnotaz
also fixes pc build
2011-03-01gte_neon: hook into recompilernotaz
2011-02-17drc: some PCSX-specific const addr io handlersnotaz
2011-01-28cdrom: support cdda playback cursor and autopause/reportnotaz
some differences from PCSX-Reloaded version
2011-01-26drc: invalidate RAM mirrors correctlynotaz
2011-01-26cdrom: merge most of cdrom.c from latest pcsxr (r62214)notaz
most changes pulled are shalma's work
2011-01-24drc: don't leave until we really need tonotaz
2011-01-24drc: use correct clear sizenotaz
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-27some debug code improvementsnotaz
2010-12-23update gpu DMA related code to pcsxr-svn Nov 28notaz
mostly authored by shalma, some by weimingzhi.
2010-12-23update mdec code to pcsxr-svn Nov 26notaz
lots of patches from shalma and gschwnd.
2010-12-23drc: improved interrupt code for emu_ifnotaz
2010-12-22core: update to newer interrupt code, seems to affect timings toonotaz
pcsxr-svn commit: Author: weimingzhi Date: Sat Aug 7 23:52:44 2010 +0000 refactored the interrupt scheduling code a bit to make it a little more readable than using those "magic" numbers.
2010-12-19improved memhandlersnotaz
2010-12-16menu: update file colors, fix a bug in emu_ifnotaz
2010-12-16drc: use correct RAM sizenotaz
..because some games like to use the mirrors
2010-12-14drc: don't clear ARM caches on whole translation cache - it's very slownotaz
2010-12-14drc: hook even to detect irq unmaskingnotaz
2010-12-14fix x86 build, minor refactoringnotaz
2010-12-14drc: handle invalidate on clear() calls and resetnotaz