mirror of
				https://github.com/RetroDECK/RetroDECK.git
				synced 2025-04-10 19:15:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			447 lines
		
	
	
		
			8.7 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			447 lines
		
	
	
		
			8.7 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
[UI]
 | 
						|
SettingsVersion = 1
 | 
						|
InhibitScreensaver = true
 | 
						|
ConfirmShutdown = true
 | 
						|
StartPaused = false
 | 
						|
PauseOnFocusLoss = false
 | 
						|
StartFullscreen = true
 | 
						|
DoubleClickTogglesFullscreen = true
 | 
						|
HideMouseCursor = false
 | 
						|
RenderToSeparateWindow = false
 | 
						|
HideMainWindowWhenRunning = false
 | 
						|
DisableWindowResize = false
 | 
						|
Theme = darkfusion
 | 
						|
 | 
						|
 | 
						|
[Folders]
 | 
						|
Bios = ~/retrodeck/roms/bios
 | 
						|
Snapshots = ~/retrodeck/screenshots
 | 
						|
Savestates = ~/retrodeck/states/ps2/pcsx2
 | 
						|
MemoryCards = ~/retrodeck/saves/ps2/memcards
 | 
						|
Logs = ~/retrodeck/.logs
 | 
						|
Cheats = /var/config/PCSX2/cheats
 | 
						|
CheatsWS = /var/config/PCSX2/cheats_ws
 | 
						|
CheatsNI = cheats_ni
 | 
						|
Cache = /var/config/PCSX2/cache
 | 
						|
Textures = /var/config/PCSX2/textures
 | 
						|
InputProfiles = inputprofiles
 | 
						|
 | 
						|
 | 
						|
[EmuCore]
 | 
						|
CdvdVerboseReads = false
 | 
						|
CdvdDumpBlocks = false
 | 
						|
CdvdShareWrite = false
 | 
						|
EnablePatches = true
 | 
						|
EnableCheats = false
 | 
						|
EnablePINE = false
 | 
						|
EnableWideScreenPatches = false
 | 
						|
EnableNoInterlacingPatches = false
 | 
						|
EnableRecordingTools = true
 | 
						|
EnableGameFixes = true
 | 
						|
SaveStateOnShutdown = true
 | 
						|
EnableDiscordPresence = false
 | 
						|
InhibitScreensaver = true
 | 
						|
ConsoleToStdio = false
 | 
						|
HostFs = false
 | 
						|
PatchBios = false
 | 
						|
PatchRegion =
 | 
						|
BackupSavestate = true
 | 
						|
SavestateZstdCompression = true
 | 
						|
McdEnableEjection = true
 | 
						|
McdFolderAutoManage = true
 | 
						|
WarnAboutUnsafeSettings = true
 | 
						|
GzipIsoIndexTemplate = $(f).pindex.tmp
 | 
						|
BlockDumpSaveDirectory =
 | 
						|
EnableFastBoot = true
 | 
						|
 | 
						|
 | 
						|
[EmuCore/Speedhacks]
 | 
						|
EECycleRate = 0
 | 
						|
EECycleSkip = 0
 | 
						|
fastCDVD = false
 | 
						|
IntcStat = true
 | 
						|
WaitLoop = true
 | 
						|
vuFlagHack = true
 | 
						|
vuThread = false
 | 
						|
vu1Instant = true
 | 
						|
 | 
						|
 | 
						|
[EmuCore/CPU]
 | 
						|
FPU.DenormalsAreZero = true
 | 
						|
FPU.FlushToZero = true
 | 
						|
FPU.Roundmode = 3
 | 
						|
AffinityControlMode = 0
 | 
						|
VU.DenormalsAreZero = true
 | 
						|
VU.FlushToZero = true
 | 
						|
VU.Roundmode = 3
 | 
						|
 | 
						|
 | 
						|
[EmuCore/CPU/Recompiler]
 | 
						|
EnableEE = true
 | 
						|
EnableIOP = true
 | 
						|
EnableEECache = false
 | 
						|
EnableVU0 = true
 | 
						|
EnableVU1 = true
 | 
						|
