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)
(Documentation improvements to reflect recent template changes by me and others. Combines sections, expands copy-paste block, and makes code self-documenting.)
Line 1: Line 1:
 
This template outputs a standardized set of configuration information.
 
This template outputs a standardized set of configuration information.
 +
 +
The following should be used for creating new game pages:
  
 
<pre>
 
<pre>
 
== Configuration ==
 
== Configuration ==
 
{{Config
 
{{Config
|dualcore             =  
+
<!-- General -->
|dualcorenotes         =  
+
|dualcore =  
|idleskipping         =  
+
|dualcorenotes =  
|idleskippingnotes     =  
+
|idleskipping =  
|dsplleonthread        =  
+
|idleskippingnotes =
|dsplleonthreadnotes  =  
+
|framelimit =
|hletheipll            =  
+
|framelimitnotes =
|hletheipllnotes      =  
+
|limitbyfps =
|recompiler            =  
+
|limitbyfpsnotes =
|recompilernotes      =  
+
|fpsforlimit =
|graphicsplugin        =  
+
|fpsforlimitnotes =
|graphicspluginnotes  =  
+
|cpuengine =
|forcefilter           =  
+
|cpuenginenotes =
|forcefilternotes     =
+
|lockthreadstocore =
|widescreenhack        =  
+
|lockthreadstocorenotes =
|widescreenhacknotes  =  
+
|ntscj =
|cpuefbaccess         =  
+
|ntscjnotes =
|cpuefbaccessnotes     =  
+
|panichandlers =
|safetexturecache      =  
+
|panichandlersnotes =
|safetexturecachenotes =  
+
|panichandler =  
|efbscaledcopy        =  
+
|panichandlernotes =
|efbscaledcopynotes    =  
+
|skipbios =
|disablefog           =  
+
|skipbiosnotes =
|disablefognotes       =  
+
 
|efbcopy              =  
+
<!-- Graphics -->
|efbcopynotes          =  
+
|gfxbackend =
|xfb                  =  
+
|gfxbackendnotes =
|xfbnotes              =  
+
|fullres =
|realxfb              =  
+
|fullresnotes =
|realxfbnotes          =  
+
|aspectratio =
|dspplugin            =  
+
|aspectrationotes =
|dsppluginnotes        =  
+
|vsync =
|hleaudio              =  
+
|vsyncnotes =
|hleaudionotes        =  
+
|startfull =
|dtkmusic             =  
+
|startfullnotes =
|dtkmusicnotes         =  
+
|rendertomain =
|jitdynarec            =  
+
|rendertomainnotes =
|jitdynarecnotes      =  
+
|internalres =  
|audiothrottle         =  
+
|internalresnotes =  
|audiothrottlenotes   =  
+
|antialiasing =  
|audiobackend         =  
+
|antialiasingnotes =  
|audiobackendnotes     =  
+
|anisotropic =  
|projectionhack       =  
+
|anisotropicnotes =  
|projectionhacknotes   =
+
|pixellighting =  
 +
|pixellightingnotes =  
 +
|forcefilter =  
 +
|forcefilternotes =  
 +
|3dvision =  
 +
|3dvisionnotes =  
 +
|cpuefbaccess =  
 +
|cpuefbaccessnotes =
 +
|formatchanges =
 +
|formatchangesnotes =
 +
|efbcopy =
 +
|efbcopynotes =  
 +
|xfb =  
 +
|xfbnotes =  
 +
|realxfb =  
 +
|realxfbnotes =
 +
|dlistcaching =
 +
|dlistcachingnotes =
 +
|disablelighting =
 +
|disablelightingnotes =  
 +
|disablefog =  
 +
|disablefognotes =
 +
|pixeldepth =
 +
|pixeldepthnotes =
 +
|disablealpha =
 +
|disablealphanotes =  
 +
|opencl =  
 +
|openclnotes =  
 +
|openmp =  
 +
|openmpnotes =  
 +
|widescreenhack =  
 +
|widescreenhacknotes =  
 +
|progressivescan =  
 +
|progressivescannotes =  
 +
 
 +
<!-- Audio -->
 +
|dspengine =  
 +
|dspenginenotes =  
 +
|dtkmusic =  
 +
|dtkmusicnotes =  
 +
|dsplleonthread =  
 +
|dsplleonthreadnotes =  
 +
|audiothrottle =  
 +
|audiothrottlenotes =  
 +
|audiobackend =  
 +
|audiobackendnotes =
 +
|samplerate =
 +
|sampleratenotes =
 +
 
 +
<!-- Wii -->
 +
|screensaver =
 +
|screensavernotes =
 +
|pal60 =
 +
|pal60notes =
 +
|sdcard =
 +
|sdcardnotes =
 +
|usbkeyboard =
 +
|usbkeyboardnotes =
 +
 
 +
<!-- Game Properties -->
 +
|hacks =
 +
|hacksnotes =
 +
|patches =
 +
|patchesnotes =
 +
|mmu =
 +
|mmunotes =
 +
|bat =
 +
|batnotes =
 +
|mmuhack =
 +
|mmuhacknotes =
 +
|vbeamhack =
 +
|vbeamhacknotes =
 +
|fastdisc =
 +
|fastdiscnotes =
 +
|blockmerging =
 +
|blockmergingnotes =
 +
|dsphle =
 +
|dsphlenotes =
 +
|ztphack =
 +
|ztphacknotes =  
 +
|projectionhack =  
 +
|projectionhacknotes =  
 
}}
 
}}
 
