Emuladores
Atualmente o melhor emulador de Nintendo DS é o melonDS, disponível oficialmente para Windows, Linux e MacOS, além de um port não oficial para Android:

melonDS (recomendado)

Windows
Para uma ampla variedade de configurações de hardware em laptops e desktops, com suporte para Windows 10 e 11.

Linux
Para uma variedade de configurações de hardware em notebooks e desktops, com suporte para as distribuições mais comuns.

MacOS
Para hardware Apple Silicon ou Intel com placas de vídeo dedicadas, no macOS 13.0+, 14.3+, 15.0+ ou versões posteriores.

Android
O emulador RPCSX Android UI é o único que executa os códigos C++ nativamente em aparelhos Android, sem a necessidade de containers. Além disso, o desenvolvedor por trás do RPCSX é um dos devs originais do RPCS3 pra Windows.

melonDS DualScreen (fork)
No Android, a maioria dos emuladores de PS3 são na verdade o RPCS3 para Linux ARM dentro de um container configurado para rodar feito um aplicativo Android. Na verdade todos menos 1, e por isso, eu recomendo o app RPCSX Android UI:

Android
O emulador RPCSX Android UI é o único que executa os códigos C++ nativamente em aparelhos Android, sem a necessidade de containers. Além disso, o desenvolvedor por trás do RPCSX é um dos devs originais do RPCS3 pra Windows.
Consoles Recomendados*
Emulação de PS3 no Android tá só começando e longe de ser perfeita. Eu recomendo, no mínimo, um dispositivo com Snapdragon 865 ou equivalente para rodar jogos bem leves. Dispositivos com GPUs Adreno funcionam melhor, enquanto GPUs Mali ou PowerVR terão desempenho reduzido.
Arquivos Necessários
Com o emulador instalado, apenas 1 arquivo é necessário para começar a jogar Nintendo DS, ele é o arquivo do jogo (ROM).

Jogos
Por motivos óbvios, não posso compartilhar arquivos de jogos. A forma legalizada para obter ROMs é desbloqueando um console original e realizando backups de suas mídias.
Formatos dos Arquivos
ROMs de Nintendo DS para emuladores devem estar em uma das seguintes extensões:
*Nintendo DS não requer BIOS (na maioria dos casos), mas Nintendo DSi sim!
Se você seguiu os passos até aqui, BOA JOGATINA! Agora é só abrir o jogo e se divertir!
Gosto de fazer essa quebra nos meus guias pra provar que começar a emular é fácil, e daqui pra baixo você encontra informações extra curriculares, dicas pra melhorar ainda mais sua experiência.

BIOS (Opcional) (Recomendado)
Os arquivos BIOS contém códigos do console original que são essenciais para que certos emuladores funcionem corretamente. Normalmente eles não podem ser legalmente compartilhados, mas…
A boa notícia é que, a princípio, o emulador melonDS não precisa de BIOS fornecidas pelo usuário. Afinal, vem pré instalada essa freebios do DraStic:
NDS freebios
Uma firmware “falsa” não bootável que contém somente ajustes de usuário e o necessário para abrir a maioria dos jogos de DS.
*Não precisa baixar, o botão acima serve apenas para documentação, já que essa freebios é instalada automaticamente nos emuladores;
Contudo, alguns jogos podem não rodar com essa firmware “falsa”, nesses casos, você vai precisar de uma firmware “real” (uma que realmente contenha código de boot).
NDS Bios
Tais arquivos podem ser legalmente extraídos de seu DS/DSi/3DS/iQue DS (equivalente chines oficial) com esse dumper sendo rodado num flashcart (popularmente conhecido como Cartucho R4). O nome exato dos arquivos devem ser firmware.bin, bios7.bin e bios9.bin
*Hoje em dia, a maioria das pessoas encontra esses arquivos com facilidade pelo Google, apesar de ser ilegal distribuir conteúdo protegido por direitos autorais.
Nintendo DS não requer BIOS (na maioria dos casos), mas Nintendo DSi sim! If you want to emulate the DSi, some emulators require the BIOS, firmware and NAND image, such files can be legally dumped from a hacked DSi with Unlaunch by using this dumper.
NDSi BIOS
such files can be legally dumped from a hacked DSi with Unlaunch by using this dumper. This DSi section assumes you are running a modern CFW environment from dsi.cfw.guide. O nome exato dos arquivos devem ser firmware.bin, bios7.bin e bios9.bin
*This DSi section assumes you are running a modern CFW environment from dsi.cfw.guide.;
*Hoje em dia, a maioria das pessoas encontra esses arquivos com facilidade pelo Google, apesar de ser ilegal distribuir conteúdo protegido por direitos autorais.
Configuração
Controle
Vídeo
Duas Telas
Cheat Codes
Como Instalar
WideScreen
WideScreen Cheat Codes:
16:10 List: https://gbatemp.net/threads/widescreen-cheats-for-ds-games-on-3ds.543212
16:9 List + Tutorial: https://gbatemp.net/threads/how-to-play-nds-games-in-hd-widescreen-16-9-21-9-32-9.538988
16:9 List: https://gbatemp.net/threads/how-to-play-nds-games-in-hd-widescreen-16-9-21-9-32-9.538988/page-3
16:9 List: https://www.forums.desmume.org/viewtopic.php?id=10849
Super Mario 64 DS:
https://www.reddit.com/r/3dshomebrew/comments/1au3w8p/definitive_way_to_play_super_mario_64_ds



