Libretro DeSmuME

Libretro DeSmuME est un émulateur pour le système de jeu Nintendo DS développer en C et C++.

Il est écrit par :

  • YopYop156
  • Zeromus

Licence

Ce core est sous licence GPLv2.


Compatibilités

PC x86_64Steam Deck

Fonctionnalités

FonctionnalitésSupporté
Redémarrage
Captures d’écran
Sauvegardes
Sauvegardes instantanées
Rembobinage
Netplay✔ (pas de Download Play, câble link ou émulation du Wi-Fi)
Options du core
RetroAchievements
Cheats RetroArch
Controls
Remapping
Username

BIOS

Liste des bios obligatoires

Nom de fichierDescriptionMD5Fourni
bios7.binBIOS ARM7df692a80a5b1bc90728bc3dfc76cd948
bios9.binBIOS ARM9a392174eb3e572fed6447e956bde4b25
firmware.binFirmware NDS145eaef5bd3037cbc247c213bb3da1b3 e45033d9b0fa6b0de071292bba7c9d13 3ad72b2c9a736b24953f2d391da4bfcc

Emplacement

Placez les bios comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 🗒 bios7.bin
┃ ┃ ┃ ┣ 🗒 bios9.bin
┃ ┃ ┃ ┣ 🗒 firmware.bin


Roms

Extensions supportées

La rom doit avoir l’extension :

  • .nds
  • .bin
  • .zip
  • .7z

Ce système supporte les roms compressées au format .zip/.7z. Attention toutefois, il ne s’agit que d’une archive.

Les fichiers contenus dans les .zip/.7z doivent correspondre aux extensions citées précédemment.
De plus, chaque fichier .zip/.7z ne doit contenir qu’une seule rom compressée.


Emplacement

Placez les roms comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 nds
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip

Les roms au format No-Intro sont vivement conseillées.

Pour plus d’information sur les roms, rendez-vous sur ce tutoriel !


Configuration avancée de l’émulateur

Pour pouvoir conserver vos configurations personnalisées lors d’une mise à jour, nous vous conseillons d’utiliser notre fonctionnalité Surcharges de configuration.

Accéder aux options

Vous pouvez configurer diverses options de deux façons différentes.

  • Via le menu RetroArch :

┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option

  • Via le fichier retroarch-core-options.cfg:

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg


Options du core

