Dolphin Emulator
app
dolphinemu
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
Wii Remote Extension 1
Wii Remote Extension 2
Wii Remote Extension 3
Wii Remote Extension 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.
Press or move any input to set rumble.
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
Settings
Game Settings: %1$s
Config
Graphics Settings
GameCube Input
Wii Input
Saved settings to INI files
Saved settings for %1$s
General
Dual Core
Split workload to two CPU cores instead of one. Increases speed.
Speed Limit (0% = Unlimited)
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.
GameCube
System Language
GameCube Slot A Device
GameCube Slot B Device
Wii
Widescreen
Changes aspect ratio from 4:3 to 16:9 in games that support it.
Use PAL60 Mode (EuRGB60)
Changes refresh rate from 50 Hz to 60 Hz in PAL games that support it.
Enable Screen Saver
Dims the screen after five minutes of inactivity.
Sound
Insert SD Card
Supports SD and SDHC. Default size is 128 MB.
Allow Writes to SD Card
Wii Remote Rumble
Wii Remote Speaker Volume
Sensor Bar Sensitivity
Sensor Bar Position
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).
Allow Mismatched Region Settings
Change Discs Automatically
Enable Savestates
WARNING: Savestates may not be compatible with future versions of Dolphin and can make it impossible to create normal saves in some cases. Never use savestates as the only way of saving your progress.
Lock screen to landscape
Some touch controls will require additional tweaking if played in portrait
Enable usage statistics reporting
If authorized, Dolphin can collect data on its performance, feature usage, and configuration, as well as data on your system\'s hardware and operating system.\n\nNo private data is ever collected. This data helps us understand how people and emulated games use Dolphin and prioritize our efforts. It also helps us identify rare configurations that are causing bugs, performance and stability issues. This authorization can be revoked at any time through Dolphin\'s settings.
Generate a New Statistics Identity
Are you sure you want to generate a new statistics identity?
Interface
Screen Orientation During Emulation
Use Panic Handlers
Show a message box when a potentially serious error has occurred. Disabling this may avoid annoying and non-fatal messages, but it may result in major crashes having no explanation at all.
Show On-Screen Display Messages
Display messages over the emulation screen area. These messages include memory card writes, video backend and CPU information, and JIT cache clearing.
Download Game Covers from GameTDB.com
Audio
DSP Emulation Engine
Audio Stretching
Stretches audio to reduce stuttering. Increases latency.
Audio Volume
Paths
Search Subfolders for Game Files
Default ISO
Wii NAND Root
Dump Path
Load Path
Resource Pack Path
SD Card Path
General
Enhancements & Hacks
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 Effect
Apply a post-processing effect after finishing a frame
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.
Force 24-Bit Color
Forces the game to render the RGB color channels in 24-bit, thereby increasing quality by reducing color banding.\nIt has no impact on performance and causes few graphical issues. If unsure, leave this checked.
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.
Disable Copy Filter
Disables the blending of adjacent rows when copying the EFB. This is known in some games as \"deflickering\" or \"smoothing\". Disabling the filter is usually safe, and may result in a sharper image.
Arbitrary Mipmap Detection
Enables detection of arbitrary mipmaps, which some games use for special distance-based effects.\nMay have false positives that result in blurry textures at increased internal resolution, such as in games that use very low resolution mipmaps. Disabling this can also reduce stutter in games that frequently load new textures.\n\nIf unsure, leave this checked.
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
Widescreen Hack
Forces the game to output graphics for any aspect ratio. Use with \"Aspect Ratio\" set to \"Force 16:9\" to force 4:3-only games to run at 16:9. Rarely produces good results and often partially breaks graphics and game UIs.\nUnnecessary (and detrimental) if using any AR/Gecko-code widescreen patches. If unsure, leave this unchecked.
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.
Backend Multithreading
Enables graphics backend multithreading (Vulkan only). May affect performance. If unsure, leave unchecked.
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.
Defer EFB Copies to RAM
Waits until the game synchronizes with the emulated GPU before writing the contents of EFB copies to RAM. May result in faster performance. If unsure, leave this unchecked.
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
Store XFB Copies to Texture Only
Stores XFB Copies exclusively on the GPU, bypassing system memory. Causes graphical defects in a small number of games that need to readback from memory. If unsure, leave this checked.
Immediately Present XFB
Displays the XFB copies as soon as they are created, without waiting for scanout. Causes graphical defects in some games but reduces latency. If unsure, leave this unchecked.
Skip Presenting Duplicate Frames
Skips presentation of duplicate frames. This may improve performance on low-end devices, while making frame pacing less consistent. If unsure, leave this checked.
Fast Depth Calculation
Uses a less accurate algorithm to calculate depth values. Causes issues in a few games, but can result in a decent speed increase depending on the game and/or GPU. If unsure, leave this checked.
Disable Bounding Box
Disables bounding box emulation. This may improve GPU performance significantly, but some games will break. If unsure, leave this checked.
Vertex Rounding
Rounds 2D vertices to whole pixels. Fixes graphical problems in some games at higher internal resolutions. This setting has no effect when native internal resolution is used. If unsure, leave this unchecked.
Save Texture Cache to State
Includes the contents of the embedded frame buffer (EFB) and upscaled EFB copies in save states. Fixes missing and/or non-upscaled textures/objects when loading states at the cost of additional save/load time.
Aspect Ratio
Select what aspect ratio to use when rendering
Shader Compilation Mode
Compile Shaders Before Starting
This causes a delay when launching games, but will reduce stuttering early on.
Advanced
CPU Core
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
Adjusts the emulated CPU\'s clock rate if \"Override Emulated CPU Clock Speed\" is enabled.
Synchronize GPU Thread
Synchronizing the GPU thread reduces the risk of games crashing or becoming unstable with dual core enabled, but can also reduce the performance gain of dual core. If unsure, select \"On Idle Skipping\". Selecting \"Never\" is risky and not recommended!
Log
Write Logs to File
Log messages from enabled log types to the Logs folder. Will decrease performance.
Verbosity
Enable all Log Types
Are you sure you want to enable all log types?
Disable all Log Types
Are you sure you want to disable all log types?
Clear Log file
Are you sure you want to clear the log file?
Log Types
Debug
Warning: Debug settings will slow emulation
Disable Fastmem
Jit
Jit Disabled
Jit Load Store Disabled
Jit Load Store Floating Point Disabled
Jit Load Store Paired Disabled
Jit Floating Point Disabled
Jit Integer Disabled
Jit Paired Disabled
Jit System Registers Disabled
Jit Branch Disabled
Jit Register Cache Disabled
Yes
No
OK
Off
Cancel
Clear
Disabled
Other
Continue Anyway
GameCube Games
Wii Games
WiiWare Games
Add Folder to Library
Settings
Refresh Library
Open File
Install WAD
Import Wii Save
Import BootMii NAND Backup
Importing...
Do not close the app!
Successfully installed this title to the NAND.
Failed to install this title to the NAND.
Save data for this title already exists in the NAND. Consider backing up the current data before overwriting.\nOverwrite now?
Successfully imported save file.
Failed to import save file. Your NAND may be corrupt, or something is preventing access to files within it.
Failed to import save file. The given file appears to be corrupted or is not a valid Wii save.
Failed to import save file. Please launch the game once, then try again.
Merging a new NAND over your currently selected NAND will overwrite any channels and savegames that already exist. This process is not reversible, so it is recommended that you keep backups of both NANDs. Are you sure you want to continue?
Details
Convert File
Set as Default ISO
Edit Game Settings
Clear Game Settings
Cleared settings for %1$s
Unable to clear settings for %1$s
No game settings to delete
Save and Exit
Game Properties
Game Properties: %1$s
Extension Bindings
Junk Data Found
The settings file for this game contains extraneous data added by an old version of Dolphin. This will likely prevent global settings from working as intended.\n\nWould you like to fix this by deleting the settings file for this game? All game-specific settings and cheats that you have added will be removed. This cannot be undone.
Country
Company
Game ID
Revision
File Size
File Format
Compression
Block Size
No Compression
%1$s (%2$s)
Format
Block Size
Compression
Compression Level
Remove Junk Data (Irreversible)
Convert
Converting
Removing junk data does not save any space when converting to ISO (unless you package the ISO file in a compressed file format such as ZIP afterwards). Do you want to continue anyway?
Converting Wii disc images to GCZ without removing junk data does not save any noticeable amount of space compared to converting to ISO. Do you want to continue anyway?
The disc image was successfully converted.
Dolphin failed to complete the requested action.
ISO: A simple and robust format which is supported by many programs. It takes up more space
than any other format.
\n\nGCZ: A basic compressed format which is compatible with most versions of Dolphin and some
other programs. It can\'t efficiently compress junk data (unless removed) or encrypted Wii data.
\n\nWIA: An advanced compressed format which is compatible with Dolphin 5.0-12188 and later,
and a few other programs. It can efficiently compress encrypted Wii data, but not junk data
(unless removed).
\n\nRVZ: An advanced compressed format which is compatible with Dolphin 5.0-12188 and later.
It can efficiently compress both junk data and encrypted Wii data.
Pause Emulation
Unpause Emulation
Take Screenshot
Save State
Load State
Exit Emulation
Slot %1$d\n\n%2$s
Slot %1$d\n\nEmpty
Quick Save
Quick Load
Refresh Wii Remotes
Overlay Controls
Edit Layout
Done
Toggle Controls
Toggle All
Adjust Scale
Adjust Opacity
Adjust Controls
Relative Stick Center
Rumble
Choose Controller
Press Back to access the menu.\nLong press Back to exit emulation.
Reset Overlay
Touch IR Pointer
IR Sensitivity
Double tap button
Motion Controls
Enable Vibration
Enable the vibration function for this GameCube controller.
Bongo Controller
Enable this if you are using bongos on this port.
General
Controllers
Device rumble not found
You need to allow write access to external storage for the emulator to work
Loading Settings...
This setting can\'t be changed while a game is running.
Long press a setting to clear it.
Do you want to restore this setting to its default value?
Setting cleared
Change Disc
The external storage needs to be available in order to use Dolphin
Favorites
Select This Directory
The selected file does not appear to have a file name extension.\n\nContinue anyway?
The selected file has the file name extension \"%1$s\", but \"%2$s\" was expected.\n\nContinue anyway?
The selected file has the file name extension \"%1$s\", but one of these extensions was expected: %2$s\n\nContinue anyway?
No compatible files were found in the selected location.\n\nThe supported formats are: %1$s
Dolphin does not have permission to access one or more configured paths. Would you like to fix this before starting?
Total Pitch
Total Yaw
Vertical Offset
Default Values
%1$d%2$s
Disc %1$d
GameCube Adapter couldn\'t be opened. Please re-plug the device.
GameCube Controller 1 is set to \"None\"
Ignore for this session
Please make sure Continuous Scanning is enabled in Core Settings.