📰 Title: | Flycast | 🕹️ / 🛠️ Type: | Tool |
---|---|---|---|
🗃️ Genre: | Emulation | 👁️ Visual: | 2D & 3D |
🏷️ Category: | Emulation ➤ Engine ➤ SEGA | 🏝️ Perspective: | Third & First person |
🔖 Tags: | Emulation; SEGA; dreamcast; naomi 2; SAMMY; Atomiswave; HLE BIOS; libretro compatible; Multi-platform; Online Multi; Controller; Force Feedback | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 2013-12-15 | 👫️ Played: | Single & Multi |
🐓️ Latest: | 2025-05-06 | 🚦 Status: | 05. Tested & Playable (status) |
📍️ Version: | Latest: 💥️ 2.5 / Dev: 5f4eefa | ❤️ Like it: | 2. 👏️⭐⭐⭐⭐ (excellent) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 2. 🏅️⭐⭐⭐⭐ (good) |
🏛️ License: | GPL-2 | ✨️ (temporary): | |
🐛️ Created: | 2019-08-14 | 🐜️ Updated: | 2025-05-11 |
📦️ Package name: | flycast | libretro-flycast | ..... 📦️ Arch: | ![]() |
---|---|---|---|
📄️ Source: | ![]() |
..... 📦️ RPM: | ![]() |
⚙️ Generic binary: | ..... 📦️ Deb: | ||
🌍️ Browser version: | ..... 📦️ AppImage: | ![]() |
|
📱️ PDA support: | ![]() |
..... 📦️ Flatpak: | ![]() |
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 🍎️ (Stable) Major release | 👻️ Temporary: | |
---|---|---|---|
💡 Lights on: | ![]() |
📰 Previous News: | ![]() |
🎨️ Significant improvement: | 💭️ New version published (to be updated): | ||
🎖️ This work: | ![]() |
🦺️ Work in progress: | |
👫️ Contrib.: | goupildb & Louis | 🚧️ Some work remains to be done: | |
🎰️ ID: | 15645 |
📜️[en]: | A fork of Reicast, and a libre, multi-platform, single-player / multi-player (online) emulator of the SEGA Dreamcast, SEGA Naomi & Naomi 2 and SAMMY Atomiswave consoles. It supports 90% of Dreamcast games (both native and Windows CE), SEGA Naomi 1&2 games, state saves (savestates) and internal resolutions, VMU display (SEGA peripheral), making it one of the best SEGA Dreamcast emulators. It has its own compatible BIOS (BIOS HLE). You can also install the Dreamcast BIOS (files dc_boot.bin and dc_flash.bin, to be copied to ~/.local/share/flycast). Excellent! | 📜️[fr]: | Un fork de Reicast, et un émulateur libre et multiplateforme, solo/multi (en ligne) des consoles SEGA Dreamcast, SEGA Naomi & Naomi 2 et SAMMY Atomiswave. Il supporte 90% des jeux Dreamcast (à la fois natifs et Windows CE), les jeux SEGA Naomi 1&2, les sauvegardes d'état (savestates) et les résolutions internes, l'affichage VMU (périphérique SEGA), ce qui fait de lui l'un des meilleurs émulateurs SEGA Dreamcast. Il dispose de son propre BIOS compatible (BIOS HLE). Il est aussi possible d'installer le BIOS Dreamcast (fichiers dc_boot.bin et dc_flash.bin, à copier dans ~/.local/share/flycast). Excellent ! |
---|
📰 Progress: 💥️ Mr. Sujano (2.5/202505),
🕯️ How To: (202207), (202112), [fr](201907),
🎲️ Gameplay (SP): (202204), (202207), (201806),
🎲️ Gameplay (MP): (201907),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About 1 2] [Screenshots]
• Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) mp(201907) d(202204) d(202207) d(201806) d(201806) d(201806) d(201806) ht(202207) ht(202112) ht[fr](201907) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202012) ht[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] [Changelog 1 2 3]
💰 Commercial
• [Support their work (Donate)]
🍩️ Resources
🔘️ Development Buids
• Download binaries: [Flycast CI Builds]
🔘️ Tools
• Port of this emulator to libretro : [Libretro (flycast) (Libretro WIKI)]
🔘️ Games
• 🗿️See also our entry: Resources - Emulation - SEGA Dreamcast
• 🗿️See also our entry: Resources - Emulation - Arcade Cabinet
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
(Flycast) Devs (Flycast Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Reicast) Devs (Reicast Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]
🐝️ Related
[Wikipedia (Dreamcast) [fr] [en] [de]]
[Wikipedia (Naomi 2) [fr] [en] [de]]
[Wikipedia (Atomiswave) [fr] [en] [de]]
[HOLaRSE [de]]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR 1 2] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)1 2] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Gaming on Linux on mastodon (20190814)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: Flycast
🦊️ What's: A libre, SP/MP (online) SEGA Dreamcast, Naomi 1&2 & Atomiswave emulator
🏡️ -
🐣️ https://github.com/flyinghead/flycast
🔖 #LinuxEmulation #Sega #Sammy
📦️ #Libre #Arch #RPM #Flatpak #AppIm
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🕵(2.2): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 2.5
⚗️ Major release (Stable) 🍎️
📌️ Changes: https://github.com/flyinghead/flycast/releases
🦣️ From: 📰 https://www.youtube.com/embed/U_1NhbNkxp0?start=0
🛜️ https://github.com/flyinghead/flycast/releases.atom
🕯️https://www.youtube.com/embed/UwI7QqjmMHM
🕯️[fr] https://www.youtube.com/embed/zf_Y89pL9ak
🎮️ https://www.youtube.com/embed/OdHALsBR70Q
🎮️ https://www.youtube.com/embed/9iZFzkypSuY
🕶️ A view of his IU with "Sonic Adventure 2", a 3D game featuring Sonic, as he rides down a San Francisco street on a helicopter metal plate, which he uses as a surfboard.
📚️ Flycast is a fork of Reicast, and a libre, multi-platform, single-player / multi-player (online) emulator of the SEGA Dreamcast, SEGA Naomi & Naomi 2 and SAMMY Atomiswave consoles. It supports 90% of Dreamcast games (both native and Windows CE), SEGA Naomi 1&2 games, state saves (savestates) and internal resolutions, VMU display (SEGA peripheral), making it one of the best SEGA Dreamcast emulators. It has its own compatible BIOS (BIOS HLE). You can also install the Dreamcast BIOS (files dc_boot.bin and dc_flash.bin, to be copied to ~/.local/share/flycast). Excellent!
📜️ "A fork of Reicast, and a libre, multi-platform, single-player / multi-player (online) SEGA Dreamcast, Naomi, Naomi 2 & Atomiswave emulator. It has its own libre BIOS" 📜️ .
Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator derived from reicast.
Features
Flycast has support for the following things:
✅️ Emulating standard Dreamcast controllers, Keyboard, Mouse, Light-Gun (with your mouse), Twin Sticks, and even the ASCII Mission Stick
✅️ Emulating two expansion sockets per controller (VMU, Purupuru/Rumble Pack, or Microphone)
✅️ Widescreen (Rendering outside of screen)
✅️ Resolution and Texture Upscaling
✅️ Frame Skipping
✅️ Dump textures and load custom textures
✅️ Support for HLE BIOS (note that it's recommended to use a real BIOS)
✅️ Automatically configured to be able to connect to Dreamcast Live fan servers for the games supported
✅️ High compatibility and high performance
✅️ Widescreen Game Hacks (Auto-applying codes/patches to certain games to do Widescreen instead of using the hack)
Libretro, August 13, 2019 :
Progress Report -HLE BIOS – no longer requires external BIOS!
Flyinghead has significantly improved HLE BIOS support to the point where 90% of Dreamcast games (both regualr and Windows CE-based games) should now be supported! Previously, compatibility with the HLE BIOS was quite abysmal, to the point where we couldn’t justify enabling it by default. So this marks an important point where users are no longer required to go seek out an external Dreamcast BIOS and can just run a Dreamcast game out of the box without needing to setup a specific BIOS!
(...)
Un émulateur de console SEGA Dreamcast, par la Flycast Team, reprenant (fork) le travail de la Reicast Team, lui-même basé sur le code des émulateurs (windows) nulldc et nulldce
En C/C++/HTML.
Flycast est un fork de Reicast, et un émulateur libre et multiplateforme, solo/multi (en ligne) des consoles SEGA Dreamcast, SEGA Naomi & Naomi 2 et SAMMY Atomiswave. Il supporte 90% des jeux Dreamcast (à la fois natifs et Windows CE), les jeux SEGA Naomi 1&2, les sauvegardes d'état (savestates) et les résolutions internes, l'affichage VMU (périphérique SEGA), ce qui fait de lui l'un des meilleurs émulateurs SEGA Dreamcast. Il dispose de son propre BIOS compatible (BIOS HLE). Il est aussi possible d'installer le BIOS Dreamcast (fichiers dc_boot.bin et dc_flash.bin, à copier dans ~/.local/share/flycast).
Nota :
• Un fork du source (voir la section "Resources" ci-dessus) le rend compatible avec libretro (pour plus de précision concernant l'application libreto, voir la fiche "Libretro (& RetroArch)"
• Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.
Consoles de jeux émulées / Game consoles emulated (avec doc Bottin): SEGA Dreamcast,
Exemples de ROMS utilisables : voir les liens éventuels au paragraphe "Resources" ci-dessus et la fiche "Resources - Emulation (Name of the emulated console)".
Crédit image (lien ci-dessus): Libretro
Flycast est un émulateur multiplateforme de Sega Dreamcast, Naomi, Naomi 2 et Atomiswave dérivé de reicast.
Caractéristiques
Flycast prend en charge les éléments suivants :
✅️ Émulation des contrôleurs Dreamcast standard, clavier, souris, Light-Gun (avec votre souris), Twin Sticks, et même le ASCII Mission Stick.
✅️ Émulation de deux prises d'extension par contrôleur (VMU, Purupuru/Rumble Pack, ou Microphone).
✅️ Widescreen (rendu en dehors de l'écran)
✅️ Upscaling de résolution et de texture
✅️ Saut d'images
✅️ Dump textures et chargement de textures personnalisées
✅️ Prise en charge du BIOS HLE (notez qu'il est recommandé d'utiliser un vrai BIOS).
✅️ Configuration automatique pour pouvoir se connecter aux serveurs de fans Dreamcast Live pour les jeux pris en charge.
✅️ Haute compatibilité et hautes performances
✅️ Widescreen Game Hacks (application automatique de codes/patchs à certains jeux pour faire du Widescreen au lieu d'utiliser le hack).
Libretro, 13 août 2019 :
Rapport de progression - le BIOS HLE - ne nécessite plus de BIOS externe !
Flyinghead (nDT : l'un des développeurs de ce fork) a considérablement amélioré la prise en charge du BIOS HLE au point que 90% des jeux Dreamcast (à la fois natifs et Windows CE) sont désormais pris en charge ! Auparavant, la compatibilité avec le BIOS HLE était assez abyssale, au point que nous ne pouvions pas justifier de l’activer par défaut. Donc, ceci marque un point important où les utilisateurs ne sont plus obligés d'aller chercher un BIOS Dreamcast externe et peuvent simplement lancer un jeu Dreamcast sans avoir à configurer un BIOS spécifique!
(...)
⚙️ Installation à partir du binaire
📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).
📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡Nota :
• Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), celui-ci permettra lors du clic sur un AppImage de l'exécuter ou l'installer dans un répertoire depuis lequel il deviendra visible par vos lanceurs habituels.
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.
💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
• [The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom
📄️ Installation à partir du source
• Source non testé.
🏕️ Installation du contenu / des données :
• BIOS : Cet émulateur intègre son propre BIOS (HLE BIOS) compatible avec la console d'origine. Il est aussi possible d'installer celui de la console d'origine si vous l'avez acquis (fichiers dc_boot.bin et dc_flash.bin).
• ROMS de jeu : Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.
🚀️ LANCEMENT DE L'ÉMULATEUR
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] flycast ou $ flycast
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./flycast
▸ AppImage :
• Si vous l'avez installé à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial) : [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.
▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.
📑️ PARAMÉTRAGE
Installation du BIOS :
• Pas nécessaire, l'émulateur intègre un BIOS compatible (HLE BIOS).
• Nom du/des fichier(s) de BIOS (si toutefois vous souhaitez les installer) : dc_boot.bin et dc_flash.bin
• Ce(s) fichier(s) de BIOS sont à copier dans le répertoire (lancez une 1ere fois l'émulateur puis quittez pour qu'il créé ces répertoires) : ~/.local/share/flycast/
💡 Nota : ce BIOS sera alors accessible via la "pochette" "Dreamcast" affichée sous l'interface principale de l'émulateur. Pour jouer il n'est pas nécessaire de cliquer sur cette pochette : les jeux peuvent être lancés directement depuis leur pochette affichée sous l'interface (lorsqu'ils sont reconnus par l'émulateur - rappel, les jeux doivent être décompressés dans le répertoire des jeux de l'émulateur (défini ci-après).
Installation d'un jeu :
• Lancez l'émulateur. Dans son menu “Settings”, onglet “General”, ligne “Content Location”, cliquez sur le bouton [Add] et précisez lui où se trouvent les répertoires décompressés de vos jeux.
• Décompressez le livrable de votre jeu dans le répertoire précisé ci-dessus.
💡 Nota : Pour jouer il n'est pas nécessaire de cliquer sur la "pochette" "Dreamcast" (qui ne fonctionnera que si vous avez installé un BIOS externe - non nécessaire) : les jeux peuvent être lancés directement depuis leur pochette affichée sous l'interface (lorsqu'ils sont reconnus par l'émulateur - rappel, les jeux doivent être décompressés dans le répertoire des jeux de l'émulateur.
⌨️🖱️🎮️ CONTRÔLES :
• Il se contrôle au clavier, à la souris ou au gamepad.
• Les touches sont re-définissables sous l'interface.
• Sous l'interface principale, onglet “Controls”.
⚠️ Nota : je ne suis pas sûr que les réglages ci-après soient optimum. Ils correspondent à ma compréhension de l'interface, et ont fonctionnés pour moi.
• Section “Physical devices” : Keyboard : Port A ➜ à mapper à votre goût via le bouton “Map”
• Section “Physical devices” : Default Mouse : Port C ➜ à mapper à votre goût via le bouton “Map”
• Section “Physical devices” : Xbox One Elite 2 Controller : Port A ➜ à mapper à votre goût via le bouton “Map”
• Section “Dreamcast devices” : Device A : Sega Controller : None : None
• Section “Dreamcast devices” : Device B : Keyboard
• Section “Dreamcast devices” : Device C : Mouse
• Section “Dreamcast devices” : Device D : None
(Gamepad de test : Microsoft Xbox Elite Wireless Controller Series 2)
• Touches importantes à définir (par ordre d'importance) sous l'émulateur (via le bouton "Map", voir ci-avant) :
⚬ bouton “Start”,
⚬ bouton “Menu”,
⚬ bouton “Exit”,
⚬ Stick gauche : Thumbstick Up, Thumbstick Down, Thumbstick Left, Thumbstick Right,
⚬ Stick droit : Up, Down, Left, Right,
⚬ bouton “Left Trigger” : L2+ (gachette analogique gauche),
⚬ bouton “Right Trigger” : R2+ (gachette analogique droite),
⚬ bouton "A",
⚬ bouton "C" : L1 (bouton sur la tranche supérieure gauche),
⚬ bouton "D" : R1 (bouton sur la tranche supérieure droite),
⚬ bouton "B",
⚬ bouton "X",
⚬ bouton "Y".
• 📜️ Préambule :
⚬ 1ere édition : le 1er novembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 60 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : le 17 Mars 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 20 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.
• 💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 6.6.0-1-MANJARO (6.6.0rc4-1) 6.1.55-1-MANJARO
Graphics driver : NVIDIA 535.113.01 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.8.4)
CPU : AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard : MSI B450 GAMING PRO CARBON AC (RVB)
RAM : 32Go DDR4 (2x16GB)
Graphics card : GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam : Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Keyboard : Roccat Vulcan, French layout (RVB)
Mouse : G-Lab Kult-Iridium (RVB)
Gamepad (Bluetooth/USB) : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)
• 🫕️ Installation :
▸ (✔ v. 2.2) Paquet Arch/AUR : FONCTIONNEL.
▸ (🧪️not_tested) Paquet AppImage : NON TESTE.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.
• 🏗️ Réalisation :
‣ 📟️ Interface
🟢️ Une interface magnifique (thème sombre, logo du jeu, icône dans la barre des tâches), de très grande qualité, dynamique (réaction de l'interface au survol de la souris), correctement expliquée (aide omniprésente néanmoins certains aspects manquent encore : mouse sensitivity, à quoi servent les lettres de ports),
🟢️ Elle offre notamment une pléthore de paramétrages, un redimensionnement de sa fenêtre par glisser-déposer, plusieurs types de mise à l'échelle graphiques, des performances graphiques modulables pour les configurations matérielles modestes, de nombreux réglages graphiques, le BIOS HLE (BIOS compatible, permettant de se passer de BIOS externe), l'affichage des ROMs reconnues,
‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🔍️ (Microsoft Xbox Elite Wireless Controller Series 2) : 🐞️ Not working
🟠️ (✘ v. 2.2) Une fois le gamepad connecté, il prend le dessus et étant mal calibré, il rend l'interface inutilisable (il manque une case à cocher pour désactiver son utilisation pour le contrôle de l'interface). Lors de mon dernier test avec cette même version en Novembre 2023 je n'avais pas eu ce souci de gamepad (réflexion à posteriori : mon gamepad était probablement déchargé).
‣ 🍯️Contenu
🟢️ 1998 - SEGA Dreamcast : c'est une console de 6eme génération (1 CPU RISC Hitachi SH-4 32 bits avec coprocesseur mathématique, 16Mo de SDRAM 64bits +8Mo pour la vidéo et 2Mo pour le son, 1 GPU NEC/Videologic PowerVR2 DC 16,77 millions de couleurs simultanément avec une définition jusqu'à 640x480) sortie en 1998. Elle se situe sur le segment de la Xbox, de la GameCube et de la PlayStation 2. Elle utilise des GD-ROMs de 1,2 Go (format propriétaire, illisible sur PC) qu'elle lit en 12X, et est vendue avec un seul gamepad (stick analogique + 1 croix numérique + des boutons), dispose de 4 ports gamepad, et d'un modem 56kbit/s. Elle utilise 2 OS (SegaOS sur la console, et Windows CE sur le GD-ROM pour certains jeux). Sa ludothèque comprend plus de 800 titres.
🟢️ 1998 & 2000 - SEGA Naomi 1 & 2 : La Naomi 1 est sortie en 1998, c'est un système de jeu d'arcade (pour les salles de jeux) à l'architecture proche de la Dreamcast avec davantage de mémoire (16Mo de mémoire vidéo vs 8 Mo), des cartes ROM, et en option le lecteur GD-ROM. Il est possible de connecter jusqu'à 4 Naomi simultanément et 3 écrans. Il permet aussi de jouer en réseau pour le jeu multijoueurs. La Naomi 2 est sortie en 2000, reprenant la même architecture, avec davantage de mémoire (32Mo de mémoire vidéo vs 16Mo permettant de meilleurs détails graphiques), et un 2nd processeur graphique PowerVR2. Sa ludothèque comprend plus de 160 titres.
🟢️ 2003 - SAMMY Atomiswave : L'Atomiswave est un système de jeu d'arcade (pour les salles de jeux) sorti en 2003, à l'architecture proche de la Dreamcast (sans être compatible) avec 1 seul GPU NEC/Videologic PowerVR2, davantage de mémoire vive (32 Mo vs 16) et de mémoire vidéo (16Mo vs 8 Mo), un port cartouche et un connecteur JAMMA (norme permettant de changer le jeu tournant sur la borne ou la carte pour la maintenance), et un modem pour le jeu en ligne (réseau AW-Net de Sammy, lors d'évènements nationaux). Sa ludothèque comprend 33 titres.
🟠️ Point(s) faible(s) relevé(s) : il lui manque le support du glisser-déposer de contenu, du contenu compressé,
• 🧪️ Tests effectués :
‣ 🧫️ Conditions du test, objectif(s)
‣ 🔍️ (v. 2.2) : ✔ tested
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 📺️ Dreamcast emulation : ✔ tested
‣ 📺️ Naomi 2 emulation : ✔ tested
‣ 📺️ SAMMY Atomiswave emulation : (🧪️not_tested)
‣ 🎲️ Résultat des tests
‣ 🔍️ (v. 2.2) : (⭐⭐⭐)
‣ 📺️ Naomi 2 emulation : (🐞️)
🟠️ Je ne suis pas parvenu à lancer des jeux pour la console Naomi 2 (=la console Dreamcast améliorée).
‣ 📺️ Dreamcast emulation : (⭐⭐⭐)
🟢️ Néanmoins les jeux Dreamcast fonctionnent bien.
• 🌻️ Premières impressions :
🟢️ L'émulateur fonctionne bien et est extrêmement complet. Je ne maîtrise pas tous ses réglages, mais suffisamment pour y jouer.
🟢️ Une fois installés (décompressés dans le répertoire défini pour les jeux), les jeux apparaissent sous forme de pochette sous l'interface - qu'il est ensuite aisé de lancer. Excellent !
⚪️ (Non imputable à l'émulateur) Le plus difficile (et qui m'aura demandé le plus de temps) m'a paru être le paramétrage des contrôles (section "Installation" ci-avant mise à jour) : trouver quel contrôle est important à paramétrer et quelle touche ou stick à associer n'est pas une mince affaire pour certains jeux lorsque l'on découvre l'ensemble. La raison est la quantité de contrôles possibles. On a du mal à identifier quels sont ceux vraiment utiles aux jeux.
⚪️ (Non imputable à l'émulateur) Les jeux prennent beaucoup de place (de 42Mo à 2.6Go sous forme compressée), et le gameplay n'est pas toujours en rapport.
⚪️ (Non imputable à l'émulateur) Toujours en 1ere impression, certains jeux semblent peu adaptés au jeu en console. Les jeux de guerre par exemple, me semblent nettement plus faciles à jouer sur un PC avec un clavier et une souris qu'avec un gamepad sur une console (et donc sur cet émulateur). J'ai testé Rainbow six : le jeu requiert de passer par des tas de menus pour définir et paramétrer son équipe, ce qui m'a semblé être un cauchemar à réaliser à la manette (j'ai abandonné en cours de route). Mais peut-être m'y suis-je mal pris, car l'émulateur supporte la souris et le clavier, mais je n'y suis pas parvenu. Et le jeu n'a qu'un graphisme de type Quake 2 et une bande vidéo des années 90.
⚪️ Il m'a affiché des soucis de slot mémoire non disponible, mais je pense que c'est davantage un paramétrage que je n'ai pas fait, et qui devrait se résoudre facilement. Ça ne bloque pas le jeu, juste la possibilité de sauvegarde.
• 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)
🟢️ En dépit des quelques critiques négatives ci-avant - qui concernent essentiellement la console de jeu elle-même, Flycast est un très bon émulateur, très complet, performant, et cerise sur le gâteau, avec un BIOS compatible qui fonctionne bien.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !