Skip to content

OSD: Add ability to show the amount of activated patches#13326

Merged
lightningterror merged 1 commit intoPCSX2:masterfrom
kamfretoz:DontYouLieToMe
Oct 3, 2025
Merged

OSD: Add ability to show the amount of activated patches#13326
lightningterror merged 1 commit intoPCSX2:masterfrom
kamfretoz:DontYouLieToMe

Conversation

@kamfretoz
Copy link
Contributor

@kamfretoz kamfretoz commented Sep 28, 2025

Description of Changes

This PR adds the indicator for currently activated game patches.

Preview:
Screenshot_20250928_214153

DB = GameDB patches
P = Patches (Widescreen, No-Interlacing, etc)
C = Cheats

Rationale behind Changes

Useful during user supports to check if a user has enabled patches for their games.

Suggested Testing Steps

Test if the amount counter is correct, try combinations of patches/cheats, etc.

To enable: Settings -> Graphics -> OSD -> Show Patches
NB: Show Settings must also be enabled in conjunction.

image

Did you use AI to help find, test, or implement this issue or feature?

Ora

Copy link
Member

@JordanTheToaster JordanTheToaster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected.

@lightningterror lightningterror merged commit d34d2af into PCSX2:master Oct 3, 2025
12 checks passed
@kamfretoz kamfretoz deleted the DontYouLieToMe branch October 4, 2025 00:13
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Oct 5, 2025
----------------------------------------------------------------------------------
clk.mk 6b437c3907fb80c95b620c3a69519fe5138e8831 # Version: Commits on Oct 04, 2025
----------------------------------------------------------------------------------
Merge pull request #1597 from TomHarte/NewShaker

Ensure CPCShakerTests is runnable.,

------------------------------------------------------------------------------------------
duckstation.mk 3624474b915e963fe30517c540ce85ae6227e608 # Version: Commits on Oct 04, 2025
------------------------------------------------------------------------------------------
Controller: Remove unused InAnalogMode(),

-----------------------------------------------------------------------------------
eden.mk 272df1fa837909ab514c8c36a24485fb4bb99add # Version: Commits on Oct 04, 2025
-----------------------------------------------------------------------------------
[settings] default to opengl on solaris (#2659)

-------------------------------------------------------------------------------------
ikemen.mk 573c4970f2ea5ab3f88075e67578b737a3f7843a # Version: Commits on Oct 04, 2025
-------------------------------------------------------------------------------------
Merge pull request #2735 from rakieldev/fixes

feat(motif): add text to palette select ;fixes,

----------------------------------------------------
pcsx2.mk v2.5.201 # Version: Commits on Oct 04, 2025
----------------------------------------------------
- [OSD: Add ability to show the amount of activated patches](PCSX2/pcsx2#13326)

,

-------------------------------------------------------------------------------------
ppsspp.mk 459e8ac031b49e40339fc3f7b246d7aa20b4b4f1 # Version: Commits on Oct 04, 2025
-------------------------------------------------------------------------------------
Merge pull request #20850 from hrydgard/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.19

Bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19,

---------------------------------------------------------------
ruffle.mk nightly-2025-10-04 # Version: Commits on Oct 04, 2025
---------------------------------------------------------------
## What's Changed

* core: Track PlaceObject's ratio on DisplayObject by @kjarosh in ruffle-rs/ruffle#21835

* core: Add PLACED_BY_AVM1_SCRIPT DisplayObject flag by @kjarosh in ruffle-rs/ruffle#21837

* swf: Implement Copy for small types by @kjarosh in ruffle-rs/ruffle#21827

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-10-02...nightly-2025-10-04,

-----------------------------------------------------------------------------------
ymir.mk 42111331d192b7a88e798a134a1a32c6d16ca598 # Version: Commits on Oct 04, 2025
-----------------------------------------------------------------------------------
feat(VDP2): Include sprite layer and a configurable window set to window debug overlay,

----------------------------------------------------------------------------------------------------
gamenetworkingsockets.mk 517fff0cf6866ba163f4f016b0ef28f365c06c05 # Version: Commits on May 13, 2025
----------------------------------------------------------------------------------------------------
Fix incorrect control buffer length when filling `WSAMSG` for `WSARecvMsg`

Somehow, this bug causes problems with listen sockets on Windows 11

platform.

After some number of client connections being abruptly terminated

(e.g. client has crashed), the host just stops to invoke connection

state change callbacks for the still opened listen socket.

In this particular case, `WSARecvMsg` always returns -1 (SOCKET_ERROR)

and `WSAGetLastError()` returns 10014 (WSAEFAULT), which indicates

there's a problem with function arguments.

So, it seems, that in some cases Windows will try to use the control

data, but if there's been some problem with it, the connection will

just remain in the broken state forever.

Signed-off-by: Pavel Solodovnikov <pavel.al.solodovnikov@gmail.com>,

----------------------------------------------------------------------------------------
openmohaa.mk 1c27f3edd1aa5dde9bb88a662f04ccf09e5f99e3 # Version: Commits on Oct 03, 2025
----------------------------------------------------------------------------------------
Make sound channel exhaustion warning a Com_DPrintf,

----------------------------------------------------------------------------------------
retroarch.mk e15bd1dcb93048e8ef9b7c758e45f070958158db # Version: Commits on Oct 04, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

----------------------------------------------------------------------------------------
doomretro.mk 0c04cc869c087097dda55749bd09fc9e6b0ef48f # Version: Commits on Oct 04, 2025
----------------------------------------------------------------------------------------
Minor tweaks,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 459e8ac031b49e40339fc3f7b246d7aa20b4b4f1 # Version: Commits on Oct 04, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20850 from hrydgard/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.19

Bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 479a7d9097a55a15ac8e4690bdaa5ecfa9587a98 # Version: Commits on Oct 04, 2025
---------------------------------------------------------------------------------------------
build: add libfmt for macOS builder

Add libfmt to the dists for the macOS builder, needed by wxWidgets.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants