Emulador de Game Boy Advance para Iphone – Tutorial de como instalar
Emulador Game Boy para Iphone
Ontem estava trabalhando tranquilão quando a minha vadia, digo, meu amigo Danilo Guedes resolveu me fazer inveja ao mostrar o seu celular Android rodando Pokémon em um emulador de Game Boy. Inveja instantânea.
Inveja, pois um dos jogos que passei mais tempo jogando foi Pokémon. Nas suas versões Yellow e Red. E olha que eu nem tinha um Game Boy. Apenas um computador, um emulador e uma vontade latente de ser o maior ~Mestre Pokémon~ de Belo Horizonte.
Obviamente, fui atrás de informações relacionadas a emuladores para Iphone. Acabei encontrando o gpSPhone, emulador de Game Boy Advance. O problema todo estava no procedimento para instalar o aplicativo, que é um tanto quanto trabalhoso. Achei complicado no início, mas seguindo algumas informações de vários sites, consegui instalar o emulador e passei boa parte da minha noite jogando Pokémon FireRed.
Como sou um cara legal, vou escrever um tutorial por aqui explicando como instalar o emulador de Game Boy Advance no Iphone. Vamos lá!
Aplicativos
O primeiro passo é você ter um Iphone com Jail Break. Se você não tem, infelizmente nem adianta continuar a ler esse tutorial. Ele será completamente inútil para você.
O emulador utilizado é o gpSPhone, que você pode comprar por U$ 4,99 no Cydia Store e encerrar a sua leitura por aqui, ou adquirir de forma “brasileira” nos torrents da vida (que foi o meu caso).
Se você baixou via Torrent, continue a leitura. Afinal, vou ensinar como instalar um aplicativo no seu Iphone através de uma conexão SSH. Se você comprou o app, não precisa fazer essa gambiarra toda.
Pois bem. Com o gpSPhone em mãos, é hora de você baixar um aplicativo SSH que permita a conexão via Wi-Fi com o seu Iphone.
Depois de procurar bastante sobre o processo, encontrei a dica do WinSCP. É um programinha bem simples, que permite você acessar a raiz do seu aparelho através de conexão SSH, processo que explicarei adiante.
Instalando
Depois de baixar o gpSPhone, você perceberá que ele está em um formato .deb. É por esse motivo que precisamos executá-lo dentro do próprio Iphone.
O próximo passo é instalar o WinSCP. A instalação dele é bem intuitiva e segue o padrão normal de “clique em avançar e seja feliz”. Após instalado, a interface do programa estará assim:
Agora, vamos fazer a conexão entre o seu computador e o seu Iphone. Ao executar o WinSCP, você terá a tela acima.
Observação: durante o processo, desative o bloqueio automático do seu Iphone, pois, quando é bloqueado, ele encerra a conexão.
Para prosseguir, você deve estar conectado a uma rede Wi-Fi e, em seguida, descobrir o seu IP. Para isso, basta acessar Ajustes > Wi-Fi e acessar os detalhes da conexão:

