Game Boy no iPod -> iBoy -> Tutorial 1 Fórum no ar!
out 14

Depois de algumas horas de leitura no wiki/fórum do iPodlinux.org, consegui finalmente rodar o iBoy 0.7.5 através do novo kernel.

Para isso, dei um restore no meu iPod e instalei o podzilla utilizando o método postado aqui anteriormente.
Depois tive que instalar manualmente o Loader 2.4, pois a instalação automática não funcionou direito aqui. O Loader2 é um bootloader para o iPod que permite carregar um kernel e suas configurações. Quando o iPod é iniciado, aparece um menu que permite escolher qual sistema deseja utilizar. A desvantagem do Loader2 é que o firmware original não é carregado logo de início (da maçã da Apple direto para o iTunes). Primeiro aparece um seletor de sistemas (como o lilo) e depois, caso você queira, o sistema da Apple é carregado.
Depois de instalar, baixei a última versão do kernel em http://ipodlinux.org/builds/ (10/10/2006) e joguei na raiz do meu iPod como linux.bin. Mudei o nome do kernel do iBoy para iboykernel.bin e o arquivo iboy_newkern foi renomeado para iboy somente.
Utilizei o LTOOLS para acessar a partição do linux dentro do meu iPod, mudei o modo para leitura/escrita (File -> Linux read only), copiei o arquivo iboykernel.bin para o diretório raiz (/dev/hdb3 no meu caso) e o arquivo iboy para o diretório raiz e para o diretório sbin. Copiei o arquivo iboy também para o diretório raiz do meu iPod usando o Windows Explorer.
Criei um arquivo loader.cfg e botei na raiz do iPod com as seguintes configurações:

# iPodLoader 2.3 config file
backlight = 1
timeout = 5
default = 1
# here come the menu choices:
Apple @ ramimg
iBoy @ (hd0,2)/iboykernel.bin /iboy
iPodLinux @ (hd0,1)/linux.bin
Sleep @ standby
Disk Mode @ diskmode

Esse arquivo faz o seguinte:
Liga o backlight, marca o firmware da Apple como padrão e espera uma seleção de sistema do usuário. Se eu não mexer em nada durante 5 segundos, o firmware da Apple é iniciado.
As opções do menu ficaram assim (de acordo com o meu loader.cfg):
- Apple (firmware original)
- iBoy (carrega o kernel modificado para rodar o iBoy)
- iPodLinux (carrega o podzilla)
- Sleep (coloca o iPod em stand by)
- Disk mode (reinicia o ipod no modo de disco)

Coloquei Super Mario Bros. DX na raiz do meu iPod e ejetei ele. Dei um reset e selecionei iBoy no Loader2. Fui em File Browser -> hp -> iboy. No iBoy, fui em Load Rom… e selecionei Super Mario Bros. DX. O emulador detectou o rom como COLOR ROM e iniciou normalmente, inclusive com som! A velocidade do jogo estava acima do normal, então fui no menu (liga e desliga o hold) -> Config… -> oss_speed e botei em 80%. Não sei qual a velocidade exata para ficar igual ao game boy, mas 80% ficou bem legal aqui. Consegui salvar o jogo e dar load depois normalmente.

Acredito que a parte mais complicada tenha sido a instalação do Loader2, mas que nem dá muito trabalho… Se quiserem eu posto aqui como fiz para instalar no meu Nano. Lembre-se que esse processo envolve várias operações avançadas como extração do firmware do seu iPod para modificá-lo.

O próximo passo é instalar o podzilla2 no Loader2. Mas isso é uma outra história.

Postagens relacionadas:

  1. Loader2Args: o que faltava para otimizar o iPod Linux Descobri porque o iBoy não é iniciado automaticamente quando é...
  2. Game Boy no iPod -> iBoy -> Tutorial 1 Consegui fazer o iBoy 0.7.5 funcionar no Triple Threat. Atualmente...
  3. Tutorial - podzilla, Loader 2 e iBoy! - Adicionado em 17/10/2006: otimizei o processo de instalação do...
  4. Nova versão do iBoy Quando fiz o tutorial para o iBoy, utilizei a versão...
  5. Loader2Args: consegui instalar usando o Slax! Quem acompanhou o blog nos últimos dias, viu que eu...

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...

6 comentários to “iBoy instalado corretamente.”

  1. AvatarRichard
    1

    Caralho cara, vc é um genio, cada coisa q tu faz, bota teu iPod em risco e pá, mas aprende muito…
    Eu queria fazer isso mas parece muito complicado!
    Tenho lido quase tudo do teu blog, muito bom mesmo, continua assim.

    abrass

    Responder esse comentário.
  2. AvatarLeo
    2

    Valeu cara! Na verdade não tem muito risco, já que o iPod Linux não mexe no firmware do iPod. No máximo eu tenho que dar um restore quando faço merda hehehehe! Mas só errando pra aprender direito. Esse final de semana eu devo postar umas coisas novas. Estou sem tempo pra testar agora! Um abraço!

    Responder esse comentário.
  3. AvatarBruno Magera
    3

    Consegui!!! Funciono que foi uma maravilha!
    Vlw em cara, agora está rodando que tah uma beleza… =)
    fica legal jogar pokemon,,rsrsrs
    flw

    Responder esse comentário.
  4. AvatarLeo
    4

    Tranquilo cara, depois vou fazer um tutorial para instalar o Loader2Args pelo windows!

    Responder esse comentário.
  5. AvatarRogerio
    5

    Ae…eu tenho um ipod 30gb video…
    Tentei fazer esse processo mas nao deu certo..
    acho que errei logo na instalaçao do loader 2 manualmente…
    mas sei la..
    tentei fazer um monte de vezes..
    só que nao deu..
    queria saber se da certo pra ipod 5g tbm….
    Manda uma resposta pro meu email se possivel…
    rogeriosk8@hotmail.com
    se quizer…add no msn…
    o mesmo email..
    falouwwwwwww

    Responder esse comentário.
  6. AvatarLeo
    6

    Eu comprei um iPod 5G, estou testando umas coisas, quando conseguir instalar eu começo a postar os tutoriais!

    Responder esse comentário.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>