PC PSP Emulator: JPCSP v0.4 Revision 1320 *Updated*

PC PSP Emulator: JPCSP v0.4 Revision 1320
Updated 20th Jan – The team have just released JPCSP v0.4 Revision 1320
The JPCSP Team have updated their Java PSP Emulator – JPCSP. This latest release has some tweaks to the way textures are handled. So some games might have an extra bit of fps vs earlier versions. Its worth checking out if your after some PSP Emulation via your PC. And its really the only emulator out there of its kind that’s still being updated.
Changelog: JPCSP v0.4 Revision 1315
#
Revision 1320: Fix for r1318
Required to avoid Exception:
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 30
at java.util.Vector.get(Unknown Source)
at
jpcsp.HLE.kernel.managers.IntrManager.addIntrHanlder(IntrManager.java:122)
at jpcsp.HLE.kernel.managers.IntrManager.sceKernelRegisterSubIntrHandler
(IntrManager.java:237)
# Revision 1319: these for’s don’t need a if to guard for 0 size.
# Revision 1318: Remove most Vectors (synchronized) from codebase except on IntrManager (might be
possible to remove them too, needs analysis).
# Revision 1317: Always yield in sceCtrlReadBufferPositive() and sceCtrlReadBufferNegative(). This reduced the FPS in Puzzle Bobble (spotted by raziel1000).
# Revision 1316: Only one level try catch needed.Rev1315: Implemented the R_MIPS_NONE relocation type. I could not find any information on this type, but the implementation seems to fit for the game “Little Britain”. An INFO message is displayed for games using this relocation type in order to identify them and cross-check the implementation
Rev1314: Performance improvement in texture caching: reload/check the texture only if texture parameters have been changed since last PRIM. This might improve the FPS of some games.
Rev1313: Fixed sceCtrlReadBufferPositive() and sceCtrlReadBufferNegative(): the calling
thread is delayed if the controller sampling cycle has not elapsed. A proper
implementation using interrupts is in the pipeline. This fix is needed for homebrew developer evhoria.
Rev1312: Simple funcionality perserving refactoring
Rev1311: Removed catch that just threw again, closed resource using the function for that.
Rev1310: Missing argument in string format.
Source: JPCSP
Similar Posts:
- None Found
