Template:Config/sandbox: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 63: Line 63:
     {{{patches|}}}|
     {{{patches|}}}|
     Only configuration options for the best compatibility where they deviate from defaults are listed.
     Only configuration options for the best compatibility where they deviate from defaults are listed.
<!-- GENERAL -->{{#if:
<!-- GENERAL -->{{#vardefine:iniheader|}}{{#if:
    {{{ntscj|}}}
    {{{panichandlers|}}}
    {{{skipbios|}}}{{#if:
     {{{dualcore|}}}
     {{{dualcore|}}}
     {{{speedlimit|}}}
     {{{speedlimit|}}}
    {{{ntscj|}}}
    {{{panichandlers|}}}
    {{{skipbios|}}}
     {{{cpuengine|}}}
     {{{cpuengine|}}}
     {{{cpuclock|}}}|
     {{{cpuclock|}}}|{{#vardefineecho:iniheader|[Core]}}}}|
     <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]] <span style="font-weight:normal;">[Core]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{dualcore|}}}|{{!}}Settings > General > {{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|}}}|{{!}}Settings > General > {{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 90: Line 90:
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
}}<!-- GRAPHICS -->{{#if:{{#if:
}}<!-- GRAPHICS -->{{#vardefine:iniheader|}}{{#if:
    <!-- ini n/a -->
    {{{fullres|}}}
    {{{startfull|}}}
    {{{rendertomain|}}}
    {{{crop|}}}{{#if:
     <!-- Core -->
     <!-- Core -->
    {{{crop|}}}
     {{{progressivescan|}}}|{{#vardefineecho:iniheader|[Core]}}}}{{#if:
     {{{progressivescan|}}}|{{#vardefineecho:iniheader|[Core]}}}}{{#if:
     <!-- Video_Settings -->
     <!-- Video_Settings -->
     {{{gfxbackend|}}}
     {{{gfxbackend|}}}
    {{{fullres|}}}
     {{{aspectratio|}}}
     {{{aspectratio|}}}
    {{{startfull|}}}
    {{{rendertomain|}}}
     {{{shadercomp|}}}
     {{{shadercomp|}}}
     {{{compilefirst|}}}|{{#vardefineecho:iniheader|{{#if:{{#var:iniheader}}|headings|[Video_Settings]}}}}}}{{#if:
     {{{compilefirst|}}}|{{#vardefineecho:iniheader|{{#if:{{#var:iniheader}}|headings|[Video_Settings]}}}}}}{{#if:
Line 130: Line 131:
     <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!!{{#ifeq:{{#var:iniheader}}|headings|<span style="font-weight:normal;">See</span> [[GameINI]] <span style="font-weight:normal;">for headings</span>|[[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>}}!!Notes
     !Configuration!!Setting!!{{#ifeq:{{#var:iniheader}}|headings|<span style="font-weight:normal;">See '''[[GameINI]]''' for headings</span>|[[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>}}!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{gfxbackend|}}}|{{!}}Graphics > General > {{Config required|Video Back End|GFXBackend|string|Selects which graphical API interface should be used for display rendering|{{{gfxbackend|}}}|{{#vardefineecho:=|OpenGL=OGL, Direct3D11=D3D, Direct3D12=D3D12, Vulkan=Vulkan, Software=Software Renderer}}}}{{{gfxbackendnotes|}}}}}
     {{#if:{{{gfxbackend|}}}|{{!}}Graphics > General > {{Config required|Video Back End|GFXBackend|string|Selects which graphical API interface should be used for display rendering|{{{gfxbackend|}}}|{{#vardefineecho:=|OpenGL=OGL, Direct3D11=D3D, Direct3D12=D3D12, Vulkan=Vulkan, Software=Software Renderer}}}}{{{gfxbackendnotes|}}}}}
Line 172: Line 173:
     {{#if:{{{formatchanges|}}}|{{!}}Graphics > Hacks > {{Config required|Ignore Format Changes|EFBEmulateFormatChanges|string|Ignore any changes to the External Frame Buffer format|{{{formatchanges|}}}|{{#vardefineecho:=|On=False, Off=True}}}}{{{formatchangesnotes|}}}}}
     {{#if:{{{formatchanges|}}}|{{!}}Graphics > Hacks > {{Config required|Ignore Format Changes|EFBEmulateFormatChanges|string|Ignore any changes to the External Frame Buffer format|{{{formatchanges|}}}|{{#vardefineecho:=|On=False, Off=True}}}}{{{formatchangesnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{efb2texonly|}}}|{{!}}Graphics > Hacks > {{Config required|Store EFB Copies to Texture Only||boolean|Stores EFB Copies exclusively on the GPU, bypassing system memory|{{{efb2texonly|}}}}}{{{efb2texonlynotes|}}}}}
     {{#if:{{{efb2texonly|}}}|{{!}}Graphics > Hacks > {{Config required|Store EFB Copies to Texture Only|EFBToTextureEnable|boolean|Stores EFB Copies exclusively on the GPU, bypassing system memory|{{{efb2texonly|}}}}}{{{efb2texonlynotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{deferefb|}}}|{{!}}Graphics > Hacks > {{Config required|Defer EFB Copies to RAM||boolean|Wait to store EFB Copies providing performance improvements|{{{deferefb|}}}}}{{{deferefbnotes|}}}}}
     {{#if:{{{deferefb|}}}|{{!}}Graphics > Hacks > {{Config required|Defer EFB Copies to RAM|DeferEFBCopies|boolean|Wait to store EFB Copies providing performance improvements|{{{deferefb|}}}}}{{{deferefbnotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{accuratetexturecache|}}}|{{!}}Graphics > Hacks > {{Config required|Texture Cache Accuracy|SafeTextureCacheColorSamples|string||{{{accuratetexturecache|}}}|{{#vardefineecho:=|Position 1 (Safe)=0, Position 2 (Medium)=512, Position 3 (Fast)=128}}}}{{{accuratetexturecachenotes|}}}}}
     {{#if:{{{accuratetexturecache|}}}|{{!}}Graphics > Hacks > {{Config required|Texture Cache Accuracy|SafeTextureCacheColorSamples|string||{{{accuratetexturecache|}}}|{{#vardefineecho:=|Position 1 (Safe)=0, Position 2 (Medium)=512, Position 3 (Fast)=128}}}}{{{accuratetexturecachenotes|}}}}}
Line 180: Line 181:
     {{#if:{{{gputexdecode|}}}|{{!}}Graphics > Hacks > {{Config required|GPU Texture Decoding|EnableGPUTextureDecoding|boolean|Enables texture decoding using the GPU instead of the CPU|{{{gputexdecode|}}}}}{{{gputexdecodenotes|}}}}}
     {{#if:{{{gputexdecode|}}}|{{!}}Graphics > Hacks > {{Config required|GPU Texture Decoding|EnableGPUTextureDecoding|boolean|Enables texture decoding using the GPU instead of the CPU|{{{gputexdecode|}}}}}{{{gputexdecodenotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{xfb2texonly|}}}|{{!}}Graphics > Hacks > {{Config required|Store XFB Copies to Texture Only||boolean|Stores XFB Copies exclusively on the GPU, bypassing system memory|{{{xfb2texonly|}}}}}{{{xfb2texonlynotes|}}}}}
     {{#if:{{{xfb2texonly|}}}|{{!}}Graphics > Hacks > {{Config required|Store XFB Copies to Texture Only|XFBToTextureEnable|boolean|Stores XFB Copies exclusively on the GPU, bypassing system memory|{{{xfb2texonly|}}}}}{{{xfb2texonlynotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{xfbimmediate|}}}|{{!}}Graphics > Hacks > {{Config required|Immediately Present XFB||boolean|Displays the XFB Copies as soon as they are created, without waiting for scanout|{{{xfbimmediate|}}}}}{{{xfbimmediatenotes|}}}}}
     {{#if:{{{xfbimmediate|}}}|{{!}}Graphics > Hacks > {{Config required|Immediately Present XFB|ImmediateXFBenable|boolean|Displays the XFB Copies as soon as they are created, without waiting for scanout|{{{xfbimmediate|}}}}}{{{xfbimmediatenotes|}}}}}
     {{!}}-
     {{!}}-
     {{#if:{{{fastdepth|}}}|{{!}}Graphics > Hacks > {{Config required|Fast Depth Calculation|FastDepthCalc|boolean|Uses a less accurate method of depth calculation for a speedup|{{{fastdepth|}}}}}{{{fastdepthnotes|}}}}}
     {{#if:{{{fastdepth|}}}|{{!}}Graphics > Hacks > {{Config required|Fast Depth Calculation|FastDepthCalc|boolean|Uses a less accurate method of depth calculation for a speedup|{{{fastdepth|}}}}}{{{fastdepthnotes|}}}}}
Line 197: Line 198:
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
}}<!-- AUDIO -->{{#if:
}}<!-- AUDIO -->{{#vardefine:iniheader|}}{{#if:
     {{{dspengine|}}}
     {{{dspengine|}}}
     {{{audiobackend|}}}|
     {{{audiobackend|}}}|
Line 209: Line 210:
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
}}<!-- WII -->{{#if:
}}<!-- WII -->{{#vardefine:iniheader|}}{{#if:
    <!-- ini n/a -->
     {{{pal60|}}}
     {{{pal60|}}}
     {{{screensaver|}}}
     {{{screensaver|}}}
     {{{sdcard|}}}
     {{{sdcard|}}}
     {{{usbkeyboard|}}}
     {{{usbkeyboard|}}}{{#if:
     {{{systemlang|}}}|
    <!-- Wii -->
     {{{systemlang|}}}|{{#vardefineecho:iniheader|[Wii]}}}}|
     <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]] <span style="font-weight:normal;">[Wii]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{pal60|}}}|{{!}}Settings > Wii > {{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}}
     {{#if:{{{pal60|}}}|{{!}}Settings > Wii > {{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}}
Line 230: Line 233:
     {{!}}-
     {{!}}-
     {{!}}}
     {{!}}}
}}<!-- WII REMOTE -->{{#if:
}}<!-- WII REMOTE -->{{#vardefine:iniheader|}}{{#if:
    <!-- ini n/a -->
     {{{enablespeakerdata|}}}
     {{{enablespeakerdata|}}}
     {{{wiimotemotor|}}}|
     {{{wiimotemotor|}}}|
     <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]] <span style="font-weight:normal;">[Controls]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{enablespeakerdata|}}}|{{!}}Controllers > {{Config required|Enable Speaker Data||boolean|Controls if sounds come from the Wii Remote speaker of Real Wii Remotes|{{{enablespeakerdata|}}}}}{{{enablespeakerdatanotes|}}}}}
     {{#if:{{{enablespeakerdata|}}}|{{!}}Controllers > {{Config required|Enable Speaker Data||boolean|Controls if sounds come from the Wii Remote speaker of Real Wii Remotes|{{{enablespeakerdata|}}}}}{{{enablespeakerdatanotes|}}}}}
Line 243: Line 247:
     {{!}}}
     {{!}}}
}}<!-- GAME PROPERTIES -->{{#if:
}}<!-- GAME PROPERTIES -->{{#if:
    <!-- ini n/a -->
    {{{patches|}}}{{#if:
    <!-- Core -->
     {{{mmu|}}}
     {{{mmu|}}}
     {{{fprf|}}}
     {{{fprf|}}}
     {{{syncgputhread|}}}
     {{{syncgputhread|}}}
     {{{fastdisc|}}}
     {{{fastdisc|}}}|{{#vardefineecho:iniheader|[Core]}}}}|
    {{{patches|}}}|
     <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]] <span style="font-weight:normal;">[Core]</span>!!Notes
     !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">{{#var:iniheader}}</span>!!Notes
     {{!}}-
     {{!}}-
     {{#if:{{{mmu|}}}|{{!}}Properties > General > {{Config required|Enable MMU|MMU|boolean|Enable Memory Management Unit|{{{mmu|}}}}}{{{mmunotes|}}}}}
     {{#if:{{{mmu|}}}|{{!}}Properties > General > {{Config required|Enable MMU|MMU|boolean|Enable Memory Management Unit|{{{mmu|}}}}}{{{mmunotes|}}}}}
6,576

edits