2022-09-07 18:45:50 +00:00
|
|
|
[UI]
|
|
|
|
SettingsVersion = 1
|
|
|
|
MainWindowGeometry = AdnQywADAAAAAAAAAAAAAAAAA7UAAAJ/AAAAAAAAAAAAAAO1AAACfwAAAAAAAAAABQAAAAAAAAAAAAAAA7UAAAJ/
|
|
|
|
MainWindowState = AAAA/wAAAAD9AAAAAAAAA7YAAAJXAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIAAAAAAP////8AAAAAAAAAAA==
|
|
|
|
PauseOnFocusLoss = true
|
|
|
|
StartFullscreen = true
|
|
|
|
|
|
|
|
|
|
|
|
[EmuCore]
|
|
|
|
CdvdVerboseReads = false
|
|
|
|
CdvdDumpBlocks = false
|
|
|
|
CdvdShareWrite = false
|
|
|
|
EnablePatches = true
|
|
|
|
EnableCheats = false
|
|
|
|
EnablePINE = false
|
|
|
|
EnableWideScreenPatches = false
|
|
|
|
EnableNoInterlacingPatches = false
|
|
|
|
EnableRecordingTools = true
|
|
|
|
EnableGameFixes = true
|
|
|
|
SaveStateOnShutdown = true
|
|
|
|
ConsoleToStdio = false
|
|
|
|
HostFs = false
|
|
|
|
PatchBios = false
|
|
|
|
PatchRegion =
|
|
|
|
BackupSavestate = true
|
|
|
|
SavestateZstdCompression = true
|
|
|
|
McdEnableEjection = true
|
|
|
|
McdFolderAutoManage = true
|
|
|
|
GzipIsoIndexTemplate = $(f).pindex.tmp
|
|
|
|
BlockDumpSaveDirectory =
|
|
|
|
|
|
|
|
|
|
|
|
[EmuCore/Speedhacks]
|
|
|
|
EECycleRate = 0
|
|
|
|
EECycleSkip = 0
|
|
|
|
fastCDVD = false
|
|
|
|
IntcStat = true
|
|
|
|
WaitLoop = true
|
|
|
|
vuFlagHack = true
|
|
|
|
vuThread = true
|
|
|
|
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.940000
|
|
|
|
FrameratePAL = 50.000000
|
|
|
|
SyncToHostRefreshRate = false
|
|
|
|
AspectRatio = Auto 4:3/3:2
|
|
|
|
FMVAspectRatioSwitch = Off
|
|
|
|
Zoom = 100.000000
|
|
|
|
StretchY = 100.000000
|
|
|
|
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
|
|
|
|
HWDisableReadbacks = false
|
|
|
|
accurate_date = true
|
|
|
|
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
|
2022-09-11 21:00:59 +00:00
|
|
|
OsdScale = 250
|
2022-09-07 18:45:50 +00:00
|
|
|
Renderer = -1
|
|
|
|
upscale_multiplier = 1
|
|
|
|
mipmap_hw = -1
|
|
|
|
accurate_blending_unit = 1
|
|
|
|
crc_hack_level = -1
|
|
|
|
filter = 2
|
|
|
|
texture_preloading = 2
|
|
|
|
GSDumpCompression = 1
|
|
|
|
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
|
|
|
|
UserHacks_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.000000
|
|
|
|
VolumeAdjustFL = 0.000000
|
|
|
|
VolumeAdjustFR = 0.000000
|
|
|
|
VolumeAdjustBL = 0.000000
|
|
|
|
VolumeAdjustBR = 0.000000
|
|
|
|
VolumeAdjustSL = 0.000000
|
|
|
|
VolumeAdjustSR = 0.000000
|
|
|
|
VolumeAdjustLFE = 0.000000
|
|
|
|
|
|
|
|
|
|
|
|
[SPU2/Output]
|
|
|
|
OutputModule = cubeb
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
[Filenames]
|
|
|
|
BIOS =
|
|
|
|
|
|
|
|
|
|
|
|
[Framerate]
|
|
|
|
NominalScalar = 1.000000
|
|
|
|
TurboScalar = 2.000000
|
|
|
|
SlomoScalar = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[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
|
|
|
|
|
|
|
|
|
|
|
|
[Folders]
|
2022-09-10 15:47:22 +00:00
|
|
|
Bios = ~/retrodeck/bios
|
2022-09-07 18:52:36 +00:00
|
|
|
Snapshots = ~/retrodeck/screenshots
|
2022-09-10 18:27:39 +00:00
|
|
|
SaveStates = ~/retrodeck/states/ps2/pcsx2
|
|
|
|
MemoryCards = ~/retrodeck/saves/ps2/pcsx2/memcards
|
2022-09-07 18:45:50 +00:00
|
|
|
Logs = logs
|
|
|
|
Cheats = cheats
|
|
|
|
CheatsWS = cheats_ws
|
|
|
|
CheatsNI = cheats_ni
|
|
|
|
Cache = cache
|
|
|
|
Textures = textures
|
|
|
|
InputProfiles = inputprofiles
|
|
|
|
|
|
|
|
|
|
|
|
[InputSources]
|
|
|
|
SDL = true
|
|
|
|
SDLControllerEnhancedMode = false
|
|
|
|
XInput = false
|
|
|
|
RawInput = 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
|
2022-09-11 21:00:59 +00:00
|
|
|
ShutdownVM = SDL-0/Start & SDL-0/Back
|
2022-09-07 18:45:50 +00:00
|
|
|
|
|
|
|
|
|
|
|
[Pad]
|
|
|
|
MultitapPort1 = false
|
|
|
|
MultitapPort2 = false
|
|
|
|
PointerXScale = 8.000000
|
|
|
|
PointerYScale = 8.000000
|
|
|
|
PointerXInvert = false
|
|
|
|
PointerYInvert = false
|
|
|
|
|
|
|
|
|
|
|
|
[Pad1]
|
|
|
|
Type = DualShock2
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
2022-09-11 21:00:59 +00:00
|
|
|
Up = SDL-0/DPadUp
|
2022-09-07 18:45:50 +00:00
|
|
|
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
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad3]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad4]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad5]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad6]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad7]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[Pad8]
|
|
|
|
Type = None
|
|
|
|
Deadzone = 0.000000
|
|
|
|
AxisScale = 1.330000
|
|
|
|
LargeMotorScale = 1.000000
|
|
|
|
SmallMotorScale = 1.000000
|
|
|
|
PressureModifier = 0.500000
|
|
|
|
|
|
|
|
|
|
|
|
[GameList]
|
2022-09-11 21:00:59 +00:00
|
|
|
RecursivePaths = ~/retrodeck/roms/ps2
|