GpSPhone
From Zodipedia
| ||||||||||||||
gpSPhone is a Nintendo Gameboy Advance emulator for the iPhone and iPod Touch. It has been ported by ZodTTD from the original source code of gpSP (made by Exophase). They are now both working together on this project.
As of January 19th, all versions are available for download for firmwares 2.0 and above on Cydia.
NOTE: Tilt is not supported.
Contents |
[edit] Frequently Asked Questions (FAQ)
- How do I install gpSPhone on my iPhone/iPod Touch ?
- How do I transfer my ROMs and the bios to my iPhone/iPod Touch ?
- Follow this tutorial. The files must be placed in /var/mobile/Media/ROMs/GBA/.
- 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.
- When I try to play a game, an error message pops up saying "Sorry, but gpSP requires a Gameboy Advance bios image [...]". What am I doing wrong ?
- gpSPhone requires the file "gba_bios.bin" to run, use Google to acquire it. Put the file in /var/mobile/Media/ROMs/GBA. (Bios hash : a860e8c0b6d573d191e4ec7db1b1e4f6)
- I transferred some ROMs (in the right folder) but they just don't show up !
- Perhaps changing the permissions (recursively) of the /Applications/gpSPhone.app folder to 0777 might solve your problem.
- Why doesn't XXX work on my gpSPhone ? (It's confirmed to work in the compatibility list.)
- Try a different ROM dump (or ROM version). If that doesn't work, reinstall gpSPhone and try again.
- How to add cheats to gpSPhone ?
- Check this page. You can also read this thread.
- Why won't my games save ?
- Change the permissions of the emulator & ROMs directories to 0777.
But ask on the forum first.
[edit] Compatibility List
| Compatibility List Legend |
|---|
| Green means that the game is 100% playable or has really minor bugs. |
| Orange means the game is playable but has quite a few bugs or is too slow. |
| Red means the game is nearly/fully unplayable. |
[edit] Commercial Games
| Game Title | Works | Emulator Version | Notes |
|---|---|---|---|
| 007 Nightfire | Yes | 3.6.5 | About 85% speed |
| 2 in 1 Castlevania Harmony of Dissonance & Aria of Sorrow | Yes | 3.0.0 | Fullspeed |
| 2 in 1 Pac-Man World & Ms. Pac-Man, Maze Madness | Yes | 3.0.0 | Fullspeed |
| 2 in 1 Yu-Gi-Oh, Sacred Cards & Reshef of Destruction | Yes | 3.0.0 | Fullspeed |
| Advance GTA | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Advance Wars | Yes | 5.5.0 | Works at 20fps. Choppy Sound. |
| Advance Wars 2 Black Hole Rising | Yes | 5.5.0 | Works at 20fps. Choppy Sound. |
| Akumajou Dracula - Circle of the Moon | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Alien Hominid | Yes | 3.0.0 | Fullspeed |
| Asterix & Obelix - PAF! Them All! | Yes | 6.1.0 | Near-full speed, playable. |
| Asterix & Obelix XXL | Yes | 6.1.0 | Extremely laggy, pretty much unplayable. |
| Bakunetsu Dodge Ball Fighters | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Bauldur's Gate : Dark Alliance | Yes | 4.0.0 | 70/80% speed. Graphic glitches when switching pages in the inventory. |
| Banjo & Kazooie, Grunty's Revenge | Yes | 3.0.0 | Fullspeed. At the beginning of new game, it resets over and over. I recommend using a .sav past the intro. |
| Battle Network Rockman EXE | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Breath Of Fire | Yes | 6.1.0 | Fullspeed |
| Breath Of Fire II | Yes | 6.1.0 | Fullspeed |
| Castlevania Aria Of Sorrow | Yes | 3.0.0 | Fullspeed, but moderately choppy |
| Castlevania Harmony of Dissonance | Yes | 3.0.0 | Fullspeed |
| Chu Chu Rocket | Yes | 6.1.0 | Fullspeed (55-60 fps). Small droppings on rare occasions. |
| Crash Huge Adventure & Spyro Season of Ice Doublepack | Yes | 3.0.0 | Fullspeed |
| Crash Bandicoot, The Huge Adventure | Yes | 3.0.0 | Fullspeed |
| Crash Bandicoot XS | Yes | 3.6.5 | Fullspeed |
| Crash Nitro Kart | Yes | 5.0.0 | Runs alright, but gameplay involves a lot of multitouch, which causes a lot of lag. |
| CT Special Forces | Yes | 3.0.0 | Fullspeed |
| DemiKids : Dark Version | No | 5.0.0 | Runs fullspeed, crashes when initiating battles. |
| Digimon Battle Spirit 2 | Yes | 6.1.0 | About 90% speed, works fine. |
| Donkey Kong Country | Yes | 3.6.5 | Fullspeed |
| Donkey Kong Country 2 | Yes | 3.6.5 | Fullspeed |
| Doom 2 | No | 6.6.7 | Doesn't run. |
| Dr. Mario & Puzzle League | Yes | 3.0.0 | Fullspeed |
| Dragon Ball Advanced Adventure | Yes | 5.5.0 | Fullspeed but get |
| Dragon Ball Z Buu's Fury | Yes | 5.5.0 | Fullspeed - crash after entering grand kais mansion "the game will not run on this hardware" |
| Dragon Ball Z GT Transformation | Yes | 4.0.0 | Fullspeed |
| Dragon Ball Z Legacy of Goku | No | 5.5.0 | Crashes emulator |
| Dragon Ball Z Legacy of Goku II | Yes | 5.5.0 | Full speed but only plays up to world map |
| Dragon Ball Z SuperSonic Warrior | Yes | 3.0.0 | Fullspeed |
| Duke Nukem Advance | No | 3.0.0 | Black screen after credits |
| Dungeons and Dragons - Eye of the Beholder | Yes | 6.1.0 | Fullspeed |
| Earthworm Jim | Yes | 3.0.0 | Fullspeed but kinda choppy |
| Earthworm Jim 2 | Yes | 3.0.0 | Fullspeed but kinda choppy |
| Ecks vs Sever | Yes | 5.0.0 | Fullspeed, but hard to play with the touchscreen controls |
| Final Fantasy I & II Dawn of Souls | Yes | 5.5.0 | Fullspeed |
| Final Fantasy IV | Yes | 6.6.7 | Fullspeed |
| Final Fantasy V | Yes | 6.2.5 | Fullspeed |
| Final Fantasy VI | Yes | 6.6.7 | Very choppy |
| Final Fantasy Tactics | Yes | 6.6.7 | Fullspeed |
| Fire Pro Wrestling A | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| F-Zero for Game Boy Advance | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Fire Emblem | Yes | 6.1.0 | Fullspeed |
| Fire Emblem: The Sacred Stones | Yes | 6.6.7 | Fullspeed |
| Fire Prowrestling | Yes | 4.0.0 | Fullspeed but a tiny bit choppy |
| Fire Prowrestling 2 | Yes | 4.0.0 | Fullspeed but a tiny bit choppy |
| Golden Sun | Yes | 6.6.7 | Mild Choppy along with constant distorted sound. After killing certain Djinn the game crashes. |
| Golden Sun 2 The Lost Age | No | 6.2.5 | The game restarts over and over. Tried a .sav file but it didn't work. (ROM version : (UE) [!] and (G)[!]) |
| Grand Theft Auto Advance | Yes | 6.2.5 | Crashes after the first conversation. Use a .sav file (get it here). |
| Harvest Moon Friends of Mineral Town | Yes | 3.0.0 | Functional, but rather choppy. Takes away from playing ability. |
| Kirby & the Amazing Mirror | Yes | 3.0.0 | Fullspeed |
| Kirby Nightmare in Dreamland | Yes | 3.0.0 | Fullspeed |
| Konami Wai Wai Racing Advance | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Kurukuru Kururin | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Kindom Hearts - Chain of Memories | Yes | 4.0.0 | Fullspeed, but freezes during the intro cut-scene. Use a .sav file that is past the cut-scene to play (download it here). |
| Mario & Luigi SuperStar Saga | Yes | 6.6.7 | Fullspeed, occasionally crashes when entering battle. This usually happens when sound is on. Crashes tend to hinder the ability to progress in the game. |
| Mario Pinball Land | Yes | 6.0.1 | Fullspeed, but gameplay is hard due to having to rapidly press buttons, and do some multitouch. |
| Mario Golf Advance Tour | Yes | 3.5.0 | Works at 15fps |
| Mario Golf Advance Tour | No | 4.0.0 | When attempt to create a character for the first time it kicks back to the gameboy logo with all ROM versions found. |
| Mario Kart Super Circuit | Yes | 3.6.5 | Fullspeed |
| Mario Tennis Advance - Power Tour | No | 3.6.5 | When you press start on intro it kicks you back to the gameboy logo (ROM version : (U)). |
| Mario vs. Donkey Kong | Yes | 3.6.5 | Pretty much fullspeed |
| Mario Party | Yes | 6.0.1 | Full Speed |
| Medabots - Medabee Version | No | 5.5.0 | Fullspeed but crashes after about 5 minutes of gameplay. |
| Medabots - Rokusho Version | No | 3.6.5 | Fullspeed but crashes after about 5 minutes of gameplay. |
| Megaman Battle Chip Challenge | Yes | 5.0.0 | The game works, has minor audio glitches but is still very playable. |
| Megaman Battle Network 4 Blue Moon | Yes | 3.5.0 | Fullspeed |
| Megaman Zero | Yes | 3.5.0 | Fullspeed but very choppy |
| Megaman zero 2 | Yes | 3.5.0 | Fullspeed also very choppy |
| Metal Slug Advance | Yes | 3.6.5 | Fullspeed without sound in portrait mode (but choppy sometimes), unplayable in landscape mode. |
| Metroid Fusion | Yes | 3.0.0 | Fullspeed |
| Metroid Zero | Yes | 3.0.0 | Fullspeed |
| Monkey Ball Jr | Yes | 3.6.5 | Fullspeed |
| Mr. Driller 2 | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Napoleon | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| NHL 2002 | Yes | 3.6.5 | Works, a little choppy. |
| Pinobee no Daibouken | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Pokemon Emerald | Yes | 6.6.7 | Fullspeed (55-60 fps) Choppy only when saving. |
| Pokemon Fire Red | Yes | 6.6.7 | Problem with saves. Fullspeed (55-60 fps)Choppy only when saving. |
| Pokemon Leaf Green | Yes | 5.5.0 | Fullspeed (55-60 fps) |
| Pokemon Pinball Ruby & Sapphire | Yes | 3.0.0 | Works at 15fps, choppy sound. |
| Pokemon Ruby | Yes | 5.0.0 | Fullspeed (55-60 fps) |
| Pokemon Red Mystery Dungeon | Yes | 5.5.0 | Depending on the version of the ROM, it might play. However there are many reports of crashing (ROM version : (U) [!]). |
| Pokemon Sapphire | Yes | 5.0.0 | Fullspeed (55-60 fps) |
| Prince of Persia : The Sands of Time | Yes | 3.5.0 | Fullspeed, very smooth but sound is sometimes choppy. |
| Power Pro Kun Pocket 3 | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Rayman Advanced | Yes | 3.5.0 | Fullspeed |
| Rayman 3 Hoodlum Havoc | Yes | 3.5.0 | Fullspeed, a little jerky in certain areas. In-game text doesn't appear. Menu text is fine though. |
| Rayman Hoodlum's Revenge | Yes | 3.5.0 | Fullspeed |
| Rebelstar - Tactical Command | Yes | 3.6.5 | Choppy but playable, "No Sound" recommended. |
| Riviera: The Promised Land | Yes | 4.0.0 | Fullspeed, everything works well but the button mashing minigames are very difficult to play well because of the touch screen. |
| Serious Sam Advance | Yes | 6.1.0 | Extremely laggy, very hard to play. |
| Sonic Advance | Yes | 6.6.5 | Fullspeed, Tiny Chao Garden does not work. |
| Sonic Advance 2 | Yes | 6.1.0 | Works at 40-55 fps |
| Sonic Advance 3 | Yes | 4.0.0 | Works at 40-55 fps |
| Sonic Battle | Yes | 4.0.0 | Fullspeed |
| Sonic The Hedgehog Genesis | Yes | 3.0.0 | Fullspeed |
| Summon Night: Craft Sword 2 | Yes | 6.2.5 | Fullspeed (55-60 fps). Sound lags a little. |
| Super Mario World | Yes | 3.6.5 | Fullspeed |
| Super Mario Advance | Yes | 6.1.0 | Works at 50-60 fps |
| Super Mario Advance 2 - Super Mario World | Yes | 6.0.1 | Fullspeed (55-60 fps). The nature of the game makes it hard to play with touch controls however. |
| Super Mario Advance 3 - Yoshi's Island | Yes | 5.5.0 | Fullspeed |
| Super Mario Advance 4 - Super Mario Bros. 3 | Yes | 6.1.0 | Works at 50-60 fps. The nature of the game makes it hard to play with touch controls however. |
| Super Monkey Ball | Yes | 5.5.0 | Fullspeed |
| Tekken Advance | Yes | 5.5.0 | Fullspeed, sound may be a bit choppy. |
| The Hobbit | Yes | 5.0.0 | Fullspeed |
| The Simpsons - Road Rage | Yes | 4.0.0 | Works at 45-60 fps |
| The Sims 2 | Yes | 6.2.5 | Fullspeed. |
| Tony Hawk's Pro Skater 2 | No | 5.0.0 | Issues with sounds, menus seems to work fine but gameplay almost impossible. |
| Wario Land 4 | Yes | 6.0.1 | Fullspeed (55-60 fps). Controller problems as some movements in the game require 3 buttons to be pressed at the same time. Lags a bit at some points. |
| WarioWare Inc. | Yes | 5.5.0 | Fullspeed (55-60 fps) |
| WarioWare - Twisted! | No | 4.0.0 | Works at 45-55 fps, but the original cartridge has a built-in gyro sensor to detect movement. The emulator could use the accelerometer, but it's not implemented. As an Alternative a Patch to change the Gyro Controles into L + R Button Triggers can be used. |
| Worms World Party | Yes | 5.0.0 | Fullspeed |
| Yoshi Topsy Turvy | No | 5.5.0 | Fullspeed; Tilt not supported |
| Yu-Gi-Oh! - Dungeon Dice Monsters | Yes | 5.5.0 | Fullspeed (55-60 fps) |
| Yu-Gi-Oh! GX - Duel Academy | Yes | 6.1.0 | Fullspeed |
| Yu-Gi-Oh! - Sacred Cards | Yes | 4.0.0 | Fullspeed (55-60 fps) |
| Yu-Gi-Oh! - World Championship Tournament 2004 | Yes | 5.5.0 | Fullspeed (55-60 fps) |
| Yu-Gi-Oh! - World Championship Tournament 2006 | Yes | 4.0.0 | Fullspeed (55-60 fps), bad sound (lots of scratching noise). |
| Yu-Gi-Oh! - Worldwide Edition | Yes | 5.5.0 | Runs great, at times the sound effects are muffled or non-existent, however, this is very trivial and happens very rarely. |
| Zen-Nihon GT Senshuken | Yes | 6.0.1 | Fullspeed (55-60 fps) |
| Zelda, The Legend of - A Link To The Past Four Swords | Yes | 6.0.1 | Fullspeed; Coloring errors when using Lamp to light torches (55-60 fps) |
| Zelda, Minish Cap | Yes | 6.6.7 | Mildly choppy |
[edit] Homebrew, Hacks, Fan Games and Other
| Game Title | Works | Emulator Version | Notes |
|---|---|---|---|
| Mother 3 Fan Translation | Yes | 6.2.5 | Fullspeed (55-60 fps), but sound combos are hard to perform due to sound being out of sync (3G) (English Fan translation) |
| Pokemon Chaos Black | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Pokemon Orange | Yes | 6.1.0 | Fullspeed (55-60 fps) |
| Pokemon Shiny Gold | Yes | 5.0.0 | Fullspeed (with sound issues). Using the start menu in latest version (B5) will cause a crash. Not an issue in the previous version of Shiny Gold (B4). |
| Tyrian 2000 | Yes | 4.0.0 | Fullspeed (55-60 fps) (A touchscreen version is available of the appstore) |
Contributors
| Blaqkie, UberPubert69, ultimatexpka, Xzontar, Killr736, Jeffhuys, zowki, Quist, Keyaku, itouch4ever, Optocycle, PintSize, ameeps, wakemeupin20, cocodog13, wereguy2, El Maco, extraitor, TheMeq, Casey S. |
| | You too can contribute ! Create an account (optional), then click on the edit button at the top of this page. |
If you need help editing the table, check this page.
