GameINI: Difference between revisions

105 bytes added ,  9 July 2017
no edit summary
mNo edit summary
No edit summary
Line 19: Line 19:


=== CPUThread ===
=== CPUThread ===
*<code>CPUThread = True</code> to enable Dual Core mode
*<code>CPUThread = True</code> or <code>False</code> to enable and disable "Dual Core" mode respectively.  
*<code>CPUThread = False</code> to disable Dual Core mode.


=== GFXBackend ===
=== GFXBackend ===
Line 39: Line 38:


=== DSPHLE ===
=== DSPHLE ===
*<code>DSPHLE = True</code> to force DSP HLE for the game.
*<code>DSPHLE = True</code> or <code>False</code> to force enable and disable ''DSP HLE'' for the game respectively.
*<code>DSPHLE = False</code> to force disable DSP HLE, DSP LLE will be used.


If DSP LLE is set in the lines above, it will use either DSP LLE recompiler or DSP LLE interpreter based on your general Dolphin settings. More information at [[Audio Emulation]].
If DSP HLE is disabled, DSL LLE will be used, it will use either DSP LLE recompiler or DSP LLE interpreter based on your general Dolphin settings. More information at [[Audio Emulation]].


=== DSPThread ===
=== DSPThread ===
*<code>DSPThread = True</code> to enable DSP LLE on Dedicated Thread
*<code>DSPThread = True</code> or <code>False</code> to enable and disable the ''DSP LLE on Dedicated Thread'' respectively.
*<code>DSPThread = False</code> to disable DSP LLE on Dedicated Thread


=== FrameLimit ===
=== FrameLimit ===
Line 59: Line 56:
=== UseFPS ===
=== UseFPS ===
Implemented in {{revision|4.0-265}} and later.
Implemented in {{revision|4.0-265}} and later.
*<code>UseFPS = True</code> -> Sets the FrameLimiter to be based on FPS instead of the VPS.  
*<code>UseFPS = True</code> to set the FrameLimiter to be based on FPS instead of the VPS.  
*<code>UseFPS = False</code> -> Sets the FrameLimiter to be based on VPS instead of the FPS. This is the normal behavior for the emulator.
*<code>UseFPS = False</code> to set the FrameLimiter to be based on VPS instead of the FPS. This is the normal behavior for the emulator.


=== VBeam ===
=== VBeam ===
*<code>VBeam = True</code> to enable the VBeam Speed Hack
*<code>VBeam = True</code> or <code>False</code> to enable and disable the ''VBeam Speed Hack'' respectively.
*<code>VBeam = False</code> to disable the VBeam Speed Hack


=== SyncGPU ===
=== SyncGPU ===
SyncGPU is a speed hack for dual core mode to allow games to get around dual core glitches without having to use single core. Usually not much faster than single core mode.
SyncGPU is a speed hack for dual core mode to allow games to get around dual core glitches without having to use single core. Usually not much faster than single core mode.
*<code>SyncGPU = True</code>
*<code>SyncGPU = True</code> or <code>False</code> to enable and disable the ''Synchronize GPU'' respectively.
*<code>SyncGPU = False</code>


=== FastDiscSpeed ===
=== FastDiscSpeed ===
Accelerates the emulated disc speed, removing any loading emulation.
Accelerates the emulated disc speed, removing any loading emulation.
*<code>FastDiscSpeed = True</code>
*<code>FastDiscSpeed = True</code> or <code>False</code> to enable and disable the ''Speed up Disc Transfer Rate'' respectively.
*<code>FastDiscSpeed = False</code>


=== BlockMerging ===
=== BlockMerging ===
*<code>BlockMerging = True</code>
*<code>BlockMerging = True</code> or <code>False</code> to enable and disable the ''???'' respectively.
*<code>BlockMerging = False</code>


=== MMU ===
=== MMU ===
*<code>MMU = True</code> -> Enables "MMU"
*<code>MMU = True</code> <code>False</code> to enable and disable the ''Memory Management Unit'' respectively.
*<code>MMU = False</code> -> Disables "MMU"


=== TLBHack ===
=== TLBHack ===
Controls the "MMU Speed Hack" setting, a hacked version of the MMU that isn't as demanding.
Controls the "MMU Speed Hack" setting, a hacked version of the MMU that isn't as demanding.
*<code>TLBHack = True</code> -> Enables the MMU Speed Hack
*<code>TLBHack = True</code> or <code>False</code> to enable or disable the ''MMU Speed Hack'' respectively.
*<code>TLBHack = False</code> -> Disables the MMU Speed Hack


=== DCBZ ===
=== DCBZ ===
*<code>DCBZ = True</code> to enable "Skip DCBZ Clearing"
*<code>DCBZ = True</code> or <code>False</code> to enable or disable "Skip DCBZ Clearing"
*<code>DCBZ = False</code> to disable "Skip DCBZ Clearing"


== [Video_Settings] ==
== [Video_Settings] ==
Line 120: Line 110:


=== wideScreenHack ===
=== wideScreenHack ===
Separates the aspect ratio rendered by the game from the one displayed in the game window. Use [[#AspectRatio|AspectRatio]] options in addition to this setting.
Separates the aspect ratio rendered by the game from the one displayed in the game window. Use [[#AspectRatio]] options in addition to this setting.
*<code>wideScreenHack = True</code>
*<code>wideScreenHack = True</code> or <code>False</code> to enable and disable the ''Widescreen Hack'' respectively.
*<code>wideScreenHack = False</code>


=== MSAA ===
=== MSAA ===
Line 133: Line 122:


=== Fast Depth Calculation ===
=== Fast Depth Calculation ===
[Video_Settings]
*<code>FastDepthCalc = True</code> or <code>False</code> to enable and disable "Fast depth calculation" respectively.
*<code>FastDepthCalc = True</code> or <code>False</code> to enable and disable "Fast depth calculation" respectively.


6,576

edits