Post Reply 
 
Thread Rating:
  • 12 Votes - 4.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
JPCSP for dummies
11-25-2011, 11:49 PM (This post was last modified: 10-10-2014 04:36 AM by serio.)
Post: #1
JPCSP for dummies
Right, so decided I would compile a general information thread so new people who join these forums will always find the necessary information to make JPCSP work. (Not necessarily your favorite game, though.)


Basic requirements
First of all, and it should be said, JPCSP is a PSP emulator programmed in Java. This means you must have Java installed on your computer for JPCSP to work at all. I recommend getting the latest Java version from Java's official homepage: http://java.com/en/download/index.jsp
It is also possible to get Java 7 and this version may give you a FPS increase. Java Runtime Environment (JRE) 7 can be found here: http://www.oracle.com/technetwork/java/j...index.html

Mod Edit(Hyakki): (11/19/12)
It is now recommended to run Java 7 with Jpcsp as it stable for release and all new Jpcsp code is developed using JDK7.

A few notes on Java 7: developers prefer you not to use Java 7 as mentioned by hyakki because JPCSP is not coded in 7. Java 7 should be used by advanced users who know how to switch between Java 6 and 7. Use Java 7 at your own risk.


Downloading JPCSP

Then you of course want to actually get JPCSP. To ensure you always get the latest revision, please check http://buildbot.orphis.net/jpcsp/ Do note that JPCSP is a very demanding emulator despite the fact that PSP games are not very graphically advanced (compared to other platforms released post year 2000).

Hardware requirements
It is recommended that you have at least a 3.0 or equivalent dualcore processor, 2 GB RAM and a Geforce 6600GT or equivalent graphics card to make JPCSP run at a "decent" speed. This does not mean that it is necessarily full speed, but it is "playable". Further, it is important to note that even if your computer has the latest hardware available JPCSP can still be slow because the staff is currently working on compability and stability rather than speed.

Comparing JPCSP to other emulators that have been in development a long time is therefore useless, as they are different emulators. Same goes for emulators that lack many important features, and are developed in different programming languages such as PPSSPP. Saying that "I get full speed when I use P64 and PCSX2, why don't get I get that with JPCSP?" is pointless, because they are different emulators!

Once JPCSP has left its beta stage and is officially released you can start expecting the staff to work on speed. A lot of games DO get full speed though, given your computer is powerful enough. JPCSP also dislikes AMD/ATI cards. Should you have one, you may be interested in reading more about it here: http://www.emunewz.net/forum/showthread.php?tid=3894 and how to get around it. Also read up on the discussion surrounding the game you want to play found under the Commercial Games section.


32 or 64 bit?
You should also decide whether you want the 32 bit or 64 bit version. Now that 64 bit finally got Xuggle support I highly recommend getting 64 bit if you got more than 2 GB RAM installed on your computer. It should be noted that Mac users cannot get sound at this point in time because there is no codec available for Mac unless you want to do it the hard way and decode the files yourself, so if sound is important to you I recommend getting the Windows version (assuming you own a machine with Windows installed).

Additional notes about 32 vs 64 bit: It is important that you also download the appropriate Java bit version for your computer, meaning you cannot run JPCSP 64 bit with 32 bit Java. Ensure you always pick the right bit version based on your OS. As a general rule of thumb: 2 GB RAM = 32 bit, 4 or more = 64 bit.



JPCSP and sound
Ever since several versions ago JPCSP started supporting atrac3 and atrac3+ formats natively through java, so no extra programs are needed anymore.

More info about Atrac3+ files on Wikipedia here: http://en.wikipedia.org/wiki/Atrac3plus

How to play your game
To be able to load your games, you need to put them in the UMD folder inside JPCSP's main folder as .iso/cso files (.rar works too). How to convert your games will not be detailed here (google it!). You may also want to get Hyakki's launcher that adds additional options that may improve gameplay: http://www.emunewz.net/forum/showthread.php?tid=977

You may also want to check up on the recommended settings for your particular game under the Commercial Games section of this forum. It is possible to experiment on your own as no computer is the same if you notice that the recommended settings do not work for you. Remember that EVERY PSP game has its own individual settings, and there is NO global settings configuration that works for all PSP games at this point in time.


What to do if your game would not work
Last but not least, should your game not work even though it is supported (please check under the Playable Games section under Commercial Games in this forum), you need to post a log file. This is done by starting the Logger under Debug > Tools > Logger option, and set to INFO level. Load and start the game you want to log until you receive the error. JPCSP will now generate a .html file in the JPCSP's MAIN FOLDER called log.html. Attach this file in the appropriate thread (please try to find the game thread under the Commercial Games section) and describe what you did when you received the error. Is the file too big to be attached, you need to compress it. Winrar and Winzip are common options. Would you not have any of these programs installed, Windows got its own compressing method by right cliking the file you want to compress and "Compress here...". It will compress it into a .7z file. I believe Mac got something equivalent.

Remember though, did you download your game from the internet and you clearly say so in the thread you will receive no help! JPCSP staff does NOT support pirates.