</pre>
 
</pre>
 
==List of 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
 

Revision as of 04:17, 14 August 2011

This template outputs a standardized set of configuration information.

The following should be used for creating new game pages:

== Configuration ==
{{Config
<!-- General -->
|dualcore		= 
|dualcorenotes 		= 
|idleskipping		= 
|idleskippingnotes 	= 
|framelimit		= 
|framelimitnotes 	= 
|limitbyfps		= 
|limitbyfpsnotes 	= 
|fpsforlimit		= 
|fpsforlimitnotes 	= 
|cpuengine		= 
|cpuenginenotes 	= 
|lockthreadstocore	= 
|lockthreadstocorenotes = 
|ntscj			= 
|ntscjnotes 		= 
|panichandlers		= 
|panichandlersnotes 	= 
|panichandler		= 
|panichandlernotes 	= 
|skipbios		= 
|skipbiosnotes 		= 

<!-- Graphics -->
|gfxbackend		= 
|gfxbackendnotes 	= 
|fullres		= 
|fullresnotes 		= 
|aspectratio		= 
|aspectrationotes 	= 
|vsync			= 
|vsyncnotes 		= 
|startfull		= 
|startfullnotes 	= 
|rendertomain		= 
|rendertomainnotes 	= 
|internalres		= 
|internalresnotes 	= 
|antialiasing		= 
|antialiasingnotes 	= 
|anisotropic		= 
|anisotropicnotes 	= 
|pixellighting		= 
|pixellightingnotes 	= 
|forcefilter		= 
|forcefilternotes 	= 
|3dvision		= 
|3dvisionnotes 		= 
|cpuefbaccess		= 
|cpuefbaccessnotes 	= 
|formatchanges		= 
|formatchangesnotes 	= 
|efbcopy		= 
|efbcopynotes 		= 
|xfb			= 
|xfbnotes 		= 
|realxfb		= 
|realxfbnotes 		= 
|dlistcaching		= 
|dlistcachingnotes	= 
|disablelighting	= 
|disablelightingnotes	= 
|disablefog		= 
|disablefognotes 	= 
|pixeldepth		= 
|pixeldepthnotes 	= 
|disablealpha		= 
|disablealphanotes 	= 
|opencl			= 
|openclnotes 		= 
|openmp			= 
|openmpnotes 		= 
|widescreenhack		= 
|widescreenhacknotes 	= 
|progressivescan	= 
|progressivescannotes 	= 

<!-- Audio -->
|dspengine		= 
|dspenginenotes 	= 
|dtkmusic		= 
|dtkmusicnotes 		= 
|dsplleonthread		= 
|dsplleonthreadnotes 	= 
|audiothrottle		= 
|audiothrottlenotes 	= 
|audiobackend		= 
|audiobackendnotes 	= 
|samplerate		= 
|sampleratenotes 	= 

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

<!-- Game Properties -->
|hacks			= 
|hacksnotes 		= 
|patches		= 
|patchesnotes 		= 
|mmu			= 
|mmunotes 		= 
|bat			= 
|batnotes 		= 
|mmuhack		= 
|mmuhacknotes 		= 
|vbeamhack		= 
|vbeamhacknotes 	= 
|fastdisc		= 
|fastdiscnotes 		= 
|blockmerging		= 
|blockmergingnotes 	= 
|dsphle			= 
|dsphlenotes 		= 
|ztphack		= 
|ztphacknotes 		= 
|projectionhack		= 
|projectionhacknotes 	= 
}}