Closed GoogleCodeExporter closed 8 years ago
This is probably the same issue as all other emulators, the fact that we
override sceCtrlPeekBufferPositive with sceCtrlReadBufferPositive.
I said I would make this an option in the settings file, working on it right
now.
Original comment by wagic.the.homebrew@gmail.com
on 11 Jul 2010 at 6:02
I think it would be possible to make the override dynamic depending on whether
the estimation fails.
The result of sceCtrlReadBufferPositive is always correct, so it can be
compared to the result of the estimated sceCtrlPeekBufferPositive and
sceCtrlPeekBufferNegative.
If peekBufferPositive is estimated incorrectly, it could still be emulated by
hooking it with a function that calls peekBufferNegative and inverts the button
variable.
Original comment by jochen.s...@gmail.com
on 12 Jul 2010 at 7:33
Original comment by ametric@gmail.com
on 31 Jul 2010 at 3:58
R96 fixes this issue on all firmwares except the psp3000 on 6.20 and psp2000 on
6.20. This proves it is a syscall estimation error.
You can either try to set override_scePeekBufferPositive to 0 in your conf
file, or patiently wait for syscalls to become perfect.
Original comment by wagic.the.homebrew@gmail.com
on 1 Aug 2010 at 8:02
Original issue reported on code.google.com by
thedaz3...@gmail.com
on 10 Jul 2010 at 10:19