Template:Config: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(Removed dlist caching entirely. Changed "Accurate VBeam Emulation" to "VBeam Speed Hack" and used the in-emulator description. I'll ask skid_au for details later and may change the description.)
(Removed ZTP Hack. Added dlist and ZTP hack to depreciated list. Changed DSP on Thread to DSP LLE on thread but just in comment only, it remains |dsponthread.)
Line 61: Line 61:
{{{syncgputhread|}}}
{{{syncgputhread|}}}
         {{{bbox|}}}
         {{{bbox|}}}
{{{ztphack|}}}
 
{{{projectionhack|}}}|
{{{projectionhack|}}}|
Only configuration options for the best compatibility 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]]
Only configuration options for the best compatibility 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]]
Line 191: Line 191:
{{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-Level audio Emulation (HLE) or Low-Level audio Emulation (LLE); LLE audio emulation is more accurate, but uses more CPU power|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}}
{{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-Level audio Emulation (HLE) or Low-Level audio Emulation (LLE); LLE audio emulation is more accurate, but uses more CPU power|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}}
{{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run DSP LLE on a dedicated thread (On, Off)|'''DSP LLE on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{audiobackend|}}}|{{!}}{{Hover|Select the audio back-end API library (No Audio Output, DSound, XAudio2, OpenAL)|'''Audio Back End'''}}{{!!}}{{{audiobackend|}}}{{!!}}{{{audiobackendnotes|}}}}}
{{#if:{{{audiobackend|}}}|{{!}}{{Hover|Select the audio back-end API library (No Audio Output, DSound, XAudio2, OpenAL)|'''Audio Back End'''}}{{!!}}{{{audiobackend|}}}{{!!}}{{{audiobackendnotes|}}}}}
Line 240: Line 240:
{{{blockmerging|}}}
{{{blockmerging|}}}
         {{{bbox|}}}
         {{{bbox|}}}
{{{ztphack|}}}
{{{projectionhack|}}}
{{{projectionhack|}}}
{{{syncgputhread|}}}
{{{syncgputhread|}}}
Line 265: Line 264:
{{!}}-
{{!}}-
{{#if:{{{bbox|}}}|{{!}}{{Hover|Enabling this, the bounding box registers will be updated. (On, Off)|'''Enable Bounding Box Calculation'''}}{{!!}}{{{bbox|}}}{{!!}}{{{bboxnotes|}}}}}
{{#if:{{{bbox|}}}|{{!}}{{Hover|Enabling this, the bounding box registers will be updated. (On, Off)|'''Enable Bounding Box Calculation'''}}{{!!}}{{{bbox|}}}{{!!}}{{{bboxnotes|}}}}}
{{!}}-
{{#if:{{{ztphack|}}}|{{!}}{{Hover|Enable this to speed up Zelda:The Twilight Princess (On, Off)|'''ZTP hack'''}}{{!!}}{{{ztphack|}}}{{!!}}{{{ztphacknotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{projectionhack|}}}|{{!}}{{Hover|Enable custom projection hacks (Various /w options)|'''Custom Projection Hack'''}}{{!!}}{{{projectionhack|}}}{{!!}}{{{projectionhacknotes|}}}}}
{{#if:{{{projectionhack|}}}|{{!}}{{Hover|Enable custom projection hacks (Various /w options)|'''Custom Projection Hack'''}}{{!!}}{{{projectionhack|}}}{{!!}}{{{projectionhacknotes|}}}}}
Line 309: Line 306:
<!-- Since 3.5-1154 -->
<!-- Since 3.5-1154 -->
{{{dsplleonthread|}}}
{{{dsplleonthread|}}}
<!-- Since 4.0-647 -->
{{{ztphack|}}}
<!-- Since 4.0-758 -->
{{{dlistcaching|}}}
|[[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 15:31, 31 January 2014

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