The PSP Emulator for Windows thats written in java gets yet another update:
Heres whats new:
Several performance improvements in the VideoEngine:
- improved vertex cache: changes should now be always detected (no longer using a hash code)
- provided an asynchronous vertex cache when sceGuDrawArray can be detected at compile time: the cache is then checked in a separate thread so that the cache is already up-to-date at rendering time
- added a new option "Enable VAO" (OpenGL Vertex Array Object): this option can improve the performance in some applications, but not always. It can also reduce the performance in some cases. This is why this is only available as an option. This option is only active when enabling the vertex cache and the shaders.
- automatic merging of sequential "prim" commands to optimize OpenGL calls
- fast skip of GE commands having no effect (e.g. setting multiple times the same flag to the same value)
- statistics are now disabled by default (probably only useful for devs). They have to be enabled by DurationStatistics.collectStatistics.