Some games also use their own custom fonts and these fonts are copyrighted, so if the fonts look strange when emulating and you want the fonts for the actual game, serio has a guide of how to do it:
1) connect your psp to the pc through usb.
2) your psp has to be using custom firmware, both to run the dumper and to dump your games. i suggest cfw pro (http://code.google.com/p/procfw/) install it first.
3) now that you got that installed (follow the instructions on their site), get " PSP Flash Dump v3.zip" from http://wololo.net/talk/viewtopic.php?f=2&t=4687 and copy the folder "PSP Flash Dump v3" into your memory card under ms0:/psp/game/
4) disconnect the usb, then start the program (PSP Flash Dump v3).
5) once there, click "Press to Dump All Flash".
6) wait until it stops. when it gets to "writing ms0:/flash0/codepage/cptbl.dat" it's done. It won't go back by itself, so try pressing some other buttons (don't press X or it'll start again).
7) press "Press to Go Back to XMB : )" to return to your psp's main menu.
8) connect through usb again, copy the folders flash0, flash1, flash2, flash3 to your pc.
9) open flash0, copy the font folder to jpcsp's flash0 folder, overwrite any files.
10) make sure jpcsp's debug fonts are off. go to options>configuration, switch to media tab and turn "Use debug font (disable flash0 fonts)" off if it's on.

you're done, enjoy real psp fonts in jpcsp and increased compatibility.

btw. don't share those fonts, it's illegal. everyone who's not a pirate can follow this tutorial and get their own fonts anyway.

It is also possible to copy the flash0 folder from your PSP with other means but these methods are not recommended unless you're an advanced user who knows what you're doing.

About encrypted games
Is your game encrypted and you don't know how to decrypt it with your PSP (or you don't feel like decrypting it with your PSP as it is an annoying process), JPCSP also has a decryption option. How to do that can be found here: http://www.emunewz.net/forum/showthread.php?tid=14235
Find all posts by this user
Quote this message in a reply
11-26-2011, 03:52 AM (This post was last modified: 11-26-2011 03:54 AM by Itaru.)
Post: #2
RE: JPCSP for dummies
Nice, definitely a useful thread for newbies and should be stickied.

I think it needs to be clarified that if you want to run the 32-bit version of JPCSP, you need to use the 32-bit version of the Java Runtime Environment even if your operating system is 64-bit. To run the 64-bit version of JPCSP, your operating system must be 64-bit and you must use 64-bit Java.

Also, some games use a certain audio format called mono Atrac3+ for voices and sound effects which requires additional software to be installed. If some of your games have missing voices or sound effects when playing on JPCSP, then you need to install Sony Sound Forge and Mono ATRAC3PLUS Autoplay Assistant tool to get those missing voices and SFX to play. Details on how to do this are available here: http://www.emunewz.net/forum/showthread.php?tid=5293
Find all posts by this user
Quote this message in a reply
11-26-2011, 01:21 PM
Post: #3
RE: JPCSP for dummies
I didn't know Xuggle was now included in JPCSP, I'll edit that in Smile I'll also mention the conflicts caused by Java 7, as well as info about the 32 bit version of Java. I just copy paste Itaru about the mono Atrac3+ files.
Find all posts by this user
Quote this message in a reply
11-26-2011, 01:49 PM
Post: #4
RE: JPCSP for dummies
What the hell is Atrec3+ ? XD

CPU: Intel C2D E8500 @4.2 GHZ GPU: MSI Radeon 6870 Twin Frozr II 1024MB (920/1050)
RAM: 2x2GB Corsair Dominator DDR2-1066 5-5-5-15
Find all posts by this user
Quote this message in a reply
11-26-2011, 02:28 PM
Post: #5
RE: JPCSP for dummies
Like Itaru said, it's a specific sound file format, just like .mp3.
Find all posts by this user
Quote this message in a reply
11-26-2011, 02:32 PM (This post was last modified: 11-26-2011 02:34 PM by gid15.)
Post: #6
RE: JPCSP for dummies
(11-26-2011 03:52 AM)Itaru Wrote:  Nice, definitely a useful thread for newbies and should be stickied.
Definitely useful. The thread is now marked as an important thread (Stick).

Thank you for the support!
(11-26-2011 02:28 PM)LeaT Wrote:  Like Itaru said, it's a specific sound file format, just like .mp3.
You can link it to http://en.wikipedia.org/wiki/Atrac3plus
(it's Atrac3+ not Atrec3+)

Always include a complete log file at INFO level in your reports. Thanks! How to post a log
Find all posts by this user
Quote this message in a reply
11-28-2011, 09:21 AM
Post: #7
RE: JPCSP for dummies
Itaru, I'll look into clarifying with links to the Commercial Games section. I can't however make links to each individual game topic (it would be too much job from my side without someone helping me, at least) so what do you suggest?
Find all posts by this user
Quote this message in a reply
11-28-2011, 12:55 PM
Post: #8
RE: JPCSP for dummies
You don't need to make links to each individual game topic as Hykem and gilatino have already done so in their JPCSP Compatibility List for Commercial Games. Games whose title begins with # to L are listed in http://www.emunewz.net/forum/showthread.php?tid=986 and games whose title begins with M to Z are listed in http://www.emunewz.net/forum/showthread.php?tid=987 although the list does need a bit of updating. I don't know whether gilatino is still actively maintaining the list though.
Find all posts by this user
Quote this message in a reply
11-28-2011, 04:01 PM
Post: #9
RE: JPCSP for dummies
I could look into the Compability Games topic and see how updated it is. I don't feel like personally maintaining such a thread, alone, though.
Find all posts by this user
Quote this message in a reply
11-29-2011, 09:11 PM
Post: #10
RE: JPCSP for dummies
good thread, thanks.

I would expect most people to have java32bit even on 64bit systems as the default browser in windows is 32bit, which means things like flash and java will also be 32bit.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)