Эмуляторы на DS


Существует множество эмуляторов для DS и DSi. This page provides a comprehensive explanation on the many emulators and loaders bundled into TWiLight Menu++.

Список систем, поддерживаемых TWiLight Menu++ #

Система Загрузчик Расширение Файл сохранения
ARGV1 Нативный .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-a].sav2
DSiWare Unlaunch, nds-bootstrap .nds, .dsi, .ids, .srl, .app saves/[имя rom-a].pub, saves/[имя rom-a].prv, saves/[имя rom-a].sav3
Плагин DSTWO DSTWO4 .plg  
Game Boy (Color) GameYob .gb, .sgb, .gbc [имя rom-a].sav
Game Boy Advance GBARunner25, нативный6 .agb, .gba, .mb [имя rom-a].sav
Game Gear S8DS .gg [имя rom-a].gg.sav
Genesis/Mega Drive jEnesisDS, PicoDriveTWL .gen, .md [имя rom-a].srm7
Intellivision Nintellivision .int  
Master System S8DS .sms [имя rom-a].sms.sav
MSX ColecoDS .msx ???
Neo Geo Pocket (Color) NGPDS .ngp, .ngc /data/ngpds/[имя rom-a].ngp.fla
FastVideoDS FastVideoDSPlayer .fv  
NES/Famicom nesDS .nes, .fds [имя rom-a].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  

Это лишь рекомендуемые эмуляторы и загрузчики, которые присутствуют в TWiLight Menu++. Существуют и другие эмуляторы для этих консолей (например, lolSnes, Gbaemu4ds и т. д.)

Другие эмуляторы для DS #

Система Загрузчик Расширение Файл сохранения
Neo Geo neoDS .neo (неизвестен)

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. Только при работе в режиме B4DS 

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

  5. При работе в режиме DSi возможно использовать ЦПОС (DSP) для улучшения звука 

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

  7. jEnesis может сохранять, только если запущен с флеш-картриджа, а PicoDriveTWL может сохранять и будучи запущенным с SD карты и с флеш-картриджа 

  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. Вам потребуется создать собственный RAM-диск для neoDS. Как это сделать, см. Создание RAM-дисков
    • Причина, по которой используются RAM-диски, заключается в том, что ARM7 этих эмуляторов не работает должным образом

Сравнение PicoDriveTWL и jEnesisDS #

  • PicoDriveTWL
    • Был создан для DSi
    • Не требует nds-bootstrap RAM дисков
      • Сохранение поддерживается на SD-картах DSi
      • Более быстрое время загрузки между TWiLight Menu++ и эмулятором на SD-карте DSi
    • Поддерживает аргументы
    • Ограничение - 3 МБ на флэш-картридже
      • Takes advantage of the DSi extra RAM or DS Memory Expansion Pak to extend this limit
    • Звук не эмулируется
    • Частота кадров очень низкая
  • jEnesisDS
    • Режим DS
      • Требуется RAM-диск nds-bootstrap для использования SD-карт DSi
      • Сохранение недоступно для SD-карт DSi
    • Загрузка занимает некоторое время
    • Отсутствие поддержки аргументов
    • Ограничение составляет 3 МБ на всех платформах (из-за загрузки ромов в оперативную память)
      • 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
    • Эмуляция звука
    • Частота кадров плавная