Émulateurs sur la DS


Il existe de nombreux émulateurs pour la DS et la DSi. This page provides a comprehensive explanation on the many emulators and loaders bundled into TWiLight Menu++.

Liste des systèmes pris en charge par TWiLight Menu++ #

Format Chargeur Extensions Fichier de sauvegarde
ARGV1 Natif .argv  
Atari 2600 StellaDS .a26  
Atari 5200 A5200DS .a52  
Atari 7800 A7800DS .a78  
Atari XEGS A8DS .xex, .atr  
ColecoVision S8DS, ColecoDS .col  
DS nds-bootstrap, kernel du linker, natif .nds, .dsi, .ids, .srl, .app saves/[nom de la ROM].sav2
DSiWare Unlaunch, nds-bootstrap .nds, .dsi, .ids, .srl, .app saves/[nom de la rom].pub, saves/[nom de la rom].prv, saves/[nom de la rom].sav3
Plugin DSTWO DSTWO4 .plg  
Game Boy (Color) GameYob .gb, .sgb, .gbc [nom de la ROM].sav
Game Boy Advance GBARunner25, natif6 .agb, .gba, .mb [nom de la rom].sav
Game Gear S8DS .gg [nom de la ROM].gg.sav
Mega Drive jEnesisDS, PicoDriveTWL .gen, .md [nom de la rom].srm7
Intellivision Nintellivision .int  
Master System S8DS .sms [nom de la ROM].sms.sav
MSX ColecoDS .msx ???
Neo Geo Pocket (Color) NGPDS .ngp, .ngc /data/ngpds/[nom de la ROM].ngp.fla
FastVideoDS FastVideoDSPlayer .fv  
NES/Famicom nesDS .nes, .fds [nom de la ROM].sav
PC Engine/TurboGrafx-16 NitroGrafx .pce  
Rocket Video Rocket Video Player .rvid  
SG-1000 S8DS, ColecoDS .sg  
Sord M5 ColecoDS .m5  
SNES SNEmulDS .smc, .sfc [rom name].srm8
WonderSwan (Color) NitroSwan .ws, .wsc ???
Xvid tuna-viDS .avi  

Ce ne sont que des émulateurs et chargeurs recommandés qui sont présents dans TWiLight Menu++. Il existe d’autres émulateurs pour ces consoles (comme lolSnes, gbaemu4DS, etc.)

Autres émulateurs pour la DS #

Format Chargeur Extensions Fichier de sauvegarde
Neo Geo neoDS .neo (inconnu)

BIOS usage #

Format Chargeur Path Required
Game Boy (Color) GameYob9 User-set Non
Game Boy Advance GBARunner2, native6 /_gba/bios.bin See 10
Famicom Disk System nesDS /disksys.rom Oui
  1. Text files containing the path to a DS homebrew app and arguments to launch it with, see nds-hb-menu’s README for more info 

  2. Only for retail ROMs, homebrew do not have specific save files 

  3. Uniquement en mode B4DS 

  4. Only works from a SuperCard DSTWO flashcard as it has additional processing power and RAM inside the flashcard 

  5. Lorsqu’il fonctionne en mode DSi, il peut utiliser le DSP pour un meilleur son 

  6. Requires a Slot-2 flashcart and thus only works on DS Phat and DS Lite  2

  7. jEnesis ne peut sauvegarder que lorsqu’il fonctionne à partir d’un linker, mais PicoDriveTWL peut sauvegarder à partir d’une SD et d’un linker 

  8. Saving requires a flashcard or a new version of the emulator (legacy version is used by default) 

  9. Has a bug where the BIOS screen is not shown when starting a game via arguments 

  10. Not required for native, required for a few games with GBARunner2, required for all games with GBARunner3 

Notes sur les émulateurs spécifiques #

Disques RAM #

  • In order for jEnesisDS, SNEmulDS (legacy version), or neoDS to work on the DSi SD card, you’ll have to use a RAM disk with nds-bootstrap
    • A RAM disk maker for jEnesisDS and SNEmulDS (legacy version) is built into nds-bootstrap. Vous devrez créer votre propre disque RAM pour neoDS. Consultez Création de disques RAM pour savoir comment procéder
    • La raison pour laquelle les disques RAM sont utilisés est que les hooks ARM7 de ces émulateurs ne fonctionnent pas correctement

Comparaison entre PicoDriveTWL et jEnesisDS #

  • PicoDriveTWL
    • A été conçu pour la DSi
    • Ne nécessite pas de disques RAM de nds-bootstrap
      • La sauvegarde est prise en charge sur les cartes SD de la DSi
      • Temps de chargement plus rapide entre TWiLight Menu++ et l’émulateur sur la carte SD de la DSi
    • Supporte les arguments
    • La limite est de 3 Mo sur un linker
      • Takes advantage of the DSi extra RAM or DS Memory Expansion Pak to extend this limit
    • Pas d’émulation du son
    • La fréquence d’images est extrêmement irrégulière
  • jEnesisDS
    • Mode DS
      • Requiert l’utilisation d’un disque RAM de nds-bootstrap pour les cartes SD de DSi
      • La sauvegarde n’est pas disponible pour les cartes SD de DSi
    • Le chargement prend un certain temps
    • Ne supporte pas les arguments
    • La limite est de 3 Mo sur toutes les plates-formes (en raison du chargement des ROMs dans la RAM)
      • No DS Memory Expansion Pak or DSi Extended Memory support
      • There is a patch for Sonic 3 & Knuckles that removes the multiplayer, getting the size count down
    • Émulation du son
    • La fréquence d’images est régulière