Dolphin - Le Bottin des Jeux Linux

Dolphin

🗃️ Specifications

📰 Title: Dolphin 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Emulation ➤ Engine ➤ Nintendo 🌍️ Browser version:
🔖 Tags: Emulation; NINTENDO; gamecube; wii; libretro compatible; HLE BIOS; Multi-platform; Local Multi; Flagship; Controller 📦️ Package Name: dolphin-emu, dolphin-emu-data
🐣️ Approx. start: 2008-07-06 📦️ Arch package: ✓
🐓️ Latest: 2023-08-13 📦️ RPM package: ✓
📍️ Version: Latest: 5.0 / Dév. : PR May➜July23 / 5.0-19903 / 2537f4d 📦️ Deb package: ✓
🏛️ License type: 🕊️ Libre 📦️ Flatpak package: ✓
🏛️ License: GPL-2+ 📦️ AppImage package: ✓
🏝️ Perspective: Third & First person 📦️ Snap package: ✓
👁️ Visual: 2D & 3D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10823 🐛️ Created: 2010-08-20
🐜️ Updated: 2024-02-24

📖️ Summary

[en]: A libre and multi-platform emulator of Nintendo's Gamecube and Wii consoles. The highlights of this emulator are a high compatibility with most titles, support for full HD (1080p), compatibility with all PC controllers, turbo speed, multiplayer support, and frequent updates. [fr]: Un émulateur libre et multi-plateforme des consoles Gamecube et Wii de Nintendo. Les points forts de cet émulateur sont une haute compatibilité avec la majorité des titres, le support du full HD (1080p), la compatibilité avec tous les contrôleurs de PC, la vitesse turbo, le support multijoueur, et des mises à jour fréquentes.

🎥️ Videos


💎 Features: Wii vs Dolphin | 4K Graphics Comparison (202001), 4K 60FPS [HD Texture Pack](201707),


📰 Progress: (5.0/201606),


🕯️ How To: (202001), (201304), [fr](202111),


🎮️ Showcase: (202211), (202211), (202211),


🐧 Linux plays: TritonusRaven (202006), Keith Henderson (201610), Geotechland (201901),


🏺️ Its story: (201309),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos ft(202001) ft(201707) pv(5.0/201606) t(202xxx) gd(201702) gd(201704) gd(201012) gd(201012) gd(201309) gd(201011) hg(201309) r(202xxx) lp(202006) lp(201610) lp(201901) lp(201401) lp(201401) d(202211) d(202211) d(202211) d(202211) d(202211) d(202106) d(201607) d(201508) ht(202001) ht(201304) ht(201505) ht(201609) ht(201608) ht(201705) ht(201608) ht(201601) ht(201601) ht[fr](202111) ht[fr](202005) ht[fr](202010) ht[fr](202201) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202211) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI 1 2] [FAQ] [RSS] [Changelog 1 2 3 4]

💰 Commercial: (empty)

🍩️ Resources
• Port of this emulator to libretro: [Libretro (Dolphin) (Libretro WIKI)]
• PrimeHack (A Dolphin Emulator fork for Metroid Prime Trilogy): [Homepage] [Dev site] [Flatpak] g(202210) ht(202206)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [EMU GEN] [Fantasyanime (Dolphine Tutorial)] [Building on Linux] [Compatibility List]

🦣️ Social
(Dolphin) Devs (Dolphin Emulator Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube 1 2]

🐝️ Related
[Wikipedia (Dolphin) [fr] [en] [de]]
[Wikipedia (GameCube) [fr] [en] [de]] - [Wikipedia (Wii) [fr] [en] [de]] - [Wikipedia (Triforce) [fr] [en] [de]]
[HOLaRSE [de]] [Wiki ubuntu-fr [fr]] [The Linux Game Tome] [archlinux wiki] [Tutox [fr]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR 1 2 3 4] [openSUSE] [Debian 1 2] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Dolphin
🦊️ What's: A libre emulator of Nintendo's Gamecube & Wii consoles
🏡️ https://dolphin-emu.org/
🐣️ https://github.com/dolphin-emu
🦉️ https://social.dolphin-emu.org/@dolphin
🔖 #LinuxEmulation #Flagship #Nintendo
📦️ #Libre #Arch #RPM #Deb #Flatpak #AppIm #Snap
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

💥️ NEW!
🥁️ Update(Dev): PR May➜July23
⚗️ New features 💎
📌️ Changes: https://fr.dolphin-emu.org/blog/2023/08/13/dolphin-progress-report-may-june-and-july-2023/
🦣️ From: https://social.dolphin-emu.org/@dolphin/110880914758885357

🥁️ Update(Stable): -
⚗️ -
📌️ Changes: -
🦣️ From: -

💎 https://www.youtube.com/embed/LSIYalc1D6Y
🕯️ https://www.youtube.com/embed/swAM9o0m7To
🎮️ https://www.youtube.com/embed/_GsXcOVYzqM
🎮️ https://www.youtube.com/embed/uYg9wJA9Bso

🕶️ A 3D behind view of the Super Mario Kart game as Super Mario approaches a spectator stand with his kart

