Homebrew Emulator JPCSP 1246
Homebrew Emulator team,JPCSP,has recently released another round of revisions for their playStation Portable emulator for PC. This latest JPCSP comes with more performance related improvements and more bug fixes.

Changelogs:
Revision 1246: First draft of GE viewport interpretation. Not yet fully functional: this feature has to be enabled in VideoEngine.useViewport to not break current games. Code review is welcome!
Revision 1245: Allow the configuration of the normal values in 3D Studio.
Revision 1244: Fixed lighting for directional light (no spot exponent and cutoff).
Revision 1243: Add more randomness to Texture hashCode for TextureCache (was causing problems when switching textures in 3D Studio)
Revision 1242: Lighting was not always completely disabled in 2D (spotted by tests of BlackDaemon using 3D Studio
Revision 1241: Refactoring of sceKernelLoadModuleByID with sceKernelLoadModule: also allows loading of HLE modules.
Revision 1240: Reorganized hardware information(currently Battery and MemoryStick) in own classes. Implemented Battery Drain (reduces Battery power by 1% every 3 minutes).
Revision 1239: Fixed GE Context saving problem introduced in r1236
Revision 1238: 2D mode is not affected by FOG. Reverted r1236 changes from CLEAR command for colorα mask.
Revision 1237: Added tests for PMSKC/PMSKA in 3D Studio.
Revision 1236: Partially implemented PMSKC and PMSKA video commands (only masks 0×00 and 0xFF are supported by OpenGL).
Revision 1235: Added Test program for 3D: 3DStudio. Allows testing of almost every 3D command interactively on a PSP to compare with the results on Jpcsp.
Revision 1234: Improved TFUNC video command (e.g. DECAL mode). Tested on PSP. Allow partial matrix loading (view, model, texture, projection): start index is
given at start command. Both fixes should improve a few 3D games.
Revision 1233: Reverted some nomenclature changes. Implemented sceKernelUSec2SysClockWide.
Revision 1232: Added and corrected some file flags in pspiofilemgr. Implemented cmd 0×01020004 (sceIoIoctl). Started some additional work in sceSasCore.
Revision 1231: Added tests of cvtws to fputest. No problem found.
Download: JPCSP v0.3 revision 1246
Tags: emulator, PSP Homebrew