Template:Config/sandbox: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 196: Line 196:
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[DSP]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[DSP]</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{dspengine|}}}|{{!}}General > Audio > {{Config required|DSP Emulator Engine|EnableJIT|string|Use High-Level audio Emulation or Low-Level audio Emulation; LLE audio emulation is more accurate, but uses more CPU power|{{{dspengine|}}}|{{#vardefineecho:=|HLE=True, LLE=False}}}}{{{dspenginenotes|}}}}}
     {{#if:{{{dspengine|}}}|{{!}}Settings > Audio > {{Config required|DSP Emulator Engine|EnableJIT|string|Use High-Level audio Emulation or Low-Level audio Emulation; LLE audio emulation is more accurate, but uses more CPU power|{{{dspengine|}}}|{{#vardefineecho:=|HLE=True, LLE=False}}}}{{{dspenginenotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{audiobackend|}}}|{{!}}General > Audio > {{Config required|Audio Back End|Backend|string|Select the audio back-end API library|{{{audiobackend|}}}|{{#vardefineecho:=|No Audio Output=No audio output, Cubeb=Cubeb, OpenAL=OpenAL}}}}{{{audiobackendnotes|}}}}}
     {{#if:{{{audiobackend|}}}|{{!}}Settings > Audio > {{Config required|Audio Back End|Backend|string|Select the audio back-end API library|{{{audiobackend|}}}|{{#vardefineecho:=|No Audio Output=No audio output, Cubeb=Cubeb, OpenAL=OpenAL}}}}{{{audiobackendnotes|}}}}}
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
Line 211: Line 211:
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[Wii]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[Wii]</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{pal60|}}}|{{!}}General > Wii > {{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}}
     {{#if:{{{pal60|}}}|{{!}}Settings > Wii > {{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{screensaver|}}}|{{!}}General > Wii > {{Config required|Enable Screen Saver||boolean||{{{screensaver|}}}}}{{{screensavernotes|}}}}}
     {{#if:{{{screensaver|}}}|{{!}}Settings > Wii > {{Config required|Enable Screen Saver||boolean||{{{screensaver|}}}}}{{{screensavernotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{sdcard|}}}|{{!}}General > Wii > {{Config required|Insert SD Card||boolean||{{{sdcard|}}}}}{{{sdcardnotes|}}}}}
     {{#if:{{{sdcard|}}}|{{!}}Settings > Wii > {{Config required|Insert SD Card||boolean||{{{sdcard|}}}}}{{{sdcardnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{usbkeyboard|}}}|{{!}}General > Wii > {{Config required|Connect USB Keyboard||boolean||{{{usbkeyboard|}}}}}{{{usbkeyboardnotes|}}}}}
     {{#if:{{{usbkeyboard|}}}|{{!}}Settings > Wii > {{Config required|Connect USB Keyboard||boolean||{{{usbkeyboard|}}}}}{{{usbkeyboardnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{systemlang|}}}|{{!}}General > Wii > {{Config required|System Language|Language|string||{{{systemlang|}}}|{{#vardefineecho:=|Japanese=0, English=1, German=2, French=3, Spanish=4, Italian=5, Dutch=6, Simplified Chinese=7, Traditional Chinese=8, Korean=9}}}}{{{systemlangnotes|}}}}}
     {{#if:{{{systemlang|}}}|{{!}}Settings > Wii > {{Config required|System Language|Language|string||{{{systemlang|}}}|{{#vardefineecho:=|Japanese=0, English=1, German=2, French=3, Spanish=4, Italian=5, Dutch=6, Simplified Chinese=7, Traditional Chinese=8, Korean=9}}}}{{{systemlangnotes|}}}}}
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}

Revision as of 07:26, 8 February 2022

[edit] [purge] Template documentation

This template outputs a standardized set of configuration information.

Features

New features in this sandbox version:

Issues

  • Requires {{#vardefineecho:=|setting=gameini}} for all string-based settings for using equal signs.
  • String-based settings need empty equation when ini isn't available.
  • Those using decimal will accept "Unlimited" as input.

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 > General > 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 GameINI [Video_Settings] 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 4x SSAA MSAA = 4 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 > 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 Boolean
Graphics > Hacks > Defer EFB Copies to RAM On 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 Boolean
Graphics > Hacks > Immediately Present XFB On 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
Graphics > Enhancements > Force 24-Bit Color On ForceTrueColor = True Boolean

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 GameINI [Wii] Notes
Settings > Wii > Use PAL60 Mode (EuRGB60) On Boolean
Settings > Wii > Enable Screen Saver On Boolean
Settings > Wii > Insert SD Card On Boolean
Settings > Wii > Connect USB Keyboard On Boolean
Settings > Wii > System Language English Language = 1 String

Wii Remote

Configuration Setting GameINI [Controls] 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