Template:Config/doc: Difference between revisions

Documentation improvements to reflect recent template changes by me and others. Combines sections, expands copy-paste block, and makes code self-documenting.
(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
1,411

edits