Difference between revisions of "Configuration Guide"

From Dolphin Emulator Wiki
Jump to: navigation, search
(Undo revision 22644 by (talk). This major BlaBla too much. If any tweak can increase speed it must be mentioned (even if it bad in some way's). That's all.)
(Undo revision 22666 by 95.81.220.234 (talk) You gotta give a better reason than "it must say it and that's all",respect other's work)
Line 1: Line 1:
 
Configuring [[Dolphin]] the right way is very important to run games smoothly. This '''performance guide''' will show a "quick and dirty" example of how to speed up Dolphin. There is also a guide offering a [http://www.dolphin-emulator.com/configuration-explanation.html Configuration Explanation]. Open Dolphin and there are three configuration related buttons: Config, Graphics and DSP, which will open the options described below.  
 
Configuring [[Dolphin]] the right way is very important to run games smoothly. This '''performance guide''' will show a "quick and dirty" example of how to speed up Dolphin. There is also a guide offering a [http://www.dolphin-emulator.com/configuration-explanation.html Configuration Explanation]. Open Dolphin and there are three configuration related buttons: Config, Graphics and DSP, which will open the options described below.  
 
First of all you must understand why emulation of you game is slow. This may be because of 2 things: 1) you CPU is slow (most of cases): 2) you GPU is not fast enough. Depnding on that - you must tune configurations in different way's.
 
 
  
 
==Config==
 
==Config==
Line 10: Line 7:
 
* Enabled Dual Core - if your CPU supports it. Note: some games doesn't work with it.
 
* Enabled Dual Core - if your CPU supports it. Note: some games doesn't work with it.
 
* Enable Idle Skipping.
 
* Enable Idle Skipping.
* Use JitIL recompiler - it's faster in theory.
 
* Set FrameLimit = OFF; and Enable Audio Throttle. Use Tab key for speedup. Note: will work only if you have spare CPU power.
 
  
 
[[File:Dolphin emulator configuration plugins.png]]
 
[[File:Dolphin emulator configuration plugins.png]]
Line 19: Line 14:
 
[[File:Dolphin emulator graphics.png]]
 
[[File:Dolphin emulator graphics.png]]
  
If speed emulation is slow because of video card - try to use usual tricks such as:
+
* The Direct3D9 graphics backend is fastest and most reliable backend available. It is recommended to you use it unless you encounter problems.
* Reduce resolution of you monitor to minimum (e.g. 256x192)
 
* Set Internal Resolution to 1x or lower (0.375x)
 
* Disable AntiAliasing
 
* Disable Anisotropic filtration - set it to bilinear/trlinear or even nearest.
 
* Disable Vertical Sync
 
*
 
* Direct3D9 render is fastest (if supported by your OS). It is recommended to you use it unless problems encountered.
 
 
* Setting the "Fullscreen resolution" to your monitors native display resolution is recommended. However, a lower "Fullscreen resolution" may boost performance for users with inferior graphics cards.  
 
* Setting the "Fullscreen resolution" to your monitors native display resolution is recommended. However, a lower "Fullscreen resolution" may boost performance for users with inferior graphics cards.  
* Set Internal Resolution to "Auto - (Multiple of 640x528)". If your computer has slowdown, change to "1x Native (640x528)" and go up from there till you can find the highest setting without slowdown.
+
* Set Internal Resolution to "Auto - (Multiple of 640x528)". If your computer has slowdown, change to "1x Native (640x528)" or lower, and go up from there till you can find the highest setting without slowdown.
* If needed enable "EFB Copies = Texture".
 
* Texture cache - one position to left from right end is enough in most cases.
 
* Disable External FrameBuffer. If needed try to use "Virtual" first.
 
 
 
Next is questionable speedup's:
 
* Cache Display Lists = speed up??? Create Scary GFX bugs in [[Fragile_Dreams]].
 
 
* Checking "Skip EFB Access from CPU" can provide a speed boost. However, some games like [[Super Mario Galaxy]] require this to be unchecked to function properly.
 
* Checking "Skip EFB Access from CPU" can provide a speed boost. However, some games like [[Super Mario Galaxy]] require this to be unchecked to function properly.
 
    
 
    
Line 44: Line 26:
 
[[File:Dolphin emulator dsp.png]]
 
[[File:Dolphin emulator dsp.png]]
  
* If FrameLimit enabled - uncheck "Enable Audio Throttle".
 
* If FrameLimit = Off - Enable Audio Throttle & use TAB key for speed up.
 
* Set "Volume" to 100% - in theory it will give micro speedup.
 
* Use DirectSound backend.
 
* It's questionable: will setting SampleRate to 32 kHz give any speedup???
 
 
* DSP HLE emulation is the fastest DSP Emulator Engine, however it is somewhat unreliable. [[DSP LLE]] recompiler is more accurate and is required by some games.
 
* DSP HLE emulation is the fastest DSP Emulator Engine, however it is somewhat unreliable. [[DSP LLE]] recompiler is more accurate and is required by some games.
 
[[File:Dolphin emulator dsp hle plugin settings.png]]
 
[[File:Dolphin emulator dsp hle plugin settings.png]]
 
==Other way's==
 
* The x64 versions of Dolphin is up to 3-7% faster then the x86 version, but you must have a x64 OS to use it.
 
* Try to use earlier version of Dolphin (e.g. {{revision|2.0}}). Sometimes you can get up to +15 fps with it compared to recent revisions (e.g. {{revision|3.0}}).
 
* Overclocking - use for your own risk.
 
  
 
==The Gamespeed is too fast!==
 
==The Gamespeed is too fast!==
Line 63: Line 35:
 
* Framelimit Auto + Audio Throttle unchecked
 
* Framelimit Auto + Audio Throttle unchecked
 
* Framelimit Off + Audio Throttle unchecked, Enable V-Sync (with a 60htz monitor refresh rate)
 
* Framelimit Off + Audio Throttle unchecked, Enable V-Sync (with a 60htz monitor refresh rate)
* Declocking - use for your own risk. Try to reduce CPU multipler first - 'cause it most safe way.
 
  
 
==How can I play in 720p or 1080p?==
 
==How can I play in 720p or 1080p?==
 
To play in 720p go to "Graphics -> Direct3D" and change the Window Size to 1280x720. For 1080p simply choose 1920x1080.
 
To play in 720p go to "Graphics -> Direct3D" and change the Window Size to 1280x720. For 1080p simply choose 1920x1080.

Revision as of 14:05, 8 August 2011

Configuring Dolphin the right way is very important to run games smoothly. This performance guide will show a "quick and dirty" example of how to speed up Dolphin. There is also a guide offering a Configuration Explanation. Open Dolphin and there are three configuration related buttons: Config, Graphics and DSP, which will open the options described below.

Config

File:Dolphin emulator config.png

Apply the following settings:

  • Enabled Dual Core - if your CPU supports it. Note: some games doesn't work with it.
  • Enable Idle Skipping.

File:Dolphin emulator configuration plugins.png File:Dolphin emulator configuration general.png

Graphics

File:Dolphin emulator graphics.png

  • The Direct3D9 graphics backend is fastest and most reliable backend available. It is recommended to you use it unless you encounter problems.
  • Setting the "Fullscreen resolution" to your monitors native display resolution is recommended. However, a lower "Fullscreen resolution" may boost performance for users with inferior graphics cards.
  • Set Internal Resolution to "Auto - (Multiple of 640x528)". If your computer has slowdown, change to "1x Native (640x528)" or lower, and go up from there till you can find the highest setting without slowdown.
  • Checking "Skip EFB Access from CPU" can provide a speed boost. However, some games like Super Mario Galaxy require this to be unchecked to function properly.

File:Dolphin emulator graphics plugin properties direct3d.png File:Dolphin emulator graphics plugin hack.png File:Dolphin emulator graphics plugin properties advanced.png

DSP

File:Dolphin emulator dsp.png

  • DSP HLE emulation is the fastest DSP Emulator Engine, however it is somewhat unreliable. DSP LLE recompiler is more accurate and is required by some games.

File:Dolphin emulator dsp hle plugin settings.png

The Gamespeed is too fast!

Some games like New Super Mario Bros. Wii or Super Smash Bros. Brawl run on modern Systems too fast. There are two ways to slow the Gamespeed down to normal:

  • Framelimit Off + Audio Throttle checked
  • Framelimit Auto + Audio Throttle unchecked
  • Framelimit Off + Audio Throttle unchecked, Enable V-Sync (with a 60htz monitor refresh rate)

How can I play in 720p or 1080p?

To play in 720p go to "Graphics -> Direct3D" and change the Window Size to 1280x720. For 1080p simply choose 1920x1080.