Age | Commit message (Collapse) | Author |
|
Fixed bug where MSB of a 15-bit BGR color could corrupt green value. Also added documentation.
https://github.com/libretro/pcsx_rearmed/commit/92db7708f2fd2a26ea730d761a60a582a646405a
Fix crash on retrying mission in driver (https://github.com/notaz/pcsx_rearmed/pull/165)
https://github.com/libretro/pcsx_rearmed/commit/fbf19ce6b6c02da47a67f58e23d8294cfcd18f55
|
|
Fix crash on retrying mission in driver
|
|
For some Eboot .PBP game images, when loading a savestate, a zlib error
like 'uncompress failed with -5 for block 5383, sector 86132' would be
output to stdout/stderr. The savestate would still be playable, though.
Traced it down to cdrFreeze() failing to convert cdr.Prev from BCD->int
when calling ReadTrack(). Note that the odd 'cdr.Prev[0]++;' line seems
to be someone's hacky way of forcing ReadTrack() to avoid skipping what
it thinks is a duplicate sector read.
|
|
For some Eboot .PBP game images, when loading a savestate, a zlib error
like 'uncompress failed with -5 for block 5383, sector 86132' would be
output to stdout/stderr. The savestate would still be playable, though.
Traced it down to cdrFreeze() failing to convert cdr.Prev from BCD->int
when calling ReadTrack(). Note that the odd 'cdr.Prev[0]++;' line seems
to be someone's hacky way of forcing ReadTrack() to avoid skipping what
it thinks is a duplicate sector read.
|
|
-strncpy replaced with strcpy and memcpy where appropriate
|
|
github issue #68
|
|
untested
|
|
untested, but makes ff7 behave better with linked lists
(dither problem)
|
|
|
|
I still have to many of them and use them for testing..
|
|
|
|
cdlRead on cdda tested on real hardware
|
|
my own code..
|
|
|
|
most changes verified on real thing
|
|
based on tests on real hardware
|
|
because last commit removed wrong read stop
|
|
breaks N2O, does not make sense too
|
|
|
|
fixes HLE
|
|
|
|
also adjust ReadTOC timing and logs
|
|
|
|
this just won't currently work because atleast of:
- reads racing with cdda thread
- hw cdrom plugins
- broken/unknown format .sub files
|
|
|
|
|
|
keep track of it at all times
|
|
Once again, based on mednafen/nocash.
|
|
|
|
|
|
Most decisions were made based on Mednafen source on Nocash doc,
so all credits for hardware info go to Ryphecha/Nocash.
A few things confirmed on real hardware by me.
|
|
|
|
|
|
|
|
|
|
|
|
the idea here was to disable them to avoid drifting from pcsx-reloaded,
but there doesn't seems to be much need for syncing.
|
|
|
|
otherwise it's already there?
|
|
|
|
|
|
thread is doing 10 sectors at once, not that accurate..
|
|
wrong but hopefully not as much as it was
|
|
|
|
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.
|
|
|
|
fixes C-12 (needs at least 5 sectors), let's see what this breaks..
|
|
based on pcsrx code.
|
|
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952591
|
|
An idea from Shalma.
Verified on real thing with DMA2.
|