Template:Config/sandbox: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 136: Line 136:
     {{#if:{{{shadercomp|}}}|{{Config required|Shader Compilation|position|Sets whether specialized shaders or ubershaders are used|{{{shadercomp|}}}|Synchronous, Synchronous (Ubershaders), Asynchronous (Ubershaders), Asynchronous (Skip Drawing)}}{{{shadercompnotes|}}}}}
     {{#if:{{{shadercomp|}}}|{{Config required|Shader Compilation|position|Sets whether specialized shaders or ubershaders are used|{{{shadercomp|}}}|Synchronous, Synchronous (Ubershaders), Asynchronous (Ubershaders), Asynchronous (Skip Drawing)}}{{{shadercompnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{compilefirst|}}}|{{Config required|Compile Shaders Before Starting|Waits for all shaders to finish compiling before starting a game|{{{compilefirst|}}}}}{{{compilefirstnotes|}}}}}
     {{#if:{{{compilefirst|}}}|{{Config required|Compile Shaders Before Starting|boolean|Waits for all shaders to finish compiling before starting a game|{{{compilefirst|}}}}}{{{compilefirstnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{internalres|}}}|{{Config required|Internal Resolution|position|Sets the resolution the game will be rendered at behind-the-scenes|{{{internalres|}}}|Window Size, Multiple of 640x528, 1x, 1.5x, 2x, 2.5x, 3x, 4x}}{{{internalresnotes|}}}}}
     {{#if:{{{internalres|}}}|{{Config required|Internal Resolution|position|Sets the resolution the game will be rendered at behind-the-scenes|{{{internalres|}}}|Window Size, Multiple of 640x528, 1x, 1.5x, 2x, 2.5x, 3x, 4x}}{{{internalresnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{antialiasing|}}}|{{Config required|Anti-Aliasing|Corrects aliasing along lines and edges (Many choices depending on Video Back End)|{{{antialiasing|}}}}}{{{antialiasingnotes|}}}}}
     {{#if:{{{antialiasing|}}}|{{Config required|Anti-Aliasing|string|Corrects aliasing along lines and edges (Many choices depending on Video Back End)|{{{antialiasing|}}}|None, 2x MSAA, 4x MSAA, 8x MSAA, 2x SSAA, 4x SSAA, 8x SSAA}}{{{antialiasingnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{anisotropic|}}}|{{Config required|Anisotropic Filtering|position|Reduces distortion when viewing textures at an angle|{{{anisotropic|}}}|1x, 2x, 4x, 8x, 16x}}{{{anisotropicnotes|}}}}}
     {{#if:{{{anisotropic|}}}|{{Config required|Anisotropic Filtering|position|Reduces distortion when viewing textures at an angle|{{{anisotropic|}}}|1x, 2x, 4x, 8x, 16x}}{{{anisotropicnotes|}}}}}
Line 164: Line 164:
     {{#if:{{{deferefb|}}}|{{Config required|Defer EFB Copies to RAM|boolean|Wait to store EFB Copies providing performance improvements|{{{deferefb|}}}}}{{{deferefbnotes|}}}}}
     {{#if:{{{deferefb|}}}|{{Config required|Defer EFB Copies to RAM|boolean|Wait to store EFB Copies providing performance improvements|{{{deferefb|}}}}}{{{deferefbnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{accuratetexturecache|}}}|{{Config required|Texture Cache Accuracy|(Position 1 (Safe), Position 2 (Medium), Position 3 (Fast))|{{{accuratetexturecache|}}}}}{{{accuratetexturecachenotes|}}}}}
     {{#if:{{{accuratetexturecache|}}}|{{Config required|Texture Cache Accuracy|string||{{{accuratetexturecache|}}}|Position 1 (Safe), Position 2 (Medium), Position 3 (Fast)}}{{{accuratetexturecachenotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{gputexdecode|}}}|{{Config required|GPU Texture Decoding|boolean|Enables texture decoding using the GPU instead of the CPU|{{{gputexdecode|}}}}}{{{gputexdecodenotes|}}}}}
     {{#if:{{{gputexdecode|}}}|{{Config required|GPU Texture Decoding|boolean|Enables texture decoding using the GPU instead of the CPU|{{{gputexdecode|}}}}}{{{gputexdecodenotes|}}}}}
Line 192: Line 192:
     !Config!!Setting!!Notes
     !Config!!Setting!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{dspengine|}}}|{{Config required|DSP Emulator Engine|Use High-Level audio Emulation (HLE) or Low-Level audio Emulation (LLE); LLE audio emulation is more accurate, but uses more CPU power|{{{dspengine|}}}}}{{{dspenginenotes|}}}}}
     {{#if:{{{dspengine|}}}|{{Config required|DSP Emulator Engine|string|Use High-Level audio Emulation or Low-Level audio Emulation; LLE audio emulation is more accurate, but uses more CPU power|{{{dspengine|}}}|HLE, LLE}}{{{dspenginenotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{audiobackend|}}}|{{Config required|Audio Back End|Select the audio back-end API library (No Audio Output, Cubeb, OpenAL)|{{{audiobackend|}}}}}{{{audiobackendnotes|}}}}}
     {{#if:{{{audiobackend|}}}|{{Config required|Audio Back End|string|Select the audio back-end API library|{{{audiobackend|}}}|No Audio Output, Cubeb, OpenAL}}{{{audiobackendnotes|}}}}}
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
Line 225: Line 225:
     !Config!!Setting!!Notes
     !Config!!Setting!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{enablespeakerdata|}}}|{{Config required|Enable Speaker Data|Controls if sounds come from the Wii Remote speaker of Real Wii Remotes (On, Off)|{{{enablespeakerdata|}}}}}{{{enablespeakerdatanotes|}}}}}
     {{#if:{{{enablespeakerdata|}}}|{{Config required|Enable Speaker Data|boolean|Controls if sounds come from the Wii Remote speaker of Real Wii Remotes|{{{enablespeakerdata|}}}}}{{{enablespeakerdatanotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{wiimotemotor|}}}|{{Config required|Wii Remote Motor|boolean|{{{wiimotemotor|}}}}}{{{wiimotemotornotes|}}}}}
     {{#if:{{{wiimotemotor|}}}|{{Config required|Wii Remote Motor|boolean|{{{wiimotemotor|}}}}}{{{wiimotemotornotes|}}}}}

Revision as of 00:33, 1 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

Enable Dual Core
Config Setting Notes
style=" boolean = Show File Select menus properly

Full preview

Only configuration options for the best compatibility where they deviate from defaults are listed.

General

Enable Dual CoreSpeed LimitbooleanSkip GC BIOSCPU Emulator EngineCPU Clock Override
Config Setting Notes
style=" boolean = Boolean
style=" decimal = Decimal
style=" Use Panic Handlers = Boolean
On boolean = True Boolean
style=" position = String
style=" decimal = Decimal

Graphics

Video Back EndAspect RatioV-SyncUse FullscreenRender to Main WindowShader CompilationCompile Shaders Before StartingInternal ResolutionAnti-AliasingAnisotropic FilteringScaled EFB CopyPer-Pixel LightingForce Texture FilteringWidescreen HackDisable FogArbitrary Mipmap DetectionSkip EFB Access from CPUIgnore Format ChangesStore EFB Copies to Texture OnlyDefer EFB Copies to RAMTexture Cache AccuracyGPU Texture DecodingStore XFB Copies to Texture OnlyImmediately Present XFBFast Depth CalculationDisable Bounding BoxbooleanCropEnable Progressive ScanManual Texture Sampling
Config Setting Notes
style=" string = String
style=" position = String
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" position = String
style=" boolean = Boolean
style=" position = String
style=" string = String
style=" position = String
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = String
style=" boolean = String
style=" boolean = Boolean
style=" boolean = Boolean
style=" string = String
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" Vertex Rounding Hack = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = String

Audio

DSP Emulator EngineAudio Back End
Config Setting Notes
style=" string = String
style=" string = String

Wii

Use PAL60 Mode (EuRGB60)Enable Screen SaverInsert SD CardConnect USB KeyboardSystem Language
Config Setting Notes
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" position = String

Wii Remote

Enable Speaker DataWii Remote Motor
Config Setting Notes
style=" boolean = Boolean
style=" boolean = Boolean

Game Properties

Enable MMUEnable FPRFSynchronize GPU ThreadSpeed up Disc Transfer Rate
Config Setting Notes
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean
style=" boolean = Boolean