Difference between revisions of "Template:Config/doc"

From Dolphin Emulator Wiki
Jump to: navigation, search
(add list of parameters currently accepted by template, extracted from the template itself)
m (Parameters: move cpu engine to match dolphin ordering)
 
(45 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
This template outputs a standardized set of configuration information.
 
This template outputs a standardized set of configuration information.
  
 +
== Example ==
 +
<pre>{{Config
 +
|dualcore              = Off
 +
|dualcorenotes          = Show File Select menus properly
 +
}}</pre>
 +
 +
Produces
 +
<div style="background:#fff;border:1px solid #ddd;padding:.5em">
 +
{{Config
 +
|dualcore              = Off
 +
|dualcorenotes          = Show File Select menus properly
 +
}}</div>
 +
 +
== Parameters ==
 +
The following lists a complete set of current config template settings:
 
<pre>
 
<pre>
 
== Configuration ==
 
== Configuration ==
 
{{Config
 
{{Config
|dualcore              =  
+
<!-- General -->
|dualcorenotes         =  
+
|dualcore               =
|idleskipping         =  
+
|dualcorenotes          =
|idleskippingnotes    =  
+
|speedlimit            =
|dsplleonthread       =  
+
|speedlimitnotes        =
|dsplleonthreadnotes  =  
+
|ntscj                  =
|hletheipll           =  
+
|ntscjnotes            =
|hletheipllnotes       =  
+
|panichandlers          =
|recompiler            =  
+
|panichandlersnotes    =
|recompilernotes      =  
+
|skipbios              =
|graphicsplugin       =  
+
|skipbiosnotes          =
|graphicspluginnotes  =  
+
|cpuengine             =  
|forcefilter           =  
+
|cpuenginenotes         =  
|forcefilternotes     =
+
|cpuclock              =
|widescreenhack        =  
+
|cpuclocknotes         =  
|widescreenhacknotes  =  
+
 
|cpuefbaccess         =  
+
<!-- Graphics -->
|cpuefbaccessnotes     =  
+
|gfxbackend            =  
|safetexturecache      =  
+
|gfxbackendnotes       =  
|safetexturecachenotes =  
+
|fullres                =
|efbscaledcopy         =  
+
|fullresnotes          =  
|efbscaledcopynotes   =  
+
|aspectratio           =  
|disablefog           =  
+
|aspectrationotes       =  
|disablefognotes      =  
+
|vsync                  =
|efbcopy              =  
+
|vsyncnotes            =
|efbcopynotes         =  
+
|startfull              =
|xfb                  =  
+
|startfullnotes        =
|xfbnotes              =  
+
|rendertomain          =
|realxfb               =  
+
|rendertomainnotes      =  
|realxfbnotes         =  
+
|shadercomp            =  
|dspplugin            =  
+
|shadercompnotes       =  
|dsppluginnotes        =  
+
|compilefirst          =
|hleaudio              =  
+
|compilefirstnotes      =
|hleaudionotes        =  
+
|internalres            =
|dtkmusic             =  
+
|internalresnotes      =  
|dtkmusicnotes         =  
+
|antialiasing           =  
|jitdynarec           =  
+
|antialiasingnotes     =  
|jitdynarecnotes       =  
+
|anisotropic            =
|audiothrottle         =  
+
|anisotropicnotes      =
|audiothrottlenotes   =  
+
|efbscaledcopy          =  
|audiobackend          =  
+
|efbscaledcopynotes    =  
|audiobackendnotes     =  
+
|pixellighting         =  
|projectionhack        =  
+
|pixellightingnotes     =  
|projectionhacknotes  =
+
|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          =  
 
}}
 
}}
 
</pre>
 
</pre>
  
==List of parameters==
+
*[[:Category:Pages with deprecated config template parameters]] lists pages with known outdated parameters.
 
 
* 3dvisionnotes
 
* 3dvision
 
* accuratetexturecachenotes
 
* accuratetexturecache
 
* anisotropicnotes
 
* anisotropic
 
* antialiasingnotes
 
* antialiasing
 
* aspectrationotes
 
* aspectratio
 
* audiobackendnotes
 
* audiobackend
 
* audiothrottlenotes
 
* audiothrottle
 
* batnotes
 
* bat
 
* blockmergingnotes
 
* blockmerging
 
* cpuefbaccessnotes
 
* cpuefbaccess
 
* cpuenginenotes
 
* cpuengine
 
* disablealphanotes
 
* disablealpha
 
* disablefognotes
 
* disablefog
 
* disablelightingnotes
 
* disablelighting
 
* dlistcachingnotes
 
* dlistcaching
 
* dspenginenotes
 
* dspengine
 
* dsphlenotes
 
* dsphle
 
* dsplleonthreadnotes
 
* dsplleonthread
 
* dsppluginnotes
 
* dspplugin
 
* dtkmusicnotes
 
* dtkmusic
 
* dualcorenotes
 
* dualcore
 
* efbcopynotes
 
* efbcopy
 
* efbscaledcopynotes
 
* efbscaledcopy
 
* fastdiscnotes
 
* fastdisc
 
* forcefilternotes
 
* forcefilter
 
* formatchangesnotes
 
* formatchanges
 
* fpsforlimitnotes
 
* fpsforlimit
 
* framelimitnotes
 
* framelimit
 
* fullresnotes
 
* fullres
 
* gfxbackendnotes
 
* gfxbackend
 
* graphicsplugin
 
* hacksnotes
 
* hacks
 
* hletheipl
 
* idleskippingnotes
 
* idleskipping
 
* internalresnotes
 
* internalres
 
* lockthreadstocorenotes
 
* lockthreadstocore
 
* mmuhacknotes
 
* mmuhack
 
* mmunotes
 
* mmu
 
* nativemipmapsnotes
 
* nativemipmaps
 
* ntscjnotes
 
* ntscj
 
* openclnotes
 
* opencl
 
* openmpnotes
 
* openmp
 
* pal60notes
 
* pal60
 
* panichandlernotes
 
* panichandler
 
* patchesnotes
 
* patches
 
* pixeldepthnotes
 
* pixeldepth
 
* pixellightingnotes
 
* pixellighting
 
* progressivescannotes
 
* progressivescan
 
* projectionhacknotes
 
* projectionhack
 
* realxfbnotes
 
* realxfb
 
* rendertomainnotes
 
* rendertomain
 
* rfi
 
* safetexturecache
 
* samplerate notes
 
* samplerate
 
* screensavernotes
 
* screensaver
 
* sdcardnotes
 
* sdcard
 
* skipbiosnotes
 
* skipbios
 
* startfullnotes
 
* startfull
 
* type
 
* usbkeyboardnotes
 
* usbkeyboard
 
* vbeamhacknotes
 
* vbeamhack
 
* vsyncnotes
 
* vsync
 
* widescreenhacknotes
 
* widescreenhack
 
* winsizenotes
 
* winsize
 
* xfbnotes
 
* xfb
 
* ztphacknotes
 
* ztphack
 

Latest revision as of 23:39, 17 October 2019

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           = 
}}