Dolphin Emulator
GameCube Controller 1
GameCube Controller 2
GameCube Controller 3
GameCube Controller 4
Control Stick
C Stick
Triggers
D-Pad
Modifier Range
Analog Radius (High value = High sensitivity)
Analog Threshold (Low value = High sensitivity)
Wii Remote 1
Wii Remote 2
Wii Remote 3
Wii Remote 4
Extension
Choose and bind the Wii Remote extension.
IR
Swing
Tilt
Shake
Input Binding
Press or move an input to bind it to %1$s.
Buttons
Up
Down
Left
Right
Forward
Backward
Stick
Green
Red
Yellow
Blue
Orange
A
B
START
X
Y
Z
L
R
1
2
-
+
HOME
Hide
Modifier
X
Y
Z
C
ZL
ZR
Left Stick
Right Stick
Frets
Strum
Whammy
Bar
Pads
Bass
Green Left
Red Left
Blue Left
Green Right
Red Right
Blue Right
Euphoria
Table Left
Table Right
Effect
Dial
Crossfade
CPU Core
%s
Dual Core
Split workload to two CPU cores instead of one. Increases speed.
Override Emulated CPU Clock Speed
Higher values can make variable-framerate games run at a higher framerate, requiring a powerful device. Lower values make games run at a lower framerate, increasing emulation speed, but reducing the emulated console\'s performance.
Emulated CPU Clock Speed
WARNING: Changing this from the default (100%) WILL break games and cause glitches. Please do not report bugs that occur with a non-default clock.
Wii Remote Continuous Scanning
Leave this on if you are using a DolphinBar for real Wiimote support.
Wii Remote Speaker
Enable sound output through the speaker on a real Wiimote (DolphinBar required).
Audio Stretching
Stretches audio to reduce stuttering. Increases latency.
Video Backend
Select the API used for graphics rendering.
Show FPS
Show the number of frames rendered per second as a measure of emulation speed.
Enhancements
Internal Resolution
Specifies the resolution used to render at. A high resolution will improve visual quality a lot but is also quite heavy on performance and might cause glitches in certain games.
Full-scene Anti-aliasing
Reduces the amount of aliasing caused by rasterizing 3D graphics. This makes the rendered picture look less blocky. Heavily decreases emulation speed and sometimes causes issues.
Anisotropic Filtering
Enhances visual quality of textures that are at oblique viewing angles. Might cause issues in a small number of games.
Post Processing Shader
Apply a post-processing effect after finishing a frame.
Scaled EFB Copy
Greatly increases quality of textures generated using render to texture effects. Raising the internal resolution will improve the effect of this setting. Slightly decreases performance and possibly causes issues (although unlikely).
Per-Pixel Lighting
Calculate lighting of 3D graphics per-pixel rather than per vertex. Decreases emulation speed by some percent (depending on your GPU). This usually is a safe enhancement, but might cause issues sometimes.
Force Texture Filtering
Force texture filtering even if the emulated game explicitly disabled it. Improves texture quality slightly but causes glitches in some games.
Disable Fog
Makes distant objects more visible by removing fog, thus increasing the overall detail. Disabling fog will break some games which rely on proper fog emulation.
Stereoscopy
Stereoscopy allows you to get a better feeling of depth if you have the necessary hardware.\nHeavily decreases emulation speed and sometimes causes issues
Stereoscopy Mode
Select the stereoscopic 3D mode.
Depth
Control the distance between the virtual cameras.\nA higher value creates a stronger feeling of depth while a lower value is more comfortable.
Convergence
Control the distance of the convergence plane, this is the distance at which objects will appear to be in front of the screen.\nA higher value creates stronger out-of-screen effects while a lower value is more comfortable.
Swap Eyes
Swap the left and right eye, mostly useful if you want to view side-by-side cross-eyed.
Hacks
Embedded Frame Buffer
Skip EFB Access from CPU
Ignore any requests from the CPU to read/write to the EFB.
Ignore Format Changes
Ignore any changes to the EFB format.
Store EFB Copies to Texture Only
Stores EFB Copies exclusively on the GPU, bypassing system memory. Causes graphical defects in a small number of games. If unsure, leave this checked.
Texture Cache
Texture Cache Accuracy
The safer the selection, the less likely the emulator will be missing any texture updates from RAM.
GPU Texture Decoding
Decodes textures on the GPU using compute shaders where supported. May improve performance in some scenarios.
External Frame Buffer
Determines how the XFB will be emulated.
Disable Destination Alpha
Disables emulation of a hardware feature called destination alpha, which is used in many games for various effects.
Fast Depth Calculation
Uses a less accurate algorithm to calculate depth values.
Aspect Ratio
Select what aspect ratio to use when rendering
Ubershader Mode
Specifies when to use Ubershaders. Disabled - Never, Hybrid - Use ubershaders while compiling specialized shaders. Exclusive - Use only ubershaders, largest performance impact.
Yes
No
OK
Cancel
Clear
Disabled
Other
CPU Settings
Video Settings
GameCube Input
Wii Input
Refresh Library
Add Folder to Library
Up one level
That folder is empty.
Save and Exit
Settings
Extension Bindings
Take Screenshot
Save State
Load State
Exit
Slot 1
Slot 2
Slot 3
Slot 4
Slot 5
Slot 6
Quick Save
Quick Load
Refresh Wii Remotes
Configure Controls
Edit Layout
Done
Toggle Controls
Toggle All
Adjust Scale
Choose Controller
You may have to reload the game after changing extensions.
Enable Vibration
Enable the vibration function for this GameCube controller.
Bongo Controller
Enable this if you are using bongos on this port.
General
Controllers
You need to allow write access to external storage for the emulator to work