Libretro Flycast est un émulateur Sega Dreamcast multiplate-formes capable d'émuler les systèmes suivants :
Ce core est sous licence GPLv2.
RPI0/RPI1 | RPI2 | RPI3 | RPI4/RPI400 | ODROID XU4 | ODROID GO | PC x86 | PC x86_64 | RG353 |
---|---|---|---|---|---|---|---|---|
❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
Fonctionnalité | Supporté |
---|---|
Redémarrage | ✔ |
Captures d'écran | ✔ |
Sauvegardes | ✔ |
Options du core | ✔ |
Cheats RetroArch | ✔ |
Controls | ✔ |
Remapping | ✔ |
Vibration | ✔ |
Contrôle du disque | ✔ |
Nom de fichier | Description | MD5 | Fourni |
---|---|---|---|
naomi.zip | Format MAME à partir du Romset MAME 0.154 | eb4099aeb42ef089cfe94f8fe95e51f6 | ❌ |
Nom du fichier bios | Description | MD5 | Fourni |
---|---|---|---|
airlbios.zip | BIOS Naomi pour le jeu « Airline Pilots Deluxe » de MAME | 3f348c88af99a40fbd11fa435f28c69d | ❌ |
hod2bios.zip | BIOS Naomi pour le jeu « The House of the Dead 2 » de MAME | 9c755171b222fb1f4e1439d5b709dbf1 | ❌ |
Placez les bios comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 📁 dc
┃ ┃ ┃ ┃ ┣ 🗒 naomi.zip
┃ ┃ ┃ ┃ ┣ 🗒 airlbios.zip
┃ ┃ ┃ ┃ ┣ 🗒 hod2bios.zip
Flycast se base sur le Romset de Mame mais aussi sur des format nullDC pour sa partie Naomi.
Naomi se base sur le romset de Mame indiqué ici.
Vous devez obligatoirement passer votre romset MAME dans ClrMamePro pour avoir un romset Naomi fonctionnel.
Le fichier dat afin de trier vos roms arcade est disponible dans le dossier
/recalbox/share/arcade/libretro/
Ces roms sont compatibles avec Flycast mais moins fiable que des roms issue d'un Romset Mame.
Les Roms NullDC sont en format :
.bin + .lst
Exemple pour le jeu cfield.zip
:
/recalbox/share/roms/naomi/cfield/...
/recalbox/share/roms/naomi/cfield/cfield.bin
/recalbox/share/roms/naomi/cfield/cfield.lst
Placez les roms comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 naomi
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip
Pour pouvoir conserver vos configurations personnalisées lors d'une mise à jour, nous vous conseillons d'utiliser notre fonctionnalité Surcharges de configuration.
Vous pouvez configurer diverses options de deux façons différentes.
┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option
retroarch-core-options.cfg
:┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg
Options | Valeur des options | Variable (pour surcharge) | Valeurs des variables |
---|---|---|---|
Région | Japon / États-Unis ✅ / Europe / Par défaut |
reicast_region |
Japan / USA / Europe / Default |
Activer le DSP | Désactivé / Activé ✅ |
reicast_enable_dsp |
disabled / enabled |
Forcer le mode Windows CE | Désactivé ✅ / Activé |
reicast_force_wince |
disabled / enabled |
Autoriser les boutons de service NAOMI | Désactivé ✅ / Activé |
reicast_allow_service_buttons |
disabled / enabled |
Définir les jeux NAOMI en Free Play | Désactivé / Activé ✅ |
reicast_force_freeplay |
disabled / enabled |
Résolution interne | 320x240 / 640x480 ✅ / 800x600 / 960x720 / 1024x768 / 1280x960 / 1440x1080 / 1600x1200 / 1920x1440 / 2560x1920 / 2880x2160 / 3200x2400 / 3840x2880 / 4480x3360 / 5120x3840 / 5760x4320 / 6400x4800 / 7040x5280 / 7680x5760 / 8320x6240 / 8960x6720 / 9600x7200 / 10240x7680 / 10880x8160 / 11520x8640 / 12160x9120 / 12800x9600 |
reicast_internal_resolution |
320x240 / 640x480 / 800x600 / 960x720 / 1024x768 / 1280x960 / 1440x1080 / 1600x1200 / 1920x1440 / 2560x1920 / 2880x2160 / 3200x2400 / 3840x2880 / 4480x3360 / 5120x3840 / 5760x4320 / 6400x4800 / 7040x5280 / 7680x5760 / 8320x6240 / 8960x6720 / 9600x7200 / 10240x7680 / 10880x8160 / 11520x8640 / 12160x9120 / 12800x9600 |
Orientation de l'écran | Horizontale ✅ / Verticale |
reicast_screen_rotation |
horizontal / vertical |
Tri alpha | Par bande (rapide, moins précis) / Par triangle (normal) ✅ / Par pixel (précis, mais le plus lent) |
reicast_alpha_sorting |
per-strip (fast, least accurate) / per-triangle (normal) / per-pixel (accurate) |
Émulation complète du framebuffer | Désactivé ✅ / Activé |
reicast_emulate_framebuffer |
disabled / enabled |
Activer la mémoire tampon du RTT (rendu vers texture) | Désactivé ✅ / Activé |
reicast_enable_rttb |
disabled / enabled |
Mipmapping | Désactivé / Activé ✅ |
reicast_mipmapping |
disabled / enabled |
Effets de brouillard | Désactivé / Activé ✅ |
reicast_fog |
disabled / enabled |
Modificateur du volume | Désactivé / Activé ✅ |
reicast_volume_modifier_enable |
disabled / enabled |
Filtrage anisotrope | Désactivé / 2 / 4 ✅ / 8 / 16 |
reicast_anisotropic_filtering |
off / 2 / 4 / 8 / 16 |
Filtrage des textures | Par défaut ✅ / Forcer au plus proche / Forcer linéaire |
reicast_texture_filtering |
0 / 1 / 2 |
Retarder l'échange d'images | Désactivé ✅ / Activé |
reicast_delay_frame_swapping |
disabled / enabled |
Détecter les changements de fréquence d'images | Désactivé ✅ / Activé |
reicast_detect_vsync_swap_interval |
disabled / enabled |
Filtre de post-traitement PowerVR2 | Désactivé ✅ / Activé |
reicast_pvr2_filtering |
disabled / enabled |
Agrandissement des textures (xBRZ) | Désactivé ✅ / x2 / x4 / x6 |
reicast_texupscale |
disabled / 2 / 4 / 6 |
Facteur maximal du filtre d'agrandissement de textures | 256 / 512 / 1024 |
reicast_ |
256 / 512 / 1024 |
Interpolation de profondeur native | Désactivé ✅ / Activé |
reicast_native_depth_interpolation |
disabled / enabled |
Rendu sur plusieurs fils d'exécution | Désactivé / Activé ✅ |
reicast_thraded_rendering |
disabled / enabled |
Saut d'images automatique | Désactivé ✅ / Normal / Maximal |
reicast_auto_skip_frame |
disabled / some / more |
Saut d'images | Désactivé ✅ / 1 / 2 / 3 / 4 / 5 / 6 |
reicast_frame_skipping |
disabled / 1 / 2 / 3 / 4 / 5 / 6 |
Cheats d'écran large (Redémarrage requis) | Désactivé ✅ / Activé |
reicast_widescreen_cheats |
disabled / enabled |
Hack d'écran large | Désactivé ✅ / Activé |
reicast_widescreen_hack |
disabled / enabled |
SH4 CPU under/overclock | 100 MHz / 110 MHz / 120 MHz / 130 MHz / 140 MHz / 150 MHz / 160 MHz / 170 MHz / 180 MHz / 190 MHz / 200 MHz / 210 MHz / 220 MHz / 230 MHz / 240 MHz / 250 MHz / 260 MHz / 270 MHz / 280 MHz / 290 MHz / 300 MHz |
reicast_sh4clock |
100 / 110 / 120 / 130 / 140 / 150 / 160 / 170 / 180 / 190 / 200 / 210 / 220 / 230 / 240 / 250 / 260 / 270 / 280 / 290 / 300 |
Charger les textures personnalisées | Désactivé ✅ / Activé |
reicast_custom_textures |
disabled / enabled |
Importer les textures | Désactivé ✅ / Activé |
reicast_dump_textures |
disabled / enabled |
Deadzone du stick analogique | 0% / 5% / 10% / 15% ✅ / 20% / 25% / 30% |
reicast_analog_stick_deadzone |
0% / 5% / 10% / 15% / 20% / 25% / 30% |
Deadzone des gâchettes | 0% ✅ / 5% / 10% / 15% / 20% / 25% / 30% |
reicast_trigger_deadzone |
0% / 5% / 10% / 15% / 20% / 25% / 30% |
Gâchettes numériques | Désactivé ✅ / Activé |
reicast_digital_triggers |
disabled / enabled |
Diffuser les sorties numériques | Désactivé ✅ / Activé |
reicast_network_output |
disabled / enabled |
Afficher le viseur du pistolet 1 | Désactivé ✅ / Blanc / Rouge / Vert / Bleu |
reicast_lightgun1_crosshair |
disabled / White / Red / Green / Blue |
Afficher le viseur du pistolet 2 | Désactivé ✅ / Blanc / Rouge / Vert / Bleu |
reicast_lightgun2_crosshair |
disabled / White / Red / Green / Blue |
Afficher le viseur du pistolet 3 | Désactivé ✅ / Blanc / Rouge / Vert / Bleu |
reicast_lightgun3_crosshair |
disabled / White / Red / Green / Blue |
Afficher le viseur du pistolet 4 | Désactivé ✅ / Blanc / Rouge / Vert / Bleu |
reicast_lightgun4_crosshair |
disabled / White / Red / Green / Blue |
VMU Sounds | Désactivé ✅ / Activé |
reicast_vmu_sound |
disabled / enabled |