Natural Opinions

An Archive Of My Thoughts

Config: General Display Plugins
Graphics: General Advanced
DSP-HLE: HLE
DSP-LLE: LLE
Credits: Credits

Graphics - General


Adapter

What it does:
Select which graphics card dolphin will use to render games with

Advantage:
-

Disadvantage:
-


Aspect Ratio

What it does:
Choose your favorite Aspect Ratio for unstretched gameplay.

Advantage:
Fix erroneous aspect ratios for certain resolutions.

Disadvantage:
Auto will only work properly with Widescreen Hack disabled


Widescreen Hack

What it does:
Widens the Field of View(FOV) of the game

Advantage:
Widescreen gaming even if the game doesn't support 16:9(mainly for 3D GameCube games)

Disadvantage:
Aspect ratio has to be forced to 16:9. Glitches might appear in the new visible areas. Menu and HUD will most likely be stretched and loose their original aspect ratio.


V-Sync

What it does:
Force V-Sync. Graphics card will wait until a full frame is displayed until it sends the next image to avoid any tearing

Advantage:
Remove tearing

Disadvantage:
FPS limited by the monitors frequency(often 60Hz -> 60fps). Performance hit


Enable 16x Anisotropic filtering

What it does:
Filters textures with an anisotropic algorithm.

Advantage:
Better texture quality.  Especially for distant textures.

Disadvantage:
May cause a small performance hit.


Anti-Aliasing

What it does:
Samples the scene at a higher resolution then scales it down to your resolution.

Advantage:
Makes jagged edges smooth.

Disadvantage:
Can have a huge hit on performance if your gpu is not powrful enough.


Use Native Mips

What it does:
Makes the games use native mipmap textures.

Advantage:
Certain effects in certain games need this to work, such as the goo in super mario sunshine.

Disadvantage:
Performance hit.



EFB Scaled Copy

What it does:
Allows the efb to be scaled to a higher resolution.  You can control the scaling with the "efb scale" option in the Direct3D tab.

Advantage:
Will allow you to control the efb scale to remove "bluriness" in some games.

Disadvantage:
Can decrease performance.


Force Bi/trilinear filtering

What it does:
Forces bilinear/trilinear texture filtering.

Advantage:
Improves the quality of 2D games and games that use prerendered backgrounds.

Disadvantage:
May stop some wii games from displaying video.  Breaks some effects in certain GC and wii games.


EFB Scale

What it does:
Scales the efb (embedded frame buffer) to a higher resolution.  You can set the amount manually (1x, 2x, 3x).  The higher your resolution is the higher it needs to be set to remove the bluriness.  Auto integral will set the value to 1 2 or 3 based on your resolution.  Fractional sets it to a precise value (such as 2.3048950359) based on your resolution which allows to perfect scaling.

Advantage:
Gets rid of the "bluriness" in some games.

Disadvantage:
Can have a huge hit on performance is set to high.


Enable CPU -> EFB access

What it does:
Allow the CPU to access the EFB with pointers.

Advantage:
Certain EFB effects need this on to be rendered properly.

Disadvantage:
Performance loss.


EFB Copy

What it does:
Creates and copies the embedded frame buffer.  You can do this two different ways.  To vdram as a texture or to system ram as an FBO (frame buffer object).

Advantage:
Gives you framebuffer effects, which many games use.

Disadvantage:
Performance hit


EFB Copy to RAM

What it does:
Copies the efb to the system ram as a fbo.

Advantage:
Nearly all efb effects work properly.

Disadvantage:
Much slower than efb to texture.


EFB Copy to Texture

What it does:
Copies the efb as a texture to vdram.

Advantage:
Much faster than efb to ram.

Disadvantage:
Some efb effects that work with efb to ram may not work with efb to texture.


Enable Safe Texture Cache

What it does:
Protects textures from being accidentally overwritten or changed

Advantage:
May prevent crashes(Metroid Prime) or strangely colored textures(Eternal Darkness)

Disadvantage:
Small(Fast) to huge(Safest) performance hit. Enabling/Disabling this feature ingame will result in strangely colored textures until they reload.