vuOverflow = true
 | 
						|
vuExtraOverflow = false
 | 
						|
vuSignOverflow = false
 | 
						|
vuUnderflow = false
 | 
						|
fpuOverflow = true
 | 
						|
fpuExtraOverflow = false
 | 
						|
fpuFullMode = false
 | 
						|
StackFrameChecks = false
 | 
						|
PreBlockCheckEE = false
 | 
						|
PreBlockCheckIOP = false
 | 
						|
 | 
						|
 | 
						|
[EmuCore/GS]
 | 
						|
VsyncQueueSize = 2
 | 
						|
FrameLimitEnable = true
 | 
						|
VsyncEnable = 0
 | 
						|
FramerateNTSC = 59.94
 | 
						|
FrameratePAL = 50
 | 
						|
SyncToHostRefreshRate = false
 | 
						|
AspectRatio = Auto 4:3/3:2
 | 
						|
FMVAspectRatioSwitch = Off
 | 
						|
Zoom = 100
 | 
						|
StretchY = 100
 | 
						|
CropLeft = 0
 | 
						|
CropTop = 0
 | 
						|
CropRight = 0
 | 
						|
CropBottom = 0
 | 
						|
pcrtc_antiblur = true
 | 
						|
disable_interlace_offset = false
 | 
						|
pcrtc_offsets = false
 | 
						|
pcrtc_overscan = false
 | 
						|
IntegerScaling = false
 | 
						|
linear_present = true
 | 
						|
UseDebugDevice = false
 | 
						|
UseBlitSwapChain = false
 | 
						|
disable_shader_cache = false
 | 
						|
DisableDualSourceBlend = false
 | 
						|
DisableFramebufferFetch = false
 | 
						|
ThreadedPresentation = false
 | 
						|
SkipDuplicateFrames = false
 | 
						|
OsdShowMessages = true
 | 
						|
OsdShowSpeed = false
 | 
						|
OsdShowFPS = false
 | 
						|
OsdShowCPU = false
 | 
						|
OsdShowGPU = false
 | 
						|
OsdShowResolution = false
 | 
						|
OsdShowGSStats = false
 | 
						|
OsdShowIndicators = true
 | 
						|
OsdShowSettings = false
 | 
						|
OsdShowInputs = false
 | 
						|
HWSpinGPUForReadbacks = false
 | 
						|
HWSpinCPUForReadbacks = false
 | 
						|
paltex = false
 | 
						|
autoflush_sw = true
 | 
						|
preload_frame_with_gs_data = false
 | 
						|
wrap_gs_mem = false
 | 
						|
mipmap = true
 | 
						|
UserHacks = false
 | 
						|
UserHacks_align_sprite_X = false
 | 
						|
UserHacks_AutoFlush = false
 | 
						|
UserHacks_CPU_FB_Conversion = false
 | 
						|
UserHacks_DisableDepthSupport = false
 | 
						|
UserHacks_DisablePartialInvalidation = false
 | 
						|
UserHacks_Disable_Safe_Features = false
 | 
						|
UserHacks_merge_pp_sprite = false
 | 
						|
UserHacks_WildHack = false
 | 
						|
UserHacks_TextureInsideRt = false
 | 
						|
fxaa = false
 | 
						|
ShadeBoost = false
 | 
						|
shaderfx = false
 | 
						|
dump = false
 | 
						|
save = false
 | 
						|
savef = false
 | 
						|
savet = false
 | 
						|
savez = false
 | 
						|
DumpReplaceableTextures = false
 | 
						|
DumpReplaceableMipmaps = false
 | 
						|
DumpTexturesWithFMVActive = false
 | 
						|
DumpDirectTextures = true
 | 
						|
DumpPaletteTextures = true
 | 
						|
LoadTextureReplacements = false
 | 
						|
LoadTextureReplacementsAsync = true
 | 
						|
PrecacheTextureReplacements = false
 | 
						|
deinterlace = 7
 | 
						|
OsdScale = 100
 | 
						|
Renderer = -1
 | 
						|
upscale_multiplier = 1
 | 
						|
