Help:Configurations: Difference between revisions

Help page
(Trying a new presentation for this page. Might revert it if it doesn't pan out.)
(Added new template to ease creation of new tables)
Line 3: Line 3:
==CPU configuration==
==CPU configuration==
{| class="wikitable" style="max-width:1200px;"
{| class="wikitable" style="max-width:1200px;"
! Setting !! colspan="12" | Option
! Setting !! {{TabCol|4}} | Option
|-
|-
| '''PPU decoder''' || colspan="4" | [[:Category:CPU - PPU decoder: Interpreter (precise) (Config)|Interpreter (precise)]] ({{PAGESINCAT:CPU - PPU decoder: Interpreter (precise) (Config)}}) || colspan="4" | [[:Category:CPU - PPU decoder: Interpreter (fast) (Config)|Interpreter (fast)]] ({{PAGESINCAT:CPU - PPU decoder: Interpreter (fast) (Config)}}) || colspan="4" | [[:Category:CPU - PPU decoder: LLVM Recompiler (Config)|LLVM Recompiler]] ({{PAGESINCAT:CPU - PPU decoder: LLVM Recompiler (Config)}})
| '''PPU decoder''' || {{TabCol|4|3}} | [[:Category:CPU - PPU decoder: Interpreter (precise) (Config)|Interpreter (precise)]] ({{PAGESINCAT:CPU - PPU decoder: Interpreter (precise) (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - PPU decoder: Interpreter (fast) (Config)|Interpreter (fast)]] ({{PAGESINCAT:CPU - PPU decoder: Interpreter (fast) (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - PPU decoder: LLVM Recompiler (Config)|LLVM Recompiler]] ({{PAGESINCAT:CPU - PPU decoder: LLVM Recompiler (Config)}})
|-
|-
| '''SPU decoder''' || style="width: 20%" colspan="3" | [[:Category:CPU - SPU decoder: Interpreter (precise) (Config)|Interpreter (precise)]] ({{PAGESINCAT:CPU - SPU decoder: Interpreter (precise) (Config)}}) || style="width: 20%" colspan="3" | [[:Category:CPU - SPU decoder: Interpreter (fast) (Config)|Interpreter (fast)]] ({{PAGESINCAT:CPU - SPU decoder: Interpreter (fast) (Config)}}) || style="width: 20%" colspan="3" | [[:Category:CPU - SPU decoder: ASMJIT Recompiler (Config)|ASMJIT Recompiler]] ({{PAGESINCAT:CPU - SPU decoder: ASMJIT Recompiler (Config)}}) || style="width: 20%" colspan="3" | [[:Category:CPU - SPU decoder: LLVM Recompiler (Config)|LLVM Recompiler]] ({{PAGESINCAT:CPU - SPU decoder: LLVM Recompiler (Config)}})
| '''SPU decoder''' || style="width: 20%" {{TabCol|4|4}} | [[:Category:CPU - SPU decoder: Interpreter (precise) (Config)|Interpreter (precise)]] ({{PAGESINCAT:CPU - SPU decoder: Interpreter (precise) (Config)}}) || style="width: 20%" {{TabCol|4|4}} | [[:Category:CPU - SPU decoder: Interpreter (fast) (Config)|Interpreter (fast)]] ({{PAGESINCAT:CPU - SPU decoder: Interpreter (fast) (Config)}}) || style="width: 20%" {{TabCol|4|4}} | [[:Category:CPU - SPU decoder: ASMJIT Recompiler (Config)|ASMJIT Recompiler]] ({{PAGESINCAT:CPU - SPU decoder: ASMJIT Recompiler (Config)}}) || style="width: 20%" {{TabCol|4|4}} | [[:Category:CPU - SPU decoder: LLVM Recompiler (Config)|LLVM Recompiler]] ({{PAGESINCAT:CPU - SPU decoder: LLVM Recompiler (Config)}})
|-
|-
| '''Preferred SPU threads''' || colspan="12" | [[:Category:CPU - Preferred SPU threads (Config)|Preferred SPU threads]] ({{PAGESINCAT:CPU - Preferred SPU threads (Config)}})
| '''Preferred SPU threads''' || {{TabCol|4|1}} | [[:Category:CPU - Preferred SPU threads (Config)|Preferred SPU threads]] ({{PAGESINCAT:CPU - Preferred SPU threads (Config)}})
|-
|-
| '''Firmware settings''' || colspan="3" | [[:Category:CPU - Firmware settings: Automatically load required libraries (Config)|Automatically load required libraries]] ({{PAGESINCAT:CPU - Firmware settings: Automatically load required libraries (Config)}}) || colspan="3" | [[:Category:CPU - Firmware settings: Manually load selected libraries (Config)|Manually load selected libraries]] ({{PAGESINCAT:CPU - Firmware settings: Manually load selected libraries (Config)}}) || colspan="3" | [[:Category:CPU - Firmware settings: Load automatic and manual selection (Config)|Load automatic and manual selection]] ({{PAGESINCAT:CPU - Firmware settings: Load automatic and manual selection (Config)}}) || colspan="3" | [[:Category:CPU - Firmware settings: Load liblv2.sprx only (Config)|Load liblv2.sprx only]] ({{PAGESINCAT:CPU - Firmware settings: Load liblv2.sprx only (Config)}})
| '''Firmware settings''' || {{TabCol|4|4}} | [[:Category:CPU - Firmware settings: Automatically load required libraries (Config)|Automatically load required libraries]] ({{PAGESINCAT:CPU - Firmware settings: Automatically load required libraries (Config)}}) || {{TabCol|4|4}} | [[:Category:CPU - Firmware settings: Manually load selected libraries (Config)|Manually load selected libraries]] ({{PAGESINCAT:CPU - Firmware settings: Manually load selected libraries (Config)}}) || {{TabCol|4|4}} | [[:Category:CPU - Firmware settings: Load automatic and manual selection (Config)|Load automatic and manual selection]] ({{PAGESINCAT:CPU - Firmware settings: Load automatic and manual selection (Config)}}) || {{TabCol|4|4}} | [[:Category:CPU - Firmware settings: Load liblv2.sprx only (Config)|Load liblv2.sprx only]] ({{PAGESINCAT:CPU - Firmware settings: Load liblv2.sprx only (Config)}})
|-
|-
| '''Enable thread scheduler''' || colspan="6" | [[:Category:CPU - Enable thread scheduler: On (Config)|On]] ({{PAGESINCAT:CPU - Enable thread scheduler: On (Config)}}) || colspan="6" | [[:Category:CPU - Enable thread scheduler: Off (Config)|Off]] ({{PAGESINCAT:CPU - Enable thread scheduler: Off (Config)}})
| '''Enable thread scheduler''' || {{TabCol|4|2}} | [[:Category:CPU - Enable thread scheduler: On (Config)|On]] ({{PAGESINCAT:CPU - Enable thread scheduler: On (Config)}}) || {{TabCol|4|2}} | [[:Category:CPU - Enable thread scheduler: Off (Config)|Off]] ({{PAGESINCAT:CPU - Enable thread scheduler: Off (Config)}})
|-
|-
| '''Lower SPU thread priority''' || colspan="6" | [[:Category:CPU - Lower SPU thread priority: On (Config)|On]] ({{PAGESINCAT:CPU - Lower SPU thread priority: On (Config)}}) || colspan="6" | [[:Category:CPU - Lower SPU thread priority: Off (Config)|Off]] ({{PAGESINCAT:CPU - Lower SPU thread priority: Off (Config)}})
| '''Lower SPU thread priority''' || {{TabCol|4|2}} | [[:Category:CPU - Lower SPU thread priority: On (Config)|On]] ({{PAGESINCAT:CPU - Lower SPU thread priority: On (Config)}}) || {{TabCol|4|2}} | [[:Category:CPU - Lower SPU thread priority: Off (Config)|Off]] ({{PAGESINCAT:CPU - Lower SPU thread priority: Off (Config)}})
|-
|-
| '''Enable SPU loop detection''' || colspan="6" | [[:Category:CPU - Enable SPU loop detection: On (Config)|On]] ({{PAGESINCAT:CPU - Enable SPU loop detection: On (Config)}}) || colspan="6" | [[:Category:CPU - Enable SPU loop detection: Off (Config)|Off]] ({{PAGESINCAT:CPU - Enable SPU loop detection: Off (Config)}})
| '''Enable SPU loop detection''' || {{TabCol|4|2}} | [[:Category:CPU - Enable SPU loop detection: On (Config)|On]] ({{PAGESINCAT:CPU - Enable SPU loop detection: On (Config)}}) || {{TabCol|4|2}} | [[:Category:CPU - Enable SPU loop detection: Off (Config)|Off]] ({{PAGESINCAT:CPU - Enable SPU loop detection: Off (Config)}})
|-
|-
| '''SPU cache''' || colspan="6" | [[:Category:CPU - SPU cache: On (Config)|On]] ({{PAGESINCAT:CPU - SPU cache: On (Config)}}) || colspan="6" | [[:Category:CPU - SPU cache: Off (Config)|Off]] ({{PAGESINCAT:CPU - SPU cache: Off (Config)}})
| '''SPU cache''' || {{TabCol|4|2}} | [[:Category:CPU - SPU cache: On (Config)|On]] ({{PAGESINCAT:CPU - SPU cache: On (Config)}}) || {{TabCol|4|2}} | [[:Category:CPU - SPU cache: Off (Config)|Off]] ({{PAGESINCAT:CPU - SPU cache: Off (Config)}})
|-
|-
| '''Accurate xfloat''' || colspan="6" | [[:Category:CPU - Accurate xfloat: On (Config)|On]] ({{PAGESINCAT:CPU - Accurate xfloat: On (Config)}}) || colspan="6" | [[:Category:CPU - Accurate xfloat: Off (Config)|Off]] ({{PAGESINCAT:CPU - Accurate xfloat: Off (Config)}})
| '''Accurate xfloat''' || {{TabCol|4|2}} | [[:Category:CPU - Accurate xfloat: On (Config)|On]] ({{PAGESINCAT:CPU - Accurate xfloat: On (Config)}}) || {{TabCol|4|2}} | [[:Category:CPU - Accurate xfloat: Off (Config)|Off]] ({{PAGESINCAT:CPU - Accurate xfloat: Off (Config)}})
|-
|-
| '''SPU block size''' || colspan="4" | [[:Category:CPU - SPU block size: Safe (Config)|Safe]] ({{PAGESINCAT:CPU - SPU block size: Safe (Config)}}) || colspan="4" | [[:Category:CPU - SPU block size: Mega (Config)|Mega]] ({{PAGESINCAT:CPU - SPU block size: Mega (Config)}}) || colspan="4" | [[:Category:CPU - SPU block size: Giga (Config)|Giga]] ({{PAGESINCAT:CPU - SPU block size: Giga (Config)}})
| '''SPU block size''' || {{TabCol|4|3}} | [[:Category:CPU - SPU block size: Safe (Config)|Safe]] ({{PAGESINCAT:CPU - SPU block size: Safe (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - SPU block size: Mega (Config)|Mega]] ({{PAGESINCAT:CPU - SPU block size: Mega (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - SPU block size: Giga (Config)|Giga]] ({{PAGESINCAT:CPU - SPU block size: Giga (Config)}})
|-
|-
| '''TSX instructions''' || colspan="4" | [[:Category:CPU - TSX instructions: Enabled (Config)|Enabled]] ({{PAGESINCAT:CPU - TSX instructions: Enabled (Config)}}) || colspan="4" | [[:Category:CPU - TSX instructions: Disabled (Config)|Disabled]] ({{PAGESINCAT:CPU - TSX instructions: Disabled (Config)}}) || colspan="4" | [[:Category:CPU - TSX instructions: Forced (Config)|Forced]] ({{PAGESINCAT:CPU - TSX instructions: Forced (Config)}})
| '''TSX instructions''' || {{TabCol|4|3}} | [[:Category:CPU - TSX instructions: Enabled (Config)|Enabled]] ({{PAGESINCAT:CPU - TSX instructions: Enabled (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - TSX instructions: Disabled (Config)|Disabled]] ({{PAGESINCAT:CPU - TSX instructions: Disabled (Config)}}) || {{TabCol|4|3}} | [[:Category:CPU - TSX instructions: Forced (Config)|Forced]] ({{PAGESINCAT:CPU - TSX instructions: Forced (Config)}})
|}
|}



Revision as of 12:22, 26 July 2019

This page is intended to capture a list of games that use settings other than the default settings. Full list of configurations used by games (other than default) can be found here.

CPU configuration

Setting Template:TabCol | Option
PPU decoder Template:TabCol | Interpreter (precise) (0) Template:TabCol | Interpreter (fast) (0) Template:TabCol | LLVM Recompiler (0)
SPU decoder style="width: 20%" Template:TabCol | Interpreter (precise) (0) style="width: 20%" Template:TabCol | Interpreter (fast) (0) style="width: 20%" Template:TabCol | ASMJIT Recompiler (0) style="width: 20%" Template:TabCol | LLVM Recompiler (0)
Preferred SPU threads Template:TabCol | Preferred SPU threads (0)
Firmware settings Template:TabCol | Automatically load required libraries (0) Template:TabCol | Manually load selected libraries (0) Template:TabCol | Load automatic and manual selection (0) Template:TabCol | Load liblv2.sprx only (0)
Enable thread scheduler Template:TabCol | On (0) Template:TabCol | Off (0)
Lower SPU thread priority Template:TabCol | On (0) Template:TabCol | Off (0)
Enable SPU loop detection Template:TabCol | On (0) Template:TabCol | Off (0)
SPU cache Template:TabCol | On (0) Template:TabCol | Off (0)
Accurate xfloat Template:TabCol | On (0) Template:TabCol | Off (0)
SPU block size Template:TabCol | Safe (0) Template:TabCol | Mega (0) Template:TabCol | Giga (0)
TSX instructions Template:TabCol | Enabled (0) Template:TabCol | Disabled (0) Template:TabCol | Forced (0)

GPU configuration

Audio configuration

Debug configuration