Get POKEMON on your iPhone! (UPDATED 24/04/2011)
Do you miss the times when you play your Gameboy games on the way to school? For me, I do! And I love Pokemon!
Have you got Pokemon working on your iPhone yet? If not, check this out!
First, you have to jailbreak your phone. (I assume you already know how to do that.)
Step 1
Tap Cydia, go to Mange > Sources.
![]()
Tap on ‘Edit’ on the top right, then ‘Add’ on the top left.
http://sinfuliphonerepo.com for an App called gpSPhone (a GBA emulator for iPhone)
UPDATE 25/3/2012: Instead of http://sinfuliphonerepo.com, use http://cydia.imodzone.net
Install gpSPhone Cracked.
Step 2
Search for OpenSSH, and install.
Step 3
Head over to this website: http://www.doperoms.com
In this website, you can find all kinds of ROMs, not just Pokemon!
Direct Link for Pokemon Emerald
Unzip the contents of the ROMs.
Step 4
Always ensure your iPhone is connected to the same Wi-Fi network as your computer.
Never let your iPhone get into sleep mode as it will lose connection to the Wi-Fi network.
Click the arrow on the right of the network you are connected to.
Take note of the IP address.
Download WinSCP and install.
Open it up, enter the IP address you’ve found earlier, username “root”, password “alpine”.
Click Login.
After a while, the following window should appear:
Click Update.
Navigate to / <root>
After that, navigate to
/private/var/mobile/Media/ROMs/GBA/
if the directory doesn’t exist, create it.
(right click –> create new folder)
Drag and drop all your ROM files here.
UPDATE: Download gba_bios.bin and place it in this folder.
Step 5
Launch gpSPhone and select the version you wanna play!
To play in full screen, Go to “Options” and under the “Skin” feature, select “5”.
If there’s any questions, ask me in the comments area!
313 Responses to “Get POKEMON on your iPhone! (UPDATED 24/04/2011)”
« Older Comments Newer Comments »Leave a Reply




