Template:Config/doc: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to 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 	= 
}}