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édentes Révision précédente
Prochaine révision
Révision précédente
dreamcast [Le 26/12/2009, 02:18]
vikin Installation deb lxdream.
dreamcast [Le 11/09/2022, 12:11] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​jeu ​émulateur BROUILLON}}+{{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é.
  
-====== Emulateurs Dreamcast ======+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.
  
-===== NullDC =====+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.
  
-==== Présentation ==== 
  
-NullDC ​est le dernier né des émulateurs Dreamcast ​sur Windows et fonctionne de manière acceptable avec WINE.+===== 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]].
  
-==== Installation ==== +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.
-Assurez-vous d'​abord que la dernière version de WINE est installée avant de continuer: [[wine#installation_de_wine|Installation ​de WINE]] +
  
-Voici la marche à suivre //​(fonctionne avec WINE 1.0)// : +=== Via des binaires ===
-   * Téléchargez [[http://​files.ngemu.com/​dc/​nulldc/​download/​nulldc_100b1_6.rar|l'​émulateur]]. +
-   * Décompressez l'​archive. Dans mon exemple, je l'ai décompressée dans //​~/​nullDC//​ +
-   * Vous aurez besoin du fichier d3dx9_35.dll pour pouvoir utiliser la plugin vidéo NullVR. Télécharger-le [[http://​www.dll-files.com/​dllindex/​dll-files.shtml?​d3dx9_35|ici]] et placez la DLL dans le dossier //​~/​nullDC//​ +
-   * Il faut également installer le runtime Visual C++, qui doit être téléchargé sur [[http://​www.microsoft.com/​downloads/​thankyou.aspx?​familyId=200b2fd9-ae1a-4a14-984d-389c36f85647&​displayLang=fr|le site de Microsoft]]. +
-   * Exécutez NullDC. Attention, il y a plusieurs possibilités:​ soit vous pouvez le démarrer comme n'​importe quel programme Windows avec votre explorateur de fichiers préféré, soit vous passez par le terminal. Si vous choisissez le terminal, faites (dans mon exemple): +
-<​code>​$ cd ~/​nullDC</​code>​ +
-puis <​code>​$ WINEDEBUG=-all wine nullDC_100b1_6.exe</​code>​ +
-{{:​icons:​icontip.png ​ }} +
->"​WINEDEBUG=-all" est une variable d'​environnement qui ordonne à WINE de ne pas afficher les messages de débogage, ce qui permet de gagner un peu de vitesse. Mais l'​intégrer dans la commande n'est pas obligatoire non plus.+
  
-   * Si vous n'avez pas oublié de placer les fichiers BIOS de la Dreamcast (dc_boot.bin et dc_flash.bin) dans le dossier ​//data// et que tout se passe bien, l'​émulateur devrait vous montrer le menu de sélection des plugins. +Des binaires sont égalements disponibles [[https://flyinghead.github.io/flycast-builds/​|sur ​le GitHub officiel]]
-   * À cause de certaines limitations de WINE, vous ne pourrez pas démarrer des jeux à partir du lecteur de CD-ROMPar contre, les images de jeux au format CDI, MDS et NRG fonctionnent très bien. Assurez-vous donc de choisir ​le plugin Image Reader comme plugin GDROM. +
-   * Vous pouvez maintenant utiliser NullDC comme sous Windows, même si quelques crashes peuvent encore survenir.+
  
-===== Lxdream =====+=== Via Retroach ​===
  
-==== Présentation ====+L'​émulateur est également disponible en tant quecœur dans [[Retroarch|Retroarch]].
  
-Lxdream est un émulateur Dreamcast pour Linux qui avance lentement mais sûrement. Il permet d'​émuler des démos et quelques jeux commerciaux. \\  + 
-Contrairement à NullDC tournant sous WINE, Lxdream permet de lancer des jeux à partir du lecteur de CD-ROM.+===== Reicast =====
  
 ==== Installation ==== ==== Installation ====
 +=== Via Snap ===
  
-=== Avec un paquet Deb ===+Vous pouvez installer Reicast via [[snap|Snap]] :
  
-Téléchargez et [[:tutoriel:​comment_installer_un_paquet|installez]] le paquet **lxdream_0.9.1_xxxxx.deb** disponible sur **[[http://​www.lxdream.org/​download.php|lxdream.org :: Download]]** en fonction de la version d'​Ubuntu que vous utilisez.+Dans un terminal, tapez :
  
 +<​code>​ sudo snap install reicast </​code>​
  
-=== Par compilation ​===+=== Compilation ​===
  
-Téléchargez les sources [[http://​www.lxdream.org/​download.php|ici]].+Installation des dépendances 
 +<​code>​sudo apt-get install libudev-dev build-essential libasound2 libasound2-dev libegl1-mesa-dev libgles2-mesa-dev git</code>
  
-[[:tutoriel:comment_installer_un_paquet|Installez ]] les paquets **libgtk2.0-dev libesd0-dev libpng12-dev**.+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>​
  
-[[:​tutoriel:​compilation|Compilez les sources]]+Décompressez le fichier, puis ouvrez un terminal dans le dossier /​reicast-emulator
  
-Si tout s'est bien passé, il ne reste plus qu'à configurer l'​emplacement du BIOS et les touches de la manette.+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>​
  
-===== DCEMU =====+pour installer Reicast.
  
-DCEMU est un émulateur Dreamcast qui a été porté nativement sur LinuxCependant, il ne permet ​de faire tourner que quelques démos techniques.+=== libretro === 
 +Vous pouvez utiliser le cœur [[retroarch|libretro]] de reicastToutefois 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
  
-===== Liens =====+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 ​
 +  evdev_device_id_1 ​-1 
 +  evdev_device_id_2 ​-1 
 +  evdev_device_id_3 ​-1 
 +  evdev_device_id_4 = -1 
 +  joystick_device_id = -1
  
-  ​[[http://www.emudev.com/forums/​index.php|Site officiel ​de NullDC]] +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 !) : 
-  ​* [[http://www.lxdream.org/news/|Site officiel de lxDream]] +  ls -l /dev/input/​by-path 
-  * Le site officiel de DCEMU<​del>​http://www.dc-france.com/wiki/dcemu + 
-</​del>​ lien HS +<note important>​Depuis la version (R8.1) de reicast, il est possible de configurer la manette depuis l'​émulateur ​.</note> 
------- +=== Lancer un jeu === 
-Contributeurs : [[utilisateurs:Try Again]] et [[utilisateurs:milambert]]+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/​]]
  • dreamcast.1261790292.txt.gz
  • Dernière modification: Le 26/12/2009, 02:18
  • par vikin