PCSX2: general and graphical tweaks

This commit is contained in:
XargonWan 2024-03-03 14:48:30 +01:00
parent 0ce37d8597
commit 121fca9126
6 changed files with 167 additions and 717 deletions

View file

@ -38,18 +38,18 @@ UserHacks_CPU_FB_Conversion = 0
UserHacks_DisableDepthSupport = 0 UserHacks_DisableDepthSupport = 0
UserHacks_DisablePartialInvalidation = 1 UserHacks_DisablePartialInvalidation = 1
UserHacks_Disable_Safe_Features = 0 UserHacks_Disable_Safe_Features = 0
UserHacks_HalfPixelOffset = 0 UserHacks_HalfPixelOffset = 1
UserHacks_Half_Bottom_Override = -1 UserHacks_Half_Bottom_Override = 1
UserHacks_SkipDraw_End = 0 UserHacks_SkipDraw = 0
UserHacks_SkipDraw_Start = 0 UserHacks_SkipDraw_Offset = 0
UserHacks_TCOffsetX = 0 UserHacks_TCOffsetX = 0
UserHacks_TCOffsetY = 0 UserHacks_TCOffsetY = 0
UserHacks_TextureInsideRt = 0 UserHacks_TextureInsideRt = 0
UserHacks_TriFilter = 0 UserHacks_TriFilter = 0
UserHacks_WildHack = 0 UserHacks_WildHack = 0
UserHacks_align_sprite_X = 0 UserHacks_align_sprite_X = 1
UserHacks_merge_pp_sprite = 0 UserHacks_merge_pp_sprite = 0
UserHacks_round_sprite_offset = 0 UserHacks_round_sprite_offset = 2
aa1 = 1 aa1 = 1
accurate_blending_unit = 1 accurate_blending_unit = 1
accurate_date = 1 accurate_date = 1
@ -58,7 +58,8 @@ capture_enabled = 0
capture_out_dir = /tmp/GS_Capture capture_out_dir = /tmp/GS_Capture
capture_threads = 4 capture_threads = 4
conservative_framebuffer = 1 conservative_framebuffer = 1
crc_hack_level = -1 crc_hack_level = 4
disable_hw_gl_draw = 0
disable_shader_cache = 0 disable_shader_cache = 0
dithering_ps2 = 2 dithering_ps2 = 2
dump = 0 dump = 0
@ -70,8 +71,14 @@ interlace = 7
linear_present = 1 linear_present = 1
mipmap = 1 mipmap = 1
mipmap_hw = -1 mipmap_hw = -1
override_GL_ARB_clear_texture = -1
override_GL_ARB_direct_state_access = -1
override_GL_ARB_gpu_shader5 = -1
override_GL_ARB_shader_image_load_store = -1 override_GL_ARB_shader_image_load_store = -1
override_GL_ARB_sparse_texture = -1 override_GL_ARB_sparse_texture = -1
override_GL_ARB_sparse_texture2 = -1
override_GL_ARB_texture_barrier = -1
override_geometry_shader = -1
paltex = 0 paltex = 0
png_compression_level = 1 png_compression_level = 1
preload_frame_with_gs_data = 0 preload_frame_with_gs_data = 0

View file

