Template:Config/sandbox: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 71: | Line 71: | ||
<h3> General </h3> | <h3> General </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{dualcore|}}}|{{Config required|Enable Dual Core|CPUThread|boolean|Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core|{{{dualcore|}}}}}{{{dualcorenotes|}}}}} | {{#if:{{{dualcore|}}}|{{Config required|Enable Dual Core|CPUThread|boolean|Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core|{{{dualcore|}}}}}{{{dualcorenotes|}}}}} | ||
Line 122: | Line 122: | ||
<h3> Graphics </h3> | <h3> Graphics </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{gfxbackend|}}}|{{Config required|Video Back End|GFXBackend|string|Selects which graphical API interface should be used for display rendering|{{{gfxbackend|}}}|OpenGL=OGL, Direct3D11=D3D, Direct3D12=D3D12, Vulkan=Vulkan, Software=Software Renderer}}{{{gfxbackendnotes|}}}}} | {{#if:{{{gfxbackend|}}}|{{Config required|Video Back End|GFXBackend|string|Selects which graphical API interface should be used for display rendering|{{{gfxbackend|}}}|OpenGL=OGL, Direct3D11=D3D, Direct3D12=D3D12, Vulkan=Vulkan, Software=Software Renderer}}{{{gfxbackendnotes|}}}}} | ||
Line 194: | Line 194: | ||
<h3> Audio </h3> | <h3> Audio </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{dspengine|}}}|{{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|}}}|HLE=True, LLE=False}}{{{dspenginenotes|}}}}} | {{#if:{{{dspengine|}}}|{{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|}}}|HLE=True, LLE=False}}{{{dspenginenotes|}}}}} | ||
Line 209: | Line 209: | ||
<h3> Wii </h3> | <h3> Wii </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{pal60|}}}|{{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}} | {{#if:{{{pal60|}}}|{{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}} | ||
Line 227: | Line 227: | ||
<h3> Wii Remote </h3> | <h3> Wii Remote </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{enablespeakerdata|}}}|{{Config required|Enable Speaker Data||boolean|Controls if sounds come from the Wii Remote speaker of Real Wii Remotes|{{{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|}}}}} | ||
Line 242: | Line 242: | ||
<h3> Game Properties </h3> | <h3> Game Properties </h3> | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
! | !Configuration!!Setting!![[GameINI]]!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{mmu|}}}|{{Config required|Enable MMU|MMU|boolean|Enable Memory Management Unit|{{{mmu|}}}}}{{{mmunotes|}}}}} | {{#if:{{{mmu|}}}|{{Config required|Enable MMU|MMU|boolean|Enable Memory Management Unit|{{{mmu|}}}}}{{{mmunotes|}}}}} |
Revision as of 03:13, 3 February 2022
[edit] [ ] Template documentation
This template outputs a standardized set of configuration information.
Features
New features in this sandbox version:
- Path to setting
- GameINI counterparts
- Using Template:Config required
- Handing off table tags for improved editing performance
- Produces Category:Config template misformatted settings
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 CoreConfiguration | Setting | GameINI | Notes |
---|---|---|---|
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
Enable Dual CoreSpeed LimitUse Panic HandlersSkip GC BIOSCPU Emulator EngineCPU Clock OverrideConfiguration | Setting | GameINI | Notes |
---|---|---|---|
On | CPUThread = True |
Boolean | |
100% | EmulationSpeed = 1 |
Decimal | |
On | Boolean | ||
On | Boolean | ||
JIT x64 | CPUCore = |
String | |
100% | Overclock = 1 |
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 BoxVertex Rounding HackCropEnable Progressive ScanManual Texture SamplingForce 24-Bit ColorConfiguration | Setting | GameINI | Notes |
---|---|---|---|
OpenGL | GFXBackend = |
String | |
Auto | AspectRatio = |
String | |
On | VSync = True |
Boolean | |
On | Boolean | ||
On | Boolean | ||
Synchronous | ShaderCompilationMode = |
String | |
On | WaitForShadersBeforeStarting = True |
Boolean | |
1x | InternalResolution = |
String | |
4x SSAA | MSAA = |
String | |
1x | MaxAnisotropy = |
String | |
On | EFBScaledCopy = True |
Boolean | |
On | EnablePixelLighting = True |
Boolean | |
On | ForceFiltering = True |
Boolean | |
On | wideScreenHack = True |
Boolean | |
On | DisableFog = True |
Boolean | |
On | ArbitraryMipmapDetection = True |
Boolean | |
On | EFBAccessEnable = |
String | |
On | EFBEmulateFormatChanges = |
String | |
On | Boolean | ||
On | Boolean | ||
Position 3 (Fast) | SafeTextureCacheColorSamples = |
String | |
On | EnableGPUTextureDecoding = True |
Boolean | |
On | Boolean | ||
On | Boolean | ||
On | FastDepthCalc = True |
Boolean | |
On | BBoxEnable = True |
Boolean | |
On | VertexRounding = True |
Boolean | |
On | Boolean | ||
On | ProgressiveScan = True |
Boolean | |
On | FastTextureSampling = |
String | |
On | ForceTrueColor = True |
Boolean |
Audio
DSP Emulator EngineAudio Back EndConfiguration | Setting | GameINI | Notes |
---|---|---|---|
HLE | EnableJIT = |
String | |
Cubeb | Backend = |
String |
Wii
Use PAL60 Mode (EuRGB60)Enable Screen SaverInsert SD CardConnect USB KeyboardSystem LanguageConfiguration | Setting | GameINI | Notes |
---|---|---|---|
On | Boolean | ||
On | Boolean | ||
On | Boolean | ||
On | Boolean | ||
English | Language = |
String |
Wii Remote
Enable Speaker DataWii Remote MotorConfiguration | Setting | GameINI | Notes |
---|---|---|---|
On | Boolean | ||
On | Boolean |
Game Properties
Enable MMUEnable FPRFSynchronize GPU ThreadSpeed up Disc Transfer RateConfiguration | Setting | GameINI | Notes |
---|---|---|---|
On | MMU = True |
Boolean | |
On | FPRF = True |
Boolean | |
On | SyncGPU = True |
Boolean | |
On | FastDiscSpeed = True |
Boolean |
The above documentation is transcluded from Template:Config/sandbox/doc. (edit | history) Editors can experiment in this template's sandbox (edit) and testcases (edit) pages. Subpages of this template. |