Psx4iphone
From Zodipedia
| ||||||||||||||
psx4iphone is a Sony Playstation 1 emulator for the iPhone and iPod Touch. This software was developed by ZodTTD for the psx4all project also led by ZodTTD.
Although it contains very optimized code for mobile platforms running ARM CPU's, it's still slow on the iPhone & iPod Touch. It's comparable in speed to an overclocked GP2X handheld. I have a lot of fun developing this software, from the dynamic recompiler for MIPS R3000A -> ARM, to working with Unai, Tinnus, Chui, and Franxis on the various components. Unai did an amazing job creating the software rasterizer for the GPU code, but he's probably more well known working on the game Kroll (AppStore game) and Chankast (Dreamcast emulator for the PC).
Tinnus is now working on an OpenGLES 2.0 implementation of the GPU for psx4pandora. Chui branched out into his own Playstation 1 emulator. Franxis does amazing work for the GP2X still. ZodTTD and Tinnus are still working hard on psx4all and making great progress for an amazing psx4pandora release!
As of January 12th, all versions are available for download for firmwares 2.0 and above on Cydia.
|
Contents |
[edit] Frequently Asked Questions (FAQ)
- How do I install psx4iphone on my iPhone/iPod Touch ?
- How do I transfer my ROMs and the bios to my iPhone/iPod Touch ?
- Follow this SSH tutorial. The files must be placed in /var/mobile/Media/ROMs/PSX/ (and the bios permissions set to 0755).
- Alternatively, you can install both Safari Downloader (free) and iFile ($4) through Cydia. Safari Downloader allows you to download files onto your iPhone, but you need iFile (or something similar) to move the files to the appropriate location. iFile can also extract compressed files and set file permissions. Remember to set file permissions to Read/Write/Execute for User, Group and World.
- What is a BIOS and where do I get one ?
- A BIOS is a Basic Input Output System, and can aid in increasing game compatibility and performance.
- The Playstation BIOS you need is called "scph1001.bin" (it is case sensitive and MUST be all in lowercase), use Google to acquire it.
- Once you've uploaded it, remember to set its permissions to 0755.
- What format does psx4iphone accept ?
- psx4iphone accepts the following game formats : .ISO, .IMG, .BIN, .Z, .ZNX.
- What are .Z and .ZNX files ?
- I am receiving the following message: "Error Opening CDR Component".
- When creating a compressed game image using PocketISO, a .table file is created as well as the compressed image. You must also upload the .table file !
- Help! I opened up the app and it showed me a black screen, then crashed! What should I do ?
- You don't have the BIOS file. See the FAQ entry "What is a BIOS and where do I get one?" above.
- What is the last version of psx4iphone that is compatible with iPhone OS 2.x?
- 0.8.0, 1.0.0 is no longer compatible with anything lower than iPhone OS 3.x
[edit] Compatibility List
| Compatibility List Legend |
|---|
| Green means that the game runs 80% to 100% or has very minor bugs. |
| Orange means the game is playable but has quite a few bugs/and or is slow but perfectly playable around 35%-70%. |
| Blue means the game is loadable but too slow to even play/enjoy. |
| Red means the game is fully unplayable. |
[edit] Regular Compatibility List
| Game Title | Works | Emulator Version | Notes |
|---|---|---|---|
| Air Combat | Yes | 1.0.0 | Everything works at about 80%. (iPod touch 2G - psx4iphone 1.1.0) |
| Ape Escape | No | 1.0.0 | Stays still for about 30 seconds, then the message "You need the DualShock controller to play !" appears. |
| Army Men 3D | No | 0.8.0 | Keeps on loading forever directly on the beginning. Additionally some graphic issues on the right side of the screen. |
| ATV : Quad Power Racing | No | 0.8.0 | Freezes when you select race |
| Azure Dreams | Yes | 0.8.0 | Loads quick, runs and looks well, just slow. |
| Bowling | Yes | 0.8.0 | With scph1001.bin speed is around 40%. Playable but slow. |
| Brave Fencer Musashi | Yes | 0.8.0 | Looks good, sounds good, just runs very slow (30%). |
| Castlevania : Symphony of the Night | Yes | 0.8.0 | Very slow, around 30%. |
| Chrono Cross | No | 1.0.0 | Keeps on loading forever directly at the beginning. Unplayable. |
| Chrono Trigger | Yes | 0.8.0 | Too slow to enjoy speed is around 20% plus bad sound. |
| Crash Bandicoot 1 | Yes | 0.8.0 | Game speed is at around 25%. |
| Crash Bandicoot 2 : Cortex Strikes Back | Yes | 1.0.0 | Sounds good, everything works but way too slow to be playable, 35% |
| Crash Bandicoot Warped | Yes | 0.8.0 | Speed is around 30%, too slow to play. |
| Crash Bash | Yes | 1.0.0 | Speed around 60%, but gameplay is kinda hard. |
| Crash Team Racing | Yes | 1.0.0 | With scaling on : Speed around 15-20% with sound, Speed around 20-25% with no sound. With scaling off : about 5-10% speed performance increase. (iPod Touch 2G) Find unplayable though because its a racing game and its no fun when its slow :( |
| Croc : Legend Of The Gobbos | No | 0.8.0 | Freezes at a logo when starting the game. |
| Croc 2 | No | 0.8.0 | Freezes after you pick a save slot |
| Diablo | Yes | 0.8.0 | Skip intro. Speed around 30%. |
| Digimon Rumble Arena | Yes | 1.0.0 | It works, but is very slowly. Playable, but not very fun... (iPod Touch 2G) |
| Digimon Card Battle | Yes | 1.0.0 | It's decent. |
| Digimon World | Yes | 1.0.0 | Speed around 30%, playable (iPod Touch 2G). |
| Dino Crisis 2 | Yes | 1.0.0 | Fairly slow but playable. But personally, it's a too fast moving game to be played with this speed (iPod Touch 2G). |
| Final Fantasy VII | Yes | 1.0.0 | Speed around 50%-70% Playable even in Graphical Cutscenes. On the iPod Touch 2G on 3.0 firmware, the game runs 20-50 FPS. |
| Final Fantasy VIII | No | 0.8.0 | Game starts up fine, never loads the graphic intro. |
| Final Fantasy IX | Yes | 1.1.0 | Playable, just sound crapy sometime. |
| Final Fantasy Origins | Yes | 1.0.0 | Plays fine at around 40%-80% speed. |
| Final Fantasy Tactics | Yes | 1.0.0 | Runs ok at title screen, gameplay is at about 35% and sound does not work in game. Demos about 2.1 fps |
| Frogger | Yes | 0.8.0 | Takes long time to load... too slow to play. |
| Gex 2 Enter the Gecko | No | 0.8.0 | Plays start movie but crashes on the menu. |
| Gradius Gaiden | Yes | 1.0.0 | Gameplay lags too much. |
| Gran Turismo 2 | No | 1.0.0 | Black screen after main menu. |
| Grand Theft Auto | Yes | 0.8.0 | Speed is around 40%. |
| Grand Theft Auto II | Yes | 0.8.0 | Character invisible, speed is around 60%. |
| Hot Shots Golf 2 | Yes | 1.0.0 | Around 80% speed. |
| Hydro Thunder | No | 0.8.0 | Does not start |
| Jade Cocoon | No | 1.0.0 | Loads to game 12 fps appears to be playable but painfully slow |
| Jet Moto | No | 0.8.0 | Freezes after logo intro. |
| Jet Moto 3 | No | 0.8.0 | Does not start |
| Klonoa : Door to the Phantomile | Yes | 0.8.0 | Slow, speed 10-20%, flickers. |
| Kula World | Yes | 0.8.0 | No problems. Max speed is around 60%. |
| Legend of Dragoon | Yes | 1.0.0 | it loads speed is at 40-45%, non-skipable intro massive lag. |
| Legend of Legaia | Yes | 0.8.0 | Minor graphical glitches. Speed is around 30%. |
| Legend of Mana | No | 0.8.0 | Freezes after the publisher screen |
| Lunar 2 Eternal Blue | Yes | 0.8.0 | Slow speed and will randomly play random cinematics. |
| Marvel Vs. Capcom | No | 1.0.0 | Doesn't start. |
| Marvel Vs. Capcom EX | No | 1.0.0 | Doesn't start. |
| Metal Gear Solid 1 | Yes/no | 1.0.0 | Starts Fine but while playing will lag severely speed is about 20%-60% max./ i tried it and after i get to a new game the screen turns black and doesn't continue. |
| Metal Gear Solid VR Missions (US) | Yes | 1.0.0 | Without sound up to 70% on iPod Touch 2G. Freezes when selecting anything after a mission. On 1st gen it works around 50 - 60%. |
| Medal of Honor | Yes | 1.0.0 | Works Fine but lags, speed is about 30%-60%. |
| Medal of Honor Underground | No | 0.8.0 | Black screen |
| Medievil | Yes | 0.8.0 | Graphics are slightly corrupted, run at 30%, sound is choppy. |
| Megaman Legands | No | 0.8.0 | Freezes at the "Now Loading" screen. |
| Megaman X4 | No | 0.8.0 | Does not load after character pick. |
| Megaman X8 | yes | 0.8.0 | plays slowly 40-50% playable but cutscenes take forever. |
| Mortal Kombat 3 | No | 0.8.0 | Quits right on start up. |
| Moto Racer 2 | Yes | 1.1.0 | There's a strange rectangle on the left (only in menus), otherwise it runs at 80%. |
| MTV Music Generator | No | 0.8.0 | Does not start |
| Myst | No | 0.8.0 | Freezes with high pitched screech at Loading... screen. |
| Nascar Racing | Yes | 0.8.0 | Very slow, around 10% I'd say. |
| Parappa the Rapper | Yes | 0.8.0 | Runs at about 30% speed. Sound is choppy, and gameplay is hard due to the frame rate. |
| Rayman | No | 0.8.0 | Freezes at the publisher's logo. |
| Relentless : A Little Big Adventure | No | 0.8.0 | Starts but the interface has a slow response and it crashes before gameplay. |
| Resident Evil 3 : Nemesis | Yes | 0.8.0 | Kinda slow, guessing around 40% to 60%, in different places, screen flickers in different parts of the games. |
| Resident Evil (Directors Cut) | Yes | 1.0.0 | Fairly slow but playable. In my opinion, it's playable because of its slower moving game play (iPod Touch 2G). |
| Rhapsody : A Musical Adventure | No | 0.8.0 | Does not start. |
| Ridge Racer | Yes | 0.8.0 | Menus run at full speed, everything else runs at about 70-75%. Runs 5% faster with scaling off and no sound. (iPod Touch 2G - psx4iphone v1.10) |
| Rtype - Delta | No | 0.8.0 | Does not start. |
| Rugrats : Search For Reptar | Yes | 0.8.0 | Menus etc. load quickly, runs around 60-70%, would be one of the best games. |
| Skullmonkeys | No | 0.8.0 | Crashes after 2 seconds. |
| South Park | Yes | 0.8.0 | Slowish, Speed 50/60%, other than that runs well, barely playable with the turkey's attacking you though. |
| Street Fighter EX | Yes | 0.8.0 | Slight screen cut off, runs about 50% speed, not bad. |
| Spyro | Yes | 1.0.0 | Runs about 60%, playable but sluggish |
| Spyro 2 : Ripto's Rage | Yes | 1.0.0 | Slow, Speed around 40-50%, but playable(iPod touch 2G). |
| Spyro 3 : Year of the Dragon | Yes | 1.0.0 | Slow, Speed around 45-55%, playable(iPod touch 2G). |
| Sheep | No | 0.8.0 | Crashes at first screen. |
| Star Trek: Invasion | Yes | unsure | Loads and plays slow, responds in 3-6 secs. Controls unresponsive in portrait mode, landscape mode is fine. |
| Star Wars: Dark Forces | No | 1.0.0 | Doesn't load. |
| Suikoden II | Yes | 0.8.0 | Runs without any bugs, the only issue is speed, 35-50% I'd say. |
| Tekken | Yes | 1.0.0 | With scaling off : Speed around 40% with no sound, Speed around 30% with sound. With scaling on : very slow around 20-25% (iPod Touch 2G) I still find it unplayable though because its a fast fighter. |
| Tekken 2 | No | 0.8.0 | Extremely slow (0.05x) and huge graphical corruption. |
| Tekken 3 | No | 1.0.0 | Crashes the emulator back to Springboard. |
| Theme Park World | No | 0.8.0 | Crashes at first screen. |
| Tomb Raider 3 | Yes | 0.8.0 | Really slow, has a weird side screen, lags a lot. |
| Tony Hawk's Pro Skater 3 | Yes | 1.0.0 | Speed around 40% on iPod Touch 2G, graphics issues. |
| Tony Hawk's Pro Skater 4 | No | 0.8.0 | Does not load. |
| Top Shop | Yes | 0.8.0 | Sound is choppy but otherwise plays well. |
| Twisted metal 2 | Yes | 0.8.0 | Guessing that it runs around 40% to 50%. |
| Vagrant Story | Yes | 0.8.0 | Runs well at title, game speed around 60%. |
| WipeOut 2097 | Yes | 1.0.0 | Fullspeed with no scaling and sound off. Really playable and fun. (iPod touch 2G - psx4iphone 1.1.0) |
| Worms Armageddon | Yes | 1.0.0 | Does good on the latest version, about 80%. |
| Xenogears | No | 1.0.0 | Doesn't load. |
| Marvel vs Capcom (Normal and EX Editions) | No | 1.0.0 | Does not even load. |
| Yu-Gi-Oh : Forbidden Memories | Yes | 1.0.0 | Works, the speed is pretty decent talk scenes can sometimes go slow depends if it freezes just create a save state restart the psx and load the state. |
| Sled Storm | No | 1.1.0 | Crashes the emulator back to Springboard. |
[edit] iPhone 3GS Compatibility List
| Game Title | Works | Emulator Version | Notes |
|---|---|---|---|
| 007 Racing | No | 1.1.0 | Doesn't start. Crashes. |
| Alone in the Dark: One Eyed Jack's Revenge | Yes | 1.1.0 | Fullspeed. Minor SFX/GFX issues. |
| Blazing Dragons | Yes | 1.1.0 | Runs at around 85-95%. Voice sound is very choppy. Set it to text on voices and you be able to play perfectly. Background sounds and sound effects sound perfectly. |
| Breath of Fire 3 | Yes | 1.0.0 | Runs at around 85-90%, playable. Sound is very choppy. |
| Castlevania: Symphony of the Night | Yes | 1.1.0 | Runs 75% with sound (30fps). Slow GFX,/SFX, but Playable. |
| Chrono Cross | Yes | 1.0.0 | Runs 60% with sound and 70ish without. No cutscene sound/minor sfx glitches. Playable. |
| Command & Conquer: Red Alert | No | 1.1.0 | Crashes. |
| Constructor | Yes | 1.1.0 | runs at fullspeed, but only fills half the screen in both landscape and portrait mode. |
| Crash Bandicoot | Yes | 1.1.0 | Runs at around 80% speed without sound. |
| Crash Bandicoot 2 | Yes | Preview 1 | Runs at around 75-% speed playable. |
| Crash Bash | Yes | 1.0.0 | Runs at around 75-% speed playable. Slow music. |
| Croc 2 | Yes | 1.1.0 | Menus run at around 70-80%. Crashes at cutscene. Choppy sound. |
| Darkstalkers - The Night Warriors | Yes | 1.1.0 | Runs at around 70% (24fps). |
| Darkstone | Yes | 1.1.0 | Runs at around Runs at 50%-80%. Sound little laggy. Fps is a little slow. |
| Destruction Derby 2 | No | 1.1.0 | Crashes. |
| Digimon World | Yes | Preview 1 | Runs at around 85-90% (fps counter reading 35-45). Playable. |
| Digimon World 3 | Yes | 1.0.0 | Runs at 30 FPS with sound, 35 FPS without. Laggy videos (intro and ingame). Sometimes, minor graphical glitch in background during battle. Minor glitch in text boxes, but still very legible. Very slow music, but playable. |
| Dino Crisis 2 | Yes | 1.0.0 | Runs at around 95-% speed Sound is a little out of sync. |
| Driver | Yes | 1.1.0 | Runs at around 70%. |
| Driver 2 | Yes | 1.1.0 | Runs at around 70%. |
| Discworld | Yes | 1.1.0 | Runs at around 95%. When Characters speak its a little glitchy. Runs Perfectly other then that! |
| Final Fantasy VII | Yes | 1.0.0 | Runs at around 80-85% (fps counter reading mid-high 30s). Playable. Sound is buggy. |
| Final Fantasy VIII | Yes | 1.0.0 | Minor laggspikes, the screen freezes while you are outside in the "world" but the character is still moving (have to press start to see where you are...). Aside from that, the game is playable with a fps averagely at 35-40. |
| Final Fantasy IX | Yes | 1.1.0 | Runs at ~35 fps. FMVs missing sound. Some sound oddities. Playable. |
| Final Fantasy Tactics | Yes | 1.0.0 | Runs at 60% speed. Laggy music & some garbled text/sprites. Playable |
| Future Cop: LAPD | No | 1.1.0 | Crashes. |
| Glover | Yes | 1.1.0 | Runs at 70%. Playable. |
| Gran Turismo 2 - Arcade Disc | Yes | 1.1.0 | Runs at around 85-90%, playable. Sound is very choppy. Loading times are long. Controls feel a little sluggish. |
| Grand Theft Auto II | Yes | 1.0.0 | Character and cars are invisibles which make the game unplayable. |
| Harvest Moon : Back to Nature | No | 1.0.0 | Doesn't load. |
| Hogs Of War | Yes | 1.1.0 | Runs at about 50% speed and is a bit awkward to play. |
| Jade Cocoon: Story of the Tamamayu | Yes | 1.1.0 | Runs about 50% |
| Kulaworld | Yes | 1.1.0 | Runs 85% with sound (20fps). Minor GFX glitches in the background. Playable. |
| Legend of Legaia | No | 1.0.0 | Doesn't load. |
| Legend of Mana | No | 1.0.0 | Doesn't start. |
| Lego Racers | No | 1.0.0 | Doesn't load. |
| Metal Gear Solid | No | 1.0.0 | Gets to the main menu but all of the game modes hang at a black screen. |
| Monster Rancher | No | 0.8.0 | Doesn't load. |
| Need For Speed Porsche Unleashed | Yes | 1.0.0 | Fullspeed or at least 90% (but start up screens are slow). |
| Oddworld: Abe's Oddysee | Yes | 1.1.0 | Fullspeed, needs Compatibility Mode. Slow Sound. |
| Parappa the Rapper | Yes | 1.1.0 | Runs at around 70%, Hard to play cause of the glitchy sound. |
| Poy Poy | Yes | 1.1.0 | Runs at around 75%, with glitchy sound. Playable but not awesome. Compatibility mode seems to help a little. |
| Rage Racer | Yes | 1.1.0 | Runs about 60% ish. fps is slow. Sound a little chopy |
| RC revenge | No | 0.8.0 | music is a little bit glitchy, runs at 85 % even in race, great emulation |
| Red Asphalt | No | 1.1.0 | Crashes. |
| Ridge Racer | Yes | 1.1.0 | Runs about 60% ish. fps is slow. |
| Rockman X5 | Yes | 1.1.0 | Runs about 80%. |
| Spyro | Yes | 1.0.0 | Almost fullspeed, very playable. The music doesn't play well, it must be deactivated in the game options. Do not use save states if you want sound. |
| Spyro 2: Ripto's rage | No | 1.0.0 | Crashes. |
| Skullmonkeys | No | 1.0.0 | Doesn't load. |
| Testdrive 6 | Yes | 1.1.0 | Game runs about 90%. |
| Tombi 2 | No | 1.1.0 | Game runs about 60% (16fps) speed. |
| Tomb Raider 3 | Yes | 1.0.0 | Doesn't get pass the loading screens if you choose No Sound in the emulator. In my opinion, too slow to be playable. |
| Tony Hawk's Pro Skater | Yes | 1.0.0 | Game runs about 60% speed but does not render surface textures properly making it unplayable (same as Tony hawks 2). |
| Tony Hawk's Pro Skater 2 | Yes | 1.0.0 | Game runs about 50% speed but does not render surface textures properly making it unplayable. Also if you attempt to load sound it seems to freeze the emulator controls. |
| Vigilante V8 | No | 1.1.0 | Black Screen after loading. |
| Wild Arms | No | 0.8.0 | Crashes. |
| Wipeout 3 | No | 1.1.0 | Crashes. |
Contributors
| CaptainPlanet, UberPubert69, Xzontar (no account), zowki, nCore, Tantalus, Keyaku, Sirhiro, Snowsnipa (no account),Glorfindel (No Account), wakemeupin20, Siggen, dbnaruto (no account), Stupidvampire, ZombiePhil (no account), pugman367, Cocodog13, MaX_SLayeR, CPhantom (no account), Burton07 (no account, will update daily), BK6236 (I got an account), Sidetalker, OmegaNemesis28, djkenohki (no account), KGameLover1, Hevey, Caustic Paradox, Optocycle, Izac, SATKABEL, Jin Kazama |
| | You too can contribute ! Create an account (optional), then click on the edit button at the top of this page. |
