Progress Continues
We've already had 21453 updates since Dolphin 5.0. Keep up with Dolphin's continuing progress through the Dolphin Blog: August, September, and October 2023 Progress Report. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
Template:Config/sandbox: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 196: | Line 196: | ||
!Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[DSP]</span>!!Notes | !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[DSP]</span>!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{dspengine|}}}|{{!}} | {{#if:{{{dspengine|}}}|{{!}}Settings > Audio > {{Config required|DSP Emulator Engine|EnableJIT|string|Use High-Level audio Emulation or Low-Level audio Emulation; LLE audio emulation is more accurate, but uses more CPU power|{{{dspengine|}}}|{{#vardefineecho:=|HLE=True, LLE=False}}}}{{{dspenginenotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{audiobackend|}}}|{{!}} | {{#if:{{{audiobackend|}}}|{{!}}Settings > Audio > {{Config required|Audio Back End|Backend|string|Select the audio back-end API library|{{{audiobackend|}}}|{{#vardefineecho:=|No Audio Output=No audio output, Cubeb=Cubeb, OpenAL=OpenAL}}}}{{{audiobackendnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}} | ||
Line 211: | Line 211: | ||
!Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[Wii]</span>!!Notes | !Configuration!!Setting!![[GameINI]] <span style="font-weight:normal;">[Wii]</span>!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{pal60|}}}|{{!}} | {{#if:{{{pal60|}}}|{{!}}Settings > Wii > {{Config required|Use PAL60 Mode (EuRGB60)||boolean||{{{pal60|}}}}}{{{pal60notes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{screensaver|}}}|{{!}} | {{#if:{{{screensaver|}}}|{{!}}Settings > Wii > {{Config required|Enable Screen Saver||boolean||{{{screensaver|}}}}}{{{screensavernotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{sdcard|}}}|{{!}} | {{#if:{{{sdcard|}}}|{{!}}Settings > Wii > {{Config required|Insert SD Card||boolean||{{{sdcard|}}}}}{{{sdcardnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{usbkeyboard|}}}|{{!}} | {{#if:{{{usbkeyboard|}}}|{{!}}Settings > Wii > {{Config required|Connect USB Keyboard||boolean||{{{usbkeyboard|}}}}}{{{usbkeyboardnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{systemlang|}}}|{{!}} | {{#if:{{{systemlang|}}}|{{!}}Settings > Wii > {{Config required|System Language|Language|string||{{{systemlang|}}}|{{#vardefineecho:=|Japanese=0, English=1, German=2, French=3, Spanish=4, Italian=5, Dutch=6, Simplified Chinese=7, Traditional Chinese=8, Korean=9}}}}{{{systemlangnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}} |
Revision as of 07:26, 8 February 2022
[edit] [ ] Template documentation
This template outputs a standardized set of configuration information.
Features
New features in this sandbox version:
- Path to setting
- GameINI counterparts
- Using Template:Config required
- Handing off table tags for improved editing performance
- Produces Category:Config template misformatted settings
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
Configuration | Setting | GameINI [Core] | Notes |
---|---|---|---|
Settings > General > Enable Dual Core | Off | CPUThread = False |
Show File Select menus properly |
Full preview
Only configuration options for the best compatibility where they deviate from defaults are listed.
General
Configuration | Setting | GameINI [Core] | Notes |
---|---|---|---|
Settings > General > Enable Dual Core | On | CPUThread = True |
Boolean |
Settings > General > Speed Limit | 100% | EmulationSpeed = 1 |
Decimal |
Settings > General > Use Panic Handlers | On | Boolean | |
Settings > GameCube > Skip GC BIOS | On | Boolean | |
Settings > Advanced > CPU Emulator Engine | JIT x64 | CPUCore = 1 |
String |
Settings > Advanced > CPU Clock Override | 100% | Overclock = 1 |
Decimal |
Graphics
Configuration | Setting | GameINI [Video_Settings] | Notes |
---|---|---|---|
Graphics > General > Video Back End | OpenGL | GFXBackend = OGL |
String |
Graphics > General > Aspect Ratio | Auto | AspectRatio = 0 |
String |
Graphics > General > V-Sync | On | VSync = True |
Boolean |
Graphics > General > Use Fullscreen | On | Boolean | |
Graphics > General > Render to Main Window | On | Boolean | |
Graphics > General > Shader Compilation | Synchronous | ShaderCompilationMode = 0 |
String |
Graphics > General > Compile Shaders Before Starting | On | WaitForShadersBeforeStarting = True |
Boolean |
Graphics > Enhancements > Internal Resolution | 1x | InternalResolution = 0 |
String |
Graphics > Enhancements > Anti-Aliasing | 4x SSAA | MSAA = 4 |
String |
Graphics > Enhancements > Anisotropic Filtering | 1x | MaxAnisotropy = 0 |
String |
Graphics > Enhancements > Scaled EFB Copy | On | EFBScaledCopy = True |
Boolean |
Graphics > Enhancements > Per-Pixel Lighting | On | EnablePixelLighting = True |
Boolean |
Graphics > Enhancements > Force Texture Filtering | On | ForceFiltering = True |
Boolean |
Graphics > Enhancements > Widescreen Hack | On | wideScreenHack = True |
Boolean |
Graphics > Enhancements > Disable Fog | On | DisableFog = True |
Boolean |
Graphics > Enhancements > Arbitrary Mipmap Detection | On | ArbitraryMipmapDetection = True |
Boolean |
Graphics > Hacks > Skip EFB Access from CPU | On | EFBAccessEnable = False |
String |
Graphics > Hacks > Ignore Format Changes | On | EFBEmulateFormatChanges = False |
String |
Graphics > Hacks > Store EFB Copies to Texture Only | On | Boolean | |
Graphics > Hacks > Defer EFB Copies to RAM | On | Boolean | |
Graphics > Hacks > Texture Cache Accuracy | Position 3 (Fast) | SafeTextureCacheColorSamples = 128 |
String |
Graphics > Hacks > GPU Texture Decoding | On | EnableGPUTextureDecoding = True |
Boolean |
Graphics > Hacks > Store XFB Copies to Texture Only | On | Boolean | |
Graphics > Hacks > Immediately Present XFB | On | Boolean | |
Graphics > Hacks > Fast Depth Calculation | On | FastDepthCalc = True |
Boolean |
Graphics > Hacks > Disable Bounding Box | On | BBoxEnable = True |
Boolean |
Graphics > Hacks > Vertex Rounding Hack | On | VertexRounding = True |
Boolean |
Graphics > Advanced > Crop | On | Boolean | |
Graphics > Advanced > Enable Progressive Scan | On | ProgressiveScan = True |
Boolean |
Graphics > Advanced > Manual Texture Sampling | On | FastTextureSampling = False |
String |
Graphics > Enhancements > Force 24-Bit Color | On | ForceTrueColor = True |
Boolean |
Audio
Configuration | Setting | GameINI [DSP] | Notes |
---|---|---|---|
Settings > Audio > DSP Emulator Engine | HLE | EnableJIT = True |
String |
Settings > Audio > Audio Back End | Cubeb | Backend = Cubeb |
String |
Wii
Configuration | Setting | GameINI [Wii] | Notes |
---|---|---|---|
Settings > Wii > Use PAL60 Mode (EuRGB60) | On | Boolean | |
Settings > Wii > Enable Screen Saver | On | Boolean | |
Settings > Wii > Insert SD Card | On | Boolean | |
Settings > Wii > Connect USB Keyboard | On | Boolean | |
Settings > Wii > System Language | English | Language = 1 |
String |
Wii Remote
Configuration | Setting | GameINI [Controls] | Notes |
---|---|---|---|
Controllers > Enable Speaker Data | On | Boolean | |
Controllers > Wii Remote Motor | On | Boolean |
Game Properties
Configuration | Setting | GameINI [Core] | Notes |
---|---|---|---|
Properties > General > Enable MMU | On | MMU = True |
Boolean |
Properties > General > Enable FPRF | On | FPRF = True |
Boolean |
Properties > General > Synchronize GPU Thread | On | SyncGPU = True |
Boolean |
Properties > General > Speed up Disc Transfer Rate | On | FastDiscSpeed = True |
Boolean |
The above documentation is transcluded from Template:Config/sandbox/doc. (edit | history) Editors can experiment in this template's sandbox (edit) and testcases (edit) pages. Subpages of this template. |