Difference between revisions of "Template:Config"

From Dolphin Emulator Wiki
Jump to: navigation, search
(Undo revision 146051 by Lucario (talk) var_final not implemented?)
(remove frame limit and block merging; add ubershaders, cpu clock override, and speed limit; reorder entries to better match their ordering in dolphin)
Line 2: Line 2:
 
<!-- GENERAL -->
 
<!-- GENERAL -->
 
{{{dualcore|}}}
 
{{{dualcore|}}}
{{{framelimit|}}}
+
{{{speedlimit|}}}
 
{{{cpuengine|}}}
 
{{{cpuengine|}}}
 
{{{ntscj|}}}
 
{{{ntscj|}}}
 
{{{panichandlers|}}}
 
{{{panichandlers|}}}
 
{{{skipbios|}}}
 
{{{skipbios|}}}
 +
{{{cpuclock|}}}
 
<!-- GRAPHICS -->
 
<!-- GRAPHICS -->
 
{{{gfxbackend|}}}
 
{{{gfxbackend|}}}
Line 17: Line 18:
 
{{{antialiasing|}}}
 
{{{antialiasing|}}}
 
{{{anisotropic|}}}
 
{{{anisotropic|}}}
 +
{{{ubershaders|}}}
 +
{{{efbscaledcopy|}}}
 
{{{pixellighting|}}}
 
{{{pixellighting|}}}
{{{efbscaledcopy|}}}
 
 
{{{forcefilter|}}}
 
{{{forcefilter|}}}
 +
{{{widescreenhack|}}}
 +
{{{disablefog|}}}
 
{{{skipcpuefbaccess|}}}
 
{{{skipcpuefbaccess|}}}
 
{{{formatchanges|}}}
 
{{{formatchanges|}}}
Line 27: Line 31:
 
{{{fastdepth|}}}
 
{{{fastdepth|}}}
 
{{{boundingbox|}}}
 
{{{boundingbox|}}}
{{{disablefog|}}}
+
{{{crop|}}}
{{{widescreenhack|}}}
 
 
{{{progressivescan|}}}
 
{{{progressivescan|}}}
{{{crop|}}}
 
 
<!-- AUDIO -->
 
<!-- AUDIO -->
 
{{{dspengine|}}}
 
{{{dspengine|}}}
 
{{{audiobackend|}}}
 
{{{audiobackend|}}}
 
<!-- WII -->
 
<!-- WII -->
 +
{{{pal60|}}}
 
{{{screensaver|}}}
 
{{{screensaver|}}}
{{{pal60|}}}
 
{{{systemlang|}}}
 
 
{{{sdcard|}}}
 
{{{sdcard|}}}
 
{{{usbkeyboard|}}}
 
{{{usbkeyboard|}}}
 +
{{{systemlang|}}}
 
<!-- WII REMOTE -->
 
<!-- WII REMOTE -->
 
{{{enablespeakerdata|}}}
 
{{{enablespeakerdata|}}}
 
{{{wiimotemotor|}}}
 
{{{wiimotemotor|}}}
 
<!-- GAME PROPERTIES -->
 
<!-- GAME PROPERTIES -->
{{{patches|}}}
 
 
{{{mmu|}}}
 
{{{mmu|}}}
 +
{{{fprf|}}}
 +
{{{syncgputhread|}}}
 
{{{fastdisc|}}}
 
{{{fastdisc|}}}
{{{fprf|}}}
+
{{{patches|}}}|
{{{blockmerging|}}}
 
{{{syncgputhread|}}}|
 
 
Only configuration options for the best compatibility where they deviate from defaults are listed. A full list of options is available [[Template:Config/doc|here]].
 
Only configuration options for the best compatibility where they deviate from defaults are listed. A full list of options is available [[Template:Config/doc|here]].
 
