Automated Jpcsp builds

These builds are provided by Orphis and are totally free of charge.
New versions on the SVN are checked every 10 minutes and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on Google Code.
See Jpcsp website for more information.

Revision Author Date Windows 32bit Windows 64bit Linux 32bit Linux 64bit Mac OSX Commit log
3496 gid15@web.de 2014-04-24 18:40:53 Download Download Download Download Download Avoid GE list errors during sceUtility dialogs.
3495 gid15@web.de 2014-04-15 16:23:43 Download Download Download Download Download sceMpeg: improvement when the applicaton is not reading the complete Mpeg header. Try to use the UMD file instead to find the audio.
3494 gid15@web.de 2014-04-15 16:19:33 Download Download Download Download Download Improved sceKernelLoadExec: leave more space on the stack of the root thread for large arguments.
3493 gid15@web.de 2014-04-15 16:17:18 Download Download Download Download Download Fixed the GE interrupt handler: the 3rd argument is the address of the instruction following the END. Now also fixed for OpenGL.
3492 gid15@web.de 2014-04-15 16:12:29 Download Download Download Download Download Fixed sceKernelCreateFpl when alignment parameter is 0.
3491 gid15@web.de 2014-04-14 20:48:34 Download Download Download Download Download Ooops, reverted r3489: library name for non-SSE was correct.
3490 gid15@web.de 2014-04-14 19:29:16 Download Download Download Download Download scePsmfPlayerStop does not reschedule threads
3489 gid15@web.de 2014-04-14 19:24:56 Download Download Download Download Download External software renderer: use "-noSSE" library when SSE4.1 is not supported.
3488 hykem.the.demon@googlemail.com 2014-04-13 21:10:41 Download Download Download Download Download Properly implemented SAVEDATA hashing (from popsdeco's patch and tested on a real PSP).
3487 gid15@web.de 2014-04-13 10:16:47 Download Download Download Download Download Avoid UnsatisfiedLinkError when running Jpcsp without going into the video settings first.
3486 gid15@web.de 2014-04-13 07:52:50 Download Download Download Download Download sceIoDread: write the extended file name information (from r3468) only for the Memory Stick.
3485 gid15@web.de 2014-04-10 20:17:21 Download Download Download Download Download Code clean-up, no functionality change.
3484 gid15@web.de 2014-04-10 19:23:51 Download Download Download Download Download Small code clean-up
3483 gid15@web.de 2014-04-10 19:20:25 Download Download Download Download Download Improved sceUtilitySavedataShutdownStart: start a shutdown thread like PSP and move to status 0 from the thread. This should fix issues with applications not expecting to receive a status 4.
3482 gid15@web.de 2014-04-10 19:15:13 Download Download Download Download Download Fixed GE interrupt handler: 3rd argument is current list PC (instead of current list start address)
3481 george@moralis.gr 2014-04-06 15:30:39 Download Download Download Download Download added cpuinfo src under jni dir
3480 gid15@web.de 2014-04-04 16:00:03 Download Download Download Download Download Preparing external software renderer for official release: use cpuinfo to detect CPU supporting AVX2 or SSE41. Allow dynamic switch between external software renderer and OpenGL: not always properly working as the GE state is not shared between the two renderers.
3479 gid15@web.de 2014-04-04 15:56:42 Download Download Download Download Download sceUtilityScreenshot: jpeg image is now correctly created, i.e. in jpeg format instead of BMP
3478 gid15@web.de 2014-04-02 15:58:11 Download Download Download Download Download Improvement in sceUtilityScreenshot:
- updated structure for parameters, based on debug log information
- improved status transition
- improved file name generation for screenshots.
3477 gid15@web.de 2014-03-31 20:09:40 Download Download Download Download Download sceUtilityScreensoft: fixed regression issue from r3475, do not create a screenshot with CONT mode. Added dump of params structure for analysis.
3476 george@moralis.gr 2014-03-31 14:13:58 Download Download Download Download Download intial commit of cpuinfo jni library
3475 gid15@web.de 2014-03-30 17:48:26 Download Download Download Download Download Draft implementation for screenshot generation from sceUtilityScreenshot. The screenshots are saved under ms0/PSP/SCREENSHOT.
3474 gid15@web.de 2014-03-28 22:20:40 Download Download Download Download Download Allow sceMp3ReserveMp3Handle with NULL mp3args
3473 hykem.the.demon@googlemail.com 2014-03-27 00:51:38 Download Download Download Download Download Fixed SAVEDATA hashing (based on a patch by popsdeco).
3472 gid15@web.de 2014-03-26 20:33:21 Download Download Download Download Download New native method template for strlen, based on profiler output.
3471 gid15@web.de 2014-03-26 20:32:38 Download Download Download Download Download Trying to improve detection of RIFF header in sceAtracLowLevelDecode
3470 gid15@web.de 2014-03-26 20:31:58 No build Added empty implementation for sceMp3LowLevelInit, sceMp3LowLevelDecode
3469 gid15@web.de 2014-03-25 20:37:25 Download Download Download Download Download New "IO Test" file for testing sceIoDread
3468 gid15@web.de 2014-03-25 20:35:11 Download Download Download Download Download Improved sceIoDread: new finding for "reserved" field in SceIoDirent structure. Tested on PSP using "IO Test" file.
3467 gid15@web.de 2014-03-24 18:13:02 Download Download Download Download Download Fix for sceAtracDecodeData: do not always return remainFrames=-1 at the first call.
3466 gid15@web.de 2014-03-23 22:04:58 Download Download Download Download Download Added ability to log detailed sceUtilityOsk parameter to JpcspTrace. Must be activated in the source code.
3465 gid15@web.de 2014-03-23 21:56:15 Download Download Download Download Download New finding in sceUtilityOsk: when some flags are set in the parameter structure, the returned text is represented in full width characters (lower/upper letters and digits).
3464 gid15@web.de 2014-03-23 11:34:35 Download Download Download Download Download Reverted part of r3407 as this is know to be incorrect per tests: sceUtilityLoadModule(PSP_MODULE_AV_VAUDIO) does not reserve the Vaudio channel.
3463 gid15@web.de 2014-03-23 11:32:32 Download Download Download Download Download Improved parsing of MP3 header: skip ID3 tag if present.
3462 gid15@web.de 2014-03-09 20:23:48 Download Download Download Download Download Avoid spam of WARN messages "checkEventFlagID unknown uid=0x0"
3461 gid15@web.de 2014-03-05 16:38:15 Download Download Download Download Download Added handling of error code 0x806201FE in sceMpegAvcConvertToYuv420 (reported by sum2012 using JpcspTrace).
3460 gid15@web.de 2014-03-05 16:33:48 Download Download Download Download Download Fixed bug in sceAtrac3plus: resume the clock also when an error has been detected in the ATRAC3 data.
3459 gid15@web.de 2014-03-05 16:32:00 Download Download Download Download Download Small improvement in external GE renderer for testing.
3458 gid15@web.de 2014-02-06 17:41:03 Download Download Download Download Download savedata MODE_SIZES: sceUtilitySavedataGetSatus returns immediately state 0 after a sceUtilitySavedataShutdownStart and not first state 4.
3457 gid15@web.de 2014-02-06 17:38:42 Download Download Download Download Download Improved compatibility of sceMpegUnRegistStream: return 0x80618009 when stream is not found. Identified by sum2012.
3456 gid15@web.de 2014-02-06 17:30:35 Download Download Download Download Download Fixes for external GE renderer.
3455 gid15@web.de 2014-02-05 16:54:05 Download Download Download Download Download Fixed sceKernelLoadExec when the external GE renderer is used: the active GE lists have to be cancelled.
3454 gid15@web.de 2014-01-26 13:20:58 Download Download Download Download Download Added support for video textures to the external GE renderer.
3453 gid15@web.de 2014-01-26 07:00:37 Download Download Download Download Download Do no longer use the internal software renderer when the external GE renderer is not available.
3452 gid15@web.de 2014-01-26 06:55:52 Download Download Download Download Download Code clean-up: renamed scaling into scale.
3451 gid15@web.de 2014-01-25 17:50:20 Download Download Download Download Download Updated pt_BR translation (provided by felipefpl): Issue 371
3450 gid15@web.de 2014-01-25 08:40:00 Download Download Download Download Download Allow dynamic screen rescaling for external GE renderer. Not yet active.
3449 gid15@web.de 2014-01-25 08:14:55 Download Download Download Download Download Avoid Java exception when copying IntBuffer on non-int boundaries
3448 gid15@web.de 2014-01-25 07:03:14 Download Download Download Download Download Avoid java error UnsatisfiedLinkError when external renderer library is not present.
3447 gid15@web.de 2014-01-25 06:54:27 Download Download Download Download Download Fixed incorrect GE scaling introduced by r3371.
3446 gid15@web.de 2014-01-24 17:10:38 Download Download Download Download Download Adding support for screen scaling to external GE.
3445 tempura.san@gmail.com 2014-01-22 18:19:24 Download Download Download Download Download fixed regression from r3444
3444 tempura.san@gmail.com 2014-01-21 19:35:23 Download Download Download Download Download fixed warning on Sun proprietary API usage
minor code cleanup
3443 tempura.san@gmail.com 2014-01-21 19:33:51 No build fixed libxuggle version for Linux x86
3442 tempura.san@gmail.com 2014-01-21 19:33:41 Download Download Download Download Download minor layout fixes for SettingsGUI
updated German translation
3441 gid15@web.de 2014-01-21 17:18:06 Download Download Download Download Download Fixed handling of SIGNAL command in external GE renderer.
3440 hykem.the.demon@googlemail.com 2014-01-20 21:03:10 Download Download Download Download Download Activated XBRZ4JPCSP plugin.
Fixed PRX program header relocation type 0x700000A1.
3439 gid15@web.de 2014-01-19 14:07:26 Download Download Download Download Download Improved concurrent thread handling in external GE rendering.
3438 hykem.the.demon@googlemail.com 2014-01-18 17:42:11 Download Download Download Download Download Added support for plugins to JPCSP:
- Added custom support for XBRZ4JPCSP by shenweip (https://github.com/shenweip/XBRZ4JPCSP).
- Added new plugins menu.
Avoid crashing when reading invalid icon data in sceUtility.
Improved SAVEDATA DELETE modes.
Changed PARAM.SFO hashing in SAVEDATA.
3437 hykem.the.demon@googlemail.com 2014-01-16 14:49:29 Download Download Download Download Download Updated language files (Chinese translations provided by onelight).
3436 hykem.the.demon@googlemail.com 2014-01-15 19:20:18 Download Download Download Download Download Fixed PARAM.SFO encryption bugs.
Avoid NullPointerException in sceUtility (MsgDialog).
Improved DLC handling.
Added option to switch between encrypted and decrypted DLC.
Added missing NPDRM error codes.
Implemented ModuleMgrForUser_F2D8D1B4.
Added missing drafts for Tlspl functions in ThreadManForUser.
Implemented PRX PH relocation format 0x700000A1 (untested).
3435 hykem.the.demon@googlemail.com 2014-01-13 19:14:44 Download Download Download Download Download Improved the CryptoEngine:
- Improved SAVEDATA and AMCTRL algorithms;
- Fixed several bugs in SAVEDATA;
- Properly implemented KIRK CMD 14 (PRNG);
- Improved KIRK initialization to match the PSP (as seen in kirk-engine);
- Improved PGD and DLC handling.
Fully implemented sceNpDrmRenameCheck.
Added a more correct handling of dialogs with no buttons in sceUtility.
Added new findings in SceUtilityMsgDialogParams.
Improved SAVEDATA format handling (encrypted/decrypted).
Forced audio setting for AtracAu in sceMpeg (the MediaEngine handles it afterwards).
Updated Chinese language files (provided by onelight).
3434 gid15@web.de 2014-01-13 16:52:15 Download Download Download Download Download External GE: fixed the restore of the context after processing a list created by sceGu (e.g. savedata display).
3433 hykem.the.demon@googlemail.com 2014-01-09 21:31:19 Download Download Download Download Download Improved native memory handling in Xuggler.
Added proper support for mono Atrac3+ audio.
Fixed a small issue in sceUtility.
Attempted a fix for an issue with strlen sequence in Allegrex native code.
Applied small changes to ControlsGUI.
3432 hykem.the.demon@googlemail.com 2014-01-08 22:16:50 Download Download Download Download Download Implemented native Atrac3+ decoding for Windows and Linux builds (experimental).
Applied small modifications to SettingsGUI layout.
Changed SAVEDATA encryption to be enabled by default.
Added option to extract SAVEDATA keys to tmp folder.
Removed changes from r3408 in VideoEngine.
3431 gid15@web.de 2014-01-08 16:53:57 Download Download Download Download Download Fixed decoding of alpha values for DXT5 compressed textures in software rendering.
3430 gid15@web.de 2014-01-08 16:48:57 Download Download Download Download Download Improved sceGeSaveContext/sceGeRestoreContext for external renderer: return error when core is busy.
3429 gid15@web.de 2014-01-07 18:14:07 Download Download Download Download Download sceSasCore: a voice is going to off state when reaching the end of the sample.
3428 gid15@web.de 2013-12-30 12:01:39 Download Download Download Download Download Added more test parameters for CLUT handling in 3DStudio.
3427 gid15@web.de 2013-12-28 08:46:29 Download Download Download Download Download External GE renderer: implemented sceGeGetCmd, sceGeSaveContext, sceGeRestoreContext and sceGeContinue
3426 gid15@web.de 2013-12-22 17:13:40 Download Download Download Download Download Small improvements in external renderer for multi-threading.
3425 gid15@web.de 2013-12-21 17:16:24 Download Download Download Download Download Fix in loader: correctl interpret the section header address when it is not relative to the base address.
3424 gid15@web.de 2013-12-21 10:57:42 Download Download Download Download Download Avoid Java exception NegativeArraySizeException.
3423 gid15@web.de 2013-12-13 17:38:38 Download Download Download Download Download Texture functions TFUNC_FRAGMENT_DOUBLE_TEXTURE_EFECT_UNKNOWx have the same behavior as TFUNC_FRAGMENT_DOUBLE_TEXTURE_EFECT_ADD. Tested on PSP using 3DStudio.
3422 gid15@web.de 2013-12-11 21:46:03 Download Download Download Download Download Avoid emulation freeze when using external GE renderer.
3421 gid15@web.de 2013-12-11 18:24:27 Download Download Download Download Download Fixed missing translation strings in some languages (from r3410 and r3419).
3420 gid15@web.de 2013-12-11 18:14:31 No build Added texture & frame captures to the external GE. Also added GE context save and restore.
3419 george@moralis.gr 2013-12-03 12:22:51 Download Download Download Download Download fixed the issue with previous commit
3418 george@moralis.gr 2013-12-03 00:22:32 Download Download Download Download Download added render selector in settings
3417 gid15@web.de 2013-12-01 19:04:05 Download Download Download Download Download External GE renderer: avoid exception "java.lang.UnsatisfiedLinkError: jpcsp.graphics.RE.externalge.NativeUtils.setRendererAsyncRendering". Code clean-up.
3416 gid15@web.de 2013-11-28 17:43:44 Download Download Download Download Download Small optimization in External GE renderer.
3415 gid15@web.de 2013-11-28 17:04:18 Download Download Download Download Download Added support for multi-threaded rendering in External GE renderer. Still disabled.
3414 gid15@web.de 2013-11-26 11:31:17 Download Download Download Download Download Added debugging information to external GE (events logging).
3413 gid15@web.de 2013-11-24 13:46:27 Download Download Download Download Download Added new method for external GE renderer.
3412 gid15@web.de 2013-11-24 06:18:59 Download Download Download Download Download Preparation for external GE rendering library. Not yet active.
3411 gid15@web.de 2013-11-24 06:12:27 No build Changes missing in r3410.
3410 hykem.the.demon@googlemail.com 2013-11-23 23:32:41 Download Download Download Download Download Added option to change the emulated PSP hardware version.
Added small new findings and fixes to sceUtility.
Added new finding to SceIoDirent.
Fixed memory alignment issues in SAVEDATA encryption/decryption.
3409 gid15@web.de 2013-11-17 17:03:01 Download Download Download Download Download Fixed 3DStudio to allow testing of frame buffer pixel formats.
3408 hykem.the.demon@googlemail.com 2013-11-04 20:32:47 Download Download Download Download Download Provided a workaround for GE texture reusing when the viewport has changed.
Reworked and improved SAVEDATA algorithms and PARAM.SFO hashing process with the latest findings.
Avoid a NullPointerException in scePspNpDrm_user.
3407 hykem.the.demon@googlemail.com 2013-10-27 19:34:54 Download Download Download Download Download Fixed more bugs in SAVEDATA and improved PARAM.SFO file output.
Added small new findings to sceAac and sceUtility.
Implemented external decrypted PAUTH data loading.
3406 hykem.the.demon@googlemail.com 2013-10-21 18:21:31 Download Download Download Download Download Fixed several bugs and added new findings to the SAVEDATA implementation.
Added drafts for two new functions in sceUmdUser.
Fixed a small naming error in PGDFileConnector for DLC handling.
3405 hykem.the.demon@googlemail.com 2013-10-13 20:19:31 Download Download Download Download Download Fixed R_MIPS_GPREL16.
Updated Spanish translation (by montcer9012).
Implemented sceSfmt19937 module.
Implemented sceHeapIsAllocatedHeapMemory.
3404 hykem.the.demon@googlemail.com 2013-10-07 03:37:00 Download Download Download Download Download Fixed PRX decryption for earlier firmwares.
Removed Gzip decompression (tested and confirmed to be unnecessary).
Fixed SAVEDATA encryption.
3403 hykem.the.demon@googlemail.com 2013-10-05 18:58:54 Download Download Download Download Download Improved cryptography handling:
- Divided CryptoEngine into smaller modules;
- Improved PRX decryption (implemented all PRX decryption types);
- Fixed several bugs in SAVEDATA handling and improved hash generation in PARAM.SFO;
- Added new keys;
- Cleaned up code in general.
Added gzip compressed file handling for PGD files in IoFileMgrForUser.
Partially implemented scePauth_F7AA47F6 and scePauth_98B83B5D.
Added new findings for VAP command in VideoEngine.
3402 gid15@web.de 2013-09-24 20:30:27 Download Download Download Download Download Fixed sceCtrlReadLatch based on test results using pspctrl.pbp.
This might help applications having unresponsive button press.
3401 gid15@web.de 2013-09-24 20:28:59 Download Download Download Download Download Updated pspctrl.PBP test application to display results of sceCtrlReadLatch.
3400 gid15@web.de 2013-09-24 19:41:42 Download Download Download Download Download Some games do have a lot of NOP's in a GE list.