Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dreamcast [Le 10/02/2025, 19:29] 86.194.250.27 [Émulateurs Dreamcast] |
dreamcast [Le 31/05/2025, 15:28] (Version actuelle) corrigo [redream] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Sous Linux, il existe actuellement trois émulateurs natifs et valables : | Sous Linux, il existe actuellement trois émulateurs natifs et valables : | ||
* Flycast, un fork actif de Reicast | * Flycast, 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. | + | * 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. Cependant, Flycast fonctionne très bien sans. | 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. | ||
Ligne 29: | Ligne 29: | ||
=== 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 ===== | ||
- | |||
- | ==== 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 reicast/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 reicast, il 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}} | {{http://info.sonicretro.org/images/thumb/5/50/Emeraldcoast.png/320px-Emeraldcoast.png?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 ===== | ||
- | * [[https://reicast.com/]] | ||
- | * [[https://redream.io/]] |