Template:Config: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(Undo revision 90920 by SWFlash (talk) Jumping the gun! Let's talk about it first (see talk page). Besides, adding it and not removing the existing option won't do. We need to migrate.)
(Removed vbeamhack, bat, and efbcopycache. efbcopies still needs to be adjusted to handle the new option naming, but we need to convert those en mass somehow first. The others will be in Category:Pages with deprecated config template parameters.)
Line 25: Line 25:
{{{formatchanges|}}}
{{{formatchanges|}}}
{{{efbcopy|}}}
{{{efbcopy|}}}
{{{efbcopycache|}}}
{{{accuratetexturecache|}}}
{{{accuratetexturecache|}}}
{{{xfb|}}}
{{{xfb|}}}
Line 51: Line 50:
{{{patches|}}}
{{{patches|}}}
{{{mmu|}}}
{{{mmu|}}}
{{{bat|}}}
{{{vbeamhack|}}}
{{{fastdisc|}}}
{{{fastdisc|}}}
{{{fprf|}}}
{{{fprf|}}}
Line 145: Line 142:
{{!}}-
{{!}}-
{{#if:{{{efbcopy|}}}|{{!}}{{Hover|Controls emulation of Embedded Frame Buffer copies for post-processing or render-to-texture effects (Disable, Texture, RAM)|'''EFB Copies'''}}{{!!}}{{{efbcopy|}}}{{!!}}{{{efbcopynotes|}}}}}
{{#if:{{{efbcopy|}}}|{{!}}{{Hover|Controls emulation of Embedded Frame Buffer copies for post-processing or render-to-texture effects (Disable, Texture, RAM)|'''EFB Copies'''}}{{!!}}{{{efbcopy|}}}{{!!}}{{{efbcopynotes|}}}}}
{{!}}-
{{#if:{{{efbcopycache|}}}|{{!}}{{Hover|Slightly speeds up EFB to RAM copies by sacrificing accuracy (On, Off)|'''EFB Copies:Enable Cache'''}}{{!!}}{{{efbcopycache|}}}{{!!}}{{{efbcopycachenotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{accuratetexturecache|}}}|{{!}}{{Hover|(Position 1, 2, or 3)|'''Texture Cache Accuracy'''}}{{!!}}{{{accuratetexturecache|}}}{{!!}}{{{accuratetexturecachenotes|}}}}}
{{#if:{{{accuratetexturecache|}}}|{{!}}{{Hover|(Position 1, 2, or 3)|'''Texture Cache Accuracy'''}}{{!!}}{{{accuratetexturecache|}}}{{!!}}{{{accuratetexturecachenotes|}}}}}
Line 219: Line 214:
{{#if: {{{patches|}}}
{{#if: {{{patches|}}}
{{{mmu|}}}
{{{mmu|}}}
{{{bat|}}}
{{{vbeamhack|}}}
{{{fastdisc|}}}
{{{fastdisc|}}}
{{{blockmerging|}}}
{{{blockmerging|}}}
Line 232: Line 225:
{{!}}-
{{!}}-
{{#if:{{{mmu|}}}|{{!}}{{Hover|Enable Memory Management Unit (On, Off)|'''Enable MMU'''}}{{!!}}{{{mmu|}}}{{!!}}{{{mmunotes|}}}}}
{{#if:{{{mmu|}}}|{{!}}{{Hover|Enable Memory Management Unit (On, Off)|'''Enable MMU'''}}{{!!}}{{{mmu|}}}{{!!}}{{{mmunotes|}}}}}
{{!}}-
{{#if:{{{bat|}}}|{{!}}{{Hover|Enables Block Address Translation, a function of the Memory Management Unit (MMU), accurate to the hardware but slow to emulate (On, Off)|'''Enable BAT'''}}{{!!}}{{{bat|}}}{{!!}}{{{batnotes|}}}}}
{{!}}-
{{#if:{{{vbeamhack|}}}|{{!}}{{Hover|Doubles the emulated GPU clock rate. May speed up some games (On, Off)|'''VBeam Speed Hack'''}}{{!!}}{{{vbeamhack|}}}{{!!}}{{{vbeamhacknotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{fastdisc|}}}|{{!}}{{Hover|Enables fast disc access (On, Off)|'''Speed up Disc Transfer Rate'''}}{{!!}}{{{fastdisc|}}}{{!!}}{{{fastdiscnotes|}}}}}
{{#if:{{{fastdisc|}}}|{{!}}{{Hover|Enables fast disc access (On, Off)|'''Speed up Disc Transfer Rate'''}}{{!!}}{{{fastdisc|}}}{{!!}}{{{fastdiscnotes|}}}}}
Line 300: Line 289:
<!-- Since 4.0-4087 -->
<!-- Since 4.0-4087 -->
{{{openmp|}}}
{{{openmp|}}}
<!-- Since 4.0-5432 -->
{{{vbeamhack|}}}
<!-- Since 4.0-5496 -->
{{{bat|}}}
<!-- Since 4.0-5656 -->
{{{efbcopycache|}}}
|[[Category:Pages with deprecated config template parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude>
|[[Category:Pages with deprecated config template parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude>

Revision as of 08:49, 6 May 2015

[edit] [purge] Template documentation

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. Please see the performance guide for an overview of performance related settings. A full list of options is available at Template:Config/doc

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