<!-- GENERAL -->{{#if:
 
<!-- GENERAL -->{{#if:
 
{{{dualcore|}}}
 
{{{dualcore|}}}
{{{framelimit|}}}
+
{{{speedlimit|}}}
 
{{{cpuengine|}}}
 
{{{cpuengine|}}}
 
{{{ntscj|}}}
 
{{{ntscj|}}}
 
{{{panichandlers|}}}
 
{{{panichandlers|}}}
{{{skipbios|}}}|
+
{{{skipbios|}}}
 +
{{{cpuclock|}}}|
 
<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"
Line 64: Line 66:
 
{{#if:{{{dualcore|}}}|{{!}}[[Category:Enable Dual Core (Config Required)]]{{Hover|Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core (On or Off)|'''Enable Dual Core'''}}{{!!}}{{{dualcore|}}}{{!!}}{{{dualcorenotes|}}}}}
 
{{#if:{{{dualcore|}}}|{{!}}[[Category:Enable Dual Core (Config Required)]]{{Hover|Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core (On or Off)|'''Enable Dual Core'''}}{{!!}}{{{dualcore|}}}{{!!}}{{{dualcorenotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{framelimit|}}}|{{!}}[[Category:Framelimit (Config Required)]]{{Hover|Limits the number of frames per second displayed by Dolphin (Off, Auto, Audio, or 10-120 FPS)|'''Framelimit'''}}{{!!}}{{{framelimit|}}}{{!!}}{{{framelimitnotes|}}}}}
+
{{#if:{{{speedlimit|}}}|{{!}}[[Category:Speed Limit (Config Required)]]{{Hover|Limits the speed of emulation (10-200% or Unlimited)|'''Speed Limit'''}}{{!!}}{{{speedlimit|}}}{{!!}}{{{speedlimitnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{cpuengine|}}}|{{!}}[[Category:CPU Emulator Engine (Config Required)]]{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}}
 
{{#if:{{{cpuengine|}}}|{{!}}[[Category:CPU Emulator Engine (Config Required)]]{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}}
Line 73: Line 75:
 
{{!}}-
 
{{!}}-
 
{{#if:{{{skipbios|}}}|{{!}}[[Category:Skip GC BIOS (Config Required)]]{{Hover|Skip loading of GameCube BIOS before booting the {{#if:{{{type|}}}|{{{type|}}}|game}} when the IPL dumps are present on User\GC (On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}}
 
{{#if:{{{skipbios|}}}|{{!}}[[Category:Skip GC BIOS (Config Required)]]{{Hover|Skip loading of GameCube BIOS before booting the {{#if:{{{type|}}}|{{{type|}}}|game}} when the IPL dumps are present on User\GC (On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}}
 +
{{!}}-
 +
{{#if:{{{cpuclock|}}}|{{!}}[[Category:CPU Clock Override (Config Required)]]{{Hover|Sets the CPU clock speed (6-400%)|'''CPU Clock Override'''}}{{!!}}{{{cpuclock|}}}{{!!}}{{{cpuclocknotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{!}}}
 
{{!}}}
Line 85: Line 89:
 
{{{antialiasing|}}}
 
{{{antialiasing|}}}
 
{{{anisotropic|}}}
 
{{{anisotropic|}}}
 +
{{{ubershaders|}}}
 +
{{{efbscaledcopy|}}}
 
{{{pixellighting|}}}
 
{{{pixellighting|}}}
{{{efbscaledcopy|}}}
 
 
{{{forcefilter|}}}
 
{{{forcefilter|}}}
 +
{{{widescreenhack|}}}
 +
{{{disablefog|}}}
 
{{{skipcpuefbaccess|}}}
 
{{{skipcpuefbaccess|}}}
 
{{{formatchanges|}}}
 
{{{formatchanges|}}}
Line 95: Line 102:
 
{{{fastdepth|}}}
 
{{{fastdepth|}}}
 
{{{boundingbox|}}}
 
{{{boundingbox|}}}
{{{disablefog|}}}
+
{{{crop|}}}
{{{widescreenhack|}}}
+
{{{progressivescan|}}}|
{{{progressivescan|}}}
 
{{{crop|}}}|
 
 
<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"
Line 121: Line 126:
 
{{#if:{{{anisotropic|}}}|{{!}}[[Category:Anisotropic Filtering (Config Required)]]{{Hover|Reduces distortion when viewing textures at an angle (1x, 2x, 4x, 8x, 16x)|'''Anisotropic Filtering'''}}{{!!}}{{{anisotropic|}}}{{!!}}{{{anisotropicnotes|}}}}}
 
{{#if:{{{anisotropic|}}}|{{!}}[[Category:Anisotropic Filtering (Config Required)]]{{Hover|Reduces distortion when viewing textures at an angle (1x, 2x, 4x, 8x, 16x)|'''Anisotropic Filtering'''}}{{!!}}{{{anisotropic|}}}{{!!}}{{{anisotropicnotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{pixellighting|}}}|{{!}}[[Category:Per-Pixel Lighting (Config Required)]]{{Hover|Calculate lighting of 3D graphics per-pixel rather than per-vertex (On, Off)|'''Per-Pixel Lighting'''}}{{!!}}{{{pixellighting|}}}{{!!}}{{{pixellightingnotes|}}}}}
+
{{#if:{{{ubershaders|}}}|{{!}}[[Category:Ubershaders (Config Required)]]{{Hover|Sets whether specialized shaders or ubershaders are used (Off, Hybrid, Exclusive)|'''Ubershaders'''}}{{!!}}{{{ubershaders|}}}{{!!}}{{{ubershadersnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{efbscaledcopy|}}}|{{!}}[[Category:Scaled EFB Copy (Config Required)]]{{Hover|Greatly increase the quality of textures generated using render-to-texture effects (On, Off)|'''Scaled EFB Copy'''}}{{!!}}{{{efbscaledcopy|}}}{{!!}}{{{efbscaledcopynotes|}}}}}
 
{{#if:{{{efbscaledcopy|}}}|{{!}}[[Category:Scaled EFB Copy (Config Required)]]{{Hover|Greatly increase the quality of textures generated using render-to-texture effects (On, Off)|'''Scaled EFB Copy'''}}{{!!}}{{{efbscaledcopy|}}}{{!!}}{{{efbscaledcopynotes|}}}}}
 +
{{!}}-
 +
{{#if:{{{pixellighting|}}}|{{!}}[[Category:Per-Pixel Lighting (Config Required)]]{{Hover|Calculate lighting of 3D graphics per-pixel rather than per-vertex (On, Off)|'''Per-Pixel Lighting'''}}{{!!}}{{{pixellighting|}}}{{!!}}{{{pixellightingnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{forcefilter|}}}|{{!}}[[Category:Force Texture Filtering (Config Required)]]{{Hover|Forces texture filtering even if the game specifically disables it (On, Off)|'''Force Texture Filtering'''|}}{{!!}}{{{forcefilter|}}}{{!!}}{{{forcefilternotes|}}}}}
 
{{#if:{{{forcefilter|}}}|{{!}}[[Category:Force Texture Filtering (Config Required)]]{{Hover|Forces texture filtering even if the game specifically disables it (On, Off)|'''Force Texture Filtering'''|}}{{!!}}{{{forcefilter|}}}{{!!}}{{{forcefilternotes|}}}}}
 +
{{!}}-
 +
{{#if:{{{widescreenhack|}}}|{{!}}[[Category:Widescreen Hack (Config Required)]]{{Hover|Force GameCube games to output graphics for widescreen resolutions (On, Off)|'''Widescreen Hack'''}}{{!!}}{{{widescreenhack|}}}{{!!}}{{{widescreenhacknotes|}}}}}
 +
{{!}}-
 +
{{#if:{{{disablefog|}}}|{{!}}[[Category:Disable Fog (Config Required)]]{{Hover|Disables the fog used in some games to hide far-away objects (On, Off)|'''Disable Fog'''}}{{!!}}{{{disablefog|}}}{{!!}}{{{disablefognotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{skipcpuefbaccess|}}}|{{!}}[[Category:Skip EFB Access from CPU (Config Required)]]{{Hover|Prevents the CPU from accessing the External Frame Buffer (On, Off)|'''Skip EFB Access from CPU'''}}{{!!}}{{{skipcpuefbaccess|}}}{{!!}}{{{skipcpuefbaccessnotes|}}}}}
 
{{#if:{{{skipcpuefbaccess|}}}|{{!}}[[Category:Skip EFB Access from CPU (Config Required)]]{{Hover|Prevents the CPU from accessing the External Frame Buffer (On, Off)|'''Skip EFB Access from CPU'''}}{{!!}}{{{skipcpuefbaccess|}}}{{!!}}{{{skipcpuefbaccessnotes|}}}}}
Line 141: Line 152:
 
{{#if:{{{boundingbox|}}}|{{!}}[[Category:Disable Bounding Box (Config Required)]]{{Hover|Disables a niche GC/Wii GPU feature for a speedup. A very small number of games will break with this. (On/Off)|'''Disable Bounding Box'''}}{{!!}}{{{boundingbox|}}}{{!!}}{{{boundingboxnotes|}}}}}
 
{{#if:{{{boundingbox|}}}|{{!}}[[Category:Disable Bounding Box (Config Required)]]{{Hover|Disables a niche GC/Wii GPU feature for a speedup. A very small number of games will break with this. (On/Off)|'''Disable Bounding Box'''}}{{!!}}{{{boundingbox|}}}{{!!}}{{{boundingboxnotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{disablefog|}}}|{{!}}[[Category:Disable Fog (Config Required)]]{{Hover|Disables the fog used in some games to hide far-away objects (On, Off)|'''Disable Fog'''}}{{!!}}{{{disablefog|}}}{{!!}}{{{disablefognotes|}}}}}
+
{{#if:{{{crop|}}}|{{!}}[[Category:Crop (Config Required)]]{{Hover|Crop the picture from it's native aspect ratio to 4:3 or 16:9. (On, Off)|'''Crop'''}}{{!!}}{{{crop|}}}{{!!}}{{{cropnotes|}}}}}
{{!}}-
 
{{#if:{{{widescreenhack|}}}|{{!}}[[Category:Widescreen Hack (Config Required)]]{{Hover|Force GameCube games to output graphics for widescreen resolutions (On, Off)|'''Widescreen Hack'''}}{{!!}}{{{widescreenhack|}}}{{!!}}{{{widescreenhacknotes|}}}}}
 
 
{{!}}-
 
{{!}}-
 
{{#if:{{{progressivescan|}}}|{{!}}[[Category:Enable Progressive Scan (Config Required)]]{{Hover|Enables progressive scan if your game supports it (On, Off)|'''Enable Progressive Scan'''}}{{!!}}{{{progressivescan|}}}{{!!}}{{{progressivescannotes|}}}}}
 
{{#if:{{{progressivescan|}}}|{{!}}[[Category:Enable Progressive Scan (Config Required)]]{{Hover|Enables progressive scan if your game supports it (On, Off)|'''Enable Progressive Scan'''}}{{!!}}{{{progressivescan|}}}{{!!}}{{{progressivescannotes|}}}}}
{{!}}-
 
{{#if:{{{crop|}}}|{{!}}[[Category:Crop (Config Required)]]{{Hover|Crop the picture from it's native aspect ratio to 4:3 or 16:9. (On, Off)|'''Crop'''}}{{!!}}{{{crop|}}}{{!!}}{{{cropnotes|}}}}}
 
 
{{!}}-
 
{{!}}-
 
{{!}}}
 
{{!}}}
Line 163: Line 170:
 
{{!}}}
 
{{!}}}
 
}}<!-- WII -->{{#if:
 
}}<!-- WII -->{{#if:
 +
{{{pal60|}}}
 
{{{screensaver|}}}
 
{{{screensaver|}}}
{{{pal60|}}}
 
{{{systemlang|}}}
 
 
{{{sdcard|}}}
 
{{{sdcard|}}}
{{{usbkeyboard|}}}|
+
{{{usbkeyboard|}}}
 +
{{{systemlang|}}}|
 
<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"
 
!Config!!Setting!!Notes
 
!Config!!Setting!!Notes
{{!}}-
 
{{#if:{{{screensaver|}}}|{{!}}[[Category:Enable Screen Saver (Config Required)]]{{Hover|(On, Off)|'''Enable Screen Saver'''}}{{!!}}{{{screensaver|}}}{{!!}}{{{screensavernotes|}}}}}
 
 
{{!}}-
 
{{!}}-
 
{{#if:{{{pal60|}}}|{{!}}[[Category:Use PAL60 Mode (EuRGB60) (Config Required)]]{{Hover|(On, Off)|'''Use PAL60 Mode (EuRGB60)'''}}{{!!}}{{{pal60|}}}{{!!}}{{{pal60notes|}}}}}
 
{{#if:{{{pal60|}}}|{{!}}[[Category:Use PAL60 Mode (EuRGB60) (Config Required)]]{{Hover|(On, Off)|'''Use PAL60 Mode (EuRGB60)'''}}{{!!}}{{{pal60|}}}{{!!}}{{{pal60notes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{systemlang|}}}|{{!}}[[Category:System Language (Config Required)]]{{Hover|(Japanese, English, German, French, Spanish, Italian, Dutch, Simplified Chinese, Traditional Chinese, Korean)|'''System Language'''}}{{!!}}{{{systemlang|}}}{{!!}}{{{systemlangnotes|}}}}}
+
{{#if:{{{screensaver|}}}|{{!}}[[Category:Enable Screen Saver (Config Required)]]{{Hover|(On, Off)|'''Enable Screen Saver'''}}{{!!}}{{{screensaver|}}}{{!!}}{{{screensavernotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{sdcard|}}}|{{!}}[[Category:Insert SD Card (Config Required)]]{{Hover|(On, Off)|'''Insert SD Card'''}}{{!!}}{{{sdcard|}}}{{!!}}{{{sdcardnotes|}}}}}
 
{{#if:{{{sdcard|}}}|{{!}}[[Category:Insert SD Card (Config Required)]]{{Hover|(On, Off)|'''Insert SD Card'''}}{{!!}}{{{sdcard|}}}{{!!}}{{{sdcardnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{#if:{{{usbkeyboard|}}}|{{!}}[[Category:Connect USB Keyboard (Config Required)]]{{Hover|(On, Off)|'''Connect USB Keyboard'''}}{{!!}}{{{usbkeyboard|}}}{{!!}}{{{usbkeyboardnotes|}}}}}
 
{{#if:{{{usbkeyboard|}}}|{{!}}[[Category:Connect USB Keyboard (Config Required)]]{{Hover|(On, Off)|'''Connect USB Keyboard'''}}{{!!}}{{{usbkeyboard|}}}{{!!}}{{{usbkeyboardnotes|}}}}}
 +
{{!}}-
 +
{{#if:{{{systemlang|}}}|{{!}}[[Category:System Language (Config Required)]]{{Hover|(Japanese, English, German, French, Spanish, Italian, Dutch, Simplified Chinese, Traditional Chinese, Korean)|'''System Language'''}}{{!!}}{{{systemlang|}}}{{!!}}{{{systemlangnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{!}}}
 
{{!}}}
Line 196: Line 203:
 
{{!}}}
 
{{!}}}
 
}}<!-- GAME PROPERTIES -->{{#if:
 
}}<!-- GAME PROPERTIES -->{{#if:
{{{patches|}}}
 
 
{{{mmu|}}}
 
{{{mmu|}}}
 +
{{{fprf|}}}
 +
{{{syncgputhread|}}}
 
{{{fastdisc|}}}
 
{{{fastdisc|}}}
{{{blockmerging|}}}
+
{{{patches|}}}|
{{{syncgputhread|}}}
 
{{{fprf|}}}|
 
 
<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"
 
!Config!!Setting!!Notes
 
!Config!!Setting!!Notes
{{!}}-
 
{{#if:{{{patches|}}}|{{!}}'''Patches'''{{!!}}{{{patches|}}}{{!!}}{{{patchesnotes|}}}}}
 
 
{{!}}-
 
{{!}}-
 
{{#if:{{{mmu|}}}|{{!}}[[Category:Enable MMU (Config Required)]]{{Hover|Enable Memory Management Unit (On, Off)|'''Enable MMU'''}}{{!!}}{{{mmu|}}}{{!!}}{{{mmunotes|}}}}}
 
{{#if:{{{mmu|}}}|{{!}}[[Category:Enable MMU (Config Required)]]{{Hover|Enable Memory Management Unit (On, Off)|'''Enable MMU'''}}{{!!}}{{{mmu|}}}{{!!}}{{{mmunotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{fastdisc|}}}|{{!}}[[Category:Speed up Disc Transfer Rate (Config Required)]]{{Hover|Enables fast disc access (On, Off)|'''Speed up Disc Transfer Rate'''}}{{!!}}{{{fastdisc|}}}{{!!}}{{{fastdiscnotes|}}}}}
+
{{#if:{{{fprf|}}}|{{!}}[[Category:Enable FPRF (Config Required)]]{{Hover|Floating Point Result Flag support (On, Off)|'''Enable FPRF'''}}{{!!}}{{{fprf|}}}{{!!}}{{{fprfnotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{fprf|}}}|{{!}}[[Category:Enable FPRF (Config Required)]]{{Hover|Floating Point Result Flag support (On, Off)|'''Enable FPRF'''}}{{!!}}{{{fprf|}}}{{!!}}{{{fprfnotes|}}}}}
+
{{#if:{{{syncgputhread|}}}|{{!}}[[Category:Synchronize GPU Thread (Config Required)]]{{Hover|Synchronizes CPU and GPU threads, allowing dual core to work in games where it has problems otherwise (On, Off)|'''Synchronize GPU Thread'''}}{{!!}}{{{syncgputhread|}}}{{!!}}{{{syncgputhreadnotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{blockmerging|}}}|{{!}}[[Category:Enable Block Merging (Config Required)]]{{Hover|(On, Off)|'''Enable Block Merging'''}}{{!!}}{{{blockmerging|}}}{{!!}}{{{blockmergingnotes|}}}}}
+
{{#if:{{{fastdisc|}}}|{{!}}[[Category:Speed up Disc Transfer Rate (Config Required)]]{{Hover|Enables fast disc access (On, Off)|'''Speed up Disc Transfer Rate'''}}{{!!}}{{{fastdisc|}}}{{!!}}{{{fastdiscnotes|}}}}}
 
{{!}}-
 
{{!}}-
{{#if:{{{syncgputhread|}}}|{{!}}[[Category:Synchronize GPU Thread (Config Required)]]{{Hover|Synchronizes CPU and GPU threads, allowing dual core to work in games where it has problems otherwise (On, Off)|'''Synchronize GPU Thread'''}}{{!!}}{{{syncgputhread|}}}{{!!}}{{{syncgputhreadnotes|}}}}}
+
{{#if:{{{patches|}}}|{{!}}'''Patches'''{{!!}}{{{patches|}}}{{!!}}{{{patchesnotes|}}}}}
 
{{!}}-
 
{{!}}-
 
{{!}}}
 
{{!}}}
Line 307: Line 311:
 
{{{disablealpha|}}}
 
{{{disablealpha|}}}
 
{{{disablealphanotes|}}}
 
{{{disablealphanotes|}}}
<!-- Since ?-??? -->
+
<!-- Since 4.0-??? -->
 
{{{limitbyfps|}}}
 
{{{limitbyfps|}}}
 +
{{{limitbyfpsnotes|}}}
 
{{{samplerate|}}}
 
{{{samplerate|}}}
 +
{{{sampleratenotes|}}}
 +
{{{blockmerging|}}}
 +
{{{blockmergingnotes|}}}
 
<!-- Since 5.0-??? -->
 
<!-- Since 5.0-??? -->
 
{{{idleskipping|}}}
 
{{{idleskipping|}}}
 +
{{{idleskippingnotes|}}}
 +
{{{framelimit|}}}
 +
{{{framelimitnotes|}}}
 
|[[Category:Pages with deprecated config template parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude>
 
|[[Category:Pages with deprecated config template parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude>

Revision as of 10:37, 30 August 2017

[edit] [purge] Template documentation

This template outputs a standardized set of configuration information.

Example

{{Config
|dualcore               = Off
|dualcorenotes          = Show File Select menus properly
}}

Produces

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

General

Config Setting Notes
Enable Dual Core Off Show File Select menus properly

Parameters

The following lists a complete set of current config template settings:

== Configuration ==
{{Config
<!-- General -->
|dualcore               = 
|dualcorenotes          = 
|speedlimit             = 
|speedlimitnotes        = 
|ntscj                  = 
|ntscjnotes             = 
|panichandlers          = 
|panichandlersnotes     = 
|skipbios               = 
|skipbiosnotes          = 
|cpuengine              = 
|cpuenginenotes         = 
|cpuclock               = 
|cpuclocknotes          = 

<!-- Graphics -->
|gfxbackend             = 
|gfxbackendnotes        = 
|fullres                = 
|fullresnotes           = 
|aspectratio            = 
|aspectrationotes       = 
|vsync                  = 
|vsyncnotes             = 
|startfull              = 
|startfullnotes         = 
|rendertomain           = 
|rendertomainnotes      = 
|shadercomp             = 
|shadercompnotes        = 
|compilefirst           = 
|compilefirstnotes      = 
|internalres            = 
|internalresnotes       = 
|antialiasing           = 
|antialiasingnotes      = 
|anisotropic            = 
|anisotropicnotes       = 
|efbscaledcopy          = 
|efbscaledcopynotes     = 
|pixellighting          = 
|pixellightingnotes     = 
|forcefilter            = 
|forcefilternotes       = 
|widescreenhack         = 
|widescreenhacknotes    = 
|disablefog             = 
|disablefognotes        = 
|arbmipmap              = 
|arbmipmapnotes         = 
|skipcpuefbaccess       = 
|skipcpuefbaccessnotes  = 
|formatchanges          = 
|formatchangesnotes     = 
|efb2texonly            = 
|efb2texonlynotes       = 
|deferefb               = 
|deferefbnotes          = 
|accuratetexturecache      = 
|accuratetexturecachenotes = 
|gputexdecode           = 
|gputexdecodenotes      = 
|xfb2texonly            = 
|xfb2texonlynotes       = 
|xfbimmediate           = 
|xfbimmediatenotes      = 
|fastdepth              = 
|fastdepthnotes         = 
|boundingbox            = 
|boundingboxnotes       = 
|vertexrounding         = 
|vertexroundingnotes    = 
|crop                   = 
|cropnotes              = 
|progressivescan        = 
|progressivescannotes   = 

<!-- Audio -->
|dspengine              = 
|dspenginenotes         = 
|audiobackend           = 
|audiobackendnotes      = 

<!-- Wii -->
|pal60                  = 
|pal60notes             = 
|screensaver            = 
|screensavernotes       = 
|sdcard                 = 
|sdcardnotes            = 
|usbkeyboard            = 
|usbkeyboardnotes       = 
|systemlang             = 
|systemlangnotes        = 

<!-- Wiimote -->
|enablespeakerdata      = 
|enablespeakerdatanotes = 
|wiimotemotor           = 
|wiimotemotornotes      = 

<!-- Game Properties -->
|mmu                    = 
|mmunotes               = 
|fprf                   = 
|fprfnotes              = 
|syncgputhread          = 
|syncgputhreadnotes     = 
|fastdisc               = 
|fastdiscnotes          = 
|patches                = 
|patchesnotes           = 
}}