This template outputs a standardized set of configuration information.
Issues
- Requires
{{#vardefineecho:=|setting=gameini}}
for all string because of an equation sign.
- Regex operator leak: setting written as e.g. "Position 3 (Fast)", there's parentheses that regex recognizes as group operator.
Example
{{Config/sandbox
|dualcore = Off
|dualcorenotes = Show File Select menus properly
}}
Produces
Only configuration options for the best compatibility where they deviate from defaults are listed.
General
Configuration |
Setting |
GameINI [Core] |
Notes
|
Settings > General > Enable Dual Core
|
Off |
CPUThread = False |
Show File Select menus properly
|
Full preview
Only configuration options for the best compatibility where they deviate from defaults are listed.
General
Configuration |
Setting |
GameINI [Core] |
Notes
|
Settings > General > Enable Dual Core
|
On |
CPUThread = True |
Boolean
|
Settings > General > Speed Limit
|
100% |
EmulationSpeed = 1 |
Decimal
|
Settings > Interface > Use Panic Handlers
|
On |
|
Boolean
|
Settings > GameCube > Skip GC BIOS
|
On |
|
Boolean
|
Settings > Advanced > CPU Emulator Engine
|
JIT x64 |
CPUCore = 1 |
String
|
Settings > Advanced > CPU Clock Override
|
100% |
Overclock = 1 |
Decimal
|
Graphics
Configuration |
Setting |
See GameINI for headings |
Notes
|
Graphics > General > Video Back End
|
OpenGL |
GFXBackend = OGL |
String
|
Graphics > General > Aspect Ratio
|
Auto |
AspectRatio = 0 |
String
|
Graphics > General > V-Sync
|
On |
VSync = True |
Boolean
|
Graphics > General > Use Fullscreen
|
On |
|
Boolean
|
Graphics > General > Render to Main Window
|
On |
|
Boolean
|
Graphics > General > Shader Compilation
|
Synchronous |
ShaderCompilationMode = 0 |
String
|
Graphics > General > Compile Shaders Before Starting
|
On |
WaitForShadersBeforeStarting = True |
Boolean
|
Graphics > Enhancements > Internal Resolution
|
1x |
InternalResolution = 0 |
String
|
Graphics > Enhancements > Anti-Aliasing
|
None |
MSAA = 0 |
String
|
Graphics > Enhancements > Anisotropic Filtering
|
1x |
MaxAnisotropy = 0 |
String
|
Graphics > Enhancements > Scaled EFB Copy
|
On |
EFBScaledCopy = True |
Boolean
|
Graphics > Enhancements > Per-Pixel Lighting
|
On |
EnablePixelLighting = True |
Boolean
|
Graphics > Enhancements > Force Texture Filtering
|
On |
ForceFiltering = True |
Boolean
|
Graphics > Enhancements > Widescreen Hack
|
On |
wideScreenHack = True |
Boolean
|
Graphics > Enhancements > Disable Fog
|
On |
DisableFog = True |
Boolean
|
Graphics > Enhancements > Force 24-Bit Color
|
On |
ForceTrueColor = True |
Boolean
|
Graphics > Enhancements > Arbitrary Mipmap Detection
|
On |
ArbitraryMipmapDetection = True |
Boolean
|
Graphics > Hacks > Skip EFB Access from CPU
|
On |
EFBAccessEnable = False |
String
|
Graphics > Hacks > Ignore Format Changes
|
On |
EFBEmulateFormatChanges = False |
String
|
Graphics > Hacks > Store EFB Copies to Texture Only
|
On |
EFBToTextureEnable = True |
Boolean
|
Graphics > Hacks > Defer EFB Copies to RAM
|
On |
DeferEFBCopies = True |
Boolean
|
Graphics > Hacks > Texture Cache Accuracy
|
Position 3 (Fast) |
SafeTextureCacheColorSamples = 128 |
String
|
Graphics > Hacks > GPU Texture Decoding
|
On |
EnableGPUTextureDecoding = True |
Boolean
|
Graphics > Hacks > Store XFB Copies to Texture Only
|
On |
XFBToTextureEnable = True |
Boolean
|
Graphics > Hacks > Immediately Present XFB
|
On |
ImmediateXFBenable = True |
Boolean
|
Graphics > Hacks > Fast Depth Calculation
|
On |
FastDepthCalc = True |
Boolean
|
Graphics > Hacks > Disable Bounding Box
|
On |
BBoxEnable = True |
Boolean
|
Graphics > Hacks > Vertex Rounding Hack
|
On |
VertexRounding = True |
Boolean
|
Graphics > Advanced > Crop
|
On |
|
Boolean
|
Graphics > Advanced > Enable Progressive Scan
|
On |
ProgressiveScan = True |
Boolean
|
Graphics > Advanced > Manual Texture Sampling
|
On |
FastTextureSampling = False |
String
|
Audio
Configuration |
Setting |
GameINI [DSP] |
Notes
|
Settings > Audio > DSP Emulator Engine
|
HLE |
EnableJIT = True |
String
|
Settings > Audio > Audio Back End
|
Cubeb |
Backend = Cubeb |
String
|
Wii
Configuration |
Setting |
See GameINI for headings |
Notes
|
Settings > Wii > Use PAL60 Mode (EuRGB60)
|
On |
PAL60 = True |
Boolean
|
Settings > Wii > Enable Screen Saver
|
On |
|
Boolean
|
Settings > Wii > Insert SD Card
|
On |
WiiSDCard = True |
Boolean
|
Settings > Wii > Connect USB Keyboard
|
On |
|
Boolean
|
Settings > Wii > System Language
|
English |
Language = 1 |
String
|
Wii Remote
Configuration |
Setting |
GameINI |
Notes
|
Controllers > Enable Speaker Data
|
On |
|
Boolean
|
Controllers > Wii Remote Motor
|
On |
|
Boolean
|
Game Properties
Configuration |
Setting |
GameINI [Core] |
Notes
|
Properties > General > Enable MMU
|
On |
MMU = True |
Boolean
|
Properties > General > Enable FPRF
|
On |
FPRF = True |
Boolean
|
Properties > General > Synchronize GPU Thread
|
On |
SyncGPU = True |
Boolean
|
Properties > General > Speed up Disc Transfer Rate
|
On |
FastDiscSpeed = True |
Boolean
|