PSP homebrew – JPCSP v0.5 revision 1440

jpcsp_thumbHere’s the latest compiled build of the JPCSP Team’s Java PSP emulator for Windows, JPCSP. The latest update of the brew includes some new features, more fixes and code cleanups to improve the stability of the emulator.

 

 

Download: JPCSP v0.5 revision 1440

 

jpcsp_naruto

 

Here’s the latest compiled build of the JPCSP Team’s Java PSP emulator for Windows, JPCSP. The latest update of the brew includes some new features, more fixes and code cleanups to improve the stability of the emulator.

 

Changelogs:

  • Revision 1440: Reverted changes from r1435 (causing problems in regression tests as reported by Hykem)
  • Revision 1439: sceUtilityXXX:
    • avoid problem when displaying Java UI (JOptionPane, JFrame) component while GE is rendering
    • status is now always progressing from INIT -> VISIBLE -> QUIT -> FINISHED ->NONE
    • code cleanup: redesign of Savedata, MsgDialog, Osk, GameSharing, NetplayDialog, Netconf to re-use the same code framework (they are all working in the same way)
  • Revision 1438: Avoid race condition when starting a new list (sceGeListEnqueue)
  • Revision 1437: Removed annoying debug message from r1435
  • Revision 1436: Slightly better performance of LinkedList in this case. Btw the iteration can be replaced by a map (i’m not sure if sorted or not). This would make finding a threadInfo of the current priority easy, at the cost of some bookkeeping when changing priorities. I don’t understand why does it rotate the thread infos though? is it just a adaptative measure? Then a map would really eliminate this overhead.
  • Revision 1435: Implement new GECommand in videoEngine (tested with Crisis Core EUR)
  • Revision 1434: Added small new finding.
  • Revision 1433: Revised and corrected sceUtility.  Added new unknown file flag.

 

And for those asking, check out this thread for the list compatible games and working homebrews using this emulator.

 

Download: JPCSP v0.5 revision 1440

 

 

 

Via [JPCSP]



Add a Comment

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