PSP homebrew – JPCSP v0.3 revision 1246

PSP - Image 1The JPCSP Team has recently released another round of revisions for their ever-popular PlayStation Portable emulator for PC. The latest JPCSP updates offers some more performance improvements and additional bug fixes.

Download: JPCSP v0.3 revision 1246

JPCSP - Image 1 

The JPCSP Team has recently released another round of revisions for their ever-popular PlayStation Portable emulator for PC. The latest JPCSP updates offers some more performance improvements and additional 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&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.

Download: JPCSP v0.3 revision 1246


Previous article:

Via JPCSP

Add a Comment

Your email address will not be published. Required fields are marked *