Até existe um conversor de roms .gba para .nds, o que até permite que o DS, através do R4, reconheça os jogos GBA no cartão do memória.
Só que isso nem de longe significa que o DS vai rodar o jogo.
É triste, é verdade, e é curioso. Te explico por que.
Apesar de ser um sistema mais poderoso que o GBA, o DS não possui memória RAM suficiente para rodar jogos GBA. Isso pelo slot 1. Se o seu DS é o antigo ou o Lite, você sabe que ele tem o slot 2 para você rodar jogos GBA. Pelo slot 2, o DS roda jogos GBA nativamente. Por lá, tudo bem, é como o bom e velho GBA de volta à vida.
A memória RAM ao ler slot 1 é que é o problema. O DS não consegue ler roms .gba por lá pela arquitetura do hardware.
Para rodar GBA no DS, fora a opção original pelo slot 2, você só tem dois dribles possíveis e, infelizmente, nenhum é pelo R4.
O primeiro deles, e mais antigo, é ter um flashcard para GBA e usa-lo no slot 2. Tem uns flashcards que o pessoal chama de 3-in-1, porque ele usa os dois slots do DS Lite, sendo que pelo slot 2 é que o DS lê as roms GBA. Só que essa opção é cara porque é rara. No mercado livre vi recentemente vendendo por 70 reais. Na Sta. Ifigência, em SP, não tem em lugar nenhum.
A segunda opção serve também para DSi, porque não usa o slot 2. Você precisa de um flashcard de slot 1 que ofereça memória RAM a mais para o DS. O mercado tem dois: o iPlayer e o DSTwo. Eu nunca vi nenhum deles pra vender. O que se sabe é que esses dois flashcards rodam GBA porque fornecem a tal memória extra que o DS precisa e, ainda assim, rodam os arquivos EMULANDO o GBA. Ou seja, o flashcard não faz o DS ler GBA, e sim imitar um GBA, o que faz com que o resultado não seja de total compatibilidade.
Answers & Comments
Verified answer
Não, é impossível rodar GBA pelo R4.
Até existe um conversor de roms .gba para .nds, o que até permite que o DS, através do R4, reconheça os jogos GBA no cartão do memória.
Só que isso nem de longe significa que o DS vai rodar o jogo.
É triste, é verdade, e é curioso. Te explico por que.
Apesar de ser um sistema mais poderoso que o GBA, o DS não possui memória RAM suficiente para rodar jogos GBA. Isso pelo slot 1. Se o seu DS é o antigo ou o Lite, você sabe que ele tem o slot 2 para você rodar jogos GBA. Pelo slot 2, o DS roda jogos GBA nativamente. Por lá, tudo bem, é como o bom e velho GBA de volta à vida.
A memória RAM ao ler slot 1 é que é o problema. O DS não consegue ler roms .gba por lá pela arquitetura do hardware.
Para rodar GBA no DS, fora a opção original pelo slot 2, você só tem dois dribles possíveis e, infelizmente, nenhum é pelo R4.
O primeiro deles, e mais antigo, é ter um flashcard para GBA e usa-lo no slot 2. Tem uns flashcards que o pessoal chama de 3-in-1, porque ele usa os dois slots do DS Lite, sendo que pelo slot 2 é que o DS lê as roms GBA. Só que essa opção é cara porque é rara. No mercado livre vi recentemente vendendo por 70 reais. Na Sta. Ifigência, em SP, não tem em lugar nenhum.
A segunda opção serve também para DSi, porque não usa o slot 2. Você precisa de um flashcard de slot 1 que ofereça memória RAM a mais para o DS. O mercado tem dois: o iPlayer e o DSTwo. Eu nunca vi nenhum deles pra vender. O que se sabe é que esses dois flashcards rodam GBA porque fornecem a tal memória extra que o DS precisa e, ainda assim, rodam os arquivos EMULANDO o GBA. Ou seja, o flashcard não faz o DS ler GBA, e sim imitar um GBA, o que faz com que o resultado não seja de total compatibilidade.
Enfim, GBA no DS requer investimento!
Tem sim amigo, basta baixar esse aquivo e extrair na raiz do seu cartão SD, e pronto, rodar ele e depois rodar a ROM, testei e foi:
http://www.zophar.net/consoles/nds/gba/gbaemu4ds.h...
Att.
Leandro