Template:Config: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(pixeldepth is barely used at all. Going to change all of the uses of it into fastdepth straight up, and not leave the option behind. Well, I'll keep it in depreciated. Fixed a minor oops in the depreciated area.)
(Ok, I think I get why it was making every single page depreciated. This SHOULD work. If it doesn't work, you'll know from the instant revert.)
Line 70: Line 70:
{{{limitbyfps|}}}
{{{limitbyfps|}}}
{{{cpuengine|}}}
{{{cpuengine|}}}
{{{lockthreadstocore|}}}
{{{ntscj|}}}
{{{ntscj|}}}
{{{panichandlers|}}}
{{{panichandlers|}}}
Line 87: Line 86:
{{!}}-
{{!}}-
{{#if:{{{cpuengine|}}}|{{!}}{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}}
{{#if:{{{cpuengine|}}}|{{!}}{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}}
{{!}}-
{{#if:{{{lockthreadstocore|}}}|{{!}}{{Hover|Forces Dolphin threads to stay on their individual cores (On, Off)|'''Lock Threads to Cores'''}}{{!!}}{{{lockthreadstocore|}}}{{!!}}{{{lockthreadstocorenotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}}
{{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}}
Line 189: Line 186:
{{#if: {{{dspengine|}}}
{{#if: {{{dspengine|}}}
{{{dtkmusic|}}}
{{{dtkmusic|}}}
{{{dsplleonthread|}}}
{{{dsponthread|}}}
{{{dsponthread|}}}
{{{audiobackend|}}}
{{{audiobackend|}}}
Line 200: Line 196:
{{!}}-
{{!}}-
{{#if:{{{dtkmusic|}}}|{{!}}{{Hover|Used to play background music (On, Off)|'''Enable DTK Music'''}}{{!!}}{{{dtkmusic|}}}{{!!}}{{{dtkmusicnotes|}}}}}
{{#if:{{{dtkmusic|}}}|{{!}}{{Hover|Used to play background music (On, Off)|'''Enable DTK Music'''}}{{!!}}{{{dtkmusic|}}}{{!!}}{{{dtkmusicnotes|}}}}}
{{!}}-
{{#if:{{{dsplleonthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP LLE on thread'''}}{{!!}}{{{dsplleonthread|}}}{{!!}}{{{dsplleonthreadnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}}
{{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}}
Line 255: Line 249:
{{{projectionhack|}}}
{{{projectionhack|}}}
{{{syncgputhread|}}}
{{{syncgputhread|}}}
{{{altwiimotetiming|}}}
{{{boundingbox|}}}|
{{{boundingbox|}}}|
===Game Properties===
===Game Properties===
Line 276: Line 269:
{{!}}-
{{!}}-
{{#if:{{{syncgputhread|}}}|{{!}}{{Hover|Synchronizes CPU and GPU threads, allowing dual core to work in games where it has problems otherwise (On, Off)|'''Synchronize GPU thread'''}}{{!!}}{{{syncgputhread|}}}{{!!}}{{{syncgputhreadnotes|}}}}}
{{#if:{{{syncgputhread|}}}|{{!}}{{Hover|Synchronizes CPU and GPU threads, allowing dual core to work in games where it has problems otherwise (On, Off)|'''Synchronize GPU thread'''}}{{!!}}{{{syncgputhread|}}}{{!!}}{{{syncgputhreadnotes|}}}}}
{{!}}-
{{#if:{{{altwiimotetiming|}}}|{{!}}{{Hover|Disables the wiimote speaker, fixing the sluggish pointer and random disconnects in some games. Has no effect on emulated wiimotes (On, Off)|'''Alternate Wiimote Timing'''}}{{!!}}{{{altwiimotetiming|}}}{{!!}}{{{altwiimotetimingnotes|}}}}}
{{!}}-
{{!}}-
{{#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|}}}}}

Revision as of 08:22, 12 May 2013

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