Com o IP em mãos, vá novamente ao WinSCP e clique em New. Em Host Name, coloque o seu endereço de IP. Username, coloque “root” (sem aspas) e em Password digite “alpine” (sem aspas também” e clique em Login.
Na tela que aparecer em seguida, clique em sim. Se deu certo, você terá acesso a essa tela:
Do lado esquerdo você navega pelo seu computador e do lado direito, pelos diretórios do seu Iphone. O gpSPhone deve ser instalado no seguinte caminho:
/private/var/mobile
Mude a permissão para “777”.
Para enviar o arquivo, clique em Copy, no menu inferior do WinSCP. Aguarde a transferência do arquivo e pronto. Porém, o emulador ainda não está instalado.
Vá até o Cydia e adicione a seguinte source:
Esse passo é importante pois você deve baixar o aplicativo Mobile Terminal. Normalmente, a versão disponível no Cydia roda apenas no iOS 3 ou inferior. Caso a sua versão seja essa, pule esse passo. Caso contrário, ele é essencial.
Adicionada a nova source, baixe o Mobile Terminal e instale.
Terminando de instalar o Mobile Terminal, execute-o. A interface dele é parecida com o bom e velho DOS, mas, pelo que li, é baseada em Unix. Como não manjo muito dessas putarias, não entrarei em muitos detalhes, mas o passo a seguir é importante, pois ele executará a instalação do emulador:
No Mobile Terminal, digite a seguinte linha de comando:
“su” (sem aspas) e aperte “Retorno”. O app vai pedir uma senha, que é aquela lá de cima “alpine”. Digite-a (ela não será exibida). Se tudo deu certo, você estará vendo essa tela:
Ele já está no diretório do Emulador. Agora, digite a seguinte linha de comando:
dpkg –i gpSPhone6.6.7.deb
Se você realizou todos os procedimentos acima corretamente e digitou a linha de comando sem erros, o aplicativo já terá sido instalado. Terminada a instalação, digite o seguinte comando:
respring
Prontinho! O seu emulador de Game Boy Advance para Iphone está instalado!
Para instalar as rom’s, conecte-se através do WinSCP e envie os arquivos para o seguinte diretório:
/private/var/mobile/Media/ROMs/GBA
Boa diversão!
Links das fontes utilizadas nesse tutorial:
How to use SSH to transfer file on Iphone







gostei muito do seu post é bem variado, um abraço !
Responder
Ao usar o WinSCP, quando tento colocar o ip do iphone, depois root e alpine sem aspas, ele dá “conectrion refused” ..
E ta tudo certo aqui, pegando net via wireless, coloquei o IP que mostra no iphone e etc, mas nada acontece além de dar mensagem de erro e tenta reconectar em 5s … fica dando sempre conection refused.. o que fazer!!?1?
Responder
rafabarbosa Reply:
November 17th, 2011 at 09:53
Olá, Brunno! Você deve baixar o aplicativo OpenSSH no Cydia. Lembrando sempre que pra poder instalar o emulador, é preciso que vc tenha realizado o Jailbreak do seu aparelho. Espero ter ajudado =)
Responder
victor. Reply:
February 22nd, 2012 at 15:20
cara, tava com o mesmo problema, mas não sabia que precisava deste aplicativo. obg ^^
Responder
meu ios e 4.3.1 consegui chegar até a parte em que instalo o souce depois ñ soube o que fazer.
Responder
victor Reply:
November 23rd, 2011 at 23:44
ja consegui
Responder
rafabarbosa Reply:
November 24th, 2011 at 17:37
E ai, Victor! Qualquer dúvida é só me avisar por aqui =)
Responder
Cara. Quando eu baixo o Terminal, eu clico no aplicativo pra entrar, mas não entra. O ele abre por meio segundo e fecha depois. O que eu faço?
Responder
Cara vlw pelo post!
Mas to com algumas duvidas:
1)Eu baixei a versão 6.2.5 do gpsphone (“gpsphone.6.2.5.Cracked.deb”) e queria saber se esta ou a 6.6.7 rodam num ipod touch de 1ª geração com firmware 3.1.3.
2) Se eu utilizar a versão 6.2.5 que encontrei, a linha de comando que devo por no lugar de “dpkg –i gpSPhone6.6.7.deb” é simplesmente “dpkg –i gpSPhone6.2.5.deb”?
3)Quando vc diz para mudar a permissão da pasta para 777, vc se refere a pasta mobile? Portanto devo clicar com o botão em mobile > properties > permissions > octal: 0777?
Responder
rafabarbosa Reply:
January 23rd, 2012 at 13:25
Fala Fernando! Vamos lá! Vou tentar te responder a algumas questões:
1) Eu não sei te dizer se ela vai rodar em um Ipod Touch da 1ª geração =/ Quando pesquisei para elaborar o tutorial, encontrei informações relacionadas apenas para Iphone. Pode ser que rode. Fica a seu critério tentar realizar a instalação (lembrando sempre de realizar o backup do seu aparelho antes de qualquer alteração).
2) Sim, você vai colocar a linha de comando de acordo com a versão que você baixou.
3) Exatamente. Você vai alterar essa permissão nesse exato caminho.
Espero ter ajudado =)
Responder
cara muito obrigado, muito bom o tutorial
Responder
Amigo, eu fui (acho)que tudo certo, porém chegou na hora de inserir a linha de comando e apareceu “command not found” você faz alguma ideia do problema? ja tentei de diversas formas, repetidamente e falhei. grato
Responder
rafabarbosa Reply:
July 12th, 2012 at 15:29
Fala Yan! Cara, não sei o que pode estar acontecendo. Você está digitando o comando de acordo com a versão do emulador que você baixou?
Responder
Ola vcs saberiam como coloca os codigos neste emulador par o jogo do pokemon????
vlw flww
Responder
Cara, eu fiz todos os passos mas quando eu dou respring ele não reconhece o comando.
Como posso fazer?
Responder
Bom dia,
Bom, nao consegui achar o programa em meu Iphone4, peço ajuda a voce para eu conseguir instalar o pokemon, pois foi um jogo que fez a minha infancia.
Por favor me add no msn ou no facebook, obrigado !
Responder
rafabarbosa Reply:
August 15th, 2012 at 22:32
Fala, Rafa! Cara, você seguiu todos os passos do tutorial? O seu aparelho já tem o jailbreak?
Responder
Eai cara. Quando eu digito a linha de comando aparece a msg ? dpkg: status database area is locked by another process ? Sabe me dizer onde esta o erro? obrigado.
Responder
rafael Reply:
August 15th, 2012 at 15:38
Resolvido. agora to com o mesmo problema do camarada ae de cima. qd eu coloco “respring” aparece comand not found. tem como ajudar?
Responder
Vinicius Reply:
October 7th, 2012 at 13:04
MSM problema, aparece a msg que foi instalado o emulador, mas na hora de dar “respring” (sem aspas) aparece command not found…Sabe algum outro procedimento ?
PS. na hora de mudar a permissao para “777″ nao achei tal caminho :
“3)Quando vc diz para mudar a permissão da pasta para 777, vc se refere a pasta mobile? Portanto devo clicar com o botão em mobile > properties > permissions > octal: 0777?”
O problema é relacionado a essa permissao?
desde já obrigado!
Responder
muito bommmmmm!!! obrigadaa
Responder
Olá, eu tentei fazer isso no meu iPod2g e não deu certo. Esse procedimento tbm dá certo em iPod ou não?
Responder
cara,vai toma no seu cu
Responder
O torrent do gSPhone ainda tá funcionando?
Responder
Olá amigo, esse Torrent nao esta mais disponivel?
Responder
Cara, eu fiz tudo certinho. Cheguei ate na hora de digitar o dpkg –i gpSPhone6.6.7.deb e aparentemente tinha dado certo.
Apareceu (Reading database…1138 files e blablabla.)
Depois (Preparing to replace…blablabla)
Depois (Unpacking replacement com.beyoip.gpsphone … )
E depois nada acontece
Depois disso aparece a mesma coisa de antes de digitar o dpkg –i gpSPhone6.6.7.deb
Quando eu tento digitar o respring pra finalizar,aparece command not found.
Como proceder?
Responder
Boa tarde Rafa Barbosa,
Bem, segui todos os passos como descreveu (muito bom diga-se de passagem, parabéns!) e quando chegou na hora do Mobile Terminal coloquei também os comandos descritos, no entanto, não abre nada após o “respring” nem aparece nenhum ícone do gpSPhone (o que eu baixei foi o 6.6.7.deb), já coloquei o jogo também no local descrito no WinSCP.
O que fazer agora já que nada aparece?
Obrigado, aguardo resposta!
Responder