Template:Config: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
m (Fixes the whitespace issue...a little bit.)
(Some text changes...)
Line 83: Line 83:
{{#if:{{{idleskipping|}}}|{{!}}{{Hover|(On, Off)|'''Enable Idle Skipping'''}}{{!!}}{{{idleskipping|}}}{{!!}}{{{idleskippingnotes|}}}}}
{{#if:{{{idleskipping|}}}|{{!}}{{Hover|(On, Off)|'''Enable Idle Skipping'''}}{{!!}}{{{idleskipping|}}}{{!!}}{{{idleskippingnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{framelimit|}}}|{{!}}{{Hover|Limits the number of frames per second displayed by Dolphin (Off, Auto, or 10-120 fps)|'''Framelimit'''}}{{!!}}{{{framelimit|}}}{{!!}}{{{framelimitnotes|}}}}}
{{#if:{{{framelimit|}}}|{{!}}{{Hover|Limits the number of frames per second displayed by Dolphin (Off, Auto, or 10-120 FPS)|'''Framelimit'''}}{{!!}}{{{framelimit|}}}{{!!}}{{{framelimitnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{limitbyfps|}}}|{{!}}{{Hover|Limit by FPS instead of by VPS (On, Off)|'''Limit by FPS'''}}{{!!}}{{{limitbyfps|}}}{{!!}}{{{limitbyfpsnotes|}}}}}
{{#if:{{{limitbyfps|}}}|{{!}}{{Hover|Limit by FPS instead of by VPS (On, Off)|'''Limit by FPS'''}}{{!!}}{{{limitbyfps|}}}{{!!}}{{{limitbyfpsnotes|}}}}}
Line 93: Line 93:
{{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}}
{{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{panichandlers|}}}|{{!}}{{Hover|Shows a pop-up when a panic condition is encountered (On, Off)|'''Use Panic Handlers'''}}{{!!}}{{{panichandlers|}}}{{!!}}{{{panichandlersnotes|}}}}}
{{#if:{{{panichandlers|}}}|{{!}}{{Hover|Shows a pop-up when an error or a panic condition is encountered (On, Off)|'''Use Panic Handlers'''}}{{!!}}{{{panichandlers|}}}{{!!}}{{{panichandlersnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{skipbios|}}}|{{!}}{{Hover|(On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}}
{{#if:{{{skipbios|}}}|{{!}}{{Hover|Skip loading of GameCube BIOS before booting the {{#if:{{{type|}}}|{{{type|}}}|game}} when the IPL dumps are present on User\GC (On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}}
{{!}}-
{{!}}-
{{!}}}
{{!}}}
Line 129: Line 129:
!Config!!Setting!!Notes
!Config!!Setting!!Notes
{{!}}-
{{!}}-
{{#if:{{{gfxbackend|}}}|{{!}}{{Hover|Selects which graphics technology should be used for display rendering (DirectX9, DirectX11, OpenGL, Software)|'''Video Backend'''}}{{!!}}{{{gfxbackend|}}}{{!!}}{{{gfxbackendnotes|}}}}}
{{#if:{{{gfxbackend|}}}|{{!}}{{Hover|Selects which graphical API interface should be used for display rendering (DirectX9, DirectX11, OpenGL, Software)|'''Video Backend'''}}{{!!}}{{{gfxbackend|}}}{{!!}}{{{gfxbackendnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{fullres|}}}|{{!}}{{Hover|Selects what the monitor resolution should be set to for fullscreen mode.|'''Fullscreen Resolution'''}}{{!!}}{{{fullres|}}}{{!!}}{{{fullresnotes|}}}}}
{{#if:{{{fullres|}}}|{{!}}{{Hover|Selects what the monitor resolution should be set to for fullscreen mode.|'''Fullscreen Resolution'''}}{{!!}}{{{fullres|}}}{{!!}}{{{fullresnotes|}}}}}
Line 151: Line 151:
{{#if:{{{forcefilter|}}}|{{!}}{{Hover|Forces texture filtering even if the game specifically disables it (On, Off)|'''Force Texture Filtering'''|}}{{!!}}{{{forcefilter|}}}{{!!}}{{{forcefilternotes|}}}}}
{{#if:{{{forcefilter|}}}|{{!}}{{Hover|Forces texture filtering even if the game specifically disables it (On, Off)|'''Force Texture Filtering'''|}}{{!!}}{{{forcefilter|}}}{{!!}}{{{forcefilternotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{3dvision|}}}|{{!}}{{Hover|Enables the 3D effect in game, requires special glasses (On, Off)|'''3D Vision'''}}{{!!}}{{{3dvision|}}}{{!!}}{{{3dvisionnotes|}}}}}
{{#if:{{{3dvision|}}}|{{!}}{{Hover|Enables the 3D effect in game, requires special glasses and a compatible GPU (On, Off)|'''3D Vision'''}}{{!!}}{{{3dvision|}}}{{!!}}{{{3dvisionnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{skipcpuefbaccess|}}}|{{!}}{{Hover|Prevents the CPU from accessing the External Frame Buffer (On, Off)|'''Skip EFB Access from CPU'''}}{{!!}}{{{skipcpuefbaccess|}}}{{!!}}{{{skipcpuefbaccessnotes|}}}}}
{{#if:{{{skipcpuefbaccess|}}}|{{!}}{{Hover|Prevents the CPU from accessing the External Frame Buffer (On, Off)|'''Skip EFB Access from CPU'''}}{{!!}}{{{skipcpuefbaccess|}}}{{!!}}{{{skipcpuefbaccessnotes|}}}}}
Line 161: Line 161:
{{#if:{{{xfb|}}}|{{!}}{{Hover|Controls emulation of the External Frame Buffer (Disable, Virtual, Real)|'''External Frame Buffer'''}}{{!!}}{{{xfb|}}}{{!!}}{{{xfbnotes|}}}}}
{{#if:{{{xfb|}}}|{{!}}{{Hover|Controls emulation of the External Frame Buffer (Disable, Virtual, Real)|'''External Frame Buffer'''}}{{!!}}{{{xfb|}}}{{!!}}{{{xfbnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{dlistcaching|}}}|{{!}}{{Hover|Caches display lists, experimental (On, Off)|'''Cache Display Lists'''}}{{!!}}{{{dlistcaching|}}}{{!!}}{{{dlistcachingnotes|}}}}}
{{#if:{{{dlistcaching|}}}|{{!}}{{Hover|Caches display lists generated for a small speedup, experimental (On, Off)|'''Cache Display Lists'''}}{{!!}}{{{dlistcaching|}}}{{!!}}{{{dlistcachingnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{disablelighting|}}}|{{!}}{{Hover|Disables dynamic lighting in some games (On, Off)|'''Disable Lighting'''}}{{!!}}{{{disablelighting|}}}{{!!}}{{{disablelightingnotes|}}}}}
{{#if:{{{disablelighting|}}}|{{!}}{{Hover|Disables dynamic lighting in some games (On, Off)|'''Disable Lighting'''}}{{!!}}{{{disablelighting|}}}{{!!}}{{{disablelightingnotes|}}}}}
Line 175: Line 175:
{{#if:{{{openmp|}}}|{{!}}{{Hover|Uses multiple threads to decode textures (On, Off)|'''OpenMP Texture Decoder'''}}{{!!}}{{{openmp|}}}{{!!}}{{{openmpnotes|}}}}}
{{#if:{{{openmp|}}}|{{!}}{{Hover|Uses multiple threads to decode textures (On, Off)|'''OpenMP Texture Decoder'''}}{{!!}}{{{openmp|}}}{{!!}}{{{openmpnotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{widescreenhack|}}}|{{!}}{{Hover|Force the game to output graphics for widescreen resolutions (On, Off)|'''Widescreen Hack'''}}{{!!}}{{{widescreenhack|}}}{{!!}}{{{widescreenhacknotes|}}}}}
{{#if:{{{widescreenhack|}}}|{{!}}{{Hover|Force GameCube games to output graphics for widescreen resolutions (On, Off)|'''Widescreen Hack'''}}{{!!}}{{{widescreenhack|}}}{{!!}}{{{widescreenhacknotes|}}}}}
{{!}}-
{{!}}-
{{#if:{{{progressivescan|}}}|{{!}}{{Hover|Enables progressive scan if your game supports it (On, Off)|'''Enable Progressive Scan'''}}{{!!}}{{{progressivescan|}}}{{!!}}{{{progressivescannotes|}}}}}
{{#if:{{{progressivescan|}}}|{{!}}{{Hover|Enables progressive scan if your game supports it (On, Off)|'''Enable Progressive Scan'''}}{{!!}}{{{progressivescan|}}}{{!!}}{{{progressivescannotes|}}}}}
Line 192: Line 192:
!Config!!Setting!!Notes
!Config!!Setting!!Notes
{{!}}-
{{!}}-
{{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-level (HL) or Low-level (LL) audio emulation; LL emulation is more accurate (HLE, LLE, LLE Interpreter)|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}}
{{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-level (HL) or Low-level (LL) audio emulation; LL emulation is more accurate, but require a dump of GameCube or Wii DSP ROMs at User\GC (HLE, LLE, LLE Interpreter)|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}}
{{!}}-
{{!}}-
{{#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|}}}}}
Line 263: Line 263:
{{{accuratetexturecache|}}}
{{{accuratetexturecache|}}}
{{{fastmipmaps|}}}|
{{{fastmipmaps|}}}|
===Release 3.0 Settings===
===Dolphin 3.0 Specific Settings===
''The following settings have been removed from the latest revisions of Dolphin, but may still be useful for Dolphin Release 3.0''
''The following settings have been removed from the latest revisions of Dolphin, but may still be useful for Dolphin {{revision|3.0}}''
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3"
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3"
!Config!!Setting!!Notes
!Config!!Setting!!Notes

Revision as of 18:39, 17 August 2011

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