Template:Config/doc: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(→‎Parameters: add compile shaders before starting and arbitrary mipmap detection)
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 3: Line 3:
== Example ==
== Example ==
<pre>{{Config
<pre>{{Config
|dualcore = Off
|dualcore               = Off
|dualcorenotes = Show File Select menus properly
|dualcorenotes         = Show File Select menus properly
}}</pre>
}}</pre>


Line 10: Line 10:
<div style="background:#fff;border:1px solid #ddd;padding:.5em">
<div style="background:#fff;border:1px solid #ddd;padding:.5em">
{{Config
{{Config
|dualcore = Off
|dualcore               = Off
|dualcorenotes = Show File Select menus properly
|dualcorenotes         = Show File Select menus properly
}}</div>
}}</div>


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


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


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


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


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


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


*[[:Category:Pages with deprecated config template parameters]] lists pages with known outdated parameters.
*[[:Category:Pages with deprecated config template parameters]] lists pages with known outdated parameters.

Latest revision as of 18:46, 29 January 2023

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          =
|efbscaledcopy              =
|efbscaledcopynotes         =
|pixellighting              =
|pixellightingnotes         =
|forcetexturefiltering      =
|forcetexturefilteringnotes =
|widescreenhack             =
|widescreenhacknotes        =
|disablefog                 =
|disablefognotes            =
|force24bit                 =
|force24bitnotes            =
|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       =
|manualtexturesampling      =
|manualtexturesamplingnotes =

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