Here is a simple little program I made in some free time. An alternative to using the .bat files
How to use::
Copy jpcsp.exe to the base Jpcsp directory.
Features::
-Tray Icon to quickly Launch / Close Jpcsp
-Hide or Show the Java console.
-Advanced Java Tuning Options, and ability to set you own options.
-Automatically extract required files for the Media Engine to work.
-Various options to run Jpcsp such as Instant Launch, 640x480 resolution..etc
Screenshot::
please don't distribute this on other sites.
This program is not associated with JPCSP or its developers in anyway and is provided as-is.
Latest Version (12/5/12)
JPCSP Launcher v1.8.0.4.zip (Size: 624.17 KB / Downloads: 27,068)
Changes
V1.8.0.4 [12-5-2012]
JPCSP Launcher v1.8.0.4.zip (Size: 624.17 KB / Downloads: 27,068)
-Update for the new revision naming scheme used on the buildbot ("reporev:newrev" properly shows the 'newrev' build revision number in the launcher now.), should still work with old naming too if manually built.
-Other misc updates.
v1.8.0.3 [11-19-2012]
JPCSP Launcher v1.8.0.3.zip (Size: 624.04 KB / Downloads: 2,039)
-When kill button is used and close command is not responding, backup the Settings file and restore state if filesize of original is 0k, this is now safer then using End Task in Task Manager.
-Hint text adjustments.
-Other minor tweaks to the log settings.
-Code cleanup.
v1.8.0.2 [11-13-2012]
JPCSP Launcher v1.8.0.2.zip (Size: 623.38 KB / Downloads: 994)
-Support for the new option "Save Stencil to Memory"
-Added anisotropic filter option
v1.8.0.1 [11-09-2012]
JPCSP Launcher v1.8.0.1.zip (Size: 623.02 KB / Downloads: 882)
-Added new option to clear the TMP directory when starting (Under Options -> Launcher settings), 3 way checkbox [Unchecked = disabled, Grayed = 'Delete to Recycle Bin', Checked = 'Permanently delete']
This option might be helpful for the monoat3 tool so you can more quickly find the GameID or if you just want it cleared to save space.
-Added ability to save very basic system specs to SystemInfo.txt file when using log functionality.
-Log status fix when 'unchecking enable' under Logger, now properly sets to OFF to fully disable logging.
-Better error handling when using builds with no revision number, will now set it to 0000 if a revision number is unavailable.
-Make max text log size 95 megs.
-Show current desktop resolution under options.
-Other minor corrections.
V1.7.0.9 Update 2 [10-17-2012]
JPCSP Launcher v1.7.0.9.zip (Size: 620.34 KB / Downloads: 3,748)
-Partially revert Update 1 change.
-Now set text log as default method, re-enable log type selector with the ability to select html if needed.
-Set the max text log size to 80 megs (for the log compression system), otherwise skip adding file.
-Other miscellaneous updates to hint's and captions.
V1.7.0.9 Update 1 [10-17-2012]
-Skip html check, support of logging log.txt files, when no log.html file is present.
-Removed log type selection (HTML / TXT), text files are the preferred method now.
V1.7.0.9 [10-1-2012]
-Minor bug fix for the check for update feature, again extra space prevented returning the correct revision to check against.
-Added new options to the Jpcsp settings page, Audio and Crypto section.
-Added a new option to custom path's to allow an 'Assistant tool' (such as the monoat3 program), this is very basic and will just start the program when clicking run.
(I don't currently check for previous running applications)
-Changed the custom path boxes to be user editable, so you don't always need to use the browse button to input the path / program.
-Added CPU name to the CPU Information.
-Clicking 'Enable' for the logger automatically will now set level to INFO instead of OFF.
-Dialog position updates, some text corrections.
V1.7.0.8 Update 2 [9-29-2012]
JPCSP Launcher v1.7.0.8.zip (Size: 618.78 KB / Downloads: 7,603)
-Minor bug fix for the launcher's compress log to zip feature, when Jpcsp is compiled with Ant 1.8.4, sometimes an extra space would be added to revision number in the jar causing it to break apart the final zip filename.
V1.7.0.8 Update 1 [7-24-2012]
-Minor update set default -xss size to 2m.
-Limit log.html to 40 megs in zip file, any larger skip log.html.
V1.7.0.8 [7-21-2012]
-Fixed several bugs with command line, now works with the "Instant run" option.
-Added a new experimental option "Alternative JRE Console", this will use a custom Launcher window to intercept all the JRE console messages.(ADV -> General).
[I already had most of the code in-place form the logger system, so I decided to add a GUI to it.]
-Added Select & copy, clear, Opacity function to the new "Alternative JRE Console".
-Added new option to disable all the run-time "tray icon pop-up messages." (ADV -> General)
-Completely re-worked creating the log archives, sometimes it would skip profiler.txt (if enabled), this should no longer be a problem.
-Added a minor (3.2s) delay for the "initial window size" to properly initialize the main window and give time for startup.
-Removed command line switches in ConsoleOut.txt.
-GUI clean up and reorganized some options sections for better usage.
-Re-worked the 'kill' switch to no longer "forcibly" terminate, first attempt a 'graceful' close, then after 7 seconds it will force terminate if not already closed or if locked up. (experimental)
-Closing the "Alternative console" will also ask to close Jpcsp, I did this to mimic closing the real console. (but it will ask first)
-Remove -xss (KB) size, make it adjustable in MB now. [1-100]
-Set default -xss size to 1m to match bat file change.
-Clicking default will no longer reset the svn path (check for updates) or the launcher settings.
-Fix Drag & Drop when using the black theme.
V1.7.0.7 [7-16-2012]
-Preliminary alternative console implementation, non public release.
-Test phase.
v1.7.0.6 Update 1 [7-15-2012]
JPCSP Launcher v1.7.0.6.zip (Size: 604.6 KB / Downloads: 1,621)
-Fixed a minor bug where 'Show UMD Browser on start' would need to be enabled for commandline to work.
-Updated archive to Deflate mode, to fix problems extracting
v1.7.0.6 [7-14-2012]
JPCSP Launcher v1.7.0.6.zip (Size: 604.6 KB / Downloads: 1,621)
-Added commandline option to load game (usage is Jpcsp.exe "Path\ImageName")
-Added option to set the Initial Jpcsp window size (options are Def(Disabled),2x,3x,4x,'Max'(Maximized),'Max No TitleBar' (Maximize & remove the TitleBar).
[This option can be found under ADV -> Jpcsp Settings -> Display (last pulldown menu option).]
-Make max -xss limit to 100m, was 20m before.
-Minor code cleanup and other optimizations.
(Note for command line: To use the command line please enable "ADV -> Show UMD browser on start", The next update this shouldn't be required.)
v1.7.0.5 [5-20-2012]
JPCSP Launcher v1.7.0.5.zip (Size: 603.5 KB / Downloads: 5,854)
-Added option to output log as HTML or TXT
-Compress Log.txt if option is enabled.
.....
(see ChangeLog.txt for more change history)
How to use::
Copy jpcsp.exe to the base Jpcsp directory.
Features::
-Tray Icon to quickly Launch / Close Jpcsp
-Hide or Show the Java console.
-Advanced Java Tuning Options, and ability to set you own options.
-Automatically extract required files for the Media Engine to work.
-Various options to run Jpcsp such as Instant Launch, 640x480 resolution..etc
Screenshot::
please don't distribute this on other sites.
This program is not associated with JPCSP or its developers in anyway and is provided as-is.
Latest Version (12/5/12)
JPCSP Launcher v1.8.0.4.zip (Size: 624.17 KB / Downloads: 27,068)
Changes
V1.8.0.4 [12-5-2012]
JPCSP Launcher v1.8.0.4.zip (Size: 624.17 KB / Downloads: 27,068)
-Update for the new revision naming scheme used on the buildbot ("reporev:newrev" properly shows the 'newrev' build revision number in the launcher now.), should still work with old naming too if manually built.
-Other misc updates.
v1.8.0.3 [11-19-2012]
JPCSP Launcher v1.8.0.3.zip (Size: 624.04 KB / Downloads: 2,039)
-When kill button is used and close command is not responding, backup the Settings file and restore state if filesize of original is 0k, this is now safer then using End Task in Task Manager.
-Hint text adjustments.
-Other minor tweaks to the log settings.
-Code cleanup.
v1.8.0.2 [11-13-2012]
JPCSP Launcher v1.8.0.2.zip (Size: 623.38 KB / Downloads: 994)
-Support for the new option "Save Stencil to Memory"
-Added anisotropic filter option
v1.8.0.1 [11-09-2012]
JPCSP Launcher v1.8.0.1.zip (Size: 623.02 KB / Downloads: 882)
-Added new option to clear the TMP directory when starting (Under Options -> Launcher settings), 3 way checkbox [Unchecked = disabled, Grayed = 'Delete to Recycle Bin', Checked = 'Permanently delete']
This option might be helpful for the monoat3 tool so you can more quickly find the GameID or if you just want it cleared to save space.
-Added ability to save very basic system specs to SystemInfo.txt file when using log functionality.
-Log status fix when 'unchecking enable' under Logger, now properly sets to OFF to fully disable logging.
-Better error handling when using builds with no revision number, will now set it to 0000 if a revision number is unavailable.
-Make max text log size 95 megs.
-Show current desktop resolution under options.
-Other minor corrections.
V1.7.0.9 Update 2 [10-17-2012]
JPCSP Launcher v1.7.0.9.zip (Size: 620.34 KB / Downloads: 3,748)
-Partially revert Update 1 change.
-Now set text log as default method, re-enable log type selector with the ability to select html if needed.
-Set the max text log size to 80 megs (for the log compression system), otherwise skip adding file.
-Other miscellaneous updates to hint's and captions.
V1.7.0.9 Update 1 [10-17-2012]
-Skip html check, support of logging log.txt files, when no log.html file is present.
-Removed log type selection (HTML / TXT), text files are the preferred method now.
V1.7.0.9 [10-1-2012]
-Minor bug fix for the check for update feature, again extra space prevented returning the correct revision to check against.
-Added new options to the Jpcsp settings page, Audio and Crypto section.
-Added a new option to custom path's to allow an 'Assistant tool' (such as the monoat3 program), this is very basic and will just start the program when clicking run.
(I don't currently check for previous running applications)
-Changed the custom path boxes to be user editable, so you don't always need to use the browse button to input the path / program.
-Added CPU name to the CPU Information.
-Clicking 'Enable' for the logger automatically will now set level to INFO instead of OFF.
-Dialog position updates, some text corrections.
V1.7.0.8 Update 2 [9-29-2012]
JPCSP Launcher v1.7.0.8.zip (Size: 618.78 KB / Downloads: 7,603)
-Minor bug fix for the launcher's compress log to zip feature, when Jpcsp is compiled with Ant 1.8.4, sometimes an extra space would be added to revision number in the jar causing it to break apart the final zip filename.
V1.7.0.8 Update 1 [7-24-2012]
-Minor update set default -xss size to 2m.
-Limit log.html to 40 megs in zip file, any larger skip log.html.
V1.7.0.8 [7-21-2012]
-Fixed several bugs with command line, now works with the "Instant run" option.
-Added a new experimental option "Alternative JRE Console", this will use a custom Launcher window to intercept all the JRE console messages.(ADV -> General).
[I already had most of the code in-place form the logger system, so I decided to add a GUI to it.]
-Added Select & copy, clear, Opacity function to the new "Alternative JRE Console".
-Added new option to disable all the run-time "tray icon pop-up messages." (ADV -> General)
-Completely re-worked creating the log archives, sometimes it would skip profiler.txt (if enabled), this should no longer be a problem.
-Added a minor (3.2s) delay for the "initial window size" to properly initialize the main window and give time for startup.
-Removed command line switches in ConsoleOut.txt.
-GUI clean up and reorganized some options sections for better usage.
-Re-worked the 'kill' switch to no longer "forcibly" terminate, first attempt a 'graceful' close, then after 7 seconds it will force terminate if not already closed or if locked up. (experimental)
-Closing the "Alternative console" will also ask to close Jpcsp, I did this to mimic closing the real console. (but it will ask first)
-Remove -xss (KB) size, make it adjustable in MB now. [1-100]
-Set default -xss size to 1m to match bat file change.
-Clicking default will no longer reset the svn path (check for updates) or the launcher settings.
-Fix Drag & Drop when using the black theme.
V1.7.0.7 [7-16-2012]
-Preliminary alternative console implementation, non public release.
-Test phase.
v1.7.0.6 Update 1 [7-15-2012]
JPCSP Launcher v1.7.0.6.zip (Size: 604.6 KB / Downloads: 1,621)
-Fixed a minor bug where 'Show UMD Browser on start' would need to be enabled for commandline to work.
-Updated archive to Deflate mode, to fix problems extracting
v1.7.0.6 [7-14-2012]
JPCSP Launcher v1.7.0.6.zip (Size: 604.6 KB / Downloads: 1,621)
-Added commandline option to load game (usage is Jpcsp.exe "Path\ImageName")
-Added option to set the Initial Jpcsp window size (options are Def(Disabled),2x,3x,4x,'Max'(Maximized),'Max No TitleBar' (Maximize & remove the TitleBar).
[This option can be found under ADV -> Jpcsp Settings -> Display (last pulldown menu option).]
-Make max -xss limit to 100m, was 20m before.
-Minor code cleanup and other optimizations.
(Note for command line: To use the command line please enable "ADV -> Show UMD browser on start", The next update this shouldn't be required.)
v1.7.0.5 [5-20-2012]
JPCSP Launcher v1.7.0.5.zip (Size: 603.5 KB / Downloads: 5,854)
-Added option to output log as HTML or TXT
-Compress Log.txt if option is enabled.
.....
(see ChangeLog.txt for more change history)
Try Out JPCSP Launcher v1.8.0.4 | How to post a log