Template:Config/sandbox

From Dolphin Emulator Wiki
< Template:Config
Revision as of 10:01, 31 January 2022 by Lucario (talk | contribs) (Created page with "<includeonly>{{#if: <!-- GENERAL --> {{{dualcore|}}} {{{speedlimit|}}} {{{ntscj|}}} {{{panichandlers|}}} {{{skipbios|}}} {{{cpuengine|}}} {{{cp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
[edit] [purge] Template documentation

This template outputs a standardized set of configuration information.

Features

New features in this sandbox version:

Issues

  • Requires {{#vardefineecho:=|setting=gameini}} for all string-based settings for using equal signs.
  • String-based settings need empty equation when ini isn't available.
  • Those using decimal will accept "Unlimited" as input.

Example

{{Config/sandbox
|dualcore               = Off
|dualcorenotes          = Show File Select menus properly
}}

Produces

Only configuration options for the best compatibility where they deviate from defaults are listed.

General

Enable Dual Core
Config Setting Notes
style=" Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core (On, Off) = Show File Select menus properly

Full preview

Only configuration options for the best compatibility where they deviate from defaults are listed.

General

Enable Dual CoreSpeed LimitUse Panic HandlersSkip GC BIOSCPU Emulator EngineCPU Clock Override
Config Setting Notes
style=" Creates two threads, one for graphics and one for CPU, allowing better use of more than one processor core (On, Off) = Boolean
style=" Limits the speed of emulation (10-200% or Unlimited) = Decimal
style=" Shows a pop-up when an error or a panic condition is encountered (On, Off) = Boolean
style=" Skip loading of GameCube BIOS before booting the game when the IPL dumps are present on User\GC (On, Off) = Boolean
style=" Sets which CPU Emulator Engine should be used (Interpreter, Cached Interpreter, JIT) = String
style=" Sets the CPU clock speed (6-400%) = Decimal

Graphics

Video Back EndAspect RatioV-SyncUse FullscreenRender to Main WindowShader CompilationCompile Shaders Before StartingInternal ResolutionAnti-AliasingAnisotropic FilteringScaled EFB CopyPer-Pixel LightingForce Texture FilteringWidescreen HackDisable FogArbitrary Mipmap DetectionSkip EFB Access from CPUIgnore Format ChangesStore EFB Copies to Texture OnlyDefer EFB Copies to RAMTexture Cache AccuracyGPU Texture DecodingStore XFB Copies to Texture OnlyImmediately Present XFBFast Depth CalculationDisable Bounding BoxVertex Rounding HackCropEnable Progressive ScanManual Texture Sampling
Config Setting Notes
style=" Selects which graphical API interface should be used for display rendering (OpenGL, Direct3D11, Direct3D12, Vulkan, Software) = String
style=" Selects what aspect ratio the monitor should display the game in (Auto, Force 16:9, Force 4:3) = String
style=" Synchronizes Dolphin's framerate with your monitor's refresh rate (On, Off) = Boolean
style=" Goes to fullscreen by default when a game is started (On, Off) = Boolean
style=" Displays games in the main window instead of a separate one (On, Off) = Boolean
style=" Sets whether specialized shaders or ubershaders are used (Synchronous, Synchronous (Ubershaders), Asynchronous (Ubershaders), Asynchronous (Skip Drawing)) = String
style=" Waits for all shaders to finish compiling before starting a game (On, Off) = Boolean
style=" Sets the resolution the game will be rendered at behind-the-scenes (Window Size, Multiple of 640x528, 1x, 1.5x, 2x, 2.5x, 3x, 4x) = String
style=" Corrects aliasing along lines and edges (Many choices depending on Video Back End) = String
style=" Reduces distortion when viewing textures at an angle (1x, 2x, 4x, 8x, 16x) = String
style=" Greatly increase the quality of textures generated using render-to-texture effects (On, Off) = Boolean
style=" Calculate lighting of 3D graphics per-pixel rather than per-vertex (On, Off) = Boolean
style=" Forces texture filtering even if the game specifically disables it (On, Off) = Boolean
style=" Force GameCube games to output graphics for widescreen resolutions (On, Off) = Boolean
style=" Disables the fog used in some games to hide far-away objects (On, Off) = Boolean
style=" Enables detection of arbitrary mipmaps, which some games use for special distance-based effects (On, Off) = Boolean
style=" Prevents the CPU from accessing the External Frame Buffer (On, Off) = String
style=" Ignore any changes to the External Frame Buffer format (On, Off) = String
style=" Stores EFB Copies exclusively on the GPU, bypassing system memory (On, Off) = Boolean
style=" Wait to store EFB Copies providing performance improvements (On, Off) = Boolean
style=" (Position 1 (Safe), Position 2 (Medium), Position 3 (Fast)) = String
style=" Enables texture decoding using the GPU instead of the CPU (On, Off) = Boolean
style=" Stores XFB Copies exclusively on the GPU, bypassing system memory (On, Off) = Boolean
style=" Displays the XFB Copies as soon as they are created, without waiting for scanout (On, Off) = Boolean
style=" Uses a less accurate method of depth calculation for a speedup (On, Off) = Boolean
style=" Disables a niche GC/Wii GPU feature for a speedup. A very small number of games will break with this. (On/Off) = Boolean
style=" Round 2D vertices to whole pixels (On, Off) = Boolean
style=" Crop the picture from it's native aspect ratio to 4:3 or 16:9. (On, Off) = Boolean
style=" Enables progressive scan if your game supports it (On, Off) = Boolean
style=" Use a manual implementation of texture sampling instead of the graphics backend's built-in functionality (On, Off) = String

Audio

DSP Emulator EngineAudio Back End
Config Setting Notes
style=" Use High-Level audio Emulation (HLE) or Low-Level audio Emulation (LLE); LLE audio emulation is more accurate, but uses more CPU power = String
style=" Select the audio back-end API library (No Audio Output, Cubeb, OpenAL) = String

Wii

Use PAL60 Mode (EuRGB60)Enable Screen SaverInsert SD CardConnect USB KeyboardSystem Language
Config Setting Notes
style=" (On, Off) = Boolean
style=" (On, Off) = Boolean
style=" (On, Off) = Boolean
style=" (On, Off) = Boolean
style=" (Japanese, English, German, French, Spanish, Italian, Dutch, Simplified Chinese, Traditional Chinese, Korean) = String

Wii Remote

Enable Speaker DataWii Remote Motor
Config Setting Notes
style=" Controls if sounds come from the Wii Remote speaker of Real Wii Remotes (On, Off) = Boolean
style=" (On, Off) = Boolean

Game Properties

Enable MMUEnable FPRFSynchronize GPU ThreadSpeed up Disc Transfer Rate
Config Setting Notes
style=" Enable Memory Management Unit (On, Off) = Boolean
style=" Floating Point Result Flag support (On, Off) = Boolean
style=" Synchronizes CPU and GPU threads, allowing dual core to work in games where it has problems otherwise (On, Off) = Boolean
style=" Enables fast disc access (On, Off) = Boolean