Dolphin is a libre and multi-platform emulator of Nintendo's Gamecube and Wii consoles. The highlights of this emulator are a high compatibility with most titles, support for full HD (1080p), compatibility with all PC controllers, turbo speed, multiplayer support, and frequent updates.

📕 Description [en]

📕🐧"A libre emulator of Nintendo's Gamecube & Wii consoles"🐧📕.

Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more!

About Dolphin

What is Dolphin?

Dolphin is a GameCube and Wii emulator with high compatibility across the majority of titles for both platforms. It was first developed as closed source in 2003, and as open source since 2008.

What is Dolphin's License?

When Dolphin went open-source in 2008, it was released under the GPLv2 license. However it has since been relicensed to GPLv2+. According to the license, you may use Dolphin and its source code for any purpose, but distributing Dolphin requires that the source code be released and attribution given. For more details, see the license document.

Who Made Dolphin?

Over 200 people have worked hard over the years to create Dolphin. The list of contributors can be found on GitHub.

Dolphin is not affiliated with Nintendo in any way.


🍥️ Debian:

Gamecube and Wii emulator

Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more.


🌍️ Wikipedia:

Dolphin is a video game console emulator for the GameCube and Wii that runs on Windows, Linux, macOS, and Android.

It had its inaugural release in 2003 as freeware for Windows. Dolphin was the first GameCube emulator to successfully run commercial games. After troubled development in the first years, Dolphin became free and open-source software and subsequently gained support for Wii as well and the emulator got ported to Linux and later macOS. As mobile hardware got more powerful over the years, running Dolphin on Android became a viable option.

Dolphin received critical acclaim in the IT and video gaming media for its high compatibility, steady development progress, and the amount of available features – most notably the ability to play games with graphical improvements over the original consoles.

Development

(...)

Features

Features of Dolphin include the ability start games regardless of region, record tool-assisted speedruns, and cheating with Action Replay and Gecko codes. Dolphin supports real GameCube controllers via USB adapter and Wii Remotes via Bluetooth. Its expansions, such as MotionPlus adapter, Nunchuk, Classic controller, Guitar, Drums, and Turntable, are also supported.

Dolphin allows to map functions of the original GameCube controllers and Wii Remotes – with or without expansions – to PC controllers.

Two kinds of network play are supported by Dolphin: Emulated local multiplayer and Nintendo Wi-Fi Connection. The first only works among Dolphin users. It applies to games that by default have no online option. The second kind is for online gameplay for WFC supported Wii games with other Dolphin users as well as real Wii users.

Game progress can be saved on virtual GameCube Memory Cards, emulated Wii flash memory, and save states. Dolphin features a Memory Card Manager which allows transfer of save files to and from virtual GameCube memory cards.

In conjunction with the VBA-M Game Boy Advance emulator, Dolphin supports linking GameCube and Game Boy Advance titles.

Graphical improvements

Like many other console emulators on PC, Dolphin supports arbitrary resolutions, whereas the GameCube and Wii only support up to 480p. The ability for high resolution graphics has been widely lauded by the gaming community and has received features on numerous gaming networks, as the emulator has surpassed the limits of the original console.

Dolphin can load customized texture maps. These can also be of higher resolution than the original textures. The emulator also has ability to export a game’s textures in order that graphic artists can modify them.

Dolphin can output stereoscopic 3D graphics on any platform Dolphin runs. Special hardware such as Nvidia 3D Vision is also supported. The ability to play games in stereoscopic 3D is a feature the original consoles never had, although Nintendo did originally plan to release stereoscopic 3D add-on screen for the GameCube.

Additional features to further enhance the graphics quality are also available. Dolphin supports spatial anti-aliasing, anisotropic filtering, post-processing pixel shaders, and a widescreen hack for forcing widescreen output on games that do not support it natively. Games can also achieve higher-than-intended frames per second.

Variants

Dolphin Triforce

A version of Dolphin emulating the Triforce arcade system was in development by the Dolphin team themselves but eventually was disabled after development priorities shifted and that feature became unmaintained. Nonetheless certain games such as Mario Kart Arcade GP are playable. Downloads of Dolphin Triforce are still available from the website and the source code is available from GitHub in a dedicated repository.

Dolphin VR

Dolphin VR is a third party project aimed to extend Dolphin with the ability to play games “in Virtual Reality with accurate life-size scale, full FOV , a 3D HUD, independent aiming, and the ability to look around.” HTC Vive and Oculus Rift are supported.

PC Gamer tested a few games with Dolphin VR. Metroid Prime and F-Zero GX received especially high praise with one editor feeling “childlike wonder when playing Metroid Prime in VR” and another stating that “F-Zero the thing that sold me on Dolphin VR”.

As with Dolphin, development is hosted on GitHub.

Ishiiruka

In reaction to the removal of DirectX 9 support Dolphin developer Tino created an unofficial fork called Ishiiruka on 18 October 2013. Although the focus is Windows with DirectX 9 and 11 support, Linux versions also exist.

The fork attempts to remedy performance problems present in Dolphin such as microstuttering. Ishiiruka serves as base for the canonical client of the Super Smash Brothers Melee netplay communities Faster Melee and SmashLadder.