OptionsValeur des optionsVariable (pour surcharge)Valeurs des variables
Firmware LanguageAuto ✅ / English / Japanese / French / German / Italian / Spanishdesmume_firmware_languageAuto / English / Japanese / French / German / Italian / Spanish
Use External BIOS/Firmware (restart)Désactivé ✅ / Activédesmume_use_external_biosdisabled / enabled
Boot Into BIOS (interpreter and external bios only)Désactivé ✅ / Activédesmume_boot_into_biosdisabled / enabled
Load Game Into Memory (restart)Désactivé ✅ / Activédesmume_load_to_memorydisabled / enabled
CPU Cores1 ✅ / 2 / 3 / 4desmume_num_cores1 / 2 / 3 / 4
CPU Modeinterpreter ✅ / jitdesmume_cpu_modeinterpreter / jit
JIT Block Size0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 ✅ / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100desmume_jit_block_size0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100
Enable Advanced Bus-Level TimingActivé ✅ / Désactivédesmume_advanced_timingenabled / disabled
Frameskip0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9desmume_frameskip0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9
Internal Resolution256x192 ✅ / 512x384 / 768x576 / 1024x768 / 1280x960 / 1536x1152 / 1792x1344 / 2048x1536 / 2304x1728 / 2560x1920desmume_internal_resolution256x192 / 512x384 / 768x576 / 1024x768 / 1280x960 / 1536x1152 / 1792x1344 / 2048x1536 / 2304x1728 / 2560x1920
OpenGL Rasterizer (restart)Désactivé ✅ / Activédesmume_opengl_modedisabled / enabled
OpenGL: Color Depth (restart)16-bit ✅ / 32-bitdesmume_color_depth16-bit / 32-bit
OpenGL: Multisampling AADésactivé ✅ / 2 / 4 / 8 / 16 / 32desmume_gfx_multisamplingdisabled / 2 / 4 / 8 / 16 / 32
OpenGL: Texture SmoothingDésactivé ✅ / Activédesmume_gfx_texture_smoothingdisabled / enabled
OpenGL: Shadow PolygonsActivé ✅ / Désactivédesmume_opengl_shadow_polygonenabled / disabled
OpenGL: Special 0 AlphaActivé ✅ / Désactivédesmume_opengl_special_zero_alphaenabled / disabled
OpenGL: NDS Depth CalculationActivé ✅ / Désactivédesmume_opengl_nds_depth_calculationenabled / disabled
OpenGL: Depth-LEqual Polygon FacingDésactivé ✅ / Activédesmume_opengl_depth_lequal_polygon_facingdisabled / enabled
Soft3D: High-res Color InterpolationDésactivé ✅ / Activédesmume_gfx_highres_interpolate_colordisabled / enabled
Soft3D: Line HackActivé ✅ / Désactivédesmume_gfx_linehackenabled / disabled
Soft3D: Texture HackDésactivé ✅ / Activédesmume_gfx_txthackdisabled / enabled
Edge MarkingActivé ✅ / Désactivédesmume_gfx_edgemarkenabled / disabled
Texture Scaling (xBrz)1 ✅ / 2 / 4desmume_gfx_texture_scaling1 / 2 / 4
Texture DeposterizationDésactivé ✅ / Activédesmume_gfx_texture_deposterizedisabled / enabled
Screen Layouttop/bottom ✅ / bottom/top / left/right / right/left / top only / bottom only / hybrid/top / hybrid/bottomdesmume_screens_layouttop/bottom / bottom/top / left/right / right/left / top only / bottom only / hybrid/top / hybrid/bottom
Screen Gap0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100desmume_screens_gap0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100
Hybrid Layout: Ratio3:1 ✅ / 2:1desmume_hybrid_layout_ratio3:1 / 2:1
Hybrid Layout: Scale So Small Screen is 1:1pxDésactivé ✅ / Activédesmume_hybrid_layout_scaledisabled / enabled
Hybrid Layout: Show Both ScreensActivé ✅ / Désactivédesmume_hybrid_showboth_screensenabled / disabled
Hybrid Layout: Cursor Always on Small ScreenActivé ✅ / Désactivédesmume_hybrid_cursor_always_smallscreenenabled / disabled
Mouse/PointerActivé ✅ / Désactivédesmume_pointer_mouseenabled / disabled
Pointer Typemouse ✅ / touchdesmume_pointer_typemouse / touch
Mouse Speed0.01 / 0.02 / 0.03 / 0.04 / 0.05 / 0.125 / 0.25 / 0.5 / 1.0 ✅ / 1.5 / 2.0desmume_mouse_speed0.01 / 0.02 / 0.03 / 0.04 / 0.05 / 0.125 / 0.25 / 0.5 / 1.0 / 1.5 / 2.0
Pointer Rotation0 ✅ / 90 / 180 / 270desmume_input_rotation0 / 90 / 180 / 270
Pointer Mode for Left Analognone ✅ / emulated / absolute / presseddesmume_pointer_device_lnone / emulated / absolute / pressed
Pointer Mode for Right Analognone ✅ / emulated / absolute / presseddesmume_pointer_device_rnone / emulated / absolute / pressed
Emulated Pointer Deadzone Percent0 / 5 / 10 / 15 ✅ / 20 / 25 / 30 / 35desmume_pointer_device_deadzone0 / 5 / 10 / 15 / 20 / 25 / 30 / 35
Emulated Pointer Acceleration Modifier Percent0 ✅ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100desmume_pointer_device_acceleration_mode0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100
Emulated Stylus Pressure Modifier Percent0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 ✅ / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100desmume_pointer_stylus_pressure0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 / 37 / 38 / 39 / 40 / 41 / 42 / 43 / 44 / 45 / 46 / 47 / 48 / 49 / 50 / 51 / 52 / 53 / 54 / 55 / 56 / 57 / 58 / 59 / 60 / 61 / 62 / 63 / 64 / 65 / 66 / 67 / 68 / 69 / 70 / 71 / 72 / 73 / 74 / 75 / 76 / 77 / 78 / 79 / 80 / 81 / 82 / 83 / 84 / 85 / 86 / 87 / 88 / 89 / 90 / 91 / 92 / 93 / 94 / 95 / 96 / 97 / 98 / 99 / 100
Pointer Colourwhite ✅ / black / red / blue / yellowdesmume_pointer_colourwhite / black / red / blue / yellow
Microphone Button Noise Typepattern ✅ / randomdesmume_mic_modepattern / random

Liens externes

Laisser un commentaire