@ -1,11 +1,16 @@
[UI] [UI]
SettingsVersion = 1 SettingsVersion = 1
MainWindowGeometry = AdnQywADAAAAAAAAAAAAAAAAA7UAAAJ/AAAAAAAAAAAAAAO1AAACfwAAAAAAAAAABQAAAAAAAAAAAAAAA7UAAAJ/ InhibitScreensaver = true
MainWindowState = AAAA/wAAAAD9AAAAAAAAA7YAAAJXAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIAAAAAAP////8AAAAAAAAAAA== MainWindowGeometry = AdnQywADAAAAAAaHAAADIQAACqAAAAXWAAAGhwAAAz0AAAqgAAAF1gAAAAAAAAAADwAAAAaHAAADPQAACqAAAAXW
MainWindowState = AAAA/wAAAAD9AAAAAAAABBoAAAJxAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIAAAAAAP////8AAAAAAAAAAA==
PauseOnFocusLoss = true PauseOnFocusLoss = true
StartFullscreen = true StartFullscreen = true
StartPaused = false
ConfirmShutdown = false ConfirmShutdown = false
HideMouseCursor = false
RenderToSeparateWindow = false
HideMainWindowWhenRunning = false
DisableWindowResize = false
[EmuCore] [EmuCore]
CdvdVerboseReads = false CdvdVerboseReads = false
@ -19,16 +24,18 @@ EnableNoInterlacingPatches = false
EnableRecordingTools = true EnableRecordingTools = true
EnableGameFixes = true EnableGameFixes = true
SaveStateOnShutdown = false SaveStateOnShutdown = false
EnableDiscordPresence = true
InhibitScreensaver = true
ConsoleToStdio = false ConsoleToStdio = false
HostFs = false HostFs = false
PatchBios = false
PatchRegion =
BackupSavestate = true BackupSavestate = true
SavestateZstdCompression = true SavestateZstdCompression = true
McdEnableEjection = true McdEnableEjection = true
McdFolderAutoManage = true McdFolderAutoManage = true
WarnAboutUnsafeSettings = true
GzipIsoIndexTemplate = $(f).pindex.tmp GzipIsoIndexTemplate = $(f).pindex.tmp
BlockDumpSaveDirectory = BlockDumpSaveDirectory =
EnableFastBoot = true
[EmuCore/Speedhacks] [EmuCore/Speedhacks]
@ -58,29 +65,34 @@ EnableIOP = true
EnableEECache = false EnableEECache = false
EnableVU0 = true EnableVU0 = true
EnableVU1 = true EnableVU1 = true
vuOverflow = true EnableFastmem = true
vuExtraOverflow = false PauseOnTLBMiss = false
vuSignOverflow = false vu0Overflow = true
vuUnderflow = false vu0ExtraOverflow = false
vu0SignOverflow = false
vu0Underflow = false
vu1Overflow = true
vu1ExtraOverflow = false
vu1SignOverflow = false
vu1Underflow = false
fpuOverflow = true fpuOverflow = true
fpuExtraOverflow = false fpuExtraOverflow = false
fpuFullMode = false fpuFullMode = false
StackFrameChecks = false
PreBlockCheckEE = false
PreBlockCheckIOP = false
[EmuCore/GS] [EmuCore/GS]
VsyncQueueSize = 2 VsyncQueueSize = 2
FrameLimitEnable = true FrameLimitEnable = true
VsyncEnable = 0 VsyncEnable = 0
FramerateNTSC = 59.940000 FramerateNTSC = 59.94
FrameratePAL = 50.000000 FrameratePAL = 50
SyncToHostRefreshRate = false SyncToHostRefreshRate = false
AspectRatio = Auto 4:3/3:2 AspectRatio = Auto 4:3/3:2
FMVAspectRatioSwitch = Off FMVAspectRatioSwitch = Off
Zoom = 100.000000 ScreenshotSize = 0
StretchY = 100.000000 ScreenshotFormat = 0
ScreenshotQuality = 50
StretchY = 100
CropLeft = 0 CropLeft = 0
CropTop = 0 CropTop = 0
CropRight = 0 CropRight = 0
@ -90,13 +102,12 @@ disable_interlace_offset = false
pcrtc_offsets = false pcrtc_offsets = false
pcrtc_overscan = false pcrtc_overscan = false
IntegerScaling = false IntegerScaling = false
linear_present = true
UseDebugDevice = false UseDebugDevice = false
UseBlitSwapChain = false UseBlitSwapChain = false
disable_shader_cache = false disable_shader_cache = false
DisableDualSourceBlend = false DisableDualSourceBlend = false
DisableFramebufferFetch = false DisableFramebufferFetch = false
ThreadedPresentation = false DisableThreadedPresentation = false
SkipDuplicateFrames = false SkipDuplicateFrames = false
OsdShowMessages = true OsdShowMessages = true
OsdShowSpeed = false OsdShowSpeed = false
@ -106,26 +117,30 @@ OsdShowGPU = false
OsdShowResolution = false OsdShowResolution = false
OsdShowGSStats = false OsdShowGSStats = false
OsdShowIndicators = true OsdShowIndicators = true
HWDisableReadbacks = false OsdShowSettings = false
accurate_date = true OsdShowInputs = false
OsdShowFrameTimes = false
HWSpinGPUForReadbacks = false
HWSpinCPUForReadbacks = false
paltex = false paltex = false
autoflush_sw = true autoflush_sw = true
preload_frame_with_gs_data = false preload_frame_with_gs_data = false
wrap_gs_mem = false
mipmap = true mipmap = true
UserHacks = false UserHacks = false
UserHacks_align_sprite_X = false UserHacks_align_sprite_X = false
UserHacks_AutoFlush = false UserHacks_AutoFlush = false
UserHacks_CPU_FB_Conversion = false UserHacks_CPU_FB_Conversion = false
UserHacks_ReadTCOnClose = false
UserHacks_DisableDepthSupport = false UserHacks_DisableDepthSupport = false
UserHacks_DisablePartialInvalidation = false UserHacks_DisablePartialInvalidation = false
UserHacks_Disable_Safe_Features = false UserHacks_Disable_Safe_Features = false
UserHacks_merge_pp_sprite = false UserHacks_merge_pp_sprite = false
UserHacks_WildHack = false UserHacks_WildHack = false
UserHacks_TextureInsideRt = false UserHacks_TextureInsideRt = 0
UserHacks_TargetPartialInvalidation = false
UserHacks_EstimateTextureRegion = false
fxaa = false fxaa = false
ShadeBoost = false ShadeBoost = false
shaderfx = false
dump = false dump = false
save = false save = false
savef = false savef = false
@ -139,19 +154,28 @@ DumpPaletteTextures = true
LoadTextureReplacements = false LoadTextureReplacements = false
LoadTextureReplacementsAsync = true LoadTextureReplacementsAsync = true
PrecacheTextureReplacements = false PrecacheTextureReplacements = false
deinterlace = 7 EnableVideoCapture = true
OsdScale = 250 EnableVideoCaptureParameters = false
Renderer = -1 VideoCaptureAutoResolution = false
EnableAudioCapture = true
EnableAudioCaptureParameters = false
linear_present_mode = 1
deinterlace_mode = 0
OsdScale = 100
Renderer = 14
upscale_multiplier = 1 upscale_multiplier = 1
mipmap_hw = -1 mipmap_hw = -1
accurate_blending_unit = 1 accurate_blending_unit = 1
crc_hack_level = -1 crc_hack_level = -1
filter = 2 filter = 2
texture_preloading = 2 texture_preloading = 2
GSDumpCompression = 1 GSDumpCompression = 2
HWDownloadMode = 0
CASMode = 0
CASSharpness = 50
dithering_ps2 = 2 dithering_ps2 = 2
MaxAnisotropy = 0 MaxAnisotropy = 0
extrathreads = 2 extrathreads = 3
extrathreads_height = 4 extrathreads_height = 4
TVShader = 0 TVShader = 0
UserHacks_SkipDraw_Start = 0 UserHacks_SkipDraw_Start = 0
@ -162,17 +186,45 @@ UserHacks_round_sprite_offset = 0
UserHacks_TCOffsetX = 0 UserHacks_TCOffsetX = 0
UserHacks_TCOffsetY = 0 UserHacks_TCOffsetY = 0
UserHacks_CPUSpriteRenderBW = 0 UserHacks_CPUSpriteRenderBW = 0
UserHacks_TriFilter = -1 UserHacks_CPUCLUTRender = 0
UserHacks_GPUTargetCLUTMode = 0
TriFilter = -1
OverrideTextureBarriers = -1 OverrideTextureBarriers = -1
OverrideGeometryShaders = -1 OverrideGeometryShaders = -1
ShadeBoost_Brightness = 50 ShadeBoost_Brightness = 50
ShadeBoost_Contrast = 50 ShadeBoost_Contrast = 50
ShadeBoost_Saturation = 50 ShadeBoost_Saturation = 50
png_compression_level = 1
saven = 0 saven = 0
savel = 5000 savel = 5000
Adapter = CaptureContainer = mp4
shaderfx_conf = shaders/GS_FX_Settings.ini VideoCaptureCodec =
shaderfx_glsl = shaders/GS.fx VideoCaptureParameters =
AudioCaptureCodec =
AudioCaptureParameters =
VideoCaptureBitrate = 6000
VideoCaptureWidth = 640
VideoCaptureHeight = 480
AudioCaptureBitrate = 160
Adapter = (Default)
HWDumpDirectory =
SWDumpDirectory =
[SPU2/Debug]
Global_Enable = false
Show_Messages = false
Show_Messages_Key_On_Off = false
Show_Messages_Voice_Off = false
Show_Messages_DMA_Transfer = false
Show_Messages_AutoDMA = false
Show_Messages_Overruns = false
Show_Messages_CacheStats = false
Log_Register_Access = false
Log_DMA_Transfers = false
Log_WAVE_Output = false
Dump_Info = false
Dump_Memory = false
Dump_Regs = false
[SPU2/Mixing] [SPU2/Mixing]
@ -190,7 +242,11 @@ VolumeAdjustLFE = 0.000000
[SPU2/Output] [SPU2/Output]
OutputModule = cubeb OutputModule = cubeb
Latency = 100 BackendName =
DeviceName =
Latency = 60
OutputLatency = 20
OutputLatencyMinimal = false
SynchMode = 0 SynchMode = 0
SpeakerConfiguration = 0 SpeakerConfiguration = 0
DplDecodingLevel = 0 DplDecodingLevel = 0
@ -229,6 +285,7 @@ FpuMulHack = false
FpuNegDivHack = false FpuNegDivHack = false
XgKickHack = false XgKickHack = false
EETimingHack = false EETimingHack = false
InstantDMAHack = false
SoftwareRendererFMVHack = false SoftwareRendererFMVHack = false
SkipMPEGHack = false SkipMPEGHack = false
OPHFlagHack = false OPHFlagHack = false
@ -241,6 +298,7 @@ IbitHack = false
VUSyncHack = false VUSyncHack = false
VUOverflowHack = false VUOverflowHack = false
BlitInternalFPSHack = false BlitInternalFPSHack = false
FullVU0SyncHack = false
[EmuCore/Profiler] [EmuCore/Profiler]
@ -266,15 +324,34 @@ Enabled = false
EE.bitset = 0 EE.bitset = 0
IOP.bitset = 0 IOP.bitset = 0
[USB1]
Type = None
[USB2]
Type = None
[Achievements]
Enabled = false
TestMode = false
UnofficialTestMode = false
RichPresence = true
ChallengeMode = false
Leaderboards = true
Notifications = true
SoundEffects = true
PrimedIndicators = true
[Filenames] [Filenames]
BIOS = BIOS =
[Framerate] [Framerate]
NominalScalar = 1.000000 NominalScalar = 1
TurboScalar = 2.000000 TurboScalar = 2
SlomoScalar = 0.500000 SlomoScalar = 0.5
[MemoryCards] [MemoryCards]
@ -303,14 +380,18 @@ SaveStates = RETRODECKHOMEDIR/states/ps2/pcsx2
MemoryCards = RETRODECKHOMEDIR/saves/ps2/pcsx2/memcards MemoryCards = RETRODECKHOMEDIR/saves/ps2/pcsx2/memcards
Logs = logs Logs = logs
Cheats = cheats Cheats = cheats
Covers = covers
CheatsWS = cheats_ws CheatsWS = cheats_ws
CheatsNI = cheats_ni CheatsNI = cheats_ni
Cache = cache Cache = cache
Textures = textures Textures = textures
InputProfiles = inputprofiles InputProfiles = inputprofiles
Videos = videos
[InputSources] [InputSources]
Keyboard = true
Mouse = true
SDL = true SDL = true
SDLControllerEnhancedMode = false SDLControllerEnhancedMode = false
XInput = false XInput = false
@ -370,6 +451,7 @@ R1 = SDL-0/RightShoulder
R2 = SDL-0/+RightTrigger R2 = SDL-0/+RightTrigger
L3 = SDL-0/LeftStick L3 = SDL-0/LeftStick
R3 = SDL-0/RightStick R3 = SDL-0/RightStick
Analog = SDL-0/Guide
LUp = SDL-0/-LeftY LUp = SDL-0/-LeftY
LRight = SDL-0/+LeftX LRight = SDL-0/+LeftX
LDown = SDL-0/+LeftY LDown = SDL-0/+LeftY
@ -383,12 +465,39 @@ LargeMotor = SDL-0/LargeMotor
[Pad2] [Pad2]
Type = None Type = DualShock2
Deadzone = 0.000000 Deadzone = 0.000000
AxisScale = 1.330000 AxisScale = 1.330000
LargeMotorScale = 1.000000 LargeMotorScale = 1.000000
SmallMotorScale = 1.000000 SmallMotorScale = 1.000000
PressureModifier = 0.500000 PressureModifier = 0.300000
Up = SDL-1/DPadUp
Right = SDL-1/DPadRight
Down = SDL-1/DPadDown
Left = SDL-1/DPadLeft
Triangle = SDL-1/Y
Circle = SDL-1/B
Cross = SDL-1/A
Square = SDL-1/X
Select = SDL-1/Back
Start = SDL-1/Start
L1 = SDL-1/LeftShoulder
L2 = SDL-1/+LeftTrigger
R1 = SDL-1/RightShoulder
R2 = SDL-1/+RightTrigger
L3 = SDL-1/LeftStick
R3 = SDL-1/RightStick
Analog = SDL-1/Guide
LUp = SDL-1/-LeftY
LRight = SDL-1/+LeftX
LDown = SDL-1/+LeftY
LLeft = SDL-1/-LeftX
RUp = SDL-1/-RightY
RRight = SDL-1/+RightX
RDown = SDL-1/+RightY
RLeft = SDL-1/-RightX
LargeMotor = SDL-1/LargeMotor
SmallMotor = SDL-1/SmallMotor
[Pad3] [Pad3]

