Home arrow Game Systems arrow Sony PSP arrow Running SNES games on a PSP with firmware 2+ 02 December 2008  
Main Menu
Home
News
Forums
Downloads
Contact Us
Search i-hacked
Become a Member
- - - - - - -
Computer Components
Consumer Electronics
Electronic Projects
Game Systems
Cell / Phone
Car / Home
Misc
- - - - - - -
Info and Contests
Reviews
Login Form





Lost Password?
Latest Edge
Advertisement
Privacy Policy
Vote for us in Top 100 Security Sites
Click here to Vote!
Newsflash
Running SNES games on a PSP with firmware 2+ Print E-mail
Written by adrelith   
Wednesday, 22 March 2006
If you own a PSP then I'm sure that by now you've heard something about the ability to run 'arbitrary code' (a.k.a. homebrew) on ANY version of the PSP's firmware. This article is to help those of you who haven't yet done so and wish to. When I started to play around with homebrew on my version 2.6 PSP I found that a lot of readme files were corrupt, incorrect, not in English or simply non-existent.

Although this tutorial describes how to get a SNES emulator running on PSP it can also be applied to running most homebrew.

This information is now outdated and should only be used for educational purposes however, feel free to still email adrelith with any questions or queries you may have about the topic. If you are looking to run homebew on a version 2.5./2.6 PSP please go here.

Requirements:

 You'll need a copy of the great game Grand Theft Auto: Liberty City Stories and a PSP running firmware 2.01 or higher. (Note: PSPs with version 2.0 can also run homebrew using a different method than described in this article however, I suggest that if you have a version 2 PSP you find a reliable copy of the MPH downgrader and enjoy a version 1.5 PSP)  

 

On the computer:

  • Download the file eloader096 made by Fanjita and Ditlew from [here]
  • Connect your PSP to the computer via USB cable and select USB mode.
  • Run the eloader096 file which will install the eloader (eloader = program that loads games from the memory stick)
  • Download the SNES emulator from [here] Other SNES emulators have been said to work, but out of them this one worked best for me and actually emulated at SNES or higher speeds.
  • Copy the file EBOOT.PBP from the zip and place it on you PSP in the directory K:\PSP\GAME\SNES9X (replace K with your PSP drive letter)
  • Download a SNES game rom. You can find lots of rom websites by just Google-ing 'snes rom download' but my favorite website is [here] (Note: of course you should only ever download a public or unlicensed rom unless you actually own the game you're downloading, lol ;))
  • Unzip the rom, which should be a .smc file, and place it in K:\PSP\GAME\SNES9X

 

On the PSP:

  • Turn on your PSP with GTA: Liberty City Stories in the UMD drive.
  • Wait for GTA to load. Once in the game press START and then go to GAME then LOAD GAME.
  • Select the save file with the unusual icon in slot 5, which is the eloader.
  • Select yes when asked if you want to continue and loose any unsaved data.
  • Wait for the eloader to load then select the SNES emulator.
  • Once the emulator has loaded select the game you want to play.
  • Enjoy the old-school-ness of SNES on your PSP!

Tweaking the Emulator's Settings

Once you start your game you might notice that it runs quite a bit slower than the original version on the SNES. You can fix this by changing a combination of three things: Auto Frameskip, Frameskip and PSP Clock.

Some of this info can be found strewn about in the emulator's readme, but I'll repeat it here all together for your benefit.

Auto Frameskip: with this turned on the emulator regulates the amount of frames being produced per second and makes the game generally run slower than normal due to CPU restrictions. By turning this feature off your PSP can put out more frames and hence make the game run quicker. This is also sometimes known as TURBO MODE.

Frameskip: with Auto Frameskip turned off you can raise the number of additional frames displayed per second. The higher this value the quicker the game runs but also the choppier.

PSP Clock: This value determines the number of Hz that your PSP CPU is running at. 222Hz is normal, raising this value makes you PSP less stable but faster. I personally raise this value because I find that Auto Frameskip itself doesn't quite cut it. A warning though, some games will crash if you raise this value to 333Hz or even 266Hz so you'll have to do a bit of trial and error. While running at 333Hz I find that I don't have to use the other two features, except when I want to run in turbo mode. If you are going to raise the Hz I suggest doing it one step at a time and going back to the game to check if it works before raising it more, I find this makes the game crash much less often.

Running Other Homebrew

To get a list of 'known' working homebrew using this method you can check out this website then click on 'Working EBOOTs (GTA)' on the left-hand side. (Note: I have had trouble running a couple of the emulators that are stated to work on this site, although this problem might just belong to me as I haven't heard anything from anyone else about it.)

Note: when given an option between a homebrew EBOOT for PSP version 1 or 1.5 choose 1 as it runs better with the eloader.

Wrap Up

At the time this article was published all the links were up to date and files current. If you think any of this information is incorrect or links broken/out-of-date then please feel free to contact me. You can find my email in A Little About Me below.

Thanks to everyone who worked towards to running homebrew on the latest firmware versions of the PSP. Remember though, if there is a great game out there that you love buy it, because if you don't there wont be many more great games to come.

Well, that's all folks! I hope you enjoyed my first article here on i-hacked and found it helpful. If you liked it please tell all your friends.

 

A Little About Me:

Name: Matt/Matthew
Handle: adrelith
Location: Melbourne, Australia
Occupation: Full-time student (year 11)
Hobbies: Computers, console games, PSP, manga, anime, music, reading

Contact:

    Email: adrelith@gmail.com
    MSN: onesmellytaco@hotmail.com

 

 

 

Last Updated ( Monday, 03 July 2006 )
 
Related Items
I-Hacked's Most Popular
2006 I-Hacked T-Shirts
 I-Hacked T-Shirts
Have been released, Now with
3 versions!

Check them out here

Latest Articles
Top of Page

If you see information here that you know is inaccurate, out of date, misleading, confusing, or just blatantly wrong, please let us know. Updates and corrections are reviewed and updated as they are received.

 
Disclaimer
I-hacked.com does not take any responsibility with the information presented. Any information provided on this site is not guaranteed in any way. Some articles may discuss topics that are illegal, so this information is provided for educational purposes only, use at your own risk. If you blow up your car, home, computer, or anything else -- it's not our fault, use good judgement and play nice.


© I-Hacked.com LLC