{{tag>jeu émulateurs_console xenial}} ------ {{ https://upload.wikimedia.org/wikipedia/commons/a/ac/Sega_Dreamcast_logo.png?100}} ====== É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. ===== Flycast ===== ==== Installation ==== Flycast est est proposé sur le [[https://github.com/flyinghead/flycast#flycast|Github officiel]] de plusieurs façons === Via Flatpak=== **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. Depuis [[https://flathub.org/apps/details/org.flycast.Flycast|Flathub]], suivez les instructions qui vous concernent pour installer //Retroarch// selon le [[:tutoriel/installer_application_flatpak#niveaux_de_privileges|niveau de privilèges]] qui vous convient. === Via des binaires === Des binaires sont égalements disponibles [[https://flyinghead.github.io/flycast-builds/|sur le GitHub officiel]] === Via Retroach === L'émulateur est également disponible en tant quecœur dans [[Retroarch|Retroarch]]. ===== Reicast ===== ==== Installation ==== === Via Snap === Vous pouvez installer Reicast via [[snap|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 [[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 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. |{{ 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 ===== Cet émulateur est devenu privateur et payant fin 2017, malgré sa licence libre d'origine. * 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/]]