
O emulador Enhanced mGBA nada mais é que um “fork” especifico para Nintendo Wii otimizado pelo programador “Extrems”, ele usa como base a versão mGBA oficial desenvolvida pelo “Endrift”. Na versão mGBA oficial percebe-se claramente que o “foco” não é o Nintendo Wii, falta algumas funcionalidades básicas no emulador, já a versão Enhanced mGBA destaca-se por adicionar dezenas de funcionalidades que a versão oficial não possui, deixando assim o que era bom ainda melhor. As muitas adições de recursos presente nesta versão faz dela na minha opinião o melhor emulador de Game Boy Advance disponível para Nintendo Wii, claro que alguns jogos percebe-se claramente uma piora no desempenho se compararmos com a versão oficial do mGBA, mas nada muito significativo. Eu realmente recomendo este emulador, ele assim como a versão oficial, oferece suporte a jogos de GameBoy Advance, GameBoy Color e GameBoy Cassic com um desempenho excelente no de Game Boy Advance, baixe e confira esta maravilha.
- Obrigatório: O Nintendo Wii deve ser desbloqueado por software para usar este aplicativo, ou seja ter o The Homebrew Channel (veja como instalar no seu console neste tutorial AQUI).
- Instalar Canal: O emulador “Enhanced mGBA” já vem com o aplicativo de nome “GBA – RunningSnakes (EGB2) (emGBA) (mGBA).wad” que tem como finalidade a instalação do canal (também conhecido como .wad, channel ou forwarder) em seu Nintendo Wii, o aplicativo esta dentro da pasta “Canal” do arquivo que você baixou no final da postagem e descompactou (de preferencia com o 7-zip), este canal deve ser colocado na pasta “Canal” na raiz do seu Cartão SD (se esta pasta não existir na raiz do seu Cartão SD crie uma ou coloque o aplicativo do canal “GBA – RunningSnakes (EGB2) (emGBA) (mGBA).wad” na raiz do “Cartão SD”) e instale com o Pimp My Wii (não sabe como instalar pelo Pimp My Wii de uma lida neste tutorial AQUI) ou instale pelo Wad Manager.
PROBLEMA CONHECIDO: Um problema relatado sobre a instalação do Canal e que pode afetar na utilização no “emGBA” é que ao iniciar o “emGBA” a partir do Canal (wad, channel ou forwarder) e não através do “The Homebrew Channel”, pode ocorrer do emulador não carregar os “Arguments” que você configurou, então não recomendo que inicie o “emGBA” utilizando o Canal deste emulador e sim através do “The Homebrew Channel” (aparentemente este problema não ocorre se usar o Canal “GBA – RunningSnakes (EGB2) (emGBA) (mGBA).wad”), mas fica a dica de qualquer modo.
- Instalação: Depois que você baixou o emulador “Enhanced mGBA” no final da postagem e descompactou (de preferência com o 7-zip), procure uma pasta chamada “emGBA” (que esta dentro da pasta chamada “apps“), copie esta pasta para dentro da pasta “apps” que esta na raiz do Cartão SD, e a pasta “mGBA” que esta junta a pasta ¨apps” (na raiz da pasta que você baixou e descompactou), copie ela para a raiz do seu Cartão SD (não tem conhecimento do sistema de pastas do Nintendo Wii de uma lida neste tutorial AQUI).
- Ultimas Atualizações: Versão 2024
Site Oficial: www.wiibrew.org / gc-forever.com / github.com
ATUALIZAÇÕES
Novidades do emGBA Enhanced versão 2024 (segundo o desenvolvedor)*
- Updated to mGBA 0.11-8472-2ea11feda.
- Resynchronized with Game Boy Interface.
PROBLEMA CONHECIDO
JOGO NÃO INICIA MAIS: Conforme você for usando o emulador emGBA, jogos que antes funcionavam corretamente começam a travar (não iniciam), o interessante é que a maior parte destes jogos que travam o emulador, funciona normal quando escolhidos logo nas primeiras vezes que você acessa o emulador, para corrigir este problema quando o travamento começar a ocorrer, é só você apagar o arquivo “log” que esta em “/mGBA“, este arquivo de algum jeito corrompe e desencadeia todo o problema.
DICAS
- Não aconselho usar a versão oficial mGBA (que pode ser baixada AQUI) e a versão Enhanced mGBA juntas, porque ambas usam os mesmos arquivos de configuração.
- Esta versão aparentemente foi modificada usando como base a versão 0.8.2 … do mGBA.
- O “Filtro De Vídeo” do emulador Enhanced mGBA tende a funcionar melhor quando a imagem esta em tamanho (maior), ou seja, quando a opção de “Screen mode” esta em “Normal” …, teste e tire suas próprias conclusões a respeito.
- O emulador Enhanced mGBA usa como base a “Game Boy Interface” também desenvolvida pelo Extrems, então você pode usar os “Arguments” disponível AQUI para a “Game Boy Interface” no Enhanced mGBA.
- Para adicionar “Arguments” você deve abrir o arquivo “meta.xml” (que esta em “/apps/emGBA/“) em um editor de texto ou bloco de notas, e adicionar o “Arguments” de sua preferencia, você pode ver a lista de “Arguments” AQUI no site oficial da “Game Boy Interface”.
- Eu adicionei quatro “Arguments” na versão Enhanced mGBA que eu disponibilizo no final da postagem junto aos arquivos para ser baixado, fique a vontade e adicione ou remova os “Arguments” que desejar, você pode ver o exemplo dos quatro “Arguments” que adicionei no “meta.xml” na imagem abaixo (Clique na imagem para ver em tamanho real) :