mipmap_hw = -1
 | 
						|
accurate_blending_unit = 1
 | 
						|
crc_hack_level = -1
 | 
						|
filter = 2
 | 
						|
texture_preloading = 2
 | 
						|
GSDumpCompression = 1
 | 
						|
HWDownloadMode = 0
 | 
						|
dithering_ps2 = 2
 | 
						|
MaxAnisotropy = 0
 | 
						|
extrathreads = 2
 | 
						|
extrathreads_height = 4
 | 
						|
TVShader = 0
 | 
						|
UserHacks_SkipDraw_Start = 0
 | 
						|
UserHacks_SkipDraw_End = 0
 | 
						|
UserHacks_Half_Bottom_Override = -1
 | 
						|
UserHacks_HalfPixelOffset = 0
 | 
						|
UserHacks_round_sprite_offset = 0
 | 
						|
UserHacks_TCOffsetX = 0
 | 
						|
UserHacks_TCOffsetY = 0
 | 
						|
UserHacks_CPUSpriteRenderBW = 0
 | 
						|
TriFilter = -1
 | 
						|
OverrideTextureBarriers = -1
 | 
						|
OverrideGeometryShaders = -1
 | 
						|
ShadeBoost_Brightness = 50
 | 
						|
ShadeBoost_Contrast = 50
 | 
						|
ShadeBoost_Saturation = 50
 | 
						|
saven = 0
 | 
						|
savel = 5000
 | 
						|
Adapter =
 | 
						|
shaderfx_conf = shaders/GS_FX_Settings.ini
 | 
						|
shaderfx_glsl = shaders/GS.fx
 | 
						|
 | 
						|
 | 
						|
[SPU2/Mixing]
 | 
						|
Interpolation = 5
 | 
						|
FinalVolume = 100
 | 
						|
VolumeAdjustC = 0
 | 
						|
VolumeAdjustFL = 0
 | 
						|
VolumeAdjustFR = 0
 | 
						|
VolumeAdjustBL = 0
 | 
						|
VolumeAdjustBR = 0
 | 
						|
VolumeAdjustSL = 0
 | 
						|
VolumeAdjustSR = 0
 | 
						|
VolumeAdjustLFE = 0
 | 
						|
 | 
						|
 | 
						|
[SPU2/Output]
 | 
						|
OutputModule = cubeb
 | 
						|
BackendName =
 | 
						|
Latency = 100
 | 
						|
SynchMode = 0
 | 
						|
SpeakerConfiguration = 0
 | 
						|
DplDecodingLevel = 0
 | 
						|
 | 
						|
 | 
						|
[DEV9/Eth]
 | 
						|
EthEnable = false
 | 
						|
EthApi = Unset
 | 
						|
EthDevice =
 | 
						|
EthLogDNS = false
 | 
						|
InterceptDHCP = false
 | 
						|
PS2IP = 0.0.0.0
 | 
						|
Mask = 0.0.0.0
 | 
						|
Gateway = 0.0.0.0
 | 
						|
DNS1 = 0.0.0.0
 | 
						|
DNS2 = 0.0.0.0
 | 
						|
AutoMask = true
 | 
						|
AutoGateway = true
 | 
						|
ModeDNS1 = Auto
 | 
						|
ModeDNS2 = Auto
 | 
						|
 | 
						|
 | 
						|
[DEV9/Eth/Hosts]
 | 
						|
Count = 0
 | 
						|
 | 
						|
 | 
						|
[DEV9/Hdd]
 | 
						|
HddEnable = false
 | 
						|
HddFile = DEV9hdd.raw
 | 
						|
HddSizeSectors = 83886080
 | 
						|
 | 
						|
 | 
						|
[EmuCore/Gamefixes]
 | 
						|
VuAddSubHack = false
 | 
						|
FpuMulHack = false
 | 
						|
FpuNegDivHack = false
 | 
						|
XgKickHack = false
 | 
						|
EETimingHack = false
 | 
						|
SoftwareRendererFMVHack = false
 | 
						|
SkipMPEGHack = false
 | 
						|
OPHFlagHack = false
 | 
						|
