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/08/2017, 22:16] francisscot [Émulateurs obsolètes] | dreamcast [Le 31/05/2025, 15:28] (Version actuelle) corrigo [redream] | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| {{ https://upload.wikimedia.org/wikipedia/commons/a/ac/Sega_Dreamcast_logo.png?100}} | {{ https://upload.wikimedia.org/wikipedia/commons/a/ac/Sega_Dreamcast_logo.png?100}} | ||
| ====== Émulateurs Dreamcast ====== | ====== Émulateurs Dreamcast ====== | ||
| - | Ces 10 ou 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 deux émulateurs natifs et valables, Reicast, dont la compatibilité reste assez moyenne, et redream. Les autres émulateurs fonctionnent sous Windows (NullDC, Demul), ne servent à rien ou sont obsolètes. | + | Sous Linux, il existe actuellement trois émulateurs natifs et valables : | 
| + | * Flycast, un fork actif de Reicast | ||
| + | * Deecy est un émulateur de Dreamcast très expérimental écrit en Zig. | ||
| + | * 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. | 
| - | ===== Reicast ===== | + | |
| + | |||
| + | ===== Flycast ===== | ||
| ==== Installation ==== | ==== Installation ==== | ||
| - | === Compilation === | + | Flycast est est proposé sur le [[https://github.com/flyinghead/flycast#flycast|Github officiel]] de plusieurs façons | 
| - | + | ||
| - | Installation des dépendances | + | |
| - | <code>sudo apt-get install 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 /shell/linux | + | |
| - | + | ||
| - | Tapez | + | |
| - | make | + | |
| - | puis Entrée. | + | |
| - | + | ||
| - | Un exécutable est créé dans ce même dossier. | + | |
| - | Faire ensuite : | + | === Via Flatpak=== | 
| - | make install | + | |
| - | pour installer Reicast. | + | |
| - | https://fm4lloc.wordpress.com/2015/10/11/testando-o-reicast-emulador-de-dreamcast-no-linux/ | + | **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. | 
| - | === PPA === | + | 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. | 
| - | À vérifier tout d'abord : le problème de ce ppa est qu'il n'y a pas, pour chaque émulateur, de paquets disponibles pour toutes les versions d'ubuntu. Pensez donc à regarder dans le dépôt si reicast est proposé pour votre ubuntu. | + | |
| - | sudo apt-add-repository ppa:random-stuff/ppa | + | |
| - | sudo apt-get update | + | |
| - | sudo apt-get install reicast | + | |
| - | === libretro === | + | === Via des binaires === | 
| - | 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/ | + | Des binaires sont égalements disponibles [[https://flyinghead.github.io/flycast-builds/|sur le GitHub officiel]] | 
| - | Copiez dans ce dossier dc_boot.bin et dc_flash.bin | + | === Via Retroach === | 
| - | 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). | + | L'émulateur est également disponible en tant que cœur dans [[Retroarch|Retroarch]]. | 
| - | === 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 !) : | + | ===== Deecy ===== | 
| - | ls -l /dev/input/by-path | + | Deecy est un émulateur de Dreamcast très expérimental écrit en Zig.[[https://github.com/Senryoku/Deecy/releases|Github officiel]] | 
| - | === 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 ===== | ||
| - | * redream : https://github.com/inolen/redream | + | Cet émulateur est devenu privateur et payant fin 2017, malgré sa licence libre d'origine. [[https://redream.io/download|Site officiel]] | 
| - | ===== É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://www.lxdream.org/news/|Site officiel de lxDream]] | ||