Can other pokemon games be played in this app? Like Pokemon Black or Pokemon SoulSilver?
Sure!
Actually you can’t play Pokemon Black Version, you may be able to find a hacked SoulSilver, but these are DS GAMES.
Shawn Lee; if you make a damned post, at least be truthful.
:]
Hi,
This is a GBA emulator, so I think its common sense you can only play GBA ROMs.
can you use cheats on these games?
i downloaded the zip file but it says i have to enter a password, i cant find the password anywhere
Which zip file are you talking about?
the link u posted for pokemon emerald
Where does the gpSP folder is please ??
Where exactly do i have to put the gba_bios.bin file in ?
i have a mac and cant download WinSCP, any ideas?
Hi josh,
you can try Cyberduck, an alternative to WinSCP as WinSCP works only for windows, correct me if I’m wrong.
The instructions are the same as above.
@shawn lee ….im stuck on step 3. every time i try to download the rom, it doesnt work :/ its as if the link is broken :S PLEASE HELP!!
how can i play like ur screen shot i dont want that gamboy buttons there
Check out the options are at the start menu of the emulator. The option for the skin is there.
Hey Shawn, I’m new to jailbreaking and want my phone like that. What’s the safest way??
You mean you don’t wanna jailbreak your phone? to install the gameboy emulator, you need to jailbreak your phone, there’s no other way.
how do u get english pokemon orange
how do you get pokemon orange, the english version
how did you get it
Check out doperoms, they should have it. If not, google’s your friend.
Can you just email me Shawn? I’d appreciate it alot! Kadeg1991@aol.com.
I just want to know the safest way to jailbreak my phone cuz I don’t know how and don’t know what’s safe and what not. Thanks for your time.
What should you put in the bios file?
or can you download it somewhere?
download it at http://www.mediafire.com/?y5q43chjnewlcjd
Where d oi get the gba_bios.bin ?
http://www.mediafire.com/?y5q43chjnewlcjd
WinSCP always says, “error network connection refused”. What do I do?
visit http://shavvn.com/2012/02/pokemon-on-your-iphone-faq-updates/ for gba_bios.bin and updates.
It crash on iOS 5.0.1 what can I do ?
i’m using iOS 5 and it works fine.
I cant get the gba_bios.bin into the right place help sorry i cant be more descriptive on my problem
check this out. http://shavvn.com/2012/02/pokemon-on-your-iphone-faq-updates/
not sure what im doing wrong just to check the file is only 16kb right? i download it to my desktop but can get it moved into where you say to move it
yyes thats right, its 16kb. Move it into ur GBA ROMs folder in your iphone.
ummm i do that by using the winscp program right?
u got that right!
ok sweet ty i got it now : )
I tried to play pokemon yellow and crystal, but it didn’t work. Fire red did work though. So is there any way to play yellow and crystal?
Hei!!! my ip adress is a super short 1 10.1.1.1 and i cant connect
Restore your phone and do everything again from the top. Jailbreak ur phone again.
Hi Shawn
I have a question:
why my gba_bios.bin has a vlc player icon?
and when i open a rom on gpsphone the screen lots of colors mixed up than it shuts down
Hi,
It doesn’t matter if you see gba_bios.bin as a vlc player icon.
and I didn’t encounter that colour problem before, maybe you can delete it and start from the top again?
Shawn lee. I put in the roms i want in the folder correctly and i find them in the game. None of them work but 1 version of pokemon crystal which is in spanish. I have tried many sites and many roms but they all crash when i start them. WHy and how can i fix this? I rly dont wanna play only 1 game and that a spanish version of pkm crystal.
i fixed it ! YOUR THE BEST! love this site
dude i have the same problem let me know how you fixed it
Hey, wanna share with the other guys here how u fixed ur problem?
Cheers!
does this work on mac?
Yes, you will need cyberduck
When clicking “login” after entering information (ip, user, and password) it says network connection times out. Is this just a problem with my wifi?
Hi there,
Either you keyed in your password wrongly, or you haven’t installed OpenSSH.
Hello Shawn,
I first loaded the winSCP and all the roams I copied to my iPhone was working. But after a few days, I wanted to add more but WinSCP says;
“Server unexpectedly closed network connection”
What should I do?
Thank you for this amazing site!
Hi Efe,
I’m glad that this post helped you.
That error you are having means that you might be forgetting something. Did it work a few days ago? Did you manage to put the roms in?
If so, you might be doing something wrong, such as
1) Keying in the wrong IP address on WinSCP
2) Your phone went into “lock screen” and the connection got cut off.
3) Your OpenSSH is disabled (this won’t happen unless you disable it urself) Go on google and search on how to re-enable it.
That should be it, please let me know if your problem is solved.
Hello Shawn,
Google couldn’t help me much, it seems many people is having this problem. I think I’ll continue with ifunbox.
Thank you so much once again for your attention and your efforts on this marvellous web-site.
Dude you are a real life hero
what do you mean by “Move it into ur GBA ROMs folder in your iPhone.”??
how do i do that??
and the ROMs i download don’t seem to work.
i added into cyberduck already. i still can’t play on iPhone.
please help
Navigate to the folder (as stated above) in your iphone using WinSCP or Cyberduck. Place ur ROMs in. Play on iphone. Tell me if thr is any more qns.
don’t i download cyberduck on my macbook? now i have to dl in iPhone?
Hey, i’ve followed all the steps correctly, but when I go to launch the game it comes up with the Gameboy skin thing but the actual image comes up all pixely and then the app closes. Any idea what going wrong?
um..i downloaded pokemon and it works perfectly fine,but now i tried to play medabots and it crashes alot…can u help me?
thanks
Hey Shawn, I was wondering if there’s suppose to be music. Also, when i press the skin 5, nothing changes. Is there a fix to this problem? The game works out fine. Thank you!
Hey man do you know if there will be an update to make it work on OS 5.1? I did every step only to find my iOS version isn’t supported.
Is this safe? Because the message says something about a security breach, and I don’t want to risk it, if there is a risk…
After keying in the ip address, user and password, i get this message “Network error – Connection refused”
What should i do?
Hi Shawn,when i launch my gpSPhone i choose my rom and screen orientation it just goes back to the Home Screen.Thanks In Advance
Hi i wanted to know.. are the ROMs supposed to take like 2 hours to download. because its taking really long.
on Step 1, where you have to add http://sinfuliphonerepo.com, I can’t seem to get it to come up,
Would you happen to know what i’m doing wrong?
hey i have the gba bios.bin and im trying to put it on my ipod through iphone pc suite. i have the file opened and gba bios.bin appears as a vlc media player file and it wont let me put it in the file through iphone pc suite. any suggestions?
Can pokemon be traded using iphone?
i cnt find the gpsPhone folder
I neeed helpppp! I’m dying to play this, but the “sinfuliphonerepo” source ain’t working for me :/ what do i dooo? I’m stuck on step 1, damn it.
I can only play if Im connected with my computer’s wifi?
Does the transfer work with tansee?
I can’t find openSSH, can you tell me where do I have to search it for?
Please.
i put everything in the folder and i used everything step by step i used the http://cydia.imodzone.net and my iphone(3gs) only let me get a the lower leveled gpSPhone (the 6.6.7-1) and non of the games work idk what to do!!!!!
Erm i have a problem here . When i type my ip ,username and pw for winSCP, it will have network error:Connection fail .
i can’t download winscp because i have mac. is there another program i can run?
hey, i got through all the steps successfully, and placed the ROM files in the folder, but when i launch gpSPhone they aren’t showing up. any suggestions? thanks
Hi, is it possible to play other GBA ROM games?
http://pokemonflorasky.com/
It’s not a GBA game AFAIK but I played it on ROMs on PSP and the computer; just wondering if I can do the same for my iPhone.
can you use cheat codes?