As with Dolphin, development is hosted on GitHub.

📕 Description [fr]

Un émulateur des consoles Gamecube et Wii de Nintendo, par la Dolphin Emulator Team (initié par F|RES & Henrik Rydgård (ector)).
En C++/Java.

Dolphin est un émulateur libre et multi-plateforme des consoles Gamecube et Wii de Nintendo. Les points forts de cet émulateur sont une haute compatibilité avec la majorité des titres, le support du full HD (1080p), la compatibilité avec tous les contrôleurs de PC, la vitesse turbo, le support multijoueur, et des mises à jour fréquentes.

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): Nintendo Gamecube, Nintendo Wii,
Crédit image (lien ci-dessus): Wikipedia.
Exemples de ROMS utilisables: voir les liens éventuels au paragraphe "Resources" ci-dessus et la fiche "Resources - Emulation (Name of the emulated console)".


Dolphin est un émulateur pour deux récentes consoles de jeu de Nintendo : la GameCube et la Wii. Il permet aux joueurs sur PC d'apprécier les jeux réalisés pour ces deux consoles en full HD (1080p) avec différentes améliorations : compatibilité avec tous les contrôleurs de PC, vitesse turbo, jeu en ligne en réseau, et bien plus encore !

A propos de Dolphin

Qu'est-ce que Dolphin ?

Dolphin est un émulateur de GameCube et de Wii avec une haute compatibilité envers la majorité des titres des deux plateformes. Dès 2003, il a été développé en source fermée, puis en open source depuis 2008.

Quelle est la licence de Dolphin ?

Lorsque Dolphin est devenu open-source en 2008, il a été publié sous la licence GPLv2. Cependant, la licence a été portée en GPLv2+. Selon celle-ci, vous pouvez utiliser Dolphin et son code source dans n'importe quel but, mais distribuer Dolphin demande à ce que vous publiiez le code source ainsi que ses mentions. Pour plus de détails, consultez le document sur la licence.

Qui fait Dolphin ?

Plus de 200 personnes ont travaillé dur depuis des années pour créer Dolphin. La liste des contributeurs peut être trouvée sur GitHub.

Dolphin n'est affilié d'aucune manière à Nintendo.



🍥️ Debian:

Émulateur de GameCube et Wii

Dolphin est un émulateur de deux consoles de jeux récentes de Nintendo, GameCube et Wii. Il permet aux joueurs sur ordinateur personnel de bénéficier des jeux pour ces deux consoles en « full HD » (1080p), avec plusieurs améliorations : compatibilité avec tous les contrôleurs d’ordinateur, vitesse turbo, jeu en réseau, entre autres.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• (✔ v. 5.0-16101) Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).


📄️ Installation à partir du source

• (✔ v. 5.0-16479) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/dolphin-emu/dolphin
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement : sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/dolphin-emu/dolphin

▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
↪ vous obtenez (dans dolphin/Binaries/) le(s) binaire(s): dolphin-emu dolphin-emu-nogui dolphin-tool traversal_server


🚀️ LANCEMENT DU JEU

• Si vous avez installé le jeu à partir d'un paquet : [Alt+F2] puis saisissez : dolphin-emu
• Si vous avez compilé le jeu à partir de son source, en console dans son répertoire racine lancez : $ Binaries/./dolphin-emu

🕵️ Test [fr]

🕵️ Test (✔ 5.0-16101 des dépôts Manjaro/Arch) par goupildb (config. : Manjaro 64-bit) :
Le : 21 Mai 2022
⏱️ Durée du test : 1 minute.

🎯️ Objectif: tester le fonctionnement de la version des dépôts de ma distribution Manjaro/Arch.

👍️ Je n'ai pas de jeu sous la main, j'ai simplement testé le lancement de l'interface : ok, elle s'intègre bien à mon thème de bureau (copie d'écran ci-dessus).


🕵️ Test (✔ v. 5.0-16479) par goupildb (config. : Manjaro 64-bit) :
Le : 21 Mai 2022
⏱️ Durée du test : 5 minutes.

Objectif de ce test: tester la validité de ma documentation sur sa compilation

La compilation fonctionne bien, elle s'est simplifiée / standardisée, et l'interface se lance.
Elle semble moins bien intégrée que la version des dépôts - qui doit vraisemblablement bénéficier de données complémentaires, car j'ai tenté de modifier son aspect dans le menu Options➜Configuration - sans succès.
J'ai aussi testé l'option des menus en Français (nécessite un redémarrage de Dolphin).
Au démarrage suivant un message précise "Error loading selected language. Falling back to system default."
Tout ceci n'est que du détail, et doit probablement se résoudre facilement par 1 ou 2 téléchargement de contenu complémentaire que je n'ai pas testé.
Je reste persuadé qu'il s'agit d'un émulateur assez exceptionnel.


🕹️ Conclusion :
Impression globale : 👍️
Du super boulot !
La version des dépôts - mieux intégrée, semble le choix le plus judicieux, sauf si vous souhaitez bénéficier des dernières améliorations.
👏️ ❤️ Un grand bravo et merci à ses auteurs !