Dolphin Emulator
app
dolphinemu
None
GameCube Controller 1
GameCube Controller 2
GameCube Controller 3
GameCube Controller 4
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
Real Balance Board
Wii Remote
Buttons
Motion Simulation
Motion Input
Extension
Device
Create Mappings for Other Devices
Detects inputs from all devices, not just the selected device.
Profile
You haven\'t created any profiles yet.
Profiles
(New Profile)
Load
Save
Delete
Do you want to discard your current controller settings and load the profile \"%1$s\"?
Do you want to overwrite the profile \"%1$s\"?
Do you want to delete the profile \"%1$s\"?
Default
Reset settings for this controller to the default.
Clear
Clear settings for this controller.
Are you sure? Your current controller settings will be deleted.
"You are configuring a \"Keyboard Controller\". This device is exclusively for \"Phantasy Star Online Episode I & II\". If you are unsure, turn back now and configure a \"Standard Controller\".
Your controller settings are from an old version of Dolphin and won\'t work in this version. Press \"Default\" to start over with new settings.
Input Binding
Press or move an input to bind it to %1$s.
You need to select a device first.
The selected device is disconnected.\n\nPlease reconnect the device or select a different device.
Configure Input
Configure Output
Expression
Settings
Game Settings: %1$s
Config
Graphics Settings
GameCube Input
Wii Input
General
Dual Core (speedhack)
Split workload to two CPU cores instead of one. Increases speed.
Enable Cheats
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.
RetroAchievements
GameCube
IPL Settings
Skip Main Menu
Put IPL ROMs in User/GC/<region>
Device Settings
System Language
GameCube Slot A Device
GameCube Slot B Device
GameCube Serial Port 1 Device
Wii
Misc Settings
SD Card Settings
Wii Remote Settings
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.
Enable WiiConnect24 via WiiLink
Enables the WiiLink service for WiiConnect24 channels. Read the Terms of Service at https://www.wiilink24.com/tos
Sound
Insert SD Card
Supports SD and SDHC. Default size is 128 MB.
Allow Writes to SD Card
Automatically Sync with Folder
Synchronizes the SD Card with the SD Sync Folder when starting and ending emulation.
SD Card Path
SD Sync Folder
Pack SD Card Now
You are about to pack the content of the SD sync folder into the SD card file. All current content of the file will be deleted. Are you sure you want to continue?
Unpack SD Card Now
You are about to unpack the content of the SD card file into the SD sync folder. All current content of the folder will be deleted. Are you sure you want to continue?
Converting…
Conversion done.
Conversion failed.
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 Wii Remote support.
Wii Remote Speaker
Enable sound output through the speaker on a real Wii Remote (DolphinBar required).
Allow Mismatched Region Settings
Change Discs Automatically
Fallback Region
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.
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?
Serial Port 1
For setup instructions, refer to this page.
XLink Kai IP Address/hostname
IP address or hostname of device running the XLink Kai client
Tapserver destination
Enter the socket path or netloc (address:port) of the tapserver instance
Tapserver destination
Enter the socket path or netloc (address:port) of the tapserver instance
DNS Server
Use 8.8.8.8 for normal DNS, else enter your custom one
Interface
Screen Orientation During Emulation
Expand to Cutout Area
Expands the display area to include the cutout (or notch) area.
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.
Enable Play Time Tracking
Tracks the time you spend playing games and shows it in the game details.
Download Game Covers from GameTDB.com
Show Titles
Change App Theme
Change Theme Mode
Use Black Backgrounds
When using the dark theme, apply black backgrounds.
Please select a region
Updating
Updating title %016x…\nThis can take a while.
The emulated Wii console has been updated.
The emulated Wii console is already up-to-date.
The game\'s region does not match your console\'s. To avoid issues with the system menu, it is not possible to update the emulated console using this disc.
The game disc does not contain any usable update information.
The game disc does not contain any usable update information.
"Could not download update information from Nintendo. Please check your Internet connection and try again.
Could not download update files from Nintendo. Please check your Internet connection and try again.
"Could not install an update to the Wii system memory. Please refer to logs for more information.
The update has been cancelled. It is strongly recommended to finish it in order to avoid inconsistent system software versions.
Please wait for the update to cancel.
Update completed
Update failed
Update cancelled
Audio
DSP Emulation Engine
Audio Buffer Size
Controls the number of audio samples buffered. Lower values reduce latency but may cause more crackling or stuttering. If unsure, set this to 80 ms.
Fill Audio Gaps
Repeat existing audio during lag spikes to prevent stuttering. If unsure, leave this checked.
Audio Volume
Paths
Search Subfolders for Game Files
Default ISO
Wii NAND Root
Dump Path
Load Path
Resource Pack Path
WFS Path
General
More
Video Backend
Select the API used for graphics rendering.
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.
Texture Filtering
Overrides the texture scaling filter selected by the game. Any option except \'Default\' will alter the look of the game\'s textures and 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 unchecked.
Color Correction
Color Space
Correct Color Space
Converts the colors from the color spaces that GC/Wii were meant to work with to sRGB/Rec.709.
Game Color Space
NTSC-M (SMPTE 170M)
NTSC-J (ARUB TR-89)
PAL (EBU)
Gamma
Game Gamma
NTSC-M and NTSC-J target gamma ~2.2. PAL targets gamma ~2.8.\nNone of the two were necessarily followed by games or TVs. 2.35 is a good generic value for all regions.\nIf a game allows you to chose a gamma value, match it here.
Correct SDR Gamma
SDR Display Gamma Target
Custom Gamma Target
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.
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 and rounds the viewport size to a whole number. 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.
VBI Skip
Skips Vertical Blank Interrupts when lag is detected, allowing for smooth audio playback when emulation speed is not 100%. Can cause freezes and compatibility issues.
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.
Statistics
Show FPS
Shows the number of distinct frames rendered per second as a measure of visual smoothness.
Show Frame Times
Shows the average time in ms between each distinct rendered frame alongside the standard deviation.
Show VPS
Show the number of frames rendered per second as a measure of emulation speed.
Show VBlank Times
Shows the average time in ms between each rendered frame alongside the standard deviation.
Show Performance Graphs
Shows frametime graph along with statistics as a representation of emulation performance.
Performance Sample Window
The amount of time the FPS and VPS counters will sample over. The higher the value, the more stable the FPS/VPS counter will be, but the slower it will be to update.
Show % Speed
Shows the % speed of emulation compared to full speed.
Show Speed Color
Changes the color of the FPS counter depending on emulation speed.
Log Render Time to File
Logs the render time of every frame to User/Logs/render_time.txt. Use this feature to measure Dolphin\'s performance.
Advanced
Graphics Mods and Custom Textures
Graphics Mods
Loads graphics mods from User/Load/GraphicsMods/.
Load Custom Textures
Loads custom textures from User/Load/Textures/<game_id>/ and User/Load/DynamicInputTextures/<game_id>/.
Prefetch Custom Textures
Caches custom textures to system RAM on startup. This can require exponentially more RAM but fixes possible stuttering.
Dump Textures
Dumps decoded game textures based on the other flags to User/Dump/Textures/<game_id>/. If unsure, leave this unchecked.
Dump Base Textures
Whether to dump base game textures to User/Dump/Textures/<game_id>/.
Dump Mip Maps
Whether to dump mipmapped game textures to User/Dump/Textures/<game_id>/.
Misc
Crop
Crops the picture from its native aspect ratio to 4:3 or 16:9. If unsure, leave this unchecked.
Enable Progressive Scan
V-Sync
This setting is unnecessary on most Android devices, because Android always enables V-Sync. If unsure, leave this unchecked.
Backend Multithreading
Enables graphics backend multithreading (Vulkan only). May affect performance. If unsure, leave this checked.
Prefer VS for Point/Line Expansion
On backends that support both using the geometry shader and the vertex shader for expanding points and lines, selects the vertex shader for the job. May affect performance.
Cull Vertices on the CPU
Cull vertices on the CPU to reduce the number of draw calls required. May affect performance. If unsure, leave this unchecked.
Defer EFB Cache Invalidation
Defers invalidation of the EFB access cache until a GPU synchronization command is executed. May improve performance in some games at the cost of stability. If unsure, leave this unchecked.
Manual Texture Sampling
Use a manual implementation of texture sampling instead of the graphics backend\'s built-in functionality.
Dump Frames at Internal Resolution
Frame Dumping
Creates frame dumps and screenshots at the internal resolution of the renderer, rather than the size of the window it is displayed within. If the aspect ratio is widescreen, the output image will be scaled horizontally to preserve the vertical resolution.
PNG Compression Level
Debugging
Enable Wireframe
Show Statistics
Texture Format Overlay
Enable API Validation Layers
Dump EFB Target
Dump XFB Target
Disable EFB VRAM Copies
If unsure, leave this unchecked.
Advanced
CPU Options
CPU Core
Enable MMU
Enables the Memory Management Unit. Needed for some games, but may reduce performance.
Pause on Panic
Pauses the emulation if a Read/Write or Unknown Instruction panic occurs. The performance impact is the same as having Enable MMU on.
Enable Write-Back Cache (slow)
Enables emulation of the CPU write-back cache. Enabling will have a significant impact on performance. This should be left disabled unless absolutely needed.
Clock Override
Override Emulated CPU Clock Speed
On games that have an unstable frame rate despite full emulation speed, higher values can improve their performance, requiring a powerful device. Lower values reduce the emulated console\'s performance, but improve the emulation speed.
Emulated CPU Clock Speed
Adjusts the emulated CPU\'s clock rate if \"Override Emulated CPU Clock Speed\" is enabled.
Memory Override
Enable Emulated Memory Size Override
Adjusts the amount of RAM in the emulated console.\n\nWARNING: Enabling this will completely break many games. Only a small number of games can benefit from this.
MEM1 Size
MEM2 Size
GPU Options
Override VBI Frequency
Makes games run at a different frame rate, making the emulation less demanding when lowered, or improving smoothness when increased. This may affect gameplay speed, as it is often tied to the frame rate.
VBI Frequency
Adjusts the VBI frequency rate if \"Override VBI Frequency\" is enabled.\nAlso adjusts the emulated CPU\'s clock speed, to keep it relatively the same.
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!
Custom RTC Options
Enable Custom RTC
This settings allows you to set a custom real time clock (RTC) separate from your current system time.
Set Custom RTC
Select RTC Date
Select RTC Time
Misc Settings
Emulate Disc Speed
Enable emulated disc speed. Disabling this can cause crashes and other problems in some games.
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
Disable Fastmem Arena
Disable Large Entry Points Map
Jit Profiling
Enable Jit Block Profiling
Wipe Jit Block Profiling Data
Re-initialize JIT block profiling data?
Write Jit Block Log Dump
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
User Data
Your user data (settings, saves, etc.) is stored in a location which will not be deleted when you uninstall the app:
Your user data (settings, saves, etc.) is stored in a location which will be deleted when you uninstall the app:
Your user data (settings, saves, etc.) is stored in a location which by default will be deleted when you uninstall the app:
Because you\'re using Android 11 or newer, file manager apps can\'t access this folder in the same way as regular folders. Instead, Dolphin acts as a file provider.
Open System File Manager
Open User Data Folder
Import User Data
Export User Data
Sorry, Dolphin couldn\'t find the system file manager on your device.
Are you sure you want to replace your user data with the data in this file? All existing user data will be deleted!
This file doesn\'t seem to contain Dolphin user data.
The user data has been imported.
Failed to import user data.
Your user data has been exported.
Failed to export user data.
Reset Dolphin Settings
Reset All Settings
Are you sure you want to restore all Dolphin settings to their default values? This action cannot be undone!\nAll customizations or changes you have made will be lost.\n\nDo you want to proceed?
Yes
No
OK
Off
Cancel
Cancelling…
Clear
Disabled
Other
Continue Anyway
More Settings
Advanced Settings
GameCube Games
Wii Games
WiiWare Games
Add Games
Add Folder to Library
Settings
Grid Options
Refresh Library
Open File
Install WAD
Import Wii Save
Import BootMii NAND Backup
Perform Online System Update
Load Wii System Menu
Load Wii System Menu (%s)
Load vWii System Menu (%s)
About
Importing…
Exporting…
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?
Not installed
The Wii Menu isn\'t installed. Would you like to install it now?\n\nRoughly 110 MiB of data will be downloaded from the internet. A Wi-Fi connection is recommended.
Details
Start with Riivolution Patches
Set as Default ISO
Convert File
Perform System Update
Edit Game Settings
Edit Cheats
Clear Game Settings and Cheats
Are you sure you want to delete all game-specific settings and cheats for this game?
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
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.
Played for %1$dh %2$dm
Country
Company
Game ID
Revision
File Size
File Format
Compression
Block Size
No Compression
%1$s (%2$s)
Cheats
Cheats: %1$s
AR Codes
Gecko Codes
Patches
Graphics Mods
Add New AR Code
Add New Gecko Code
Add New Patch
Download Gecko Codes
Name
Creator
Notes
Code
Edit
Delete
Are you sure you want to delete "%1$s"?
Name can\'t be empty
Code can\'t be empty
Error on line %1$d
Lines must either be all encrypted or all decrypted
Downloading…
Failed to download codes.
File contained no codes.
Downloaded %1$d codes. (added %2$d)
Dolphin\'s cheat system is currently disabled.
Graphics mods are currently disabled.
Settings
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?
Dolphin can\'t convert NKit files to non-NKit files. Converting an NKit file in Dolphin will result in another NKit file.\n\nIf you want to convert an NKit file to a non-NKit file, you can use the same program as you originally used when converting the file to the NKit format.\n\nDo 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.
Riivolution
SD Root: %1$s
Disabled
Start
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
Latching Controls
Toggle All
Scale
Opacity
Adjust Controls
Relative Stick Center
Choose Controller
More Settings
Press Back to access the menu.\nLong press Back to exit emulation.
Reset Overlay
Touch IR Pointer
Always recenter
IR Mode
IR Sensitivity
Double tap button
Enable Vibration
Enable the vibration function for this GameCube controller.
Bongo Controller
Enable this if you are using bongos on this port.
Due to the Scoped Storage policy in Android 11 and newer, you can\'t change this path.
Loading Settings…
This setting can\'t be changed while a game is running.
IPL not found
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?
Enabled
Default Values
%.0f%2$s
%.2f%2$s
Disc %1$d
GameCube Adapter couldn\'t be opened. Please re-plug the device.
The selected GameCube controller is set to \"None\"
Ignore for this session
JIT Recompiler for x86–64 (recommended)
JIT Recompiler for ARM64 (recommended)
Cached Interpreter (slower)
Cached Interpreter
Interpreter (slowest)
Interpreter
DSP HLE (recommended)
DSP LLE Recompiler (slow)
DSP LLE Interpreter (very slow)
English
German
French
Spanish
Italian
Dutch
Japanese
Simplified Chinese
Traditional Chinese
Korean
Nothing
Dummy
Memory Card
GCI Folder
Broadband Adapter (XLink Kai)
Broadband Adapter (HLE)
Broadband Adapter (tapserver)
Modem Adapter (tapserver)
Mono
Stereo
Surround
Top
Bottom
Notice
Error
Warning
Info
Debug
OpenGL
Vulkan
Software
Null
None
Nunchuk
Classic
Guitar
Drums
Turntable
Fast
Medium
Safe
Specialized (Default)
Exclusive Ubershaders
Hybrid Ubershaders
Skip Drawing
Specialized (Default): Ubershaders are never used. Stuttering will occur during shader compilation, but GPU demands are low. Recommended for low-end hardware. If unsure, select this mode.
Exclusive Ubershaders: Ubershaders will always be used. Provides a near stutter-free experience at the cost of very high GPU performance requirements. Don\'t use this unless you encountered stuttering with Hybrid Ubershaders and have a very powerful GPU.
Hybrid Ubershaders: Ubershaders will be used to prevent stuttering during shader compilation, but specialized shaders will be used when they will not cause stuttering. In the best case it eliminates shader compilation stuttering while having minimal performance impact, but results depend on video driver behavior.
Skip Drawing: Prevents shader compilation stuttering by not rendering waiting objects. Can work in scenarios where Ubershaders doesn\'t, at the cost of introducing visual glitches and broken effects. Not recommended, only use if the other options give poor results on your system.
1x Native (640x528)
2x Native (1280x1056) for 720p
3x Native (1920x1584) for 1080p
4x Native (2560x2112)
5x Native (3200x2640)
6x Native (3840x3168) for 4K
Off
1x
2x
4x
8x
16x
Default
Force Nearest
Force Linear
Off
Side-by-Side
Top-and-Bottom
Anaglyph
Auto
Force 16:9
Force 4:3
Stretch to Window
Europe
Japan
USA
Australia
France
Germany
Italy
Korea
Netherlands
Russia
Spain
Taiwan
World
Unknown
None
Standard Controller
Keyboard Controller
Steering Wheel
Dance Mat
DK Bongos
GameCube Adapter
None
Emulated Wii Remote
Real Wii Remote (DolphinBar required)
Start
D-Pad
Main Stick
C Stick
Home
Nunchuk Stick
Left Stick
Right Stick
Disabled
Follow
Drag
Button A
Button B
Button 2
Classic A
Landscape
Landscape (reverse)
Portrait
Auto
Default
Material You
Material Default
Green
Pink
Follow System
Light
Dark
Never
On Idle Skipping
Always
Use Device Sensors (With Pointer Emulation)
Use Device Sensors (Without Pointer Emulation)
Don\'t Use Device Sensors
32 KiB
64 KiB
128 KiB
256 KiB
512 KiB
1 MiB
2 MiB
No Compression
Purge
Deflate
bzip2 (slow)
LZMA (slow)
LZMA2 (slow)
Zstandard (recommended)
Dolphin
WARK WARK WARK
Dolphin logo
Branch:\n%s
Revision:\n%s
Dolphin is a free and open-source GameCube and Wii emulator.\n\nThis software should not be used to play games you do not legally own.
Website
GitHub
Support
\u00A9 2003–2024+ Dolphin Team. \u201cGameCube\u201d and \u201cWii\u201d are trademarks of Nintendo. Dolphin is not affiliated with Nintendo in any way.
System driver
The GPU driver that is part of the OS.
Select the GPU driver for Dolphin
Default
Install driver
Successfully switched to the system driver
GPU Driver
Installing the GPU driver…
GPU driver installed successfully
Failed to unzip the provided driver package
The supplied driver package is invalid due to missing metadata.
The supplied driver package contains invalid metadata, it may be corrupted.
Your device doesn\'t meet the minimum Android version requirements for the supplied driver.
The supplied driver package is already installed.
The selected file could not be found or accessed.
Emulated USB Devices
Skylanders Portal
Skylanders Manager
Create Skylander
Skylander
Slot %1$d
ID
Variant
Invalid Skylander Selection
Infinity Base
Infinity Manager
Load
Remove
Create
Create Figure
Infinity Figure
Figure Number
Invalid Figure Selection
Power Disc/Play Set
Power Disc Two
Power Disc Three
Player One
Player Two
P1 Ability One
P2 Ability One
P1 Ability Two
P2 Ability Two
Incompatible Figure Selected
Please select a compatible figure file
Wii Speak
Mute Wii Speak
Missing Microphone Permission
Wii Speak emulation requires microphone permission. You might need to restart the game for the permission to be effective.
Enable Achievements
Enable Hardcore Mode
Enable Unofficial Achievements
Enable Encore Mode
Enable Spectator Mode
Show Leaderboard Tracker
Show Challenge Indicators
Enable Progress Notifications
Username
Password
Log In
Log Out
Logging In
Login Failed