Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:nds [2021/11/28 00:16] – template consistency overhaul, major sections added with descriptions atarisystems:nds [2022/08/29 06:11] (current) – amended the bios information atari
Line 23: Line 23:
  
 ^ Emulators ^ ^ Emulators ^
-| [[#libretro_desmume|libretro/DeSmuME]] | +| [[#libretro:_desmume|libretroDeSmuME]] | 
-| [[#libretro_melonds|libretro/melonDS]] |+| [[#libretro:_melonds|libretromelonDS]] |
 | [[#melonds|melonDS]] | | [[#melonds|melonDS]] |
 | [[#drastic|DraStic]] | | [[#drastic|DraStic]] |
Line 32: Line 32:
 These BIOS files are required for any NDS emulation: These BIOS files are required for any NDS emulation:
  
 +**v33** and below:
 ^ MD5 checksum ^ Share file path ^ Description ^ ^ MD5 checksum ^ Share file path ^ Description ^
-145eaef5bd3037cbc247c213bb3da1b3 | bios/firmware.bin | NDS firmware | +''94bc5094607c5e6598d50472c52f27f2'' ''bios/firmware.bin'' | NDS firmware | 
-| df692a80a5b1bc90728bc3dfc76cd948 | bios/bios7.bin | NDS ARM7 BIOS | +''df692a80a5b1bc90728bc3dfc76cd948'' ''bios/bios7.bin'' | NDS ARM7 BIOS | 
-| a392174eb3e572fed6447e956bde4b25 | bios/bios9.bin | NDS ARM9 BIOS |+''a392174eb3e572fed6447e956bde4b25'' ''bios/bios9.bin'' | NDS ARM9 BIOS | 
 + 
 +**v34**: 
 +^ MD5 checksum ^ Share file path ^ Description ^ 
 +| ''94bc5094607c5e6598d50472c52f27f2'' | ''bios/dsfirmware.bin'' | NDS firmware | 
 +| ''df692a80a5b1bc90728bc3dfc76cd948'' | ''bios/biosnds7.bin'' | NDS ARM7 BIOS | 
 +| ''a392174eb3e572fed6447e956bde4b25'' | ''bios/biosnds9.bin'' | NDS ARM9 BIOS | 
 + 
 +**v35** and above: 
 +^ MD5 checksum ^ Share file path ^ Description ^ 
 +| ''94bc5094607c5e6598d50472c52f27f2'' | ''bios/firmware.bin'' | NDS firmware | 
 +| ''df692a80a5b1bc90728bc3dfc76cd948'' | ''bios/bios7.bin'' | NDS ARM7 BIOS | 
 +| ''a392174eb3e572fed6447e956bde4b25'' | ''bios/bios9.bin'' | NDS ARM9 BIOS |
  
 If you'd like to optionally emulate DSi specifically, you'll also need these: If you'd like to optionally emulate DSi specifically, you'll also need these:
 +
 +**v34** and below:
 +^ MD5 checksum ^ Share file path ^ Description ^
 +| ''559dae4ea78eb9d67702c56c1d791e81'' | ''bios/biosdsi7.bin'' | DSi ARM7 BIOS |
 +| ''87b665fce118f76251271c3732532777'' | ''bios/biosdsi9.bin'' | DSi ARM9 BIOS |
 +| ''74f23348012d7b3e1cc216c47192ffeb'' | ''bios/dsifirmware.bin'' | DSi firmware |
 +| ''d71edf897ddd06bf335feeb68edeb272'' | ''bios/dsinand.bin'' | DSi NAND |
 +| FIXME | ''bios/dsi_sd_card.bin'' | DSi SD card (if wanting to emulate the SD card as well) |
 +
 +**v35** and above:
 ^ MD5 checksum ^ Share file path ^ Description ^ ^ MD5 checksum ^ Share file path ^ Description ^
-| | dsi_bios7.bin | DSi ARM7 BIOS | +''559dae4ea78eb9d67702c56c1d791e81'' ''bios/dsi_bios7.bin'' | DSi ARM7 BIOS | 
-| | dsi_bios9.bin | DSi ARM9 BIOS | +''87b665fce118f76251271c3732532777'' ''bios/dsi_bios9.bin'' | DSi ARM9 BIOS | 
-| | dsi_firmware.bin | DSi firmware | +''74f23348012d7b3e1cc216c47192ffeb'' ''bios/dsi_firmware.bin'' | DSi firmware | 
-| | dsi_nand.bin | DSi NAND | +''d71edf897ddd06bf335feeb68edeb272'' ''bios/dsi_nand.bin'' | DSi NAND | 
-| | dsi_sd_card.bin | DSi SD card |+FIXME ''bios/dsi_sd_card.bin'' | DSi SD card (if wanting to emulate the SD card as well) |
  
 ===== ROMs ===== ===== ROMs =====
Line 53: Line 76:
 ==== RetroArch ==== ==== RetroArch ====
  
-[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro/(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.+[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.
  
 === RetroArch configuration === === RetroArch configuration ===
Line 67: Line 90:
 | **THREADED VIDEO ''nds.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | | **THREADED VIDEO ''nds.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. |
  
-=== libretro/DeSmuME ===+=== libretroDeSmuME ===
  
 A libretro port of the prolific DeSmuME DS emulator. A libretro port of the prolific DeSmuME DS emulator.
  
-== libretro/DeSmuME configuration ==+== libretroDeSmuME configuration ==
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
Line 82: Line 105:
 | **FRAMESKIP ''global.frameskip_desmume''** | Skip frames to improve performance (smoothness)\\ => Off ''0'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6'', 7 ''7'', 8 ''8'', 9 ''9''. | | **FRAMESKIP ''global.frameskip_desmume''** | Skip frames to improve performance (smoothness)\\ => Off ''0'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6'', 7 ''7'', 8 ''8'', 9 ''9''. |
  
-=== libretro/melonDS ===+=== libretromelonDS ===
  
 An up-and-coming Nintendo DS emulator by StapleButter, ported to libretro. Still in its early phases but its game compatibility is already comparable to DeSmuME. An up-and-coming Nintendo DS emulator by StapleButter, ported to libretro. Still in its early phases but its game compatibility is already comparable to DeSmuME.
  
-== libretro/melonDS configuration ==+== libretromelonDS configuration ==
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
  • systems/nds.1638058607.txt.gz
  • Last modified: 4 years ago
  • by atari