2012-12-04

Jpcsp SVN r2893

EmuCR:JPcspJpcsp SVN r2893 is compiled. JPCSP is the most advanced PlayStation Portable(PSP) emulator, allowing you to play your PSP games on a PC. Even though Jpcsp is written in Java, it can already reach 100% PSP speed on a lot of commercial games... and the emulator performance is constantly increasing. Jpcsp takes full advantage of dual-core processors, matching the PSP dual-core architecture. Even a quad-core can give a small performance improvement by leaving free CPU cores for the Java JIT Compiler and the graphics cache.

Jpcsp SVN changelog:
r2888
Improved performance of Allegrex "jalr" instruction: showing 300% performance
improvement for jalr-specific test in compilerPerf.pbp.
r2889
Added "jalr" test in compilerPerf.pbp
r2890
Fix for Virtual File System when loading a demo using "Load File".
r2891
[No log message]
r2892
Some games are calling GE lists stored on the thread stack... dirty programming!
Such a list can be overwritten as the thread stack gets used in further calls.
These changes are however not seen immediately by the GE engine due to the
memory caching.
The developer of the games probably never found this bug due to the PSP hardware
memory caching. This is however an issue with Jpcsp as no memory caching is
implemented.
So, we simulate a memory cache by reading the called list into an array and
force the VideoEngine to reuse these cached values when processing the GE list.
r2893
Code clean-up.

Download: Jpcsp SVN r2893
Source: Here

0 Comments

Post a Comment