Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dreamcast [Le 18/05/2021, 18:47] 86.220.27.150dreamcast [Le 19/11/2025, 21:00] (Version actuelle) corrigo
Ligne 5: Ligne 5:
 Ces 15 dernières années, plusieurs émulateurs Dreamcast se sont succédé. Ces 15 dernières années, plusieurs émulateurs Dreamcast se sont succédé.
  
-Sous Linux, il existe actuellement trois émulateurs natifs et valables :  +Sous Linux, il existe actuellement émulateurs natifs et valables : 
-  * Flycast, un fork actif de Reicast +  * Flycast (recommandé), un fork actif de Reicast 
-  * Reicast, dont le développement s'est arrêté depuis 2020 +  * Deecy est un émulateur de Dreamcast très expérimental écrit en Zig. 
-  * Redream, un programme privateur. Les autres émulateurs fonctionnent sous Windows (NullDC, Demul), ne servent à rien ou sont obsolètes.+  * nullDC, réécrit en langage Rust  
 +  * Redream, un programme privateur.
  
-Les émulateurs Dreamcast sont proposés sans le BIOS de la machine, toujours soumis à un copyright. Il est donc inutile de demander ces fichiers ou des fichiers de jeu sur ce site.+Les émulateurs Dreamcast sont proposés sans le BIOS de la machine, toujours soumis à un copyright. Il est donc inutile de demander ces fichiers ou des fichiers de jeu sur ce site. Cependant, Flycast fonctionne très bien sans.
  
  
-===== Flycast =====+===== Flycast(recommandé) =====
 ==== Installation ==== ==== Installation ====
 Flycast est est proposé sur le [[https://github.com/flyinghead/flycast#flycast|Github officiel]] de plusieurs façons Flycast est est proposé sur le [[https://github.com/flyinghead/flycast#flycast|Github officiel]] de plusieurs façons
Ligne 29: Ligne 30:
 === Via Retroach === === Via Retroach ===
  
-L'émulateur est également disponible en tant quecœur dans [[Retroarch|Retroarch]].+L'émulateur est également disponible en tant que cœur dans [[Retroarch|Retroarch]].
  
 +===== Deecy =====
 +Deecy est un émulateur de Dreamcast très expérimental écrit en Zig.[[https://github.com/Senryoku/Deecy/releases|Github officiel]]
  
-===== Reicast ===== +===== nullDC ===== 
- +Un émulateur de 2007 qui renait de ses cendres en 2025écrit en Rust.[[https://nulldc.emudev.org/builds/|Site officiel]]
-==== Installation ==== +
-=== Via Snap === +
- +
-Vous pouvez installer Reicast via [[snap|Snap]] : +
- +
-Dans un terminal, tapez : +
- +
-<code> sudo snap install reicast </code> +
- +
-=== Compilation === +
- +
-Installation des dépendances +
-<code>sudo apt-get install libudev-dev build-essential libasound2 libasound2-dev libegl1-mesa-dev libgles2-mesa-dev git</code> +
- +
-Téléchargez le code source à cette adresse : https://github.com/reicast/reicast-emulator +
-<code> git clone https://github.com/reicast/reicast-emulator.git</code> +
- +
-Décompressez le fichier, puis ouvrez un terminal dans le dossier /reicast-emulator +
- +
-Tapez +
-<code> cd shell/linux </code> +
-  make +
-puis Entrée. +
- +
-Un exécutable est créé dans ce même dossier. +
- +
-Faire ensuite : +
- <code>sudo make install</code> +
- +
-pour installer Reicast.  +
- +
-=== libretro === +
-Vous pouvez utiliser le cœur [[retroarch|libretro]] de reicast. Toutefois ses performances sont très en dessous de celles de l'émulateur utilisé seul. +
-==== Configuration ==== +
-{{ http://users.beagle.com.au/jmk222/MainMenu3.jpg?350}} +
-=== BIOS === +
-Créez le dossier : +
- +
-~/.reicast/data/ +
- +
-Copiez dans ce dossier dc_boot.bin et dc_flash.bin +
- +
-Lancez Reicast sans jeu pour vérifier que la console démarre et que vous obtenez bien le menu général de la Dreamcast (voir ci-contre). +
-=== Manettes === +
-{{ https://upload.wikimedia.org/wikipedia/commons/d/d4/Sega_Dreamcast_Controller_%28PAL%29.png?200}} +
-Dans le fichier ~/.config/reicast/emu.cfg, vous trouverez les lignes suivantes :  +
-  [input] +
-  enable_x11_keyboard = 1 +
-  evdev_device_id_1 = -1 +
-  evdev_device_id_2 = -1 +
-  evdev_device_id_3 = -1 +
-  evdev_device_id_4 = -1 +
-  joystick_device_id = -1 +
- +
-La valeur -1 à la ligne evdev_device_id_1 = **-1** doit être modifiée pour correspondre au numéro de l'event-joystick que vous trouverez en tapant dans un terminal (avec une manette branchée !) : +
-  ls -l /dev/input/by-path +
- +
-<note important>Depuis la version (R8.1) de reicastil est possible de configurer la manette depuis l'émulateur .</note> +
-=== Lancer un jeu === +
-Vous pouvez à présent démarrer des roms en vous plaçant dans le dossier de l'exécutable : +
- +
-  reicast jeux.cdi +
- +
-Une méthode plus simple consiste à créer un raccourci de Reicast sur votre bureau. En glissant un fichier ISO sur ce raccourci, le jeu se lancera avec l'émulateur. +
-|{{ https://upload.wikimedia.org/wikipedia/en/4/41/Dead_or_Alive_2_gameplay.png?350}} {{https://upload.wikimedia.org/wikipedia/en/d/dd/Soul_Calibur_DC.jpg?350}} | {{https://upload.wikimedia.org/wikipedia/en/2/25/Shenmue_quicktimeevent.jpg?350}} | +
- +
- +
-=== Plein écran === +
-  F11+
  
 ===== redream ===== ===== redream =====
-Cet émulateur est devenu privateur et payant fin 2017, malgré sa licence libre d'origine. +Cet émulateur est devenu privateur et payant fin 2017, malgré sa licence libre d'origine. [[https://redream.io/download|Site officiel]]
- +
-  * redream : https://github.com/inolen/redream+
  
-===== Émulateurs obsolètes ===== 
-  * NullDC, remplacé par Reicast 
-  * Lxdream, mort et n'émule quasiment rien 
-  * DCEMU, n'émule quasiment rien 
-  * Les deux seuls émulateurs valables sous Windows sont Demul et NullDC. À essayer éventuellement avec [[Wine]]. 
-===== Liens ===== 
-  * [[http://reicast.com/]] 
-  * [[http://redream.io/]]