From 121fca912603309a4d7000eb767ad1b3ce50346f Mon Sep 17 00:00:00 2001 From: XargonWan Date: Sun, 3 Mar 2024 14:48:30 +0100 Subject: [PATCH] PCSX2: general and graphical tweaks --- emu-configs/PCSX2/GS.ini | 21 +- emu-configs/PCSX2/PCSX2.ini | 195 +++++++--- incconfigs/PCSX2/PCSX2.ini | 566 ---------------------------- incconfigs/PCSX2/inis/GS.ini | 96 ----- incconfigs/whatis.readme | 5 - net.retrodeck.retrodeck.appdata.xml | 1 + 6 files changed, 167 insertions(+), 717 deletions(-) delete mode 100644 incconfigs/PCSX2/PCSX2.ini delete mode 100644 incconfigs/PCSX2/inis/GS.ini diff --git a/emu-configs/PCSX2/GS.ini b/emu-configs/PCSX2/GS.ini index 93ca603a..59ad1298 100644 --- a/emu-configs/PCSX2/GS.ini +++ b/emu-configs/PCSX2/GS.ini @@ -38,18 +38,18 @@ UserHacks_CPU_FB_Conversion = 0 UserHacks_DisableDepthSupport = 0 UserHacks_DisablePartialInvalidation = 1 UserHacks_Disable_Safe_Features = 0 -UserHacks_HalfPixelOffset = 0 -UserHacks_Half_Bottom_Override = -1 -UserHacks_SkipDraw_End = 0 -UserHacks_SkipDraw_Start = 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 = 0 +UserHacks_align_sprite_X = 1 UserHacks_merge_pp_sprite = 0 -UserHacks_round_sprite_offset = 0 +UserHacks_round_sprite_offset = 2 aa1 = 1 accurate_blending_unit = 1 accurate_date = 1 @@ -58,7 +58,8 @@ capture_enabled = 0 capture_out_dir = /tmp/GS_Capture capture_threads = 4 conservative_framebuffer = 1 -crc_hack_level = -1 +crc_hack_level = 4 +disable_hw_gl_draw = 0 disable_shader_cache = 0 dithering_ps2 = 2 dump = 0 @@ -70,8 +71,14 @@ 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 diff --git a/emu-configs/PCSX2/PCSX2.ini b/emu-configs/PCSX2/PCSX2.ini index bd77bf0f..a1fe4f9d 100644 --- a/emu-configs/PCSX2/PCSX2.ini +++ b/emu-configs/PCSX2/PCSX2.ini @@ -1,11 +1,16 @@ [UI] SettingsVersion = 1 -MainWindowGeometry = AdnQywADAAAAAAAAAAAAAAAAA7UAAAJ/AAAAAAAAAAAAAAO1AAACfwAAAAAAAAAABQAAAAAAAAAAAAAAA7UAAAJ/ -MainWindowState = AAAA/wAAAAD9AAAAAAAAA7YAAAJXAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIAAAAAAP////8AAAAAAAAAAA== +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 @@ -19,16 +24,18 @@ EnableNoInterlacingPatches = false EnableRecordingTools = true EnableGameFixes = true SaveStateOnShutdown = false +EnableDiscordPresence = true +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] @@ -58,29 +65,34 @@ EnableIOP = true EnableEECache = false EnableVU0 = true EnableVU1 = true -vuOverflow = true -vuExtraOverflow = false -vuSignOverflow = false -vuUnderflow = false +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 -StackFrameChecks = false -PreBlockCheckEE = false -PreBlockCheckIOP = false [EmuCore/GS] VsyncQueueSize = 2 FrameLimitEnable = true VsyncEnable = 0 -FramerateNTSC = 59.940000 -FrameratePAL = 50.000000 +FramerateNTSC = 59.94 +FrameratePAL = 50 SyncToHostRefreshRate = false AspectRatio = Auto 4:3/3:2 FMVAspectRatioSwitch = Off -Zoom = 100.000000 -StretchY = 100.000000 +ScreenshotSize = 0 +ScreenshotFormat = 0 +ScreenshotQuality = 50 +StretchY = 100 CropLeft = 0 CropTop = 0 CropRight = 0 @@ -90,13 +102,12 @@ 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 +DisableThreadedPresentation = false SkipDuplicateFrames = false OsdShowMessages = true OsdShowSpeed = false @@ -106,26 +117,30 @@ OsdShowGPU = false OsdShowResolution = false OsdShowGSStats = false OsdShowIndicators = true -HWDisableReadbacks = false -accurate_date = true +OsdShowSettings = false +OsdShowInputs = false +OsdShowFrameTimes = 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_ReadTCOnClose = false UserHacks_DisableDepthSupport = false UserHacks_DisablePartialInvalidation = false UserHacks_Disable_Safe_Features = false UserHacks_merge_pp_sprite = false UserHacks_WildHack = false -UserHacks_TextureInsideRt = false +UserHacks_TextureInsideRt = 0 +UserHacks_TargetPartialInvalidation = false +UserHacks_EstimateTextureRegion = false fxaa = false ShadeBoost = false -shaderfx = false dump = false save = false savef = false @@ -139,19 +154,28 @@ DumpPaletteTextures = true LoadTextureReplacements = false LoadTextureReplacementsAsync = true PrecacheTextureReplacements = false -deinterlace = 7 -OsdScale = 250 -Renderer = -1 +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 = 1 +GSDumpCompression = 2 +HWDownloadMode = 0 +CASMode = 0 +CASSharpness = 50 dithering_ps2 = 2 MaxAnisotropy = 0 -extrathreads = 2 +extrathreads = 3 extrathreads_height = 4 TVShader = 0 UserHacks_SkipDraw_Start = 0 @@ -162,17 +186,45 @@ UserHacks_round_sprite_offset = 0 UserHacks_TCOffsetX = 0 UserHacks_TCOffsetY = 0 UserHacks_CPUSpriteRenderBW = 0 -UserHacks_TriFilter = -1 +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 -Adapter = -shaderfx_conf = shaders/GS_FX_Settings.ini -shaderfx_glsl = shaders/GS.fx +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] @@ -190,7 +242,11 @@ VolumeAdjustLFE = 0.000000 [SPU2/Output] OutputModule = cubeb -Latency = 100 +BackendName = +DeviceName = +Latency = 60 +OutputLatency = 20 +OutputLatencyMinimal = false SynchMode = 0 SpeakerConfiguration = 0 DplDecodingLevel = 0 @@ -199,7 +255,7 @@ DplDecodingLevel = 0 [DEV9/Eth] EthEnable = false EthApi = Unset -EthDevice = +EthDevice = EthLogDNS = false InterceptDHCP = false PS2IP = 0.0.0.0 @@ -229,6 +285,7 @@ FpuMulHack = false FpuNegDivHack = false XgKickHack = false EETimingHack = false +InstantDMAHack = false SoftwareRendererFMVHack = false SkipMPEGHack = false OPHFlagHack = false @@ -241,6 +298,7 @@ IbitHack = false VUSyncHack = false VUOverflowHack = false BlitInternalFPSHack = false +FullVU0SyncHack = false [EmuCore/Profiler] @@ -266,15 +324,34 @@ 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 = +BIOS = [Framerate] -NominalScalar = 1.000000 -TurboScalar = 2.000000 -SlomoScalar = 0.500000 +NominalScalar = 1 +TurboScalar = 2 +SlomoScalar = 0.5 [MemoryCards] @@ -303,14 +380,18 @@ SaveStates = RETRODECKHOMEDIR/states/ps2/pcsx2 MemoryCards = RETRODECKHOMEDIR/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 @@ -370,6 +451,7 @@ 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 @@ -383,12 +465,39 @@ LargeMotor = SDL-0/LargeMotor [Pad2] -Type = None +Type = DualShock2 Deadzone = 0.000000 AxisScale = 1.330000 LargeMotorScale = 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] @@ -452,6 +561,6 @@ RecursivePaths = RETRODECKHOMEDIR/roms/ps2 [Achievements] Enabled = false ChallengeMode = false -Username = -Token = -LoginTimestamp = +Username = +Token = +LoginTimestamp = diff --git a/incconfigs/PCSX2/PCSX2.ini b/incconfigs/PCSX2/PCSX2.ini deleted file mode 100644 index 54cbd12f..00000000 --- a/incconfigs/PCSX2/PCSX2.ini +++ /dev/null @@ -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 = diff --git a/incconfigs/PCSX2/inis/GS.ini b/incconfigs/PCSX2/inis/GS.ini deleted file mode 100644 index 59ad1298..00000000 --- a/incconfigs/PCSX2/inis/GS.ini +++ /dev/null @@ -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 diff --git a/incconfigs/whatis.readme b/incconfigs/whatis.readme index 05a30cf5..170d33fe 100644 --- a/incconfigs/whatis.readme +++ b/incconfigs/whatis.readme @@ -3,11 +3,6 @@ MelonDS (Minor changes) - Graphical tweaks -PCXS2 (Minor Changes) - -- Graphical tweaks -- General tweaks - Ryujinx (New) - We did not have this before diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml index 89dce97d..d29bb517 100644 --- a/net.retrodeck.retrodeck.appdata.xml +++ b/net.retrodeck.retrodeck.appdata.xml @@ -103,6 +103,7 @@
  • DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.
  • DUCKSTATION: All controlls now go via SDL
  • DUCKSTATION: Updated to 4 controllers
  • +
  • PCSX2: general and graphical tweaks
  • Fixes: