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