aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore
AgeCommit message (Collapse)Author
2012-11-10psxcounters: refresh internal state after savestate loadnotaz
fixes some glitching after pre-r14 save load
2012-11-05sort out 32/64bit savestate compat issuesnotaz
2012-11-04handle bad cd images betternotaz
2012-11-04cdriso: don't play data tracknotaz
some refactoring too
2012-11-03cdrom: read subq directly, not from threadnotaz
thread is doing 10 sectors at once, not that accurate..
2012-10-12use plat_mmap for RAM toonotaz
2012-09-13silence some 64bit related warningsnotaz
still need to fix savestate compat
2012-08-04configure: various fixesnotaz
2012-08-03frontend/pollux: wiz: move tables to upper memory to free some RAMnotaz
2012-07-30fix various fPIC issuesnotaz
2012-07-23cheat: add some undo logicnotaz
2012-07-22frontend: initial cheats supportnotaz
2012-07-22pcsxmem: abort if lsb is set for map_itemnotaz
thing's can't possibly work with that.
2012-07-19cdrom: reset cmd buffer when cmd is acceptednotaz
wrong but hopefully not as much as it was
2012-07-19cdrom: mask selector bits correctlynotaz
2012-07-18psxcounters: use cycles when calculating updatesnotaz
should help with potential timer drifting/desyncs. Also do overflow properly, not at 0xffff
2012-07-18gte_neon: make rtps division better match rtptnotaz
otherwise causes Ridge Racer Revolution to lock up somehow?
2012-07-18misc: setup GPU if logos are skippednotaz
some games rely on the state BIOS leaves
2012-07-18cdrom: adjust report mode returnnotaz
based on mednafen which likely had this tested on the real thing. Also remove rearmed hack, the report shouldn't be that bad on performance.
2012-04-29frontend: some menu adjustmentsnotaz
2012-04-29fix some build issues and warningsnotaz
2012-04-22bring in configure build systemnotaz
not using autotools, trying to do something similar like qemu instead.
2012-04-18drc: inv: fix ram ofset and mirror handlingnotaz
2012-04-18support emulated RAM mapped at offsetnotaz
Thanks to CatalystG for some initial code and testing.
2012-02-29gte_arm: fix gteOF sign extensionnotaz
2012-01-14drc: allow translation cache in data segmentnotaz
useful for Android
2012-01-09cdrom: resume cdda on state loadnotaz
2012-01-09gte_neon: change division againnotaz
rounding up, hope it's better
2012-01-07drc: do basic current block modification detectionnotaz
const writes only..
2012-01-06drc: never read to r0notaz
r0 can be allocated for a write and program may decide to read to r0 while we have it alloacted, so *_readstub must be ready for it
2012-01-03bring GPUvBlank backnotaz
to be used for interlace emulation
2012-01-01change lcf handlingnotaz
not quite right but better than before, I hope
2011-12-23gte_neon: use more accurate divisionnotaz
texture placement issues in Chrono Cross otherwise with the new GPU
2011-12-11drc: fix bad gte unneeded reg assumptionnotaz
2011-12-09cdrom: don't emulate seek when set to same locnotaz
fixes C-12 (needs at least 5 sectors), let's see what this breaks..
2011-12-08drc: move constmap out of regstatnotaz
saves close to 1MB, should help Wiz a bit
2011-12-05psxcounters: avoid excessive recalculationsnotaz
2011-12-05psxcounters: handle overflow = target casenotaz
otherwise would need multiple calls to psxRcntUpdate() to get overflow irq, but currently psxRcntUpdate() is only called once.
2011-12-05let's try alternative vsync timingnotaz
2011-12-05try to emulate GPU busynotaz
2011-12-05remove gpu vblank callbacksnotaz
we do it in core now
2011-12-05move some gpu status handling to corenotaz
this removes need to update each gpu plugin when this stuff is changed
2011-11-01drc/gte: decode MVMVA data depsnotaz
2011-11-01drc/gte: fix dep listnotaz
2011-10-30cdriso: support multidisk ebootsnotaz
2011-10-30cdriso: add cbin supportnotaz
2011-10-30psxcounters: use higher precision for vsync timingnotaz
don't know why this is needed (having things like BIAS in mind), maybe desyncs with cdrom code or SPU? Tuned this on RE1.
2011-10-30psxinterpreter: a bit more accurate Cause reg handlingnotaz
2011-10-30drc: detect sw irqs properlynotaz
2011-10-30drc: fix various register trashing in mtc0notaz