Émulateurs Dreamcast

Ces 15 dernières années, plusieurs émulateurs Dreamcast se sont succédé.

Sous Linux, il existe actuellement trois émulateurs natifs et valables :

  • Flycast, un fork actif de Reicast
  • Reicast, dont le développement s'est arrêté depuis 2020
  • Redream, un programme privateur. Les autres émulateurs fonctionnent sous Windows (NullDC, Demul), ne servent à rien ou sont obsolètes.

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.

Installation

Flycast est est proposé sur le Github officiel de plusieurs façons

Via Flatpak

Articles dédiés : flatpak, tutoriel pour l'utiliser.

Depuis Flathub, suivez les instructions qui vous concernent pour installer Retroarch selon le niveau de privilèges qui vous convient.

Via des binaires

Des binaires sont égalements disponibles sur le GitHub officiel

Via Retroach

L'émulateur est également disponible en tant quecœur dans Retroarch.

Installation

Via Snap

Vous pouvez installer Reicast via Snap :

Dans un terminal, tapez :

 sudo snap install reicast 

Compilation

Installation des dépendances

sudo apt-get install libudev-dev build-essential libasound2 libasound2-dev libegl1-mesa-dev libgles2-mesa-dev git

Téléchargez le code source à cette adresse : https://github.com/reicast/reicast-emulator

 git clone https://github.com/reicast/reicast-emulator.git

Décompressez le fichier, puis ouvrez un terminal dans le dossier /reicast-emulator

Tapez

 cd reicast/linux 
make

puis Entrée.

Un exécutable est créé dans ce même dossier.

Faire ensuite :

sudo make install

pour installer Reicast.

libretro

Vous pouvez utiliser le cœur libretro de reicast. Toutefois ses performances sont très en dessous de celles de l'émulateur utilisé seul.

Configuration

mainmenu3.jpg

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

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
Depuis la version (R8.1) de reicast, il est possible de configurer la manette depuis l'émulateur .

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.

soul_calibur_dc.jpg

Plein écran

F11

Cet émulateur est devenu privateur et payant fin 2017, malgré sa licence libre d'origine.

  • 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.
  • dreamcast.txt
  • Dernière modification: Le 26/09/2021, 14:19
  • par Picoly