- Os “Arguments” devem ficar entre “<arguments>” e “</arguments>” no “meta.xml”, como mostrado na imagem abaixo (Clique na imagem para ver em tamanho real) :

- Antes de adicionar um “Arguments” você deve colocar “<arg>“, e quando terminar o “Arguments” você deve finalizar com “</arg>“, deve ser adicionado apenas um “Arguments” por linha, como mostrado na imagem abaixo (Clique na imagem para ver em tamanho real) :

DICA: Nosso amigo ” TheDimensioner” disponibilizou a configuração que ele utiliza no televisor, baseado em 240p (lembrando que é só UM EXEMPLO):
COMO UTILIZO NO MEU TELEVISOR: Meu televisor é um modelo Sony BRAVIA KDL-32W655A” fabricado em 2013;
Baixar Servidor 1
a
Dúvidas ou sugestões, deixe seu comentário.
Se esta postagem foi útil pra você, não deixe de apertar no botão Curtir


Esse ou algum outro emulador de Wii tem suporte para controle usb? Nunca ouvi falar de algum emulador que tinha. Apenas o Nintendont, mas não é bem um emulador.
O Retroarch acima da versão 1.3.6 possui suporte a HID, então na teoria oferece sim suporte a controle USB!
Mas este daqui não oferece!
Tem emulador de pc para para ps2 que rode programas tirando o ps2 linux
Existe uma versão bem porca do Dosbox, mas a resposta para a idéia que você formou na cabeça, é um não, o Playstation 2 não tem poder para emular programas de outros sistemas operacionais de um modo descente!
Tem suporte a bordas?
PSXFAN possui sim, só testar e se divertir!
É possivel rodar em 240p agora no emgba?
Na teoria é de uma olhada no comentário deste amigo aqui!
https://www.emudesc.com/threads/enhanced-mgba.634441/
É estranho, eu queria o modo 240p também. Eu estava lendo no fórum sobre os “arguments” e foi mencionado que o modo padrão é 240p, porém quem estava usando cabos vídeo componente, só tinha 480i disponível. O único argument que consegui modificar foi “overlay”, para mudar a borda. Existe alguns arguments para “interlaced” e “progressive”, porém não quis arriscar por minha TV não suportar 480p. Mudei também o “matrix” para “vba”, pois não gosto da paleta de cores original do GBA, porém não teve efeito.
Não gosto muito do VBAGX por ser mal otimizado, na minha opinião. O mGBA oficial é bom, porém falta mesmo muitas opções. E agora por falta de um adaptador de cartão SD, não quero ficar usando meu celular direto pra ficar passando arquivos ou reconfigurando este emulador, então o emGBA não é uma boa opção atualmente…
Clayton 240p aparentemente funciona sim de uma olhada neste comentário aqui https://www.emudesc.com/threads/enhanced-mgba.634441/, eu pessoalmente prefiro 480p, ou tela cheia.
A borda eu só consegui colocar as duas que esta ai no pacote (que eles disponibilizam no site oficial), não consegui coloca outras bordas, mas aparentemente da pra por, veja aqui por exemplo https://twitter.com/soloemuladores (no poste do Enhanced mGBA), você conseguiu colocar outras ?
Este “matrix” pelo que percebi não funciona mesmo, vou testar mais uma vez depois!
Eu gostei muito do “Enhanced mGBA”, parei de usar o VBA GX e o mGBA!
EDITADO: Aconselho você a usar este aplicativo aqui https://mundowiihack.wordpress.com/tag/ftpii/, ele é perfeito para você não precisar mais tirar o Cartão SD do seu Nintendo Wii, por rede, via FTP!
Hah, perfeito! Consegui ativar a opção 240p através do argument “–scan-mode=non-interlace” (como no comentário no primeiro link). Na minha TV de tubo fica incrível, com scanlines reais!
Parece que a opção “matrix” realmente não funciona, porém consegui “arrumar” as cores (prefiro cores mais fortes XD) através do argument “–output-gamma=1.7” (o padrão é 2.2). Ficou exatamente igual quando eu joguei um emulador de GBA a primeira vez no PC.
As únicas bordas (overlay) que funcionaram para mim foram a “frame.tpl.gz” e “frame-sgba.tpl.gz”. Queria muito uma borda com um GBA preto, como naquele twite. Se conseguir achar mais bordas, por favor atualize este post!
Uma opção que eu recomendo, é criar uma pasta “saves” dentro da pasta “mGBA” na raíz do SD, e então colocar a opção “savegamePath=sd:/mGBA/saves/” embaixo de “[ ports.gc ]”, dentro do “config.ini”. Assim, todos os jogos salvos ficam em um diretório separado e não poluem o diretório de jogos.
E sobre o FTPii, ainda prefiro colocar arquivos através de adaptador (sendo celular ou próprio), pois não gosto de mexer com coisas de rede XD. Mas obrigado pela dica!
Bem, errei razoavelmente XD. Acontece que o argument “matrix” muda sim as cores, porém da 1ª a 4ª opções, as mudanças não são tão aparentes. Porém a opção “psp” é a que mais se aproxima da emulação no PC. A opção “gbi” fica em segundo, mas ainda assim fica com cores meio “frias”. O output-gamma realmente ajuda nessa aparência, e para minha TV, 1.7 é o suficiente, porém vejo que em TVs LCD/LED talvez seja melhor o padrão 2.2. 1.0 simplesmente escurece toda a imagem XD.
Clayton legal suas dicas, se descobrir mais coisas pode comentar, será sempre úteis (MUITO ÚTEIS)!
Vou testar este argument “–output-gamma=1.7” aqui no meu Nintendo Wii e ver como fica!
Eu pesquisei aquele overlay do GameBoy Advance preto, mas não encontrei, se encontrar atualizo o poste, e não tenho twitter para comentar lá no poste do cara!
Esta sua dica da pasta “saves” vou incluir e atualizar os postes tanto do mGBA quanto do emGBA, não sabia dessa, aqueles saves junto ao jogo é um saco!
Vou testar o argument “matrix” (PSP) se ficar bom aqui, acrescento na atualização também!
Muito obrigado mesmo Clayton!
Por nada! Mas pois é, depois de alguns erros toscos de leitura, descobri que é na verdade a primeira opção que é a “natural”, com as cores originais que os jogos foram desenvolvidos para o Game Boy Advance, porque o que dava aquele tom mais “frio” que a opção padrão deste emulador emula era a própria tela do aparelho, que era um LCD bem fraquinho XD. Um dos últimos modelos de GBA, e alguns do Nintendo DS (que tinham retrocompatibilidade com GBA) conseguem mostrar estas cores mais claras.
Eu apenas tinha lido errado “identity” (pensava que era “identiFy”), daí nada acontecia XD. Com essa opção, nem é preciso o “output-gamma”, porque deste jeito já fica correto o brilho individual das cores. A opção “psp” é igual a primeira, porém um pouco mais forte, por isso eu tinha diminuído o gamma (de 2.2 para 1.7). Mas é claro, vai da preferência de cada um.
Agora sim posso considerar o emGBA um belo emulador! Além da opção “savegamePath”, descobri que pode-se criar também uma opção “savestatePath”, para assim colocar os save states (estados salvos) separados da pasta de jogos também. Uma pena que os save states só funcionam para o GBA, pois no Game Boy clássico (e parece que no Color também) eles não funcionam. Fui carregar uma save state do Kirby’s Dreamland e travou o Wii inteiro.
Mas um pequeno detalhe que talvez passe despercebido para alguns, é que ao pressionar o L ou o R do controle de Gamecube , é a função gatilho deles que é imediatamente reconhecida! Ou seja, num jogo de velocidade como MegaMan Zero, apenas um aperto rápido no gatilho já é o suficiente para o Zero correr, sem precisar apertar o botão até o final, como no VBAGX. O único emulador que eu vi que tinha essa função até agora era o Snes9xGX. Eu prefiro o controle de GC por ser mais confortável para minhas mãos, com o D-pad um pouco menor que o do controle clássico, e os gatilhos são muito bons de apertar XD.
E claro, apesar de eu gostar deste emulador agora (às vezes sou chato), nem tudo são flores. Um jogo que eu esperava uma versão mais recente para ver se era arrumado infelizmente não foi, que é o Sword of Mana. Entrando numa cidade, os personagens “tremem” quando a câmera se move, o que é um pouco chato. Mas quem sabe numa versão futura!
Oi denovo XD! Após uma longa conversa com o Extrems (criador deste mod e alguns outros), consegui deixar este emulador do jeito que eu gosto, quase perfeito! Eu fui no fórum onde este mod havia sido lançado oficialmente, o GC-Forever:
https://www.gc-forever.com/forums/viewtopic.php?f=13&t=3129
Meus posts (como TheDimensioner):
https://www.gc-forever.com/forums/viewtopic.php?f=13&t=3129&p=39026#p39015
Há uma nova versão lá, no primeiro link para download:
https://files.extremscorner.org/gamecube/apps/mgba/latest
Além de conseguir um modo 240p perfeito e nítido, aprendi que aquele arquivo “point.tpl.gz” serve para habilitar o ponteiro do Wii Remote no menu do EmGBA.
Outra coisa, é que infelizmente não existe outras bordas para este emulador, mas é possível criar uma usando as ferramentas que ele indicou. Porém, é possível modificar a paleta de cores da borda padrão (frame.tpl.gz) através do argumento “–overlay-id”. O Extrems indicou “–overlay-id=2”, e com isso a borda ficou cinza-prateado no meu Wii! Acredito que outros números façam outras cores, porém como gostei desta, ainda não tentei mais nada.
Eu estava com um pequeno problema usando o modo “non-interlace” sem mais nenhuma outra opção (além do “–matrix=identity” que havia comentado”), e aparecia linhas claras ao redor de textos e outros objetos nos jogos, que deixava a imagem um pouco mais borrada em 240p. Depois que eu pedi ajuda pro Extrems, acabei arrumando tudo, e agora deixo aqui meu meta.xml no pastebin, pra quem quiser fazer igual:
https://pastebin.com/VkBspBk7
Espero que ajude!
Clayton eu adicionei tanto na versão emGBA quanto na mGBA a opção “savestatePath”, muito obrigado pela dica, com certeza vai ser muito útil.
Sobre os controles eu tenho tanto o de GameCube (original) quanto o Classic Controller (original), e prefiro o “Classic Controller”, mas admito que a pegada do controle de GameCube é melhor mesmo, mas eu gosto de jogar deitado na minha cama e o fio do controle de GameCube é curto. Mas é interessante saber desta “função gatilho” do controle de GameCube, vou testar com certeza!
Caramba o “Extrems” foi muito atencioso, uma pena não estar disponivel mais modelos de bordas, mas o “esquema” de trocar a cor é MUITO interessante, e realmente a cinza é show!
Depois vou testar melhor os esquemas de 240p e ver qual fica melhor na minha TV (samsung 26 polegadas, bem antiguinha).
Muito obrigado por se interessar pelo emulador, aprender coisas novas, e deixar uma boa documentação das suas descobertas para nos ajudar!
Muito bom! Seria perfeito se um dia fosse feito o upgrade de jogar 2 players para o emulador gba.
Marcelo Pires acho que com o tempo esta função tem alta probabilidade de ser implementada, vamos torcer.
Não estou conseguindo deixar em 240p na minha TV de 29 😦 tentei colocar todos esses argumentos, de cores mais fortes e do non interlace.. Inclusive no meta.xml daqui, do Clayton e do Extrems.. Único que pegou foi do pointer do Wii. Seria alguma linha especifica no meta.xml que tem que ser diferente? Uso cabo componente também..
Ishi não tem segredo da uma lida nas “DICAS” depois nos comentários que com certeza vai conseguir entender!
Galera, eu queria jogar aquele The Legend Of Zelda Four Swords do GBA porém ele é apenas multiplayer por aquele cabo link, será que por esse emulador tem alguma forma de “hackear” o game pra poder jogar? Porque o VBAGX que eu uso por padrão não dá…
existe algum jeito de jogar multiplayer por esse emulador?
Por enquanto não, No GBA é meio difícil jogar multiplayer!
Eu não sei qual é o problema desse emulador. Assim como o SNES9xgx, as roms que eu coloquei na pasta não são emuladas como deveria ser, são má executadas, travando tanto o áudio quanto o jogo. no SNES9xgx também é assim. E mais estranho que isso é que APENAS as roms que já vem na pasta são as que funcionam bem.
Usa o mGBA comum, que pra mim ele nunca deu problema. O do SNES não deu nada de errado comigo até hoje. O que pode estar acontecendo é que você está tentando rodar jogos de uma região diferente da do seu console. Por exemplo, se seu console for americano, não adianta tentar rodar Bomberman no SNES, pelo menos sem uma versão com patch, porque ele vai travar.
Jogos de regiões diferentes não influencia em nada quando o assunto é emulador, o que pode estar acontecendo é o Cartão SD (ou a Mídia USB) estar com problema, até mesmo as IOS e cIOS estarem desatualizadas, aqui uso os dois emuladores que você esta tendo problema e funciona normal!
Eu preciso fazer um teste antes de instalar a versão comum. vocês aí conhecem algum site para download de roms de SNES para me recomendar? talvez o que esteja errado são os meus arquivos pois nenhum funcionou.
Mais um App para conta!! Meu Wii virou um monstro, kkk…
Tem como usar o Wii U Pro Controller com esse emulador??
Eu conecto o controle e fica travado no menu.
Eu só to usando o VbaGX ainda porque la funciona o controle muito bem.
Outra coisa: quando tento usar o Wiimote + Nunchuck os botões Z e C não funcionam como deveriam (L e R), eles simplesmente não respondem. Os outros botões funcionam sem problemas.
Estou tentando achar alguma solução pros controles. Mas ta difícil, até mesmo nos fóruns gringos.
Em performance esse emulador é muito bom mesmo.
quando abro o gba no wii fica uma tela preta escrito “up” e embaixo “sd” e depois fecha
Estranho Thales, teste este AQUI para ver se ocorre o mesmo problema!
Opa! Só para avisar que o Extrems acabou de atualizar este emulador (tópico do “Enhanced mGBA” no fórum gc-forever). Ele disse apenas que “sincronizou este emulador com a Game Boy Interface (talvez o projeto mais famoso dele) e o mGBA”.
Clayton obrigado por avisar, não vai ter como eu fazer atualizações nas próximas semanas por que eu estou sem console e sem televisor!
Adorei ler esse tópico! Me parece muito interessante o que é possível com o mGBA do Wii. Mas vou logo perguntar pro Clayton e para o Rogério: Vocês sabem me dizer se consigo instalar esse emulador direto na pasta Apps do USB? Tenho dado preferência para os emuladores que consigo rodar direto do HD por me facilitar a vida e ganhar espaço.
Opa! Desculpa a resposta extremamente tardia, não tinha visto quando esse post foi atualizado XD. Mas acabei de confirmar: sim, dá para rodar esse emulador pelo USB, porém as ROMs devem estar no mesmo dispositivo USB de onde o emulador estiver rodando (HD ou pen drive), pois parece que ele não deixa mudar para outro dispositivo se tiver mais de um conectado. As configurações do emulador também serão salvas no próprio USB, então não haverá conflito com o cartão SD, caso utilize os dois.
Tem como fazer o homebrew ler pen drive? Eu queria colocar no Pen drive os emuladores pra não ocupar espaço no sd.
Amigo eu nunca testei este emulador por USB, mas segundo o amigo no comentário acima https://mundowiihack.wordpress.com/2019/06/04/wii-enhanced-mgba-v20170705/comment-page-1/#comment-24606 funciona sim!
Tinha testado com meu pen drive e não deu certo, até coloquei na pasta apps no pen drive e não deu. Tem alguma configuração no homebrew?
Olá! Para que os apps do USB apareçam no homebrew channel, aperte o botão “1” no wii remote, e na opção “device (dispositivo)”, selecione “USB”.
Valeu
Esse emulador está ficando cada vez melhor!
Mas gostaria de perguntar uma coisa..
Vocês sabem como faz para ativar a bios do gbc em jogos de game boy (classic)?
Queria usar a paleta de cores do gbc.
Eu tentei de todas as formas (renomeando gbc_bios para gb_bios, ativando nas config a bios de gbc em jogos de gb) mas não consigo. Em outros emuladores normalmente você define isso mudando o modelo de game boy que vai emular, mas li por aí que o mgba já tinha essa opção…
Saiu uma versão atualizada recentemente (https://wiibrew.org/wiki/User:Extrems/Templates/Enhanced_mGBA). Deixo a sugestão para atualizar (embora, no geral, a versão do site seja bem recente também). Além disso, parabenizo o excelente trabalho do site em manter os emuladores sempre atualizados. Tem sido uma das minhas principais referências em hack e homebrew do sistema! Muito obrigado.
Lobim obrigado pelo lembrete!
hokages vcs poderia tirar uma duvida sobre emulador de gba? boa tarde
Pode sim!
é vrdd q da pra jogar por esse emulador fita de gba com o gba e o cabo link de game cube?boa tarde
Victor sinceramente nunca testei, nem encontrei nada a respeito, fico devendo esta!
Vocês sabem como deixar o aspect ratio original do GBA? A versão oficial do mGBA faz isso automaticamente, mas o emGBA me parece deixar em 4:3.
Caio é bem provavel que você terá que adicionar argumento (Arguments) –aspect=16:9, de uma estudada aqui https://www.gc-forever.com/wiki/index.php?title=Game_Boy_Interface/Standard_Edition#Image_doubling
rogerio bom dia! quando clico no jogo aparece load failed. e anteriormente não tinha esse problema
Olá a todos! Gente, essa história de não funcionar jogo compactado não vale pra 7zip certo? A versão aqui é a do post (até verifiquei pelo homebrew channel) e roda jogo 7zip normal.
sinto muita pena de quem é proprietária de um nintendo wii e não conhece esse fórum, vocês são 10/10
Hola Rogério, una nueva versión de emGBA ha salido el 18 de junio de 2024. Puedes descargarla de su sitio oficial: https://github.com/extremscorner/emgba/releases
Está basada en la versión 0.11 de mGBA (versión más actual que la disponible en el sitio oficial!).
Saludos desde Argentina…
GABRIEL