EmuNewz Network

Full Version: JPCSP - General FAQ
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
JPCSP - General FAQ:


Q: What is JPCSP?
A: JPCSP is an under development PlayStation Portable emulator, written in Java.
It's purpose is to emulate the PSP by taking an HLE (High Level Emulation) approach.



Q: Where do I get it?
A: In JPCSP's homepage, the downloads section holds the latest stable release.
Please note that this version doesn't match the current revision of JPCSP.



Q: What is the Google Code section?
A: JPCSP is an open source project. For that, it makes use of the SVN system, so developers can make changes quickly and commit them to a common server.
Like it would be expected, the revision hosted at Google Code is an up-to-date version of JPCSP.



Q: So, what if I want to use the newest revision?
A: You'll need to compile it.
In order to compile Java code, basic Java knowledge is required, as well as specific software (check this thread for links and a brief explanation: http://jpcsp.org/forum/viewtopic.php?f=21&t=1658).
As an alternative, you can obtain the latest unofficial compiled builds from this thread:
http://jpcsp.org/forum/viewtopic.php?f=21&t=2056 (hosted by MaXiMu).



Q: How do I run it?
A: First, be sure to have the latest Java Runtime Environment installed in your system.
Next, you need to start the emulator by using a batch file which can be found in the emulator's main folder.



Q: How do I load games?
A: To load an ISO/CSO image, you need to place it under the "umdimages" folder (this folder can be changed under Settings > Compatibility).
For homebrew, place the application's main folder (which should contain the EBOOT file) under ms0 > PSP > GAME.



Q: Can I play [insert game name] in JPCSP?
A: Short answer: probably not.
Long answer: JPCSP - Compatibility List.
JPCSP is still under active development, so it's normal that most games cannot be played.



Q: Then when will [insert game name] be "Playable"?
A: How could anyone tell?
Logically, a game's compatibility increases depending on it's particular issues and if they can be solved or not.



Q: What's this "Encrypted" status in the compatibility list?
A: Games tagged as "Encrypted" cannot be loaded in JPCSP. Therefore, they can't be played by regular means.




Extra command-line options:
Code:
Usage: java -Xmx512m -jar jpcsp.jar <OPTIONS>
  -d, --debugger             Open debugger at start.
  -f, --loadfile FILE        Load a file.
                               Example: ms0/PSP/GAME/pspsolitaire/EBOOT.PBP
  -u, --loadumd FILE         Load a UMD. Example: umdimages/cube.iso
  -r, --run                  Run loaded file or umd. Use with -f or -u option.



Recommended requirements:
OS: Windows (XP/Vista/7) 32bit/64bit or Linux (any up-to-date distribution) 32bit/64bit.
CPU: 2.0 Ghz Intel Dual Core or 2.3 Ghz AMD Athlon 64 3200+.
RAM: 1 Gb.
Video Card: 256 Mb. Requires full OpenGL support (version 2.0 is the recommended minimum).

Please note that these settings are mostly a reflection of users' experience.




Additional issues:
Using a 64bit version of Windows -> http://jpcsp.org/forum/viewtopic.php?f=4&t=2452.
Running JPCSP under Linux -> http://jpcsp.org/forum/viewtopic.php?f=21&t=3851.


Video resources:
Getting NetBeans IDE + JDK Java SE (by MaXiMu):

Compiling JPCSP under NetBeans (by MaXiMu):

Installing NetBeans IDE + JDK Java SE under Linux (by MaXiMu):
Reference URL's