DMABusyHack = false
 | 
						|
VIFFIFOHack = false
 | 
						|
VIF1StallHack = false
 | 
						|
GIFFIFOHack = false
 | 
						|
GoemonTlbHack = false
 | 
						|
IbitHack = false
 | 
						|
VUSyncHack = false
 | 
						|
VUOverflowHack = false
 | 
						|
BlitInternalFPSHack = false
 | 
						|
 | 
						|
 | 
						|
[EmuCore/Profiler]
 | 
						|
Enabled = false
 | 
						|
RecBlocks_EE = true
 | 
						|
RecBlocks_IOP = true
 | 
						|
RecBlocks_VU0 = true
 | 
						|
RecBlocks_VU1 = true
 | 
						|
 | 
						|
 | 
						|
[EmuCore/Debugger]
 | 
						|
ShowDebuggerOnStart = false
 | 
						|
AlignMemoryWindowStart = true
 | 
						|
FontWidth = 8
 | 
						|
FontHeight = 12
 | 
						|
WindowWidth = 0
 | 
						|
WindowHeight = 0
 | 
						|
MemoryViewBytesPerRow = 16
 | 
						|
 | 
						|
 | 
						|
[EmuCore/TraceLog]
 | 
						|
Enabled = false
 | 
						|
EE.bitset = 0
 | 
						|
IOP.bitset = 0
 | 
						|
 | 
						|
 | 
						|
[Achievements]
 | 
						|
Enabled = false
 | 
						|
TestMode = false
 | 
						|
UnofficialTestMode = false
 | 
						|
RichPresence = true
 | 
						|
ChallengeMode = false
 | 
						|
Leaderboards = true
 | 
						|
SoundEffects = true
 | 
						|
PrimedIndicators = true
 | 
						|
 | 
						|
 | 
						|
[Filenames]
 | 
						|
BIOS =
 | 
						|
 | 
						|
 | 
						|
[Framerate]
 | 
						|
NominalScalar = 1
 | 
						|
TurboScalar = 2
 | 
						|
SlomoScalar = 0.5
 | 
						|
 | 
						|
 | 
						|
[MemoryCards]
 | 
						|
Slot1_Enable = true
 | 
						|
Slot1_Filename = Mcd001.ps2
 | 
						|
Slot2_Enable = true
 | 
						|
Slot2_Filename = Mcd002.ps2
 | 
						|
Multitap1_Slot2_Enable = false
 | 
						|
Multitap1_Slot2_Filename = Mcd-Multitap1-Slot02.ps2
 | 
						|
Multitap1_Slot3_Enable = false
 | 
						|
Multitap1_Slot3_Filename = Mcd-Multitap1-Slot03.ps2
 | 
						|
Multitap1_Slot4_Enable = false
 | 
						|
Multitap1_Slot4_Filename = Mcd-Multitap1-Slot04.ps2
 | 
						|
Multitap2_Slot2_Enable = false
 | 
						|
Multitap2_Slot2_Filename = Mcd-Multitap2-Slot02.ps2
 | 
						|
Multitap2_Slot3_Enable = false
 | 
						|
Multitap2_Slot3_Filename = Mcd-Multitap2-Slot03.ps2
 | 
						|
Multitap2_Slot4_Enable = false
 | 
						|
Multitap2_Slot4_Filename = Mcd-Multitap2-Slot04.ps2
 | 
						|
 | 
						|
 | 
						|
[Logging]
 | 
						|
EnableSystemConsole = false
 | 
						|
EnableFileLogging = false
 | 
						|
EnableTimestamps = true
 | 
						|
EnableVerbose = false
 | 
						|
EnableEEConsole = false
 | 
						|
EnableIOPConsole = false
 | 
						|
EnableInputRecordingLogs = true
 | 
						|
EnableControllerLogs = false
 | 
						|
 | 
						|
 | 
						|
[InputSources]
 | 
						|
Keyboard = true
 | 
						|
Mouse = true
 | 
						|
SDL = true
 | 
						|
SDLControllerEnhancedMode = false
 | 
						|
 | 
						|
 | 
						|
