DS上のエミュレータ


DSとDSiには多くのエミュレータがあります。 This page provides a comprehensive explanation on the many emulators and loaders bundled into TWiLight Menu++.

TWiLight Menu++で対応されているシステムのリスト #

形式 ローダー 拡張子 セーブファイル
ARGV1 Native .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, flashcard kernel, native .nds, .dsi, .ids, .srl, .app saves/[rom name].sav2
DSiWare Unlaunch, nds-bootstrap .nds, .dsi, .ids, .srl, .app saves/[rom name].pub, saves/[rom name].prv, saves/[rom name].sav3
DSTWO Plugin DSTWO4 .plg  
Game Boy (Color) GameYob .gb, .sgb, .gbc [rom name].sav
Game Boy Advance GBARunner25, native6 .agb, .gba, .mb [rom name].sav
ゲームギア S8DS .gg [rom name].gg.sav
Genesis/Mega Drive jEnesisDS, PicoDriveTWL .gen, .md [rom name].srm7
インテレビジョン Nintellivision .int  
マスターシステム S8DS .sms [rom name].sms.sav
MSX ColecoDS .msx ???
Neo Geo Pocket (Color) NGPDS .ngp, .ngc /data/ngpds/[rom name].ngp.fla
FastVideoDS FastVideoDSPlayer .fv  
NES/Famicom nesDS .nes, .fds [rom name].sav
PC Engine/TurboGrafx-16 NitroGrafx .pce  
Rocket Video Rocket Video Player .rvid  
SG-1000 S8DS, ColecoDS .sg  
SORD M5 ColecoDS .m5  
スーパーファミコン SNEmulDS .smc, .sfc [rom name].srm8
WonderSwan (Color) NitroSwan .ws, .wsc ???
Xvid tuna-viDS .avi  

These are just recommended emulators and loaders that are present in TWiLight Menu++. There are other emulators for these consoles (such as lolSnes, Gbaemu4ds, etc.)

DSの他のエミュレータ #

形式 ローダー 拡張子 セーブファイル
Neo Geo neoDS .neo (unknown)

BIOS usage #

形式 ローダー Path Required
Game Boy (Color) GameYob9 User-set No
Game Boy Advance GBARunner2, native6 /_gba/bios.bin See 10
Famicom Disk System nesDS /disksys.rom Yes
  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. Only when running in B4DS mode 

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

  5. When running in DSi Mode, it can use the DSP for better sound 

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

  7. jEnesis can only save when running from a flashcard, but PicoDriveTWL can save from SD and flashcard 

  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 

特定のエミュレータに関する注意 #

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. neoDS用に独自のRAMディスクを作成する必要があります。 その方法については、RAMディスクを作成を参照してください
    • RAMディスクが使用されている理由は、これらのエミュレータのARM7フックが正しく動作しないためです

PicoDriveTWLとjEnesisDSの比較 #

  • PicoDriveTWL
    • DSi用に作られました
    • nds-bootstrapのRAMディスクは必要ありません
      • DSiのSDカードで保存するがサポートされています
      • DSiのSDカードのエミュレータにTWiLight Menu++間の読み込み時間を短縮します
    • 引数をサポート
    • Limit is 3 MB on a Flashcard
      • Takes advantage of the DSi extra RAM or DS Memory Expansion Pak to extend this limit
    • サウンドエミュレーションなし
    • フレームレートは非常に不安定です
  • jEnesisDS
    • DSモード
      • DSiのSDカードにはnds-bootstrapのRAMディスクが必要です
      • DSiのSDカードに保存することができません
    • ロードに時間がかかります
    • 引数をサポートしません
    • 制限はすべてのプラットフォームで3MBです(ROMを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
    • サウンドエミュレーションあり
    • フレームレートは滑らかです