Please scroll down for the download button
and more file information.
File Description
Changelog:
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&alpha mask.
Revision 1237: Added tests for PMSKC/PMSKA in 3D Studio.
Revision 1236: Partially implemented PMSKC and PMSKA video commands (only masks 0x00 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 0x01020004 (sceIoIoctl). Started some additional work in sceSasCore.
Revision 1231: Added tests of cvtws to fputest. No problem found.