Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-23 | Silence some warnings | negativeExponent | |
Silences some [-Wformat-truncation=] and [-Wstringop-truncation] | |||
2014-12-20 | psxcounters: don't do many spu updates | notaz | |
not needed with new sync code | |||
2014-12-20 | spu: rework synchronization | notaz | |
2012-12-17 | make non-zlib save compression possible | notaz | |
2012-11-10 | psxcounters: refresh internal state after savestate load | notaz | |
fixes some glitching after pre-r14 save load | |||
2012-07-18 | psxcounters: use cycles when calculating updates | notaz | |
should help with potential timer drifting/desyncs. Also do overflow properly, not at 0xffff | |||
2012-01-03 | bring GPUvBlank back | notaz | |
to be used for interlace emulation | |||
2012-01-01 | change lcf handling | notaz | |
not quite right but better than before, I hope | |||
2011-12-05 | psxcounters: avoid excessive recalculations | notaz | |
2011-12-05 | psxcounters: handle overflow = target case | notaz | |
otherwise would need multiple calls to psxRcntUpdate() to get overflow irq, but currently psxRcntUpdate() is only called once. | |||
2011-12-05 | let's try alternative vsync timing | notaz | |
2011-12-05 | remove gpu vblank callbacks | notaz | |
we do it in core now | |||
2011-12-05 | move some gpu status handling to core | notaz | |
this removes need to update each gpu plugin when this stuff is changed | |||
2011-10-30 | psxcounters: use higher precision for vsync timing | notaz | |
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-30 | make root counters use generic event scheduling code | notaz | |
simplifies event handling code a bit | |||
2011-10-30 | inline/parametrize rootcounter reads | notaz | |
makes rcnt1 hack impossible though, overclock PSX instead | |||
2011-10-30 | psxcounters: avoid doing excessive updates | notaz | |
this may cause missed interrupts in very rare cases, but performance penalty this makes is surely not worth it. | |||
2011-10-10 | psxcounters: change spu update ~2ms | notaz | |
old value ~1.4 was weird anyway | |||
2011-09-27 | psxcounters: avoid update on each hsync | notaz | |
no useful work is done on hsync, no reason to interrupt the recompiler that often, set up events as needed. | |||
2011-09-23 | fix build on some ARM toolchains | notaz | |
R1 redefined.. | |||
2011-07-13 | psxcounters: merge shalma's suggestion | notaz | |
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952577 | |||
2011-06-07 | enable Wall warnings by default | notaz | |
still disable it in some cases (instead of fixing) to avoid drifting from upstream projects too much. | |||
2011-04-05 | plugins: expand GPUvBlank to pass hcounter pointer | notaz | |
2011-03-21 | try to align timing with LCD refresh | notaz | |
2010-12-23 | init some forgotten stuff | notaz | |
otherwise glitches happen if certain games are ran in a row. | |||
2010-11-16 | pcsxr-1.9.92 | PCSX* teams | |