Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Dolphin"

From PCGamingWiki, the wiki about fixing PC games
(A large cleanup -- Extra information, corrections to out-of-date information, and more.)
m (Changed a comma into the word "and")
Line 12: Line 12:
 
}}
 
}}
  
Dolphin is an open-source<ref>[https://github.com/dolphin-emu/dolphin/commits GitHub Commits activity]</ref> [[GameCube]], [[Wii]] [[emulator]] that supports many extra features not present on the original consoles.
+
Dolphin is an open-source<ref>[https://github.com/dolphin-emu/dolphin/commits GitHub Commits activity]</ref> [[GameCube]] and [[Wii]] [[emulator]] that supports many extra features not present on the original consoles.
  
 
'''Key points'''
 
'''Key points'''

Revision as of 00:12, 10 August 2022

This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
Dolphin
Dolphin cover
Developers
Dolphin Team
Release dates
Windows 2003
Linux July 13, 2008
macOS (OS X) 2010
Dolphin at Wikipedia

Dolphin is an open-source[1] GameCube and Wii emulator that supports many extra features not present on the original consoles.

Key points

About 36% of games are considered perfect (No issues) and 60% are considered playable (Minor glitches).[2]

General information

Dolphin Website
Dolphin Blog
Dolphin Source Code (GitHub)
Dolphin Compatibility List

Availability

Source DRM Notes Keys OS
Official website
DRM-free
Does not contain any games for copyright reasons.
Windows
Has a built-in auto-updater.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\Dolphin Emulator\Config\

Save file(s) location

System Location
Windows %USERPROFILE%\Documents\Dolphin Emulator\Wii\[Note 1]
Windows %USERPROFILE%\Documents\Dolphin Emulator\GC\[Note 2]
Windows %USERPROFILE%\Documents\Dolphin Emulator\StateSaves[Note 3]

Video

Graphics feature State Notes
Widescreen resolution
Per-game basis. Natively supported by a few GameCube games and most Wii games. Non-native titles can be patched with an AR/Gecko code, if either exists, or forced with the Widescreen Hack combined with setting the Aspect Ratio to Force 16:9 or Stretch to Window.
Multi-monitor
Ultra-widescreen
Can be patched per-game with an AR/Gecko code, if either exists.
4K Ultra HD
Games can be rendered at various resolutions, up to and including 4K, although this causes issues with some games.
Field of view (FOV)
Can be patched per-game with an AR/Gecko code, if either exists.
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
up to 8x MSAA, up to 8x SSAA, and/or FXAA via a Post-Processing Effect.
Vertical sync (Vsync)
60 FPS
Per-game basis. Natively supported by some games, others can be patched with an AR/Gecko code, if either exists.
120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Ray tracing (RT)

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
The front-end can be navigated with a mouse.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Per-game basis. Natively supported in some games, can also be accomplished by swapping the button mappings for up and down.
Controller types
XInput-compatible controllers
Xbox button prompts
All games use Wii or GameCube button prompts by default. Xbox button prompts can be added using custom texture packs on a per-game basis.
Impulse Trigger vibration
PlayStation controllers
PlayStation button prompts
All games use Wii or GameCube button prompts by default. DualShock button prompts can be added using custom texture packs on a per-game basis.
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
Tracked motion controllers
Native Wii Remote support.
Button/gesture prompts
All games use Wii or GameCube button prompts by default. Different button prompts can be added using custom texture packs on a per-game basis.
Generic/other controllers
Button prompts
Input settings icon - Generic Controller.svg
All games use Wii or GameCube button prompts by default. Different button prompts can be added using custom texture packs on a per-game basis.
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
up to 4 virtual Wii/GameCube controllers.

Audio

Audio feature State Notes
Separate volume controls
Per-game basis. Not all games contain the ability to adjust the audio mix.
Surround sound
Per-game basis. If the game being played supported Dolby Pro Logic II on the Wii or GameCube, it can be converted to 5.1 surround sound.
Subtitles
Per-game basis. Not all games support subtitles.
Closed captions
Per-game basis. Not all games support closed captions.
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Polish

VR support

3D modes State Notes
Native 3D
Side-by-side, top-and-bottom, anaglyph, HDMI 3D, and passive.

Other information

API

Technical specs Supported Notes
Direct3D 11, 12 DX9 no longer supported as of 5.0
OpenGL 4.4
Software renderer
Extremely slow. Only for debugging purposes.
Metal support
MoltenVK
Vulkan 1.1
Executable 32-bit 64-bitARM Notes
Windows
No x86 support as of 5.0
macOS (OS X)
Linux

System requirements

Windows
Minimum Recommended
Operating system (OS) 10
Processor (CPU) A dual-core CPU with SSE2 support.
System memory (RAM) 2 GB
Hard disk drive (HDD)
Video card (GPU) OpenGL 4.4 compatible
DirectX 11 compatible
A 64-bit operating system is required. Support for Windows 7 and 8.x was dropped in 5.0-16393.[3]
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.12 (Sierra)
Processor (CPU) Dual core
System memory (RAM) 2 GB
Hard disk drive (HDD)
Video card (GPU) OpenGL 4.4 compatible
A 64-bit operating system is required.
Linux
Minimum Recommended
Operating system (OS) Ubuntu 18.04 LTS, Fedora 23
Processor (CPU) Dual core
System memory (RAM) 2 GB
Hard disk drive (HDD)
Video card (GPU) OpenGL 4.4 compatible
A 64-bit operating system is required.

Notes

  1. Equivalent to the internal storage of a Wii console.
  2. GameCube data, separated by region.
  3. Save states are stored here.

References

  1. GitHub Commits activity
  2. Dolphin Compatibility List
  3. Dolphin Blog -- Leaving a Legend: Saying goodbye to Windows 7 - last accessed on 2022-06-09
    "With the merging of Qt6 support on the Windows buildbot in 5.0-16393, Dolphin has dropped Windows 7, Windows 8, and Windows 8.1. Our minimum spec for Windows is now Windows 10."