[Hotkeys]
 | 
						|
ToggleFullscreen = Keyboard/Alt & Keyboard/Return
 | 
						|
CycleAspectRatio = Keyboard/F6
 | 
						|
CycleInterlaceMode = Keyboard/F5
 | 
						|
CycleMipmapMode = Keyboard/Insert
 | 
						|
GSDumpMultiFrame = Keyboard/Control & Keyboard/Shift & Keyboard/F8
 | 
						|
Screenshot = SDL-0/Back & SDL-0/A
 | 
						|
GSDumpSingleFrame = Keyboard/Shift & Keyboard/F8
 | 
						|
ToggleSoftwareRendering = Keyboard/F9
 | 
						|
InputRecToggleMode = Keyboard/Shift & Keyboard/R
 | 
						|
LoadStateFromSlot = SDL-0/Back & SDL-0/LeftShoulder
 | 
						|
SaveStateToSlot = SDL-0/Back & SDL-0/RightShoulder
 | 
						|
NextSaveStateSlot = SDL-0/Back & SDL-0/DPadUp
 | 
						|
PreviousSaveStateSlot = SDL-0/Back & SDL-0/DPadDown
 | 
						|
OpenPauseMenu = SDL-0/Back & SDL-0/Y
 | 
						|
ToggleFrameLimit = Keyboard/F4
 | 
						|
TogglePause = SDL-0/Back & SDL-0/B
 | 
						|
ToggleSlowMotion = Keyboard/Shift & Keyboard/Backtab
 | 
						|
ToggleTurbo = Keyboard/Tab
 | 
						|
HoldTurbo = Keyboard/L
 | 
						|
ShutdownVM = SDL-0/Start & SDL-0/Back
 | 
						|
 | 
						|
 | 
						|
[Pad]
 | 
						|
MultitapPort1 = false
 | 
						|
MultitapPort2 = false
 | 
						|
PointerXScale = 8
 | 
						|
PointerYScale = 8
 | 
						|
 | 
						|
 | 
						|
[Pad1]
 | 
						|
Type = DualShock2
 | 
						|
Deadzone = 0.000000
 | 
						|
AxisScale = 1.330000
 | 
						|
LargeMotorScale = 1.000000
 | 
						|
SmallMotorScale = 1.000000
 | 
						|
PressureModifier = 0.500000
 | 
						|
Up = SDL-0/DPadUp
 | 
						|
Right = SDL-0/DPadRight
 | 
						|
Down = SDL-0/DPadDown
 | 
						|
Left = SDL-0/DPadLeft
 | 
						|
Triangle = SDL-0/Y
 | 
						|
Circle = SDL-0/B
 | 
						|
Cross = SDL-0/A
 | 
						|
Square = SDL-0/X
 | 
						|
Select = SDL-0/Back
 | 
						|
Start = SDL-0/Start
 | 
						|
L1 = SDL-0/LeftShoulder
 | 
						|
L2 = SDL-0/+LeftTrigger
 | 
						|
R1 = SDL-0/RightShoulder
 | 
						|
R2 = SDL-0/+RightTrigger
 | 
						|
L3 = SDL-0/LeftStick
 | 
						|
R3 = SDL-0/RightStick
 | 
						|
LUp = SDL-0/-LeftY
 | 
						|
LRight = SDL-0/+LeftX
 | 
						|
LDown = SDL-0/+LeftY
 | 
						|
LLeft = SDL-0/-LeftX
 | 
						|
RUp = SDL-0/-RightY
 | 
						|
RRight = SDL-0/+RightX
 | 
						|
RDown = SDL-0/+RightY
 | 
						|
RLeft = SDL-0/-RightX
 | 
						|
SmallMotor = SDL-0/SmallMotor
 | 
						|
LargeMotor = SDL-0/LargeMotor
 | 
						|
 | 
						|
 | 
						|
[Pad2]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad3]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad4]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad5]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad6]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad7]
 | 
						|
Type = None
 | 
						|
 | 
						|
 | 
						|
[Pad8]
 | 
						|
Type = None
 |