View file

@ -1,566 +0,0 @@
[UI]
SettingsVersion = 1
InhibitScreensaver = true
MainWindowGeometry = AdnQywADAAAAAAaHAAADIQAACqAAAAXWAAAGhwAAAz0AAAqgAAAF1gAAAAAAAAAADwAAAAaHAAADPQAACqAAAAXW
MainWindowState = AAAA/wAAAAD9AAAAAAAABBoAAAJxAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIAAAAAAP////8AAAAAAAAAAA==
PauseOnFocusLoss = true
StartFullscreen = true
StartPaused = false
ConfirmShutdown = false
HideMouseCursor = false
RenderToSeparateWindow = false
HideMainWindowWhenRunning = false
DisableWindowResize = false
[EmuCore]
CdvdVerboseReads = false
CdvdDumpBlocks = false
CdvdShareWrite = false
EnablePatches = true
EnableCheats = false
EnablePINE = false
EnableWideScreenPatches = false
EnableNoInterlacingPatches = false
EnableRecordingTools = true
EnableGameFixes = true
SaveStateOnShutdown = false
EnableDiscordPresence = false
InhibitScreensaver = true
ConsoleToStdio = false
HostFs = false
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 = 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
EnableFastmem = true
PauseOnTLBMiss = false
vu0Overflow = true
vu0ExtraOverflow = false
vu0SignOverflow = false
vu0Underflow = false
vu1Overflow = true
vu1ExtraOverflow = false
vu1SignOverflow = false
vu1Underflow = false
fpuOverflow = true
fpuExtraOverflow = false
fpuFullMode = false
[EmuCore/GS]
VsyncQueueSize = 2
FrameLimitEnable = true
VsyncEnable = 0
FramerateNTSC = 59.94
FrameratePAL = 50
SyncToHostRefreshRate = false
AspectRatio = Auto 4:3/3:2
FMVAspectRatioSwitch = Off
ScreenshotSize = 0
ScreenshotFormat = 0
ScreenshotQuality = 50
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
UseDebugDevice = false
UseBlitSwapChain = false
disable_shader_cache = false
DisableDualSourceBlend = false
DisableFramebufferFetch = false
DisableThreadedPresentation = false
SkipDuplicateFrames = false
OsdShowMessages = true
OsdShowSpeed = false
OsdShowFPS = false
OsdShowCPU = false
OsdShowGPU = false
OsdShowResolution = false
OsdShowGSStats = false
OsdShowIndicators = true
OsdShowSettings = false
OsdShowInputs = false
OsdShowFrameTimes = false
HWSpinGPUForReadbacks = false
HWSpinCPUForReadbacks = false
paltex = false
autoflush_sw = true
preload_frame_with_gs_data = false
mipmap = true
UserHacks = false
UserHacks_align_sprite_X = false
UserHacks_AutoFlush = false
UserHacks_CPU_FB_Conversion = false
UserHacks_ReadTCOnClose = false
UserHacks_DisableDepthSupport = false
UserHacks_DisablePartialInvalidation = false
UserHacks_Disable_Safe_Features = false
UserHacks_merge_pp_sprite = false
UserHacks_WildHack = false
UserHacks_TextureInsideRt = 0
UserHacks_TargetPartialInvalidation = false
UserHacks_EstimateTextureRegion = false
fxaa = false
ShadeBoost = 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
EnableVideoCapture = true
EnableVideoCaptureParameters = false
VideoCaptureAutoResolution = false
EnableAudioCapture = true
EnableAudioCaptureParameters = false
linear_present_mode = 1
deinterlace_mode = 0
OsdScale = 100
Renderer = 14
upscale_multiplier = 1
mipmap_hw = -1
accurate_blending_unit = 1
crc_hack_level = -1
filter = 2
texture_preloading = 2
GSDumpCompression = 2
HWDownloadMode = 0
CASMode = 0
CASSharpness = 50
dithering_ps2 = 2
MaxAnisotropy = 0
extrathreads = 3
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_CPUCLUTRender = 0
UserHacks_GPUTargetCLUTMode = 0
TriFilter = -1
OverrideTextureBarriers = -1
OverrideGeometryShaders = -1
ShadeBoost_Brightness = 50
ShadeBoost_Contrast = 50
ShadeBoost_Saturation = 50
png_compression_level = 1
saven = 0
savel = 5000
CaptureContainer = mp4
VideoCaptureCodec =
VideoCaptureParameters =
AudioCaptureCodec =
AudioCaptureParameters =
VideoCaptureBitrate = 6000
VideoCaptureWidth = 640
VideoCaptureHeight = 480
AudioCaptureBitrate = 160
Adapter = (Default)
HWDumpDirectory =
SWDumpDirectory =
[SPU2/Debug]
Global_Enable = false
Show_Messages = false
Show_Messages_Key_On_Off = false
Show_Messages_Voice_Off = false
Show_Messages_DMA_Transfer = false
Show_Messages_AutoDMA = false
Show_Messages_Overruns = false
Show_Messages_CacheStats = false
Log_Register_Access = false
Log_DMA_Transfers = false
Log_WAVE_Output = false
Dump_Info = false
Dump_Memory = false
Dump_Regs = false
[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
BackendName =
DeviceName =
Latency = 60
OutputLatency = 20
OutputLatencyMinimal = false
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
InstantDMAHack = 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
FullVU0SyncHack = 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
[USB1]
Type = None
[USB2]
Type = None
[Achievements]
Enabled = false
TestMode = false
UnofficialTestMode = false
RichPresence = true
ChallengeMode = false
Leaderboards = true
Notifications = 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
[Folders]
Bios = /home/laz/retrodeck/bios
Snapshots = /home/laz/retrodeck/screenshots
SaveStates = /home/laz/retrodeck/states/ps2/pcsx2
MemoryCards = /home/laz/retrodeck/saves/ps2/pcsx2/memcards
Logs = logs
Cheats = cheats
Covers = covers
CheatsWS = cheats_ws
CheatsNI = cheats_ni
Cache = cache
Textures = textures
InputProfiles = inputprofiles
Videos = videos
[InputSources]
Keyboard = true
Mouse = true
SDL = true
SDLControllerEnhancedMode = false
XInput = false
RawInput = false
[Hotkeys]
OpenPauseMenu = Keyboard/Control & Keyboard/M
PreviousSaveStateSlot = Keyboard/Control & Keyboard/J
NextSaveStateSlot = Keyboard/Control & Keyboard/K
TogglePause = Keyboard/Control & Keyboard/P
SaveStateToSlot = Keyboard/Control & Keyboard/S
LoadStateFromSlot = Keyboard/Control & Keyboard/A
ToggleFullscreen = Keyboard/Control & Keyboard/Return
ToggleFrameLimit = Keyboard/Control & Keyboard/Z
HoldTurbo = Keyboard/Control & Keyboard/NumpadPlus
IncreaseSpeed = Keyboard/Control & Keyboard/1
DecreaseSpeed = Keyboard/Control & Keyboard/2
Screenshot = Keyboard/Control & Keyboard/X
ToggleVideoCapture = Keyboard/Control & Keyboard/V
IncreaseUpscaleMultiplier = Keyboard/Control & Keyboard/U
DecreaseUpscaleMultiplier = Keyboard/Control & Keyboard/Y
CycleAspectRatio = Keyboard/Control & Keyboard/W
ShutdownVM = Keyboard/Control & Keyboard/Q
ResetVM = Keyboard/Control & Keyboard/R
[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
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
Analog = SDL-0/Guide
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 = DualShock2
Deadzone = 0.000000
AxisScale = 1.330000
LargeMotorScale = 1.000000
SmallMotorScale = 1.000000
PressureModifier = 0.300000
Up = SDL-1/DPadUp
Right = SDL-1/DPadRight
Down = SDL-1/DPadDown
Left = SDL-1/DPadLeft
Triangle = SDL-1/Y
Circle = SDL-1/B
Cross = SDL-1/A
Square = SDL-1/X
Select = SDL-1/Back
Start = SDL-1/Start
L1 = SDL-1/LeftShoulder
L2 = SDL-1/+LeftTrigger
R1 = SDL-1/RightShoulder
R2 = SDL-1/+RightTrigger
L3 = SDL-1/LeftStick
R3 = SDL-1/RightStick
Analog = SDL-1/Guide
LUp = SDL-1/-LeftY
LRight = SDL-1/+LeftX
LDown = SDL-1/+LeftY
LLeft = SDL-1/-LeftX
RUp = SDL-1/-RightY
RRight = SDL-1/+RightX
RDown = SDL-1/+RightY
RLeft = SDL-1/-RightX
LargeMotor = SDL-1/LargeMotor
SmallMotor = SDL-1/SmallMotor
[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]
RecursivePaths = /home/laz/retrodeck/roms/ps2
[Achievements]
Enabled = false
ChallengeMode = false
Username =
Token =
LoginTimestamp =

View file

@ -1,96 +0,0 @@
CaptureHeight = 480
CaptureWidth = 640
DisableDualSourceBlend = 0
DisableFramebufferFetch = 0
DumpReplaceableMipmaps = 0
DumpReplaceableTextures = 0
DumpTexturesWithFMVActive = 0
HWDisableReadbacks = 0
IntegerScaling = 0
LoadTextureReplacements = 0
LoadTextureReplacementsAsync = 1
MaxAnisotropy = 0
NTSC_Saturation = 1
OsdScale = 250
OsdShowCPU = 0
OsdShowFPS = 0
OsdShowGPU = 0
OsdShowGSStats = 0
OsdShowIndicators = 1
OsdShowMessages = 1
OsdShowResolution = 0
OsdShowSpeed = 0
OverrideGeometryShaders = -1
OverrideTextureBarriers = -1
PrecacheTextureReplacements = 0
Renderer = 14
ShadeBoost = 0
ShadeBoost_Brightness = 50
ShadeBoost_Contrast = 50
ShadeBoost_Saturation = 50
TVShader = 0
ThreadedPresentation = 0
UseBlitSwapChain = 0
UseDebugDevice = 0
UserHacks = 1
UserHacks_AutoFlush = 0
UserHacks_CPU_FB_Conversion = 0
UserHacks_DisableDepthSupport = 0
UserHacks_DisablePartialInvalidation = 1
UserHacks_Disable_Safe_Features = 0
UserHacks_HalfPixelOffset = 1
UserHacks_Half_Bottom_Override = 1
UserHacks_SkipDraw = 0
UserHacks_SkipDraw_Offset = 0
UserHacks_TCOffsetX = 0
UserHacks_TCOffsetY = 0
UserHacks_TextureInsideRt = 0
UserHacks_TriFilter = 0
UserHacks_WildHack = 0
UserHacks_align_sprite_X = 1
UserHacks_merge_pp_sprite = 0
UserHacks_round_sprite_offset = 2
aa1 = 1
accurate_blending_unit = 1
accurate_date = 1
autoflush_sw = 1
capture_enabled = 0
capture_out_dir = /tmp/GS_Capture
capture_threads = 4
conservative_framebuffer = 1
crc_hack_level = 4
disable_hw_gl_draw = 0
disable_shader_cache = 0
dithering_ps2 = 2
dump = 0
extrathreads = 2
extrathreads_height = 4
filter = 2
fxaa = 0
interlace = 7
linear_present = 1
mipmap = 1
mipmap_hw = -1
override_GL_ARB_clear_texture = -1
override_GL_ARB_direct_state_access = -1
override_GL_ARB_gpu_shader5 = -1
override_GL_ARB_shader_image_load_store = -1
override_GL_ARB_sparse_texture = -1
override_GL_ARB_sparse_texture2 = -1
override_GL_ARB_texture_barrier = -1
override_geometry_shader = -1
paltex = 0
png_compression_level = 1
preload_frame_with_gs_data = 0
save = 0
savef = 0
savel = 5000
saven = 0
savet = 0
savez = 0
shaderfx = 0
shaderfx_conf = shaders/GS_FX_Settings.ini
shaderfx_glsl = shaders/GS.fx
texture_preloading = 0
upscale_multiplier = 2
wrap_gs_mem = 0

View file

@ -3,11 +3,6 @@ MelonDS (Minor changes)
- Graphical tweaks - Graphical tweaks
PCXS2 (Minor Changes)
- Graphical tweaks
- General tweaks
Ryujinx (New) Ryujinx (New)
- We did not have this before - We did not have this before

View file

@ -103,6 +103,7 @@
<li>DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.</li> <li>DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.</li>
<li>DUCKSTATION: All controlls now go via SDL</li> <li>DUCKSTATION: All controlls now go via SDL</li>
<li>DUCKSTATION: Updated to 4 controllers</li> <li>DUCKSTATION: Updated to 4 controllers</li>
<li>PCSX2: general and graphical tweaks</li>
</ul> </ul>
<p>Fixes:</p> <p>Fixes:</p>
<ul> <ul>