22838 Commits
Author SHA1 Message Date
chaoticgd da6bae1050 GS: Fix OOB memory accesses when loading replacement textures v2.9.152 2026-11-01 01:04:03 -05:00
JordanTheToaster 8d2ad89181 3rdparty: Update LZMA/7zipSDK to 26.05 v2.9.151 2026-10-31 12:28:56 -04:00
PCSX2 Bot 1517c1f520 [ci skip] Qt: Update Base Translation. 2026-10-30 20:03:54 -04:00
Vishrut Sachan 6d5e7daace ImGui: Show vibration feedback icons inline with inputs overlay v2.9.150 2026-10-30 17:59:22 -04:00
Ziemas b00c8cdb3c Debugger: Change colors depending on theme
For the highlighting of breakpoints/pc
v2.9.149
2026-10-30 13:55:56 -04:00
Ziemas b6b814820f Debugger: Work around weirdness with window range 2026-10-30 13:55:56 -04:00
Ziemas a8a3a4a91a Debugger: Rework the disassembly view a bit
Now allows having mutliple lines representing a single address.

Also mucked about with the string building.
2026-10-30 13:55:56 -04:00
Ziemas 6b34f52cbf Debugger: Show module offset in disasm 2026-10-30 13:55:56 -04:00
Ziemas 8701365bea Debugger: Get module list rowcount stored vector
It's probably better to get the count from the list we actually want to
display.
2026-10-30 13:55:56 -04:00
Ziemas 2d252d4d01 Debugger: Backtrace current context if no thread
Backtrace the current context if no running thread is found in the threadlist.
2026-10-30 13:55:56 -04:00
JordanTheToaster 1f67c53b67 GameDB: TXR DRIFT 2 Fixes v2.9.148 2026-10-28 20:20:27 +01:00
TJnotJT 4c3f2eaacb GS:Debug: Fix stat names in draw stat dumping. v2.9.147 2026-10-27 22:57:52 +01:00
PCSX2 Bot f0523f8acb [ci skip] Qt: Update Base Translation. 2026-10-26 01:22:15 +01:00
dependabot[bot] 0e6d13e539 Deps/gha: Bump mathieudutour/github-tag-action
Bumps the ci-deps group with 1 update in the / directory: [mathieudutour/github-tag-action](https://github.com/mathieudutour/github-tag-action).


Updates `mathieudutour/github-tag-action` from 6.2 to 7
- [Release notes](https://github.com/mathieudutour/github-tag-action/releases)
- [Changelog](https://github.com/mathieudutour/github-tag-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mathieudutour/github-tag-action/compare/a22cf08638b34d5badda920f9daf6e72c477b07b...af99e60ce8132224b8e6ebab5023449fe256ed46)

---
updated-dependencies:
- dependency-name: mathieudutour/github-tag-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
v2.9.146
2026-10-25 17:22:25 -04:00
Tundrak 7579d1b9e7 GameList: Add indicators for per-game settings v2.9.145 2026-10-25 17:19:11 -04:00
Tundrak 3b62d59f3e Settings: Delete game settings files when they are empty on saving 2026-10-25 17:19:11 -04:00
PCSX2 Bot c6cc5160f9 [ci skip] Qt: Update Base Translation. 2026-10-25 02:31:05 +01:00
JordanTheToaster 265d123dc3 OSD: Add dedicated shader comp setting v2.9.144 2026-10-24 16:03:41 +02:00
PCSX2 Bot 459e566592 [ci skip] Qt: Update Base Translation. 2026-10-24 15:01:57 +02:00
Ziemas b42873ff3e IOP Jit: Fix memory breakpoints v2.9.143 2026-10-24 09:01:02 -04:00
lightningterror 5675313c6d GS/Shaders: Disable unused cas functions.
Gets around intel specific driver bugs.
v2.9.142
2026-10-23 15:26:42 +02:00
TJnotJT 0f85823654 GS:VK: Add explicit barrier when sampling from RT or DS.
Otherwise sampling breaks on Mesa drivers with FB fetch.

Even without FB fetch, likely more correct since feedback barriers use BY_REGION.
v2.9.141
2026-10-23 14:19:23 +02:00
TJnotJT a6db6b831f GS:VK: Enable feedback loop flags with FB fetch. 2026-10-23 14:19:23 +02:00
TJnotJT 442524ce92 GS:VK: Remove feedback loop dependency bits from general image transitions.
Dependency bits are only used for feedback barriers.
2026-10-23 14:19:23 +02:00
TJnotJT bc47f768e1 GS:HW: Add some missing updates of the last transfer draw.
Clears were not updating the last transfer draw, which could result in them being missed in preloads.
v2.9.140
2026-10-23 14:15:29 +02:00
TJnotJT 1c55f3b0f4 GS:HW: Use a single helper function to determine full cover. 2026-10-23 14:15:29 +02:00
TJnotJT 0c509d9076 GS:HW: Don't overwrite RT alpha range if SCANMSK is used.
The whole alpha channel might not be written to.
2026-10-23 14:15:29 +02:00
TJnotJT 0ecb0f1f7d GS:TC: Increase the number of draws to keep a transfer in the history.
Helps prevent flicker in some FMVs.
2026-10-23 14:15:29 +02:00
SternXD 4c5c4c51b2 Achievements: Use the selected subset's badge in headers
Signed-off-by: SternXD <stern@sidestore.io>
v2.9.139
2026-10-23 12:46:22 +02:00
SternXD 0c4a2f2772 FullscreenUI: Reorganize the pause menu
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD 59144222ff Achievements/FullscreenUI: Fix text sizing and clipping
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD ac0d905587 GS/FullscreenUI: Blur the game background behind menus
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD b9e8ccffe5 FullscreenUI: Disable text shadows in light themes
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD 083490daeb FullscreenUI: Fix dialog text contrast in light themes
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD cde2c204e0 Achievements: Apply theme colors to achievements and leaderboards
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXD de3e079a74 FullscreenUI: Make menu icons follow the theme
Signed-off-by: SternXD <stern@sidestore.io>
2026-10-23 12:46:22 +02:00
SternXDandfffathur 237e7cdc04 FullscreenUI: Update icons and use SVG placeholders
Signed-off-by: SternXD <stern@sidestore.io>
Co-authored-by: fffathur <132241318+fffathur@users.noreply.github.com>
2026-10-23 12:46:22 +02:00
PCSX2 Bot 7fe1e5525a [ci skip] Qt: Update Base Translation. 2026-10-22 08:05:19 -04:00
Becky ab0b401f99 ElfHeader: Fix 2GB ELF file size check v2.9.138 2026-10-21 17:11:40 -04:00
JordanTheToaster b3402c13b1 GameDB: More missing TXR serial fixes v2.9.137 2026-10-21 23:10:46 +02:00
星云nebulas d2c5ca6fa0 GameDB: Patch "Ar tonelico II" to fix music unexpected cut out (#15093)
This issue occurs during the transition when Talk Topic ends and enters Dule Talk Topic: the device has already been set to paused by a previous fade-out; the transition script first does a 30 frames fade-out on the current BGM, then hardcodes a 31 frames waiting before set the new BGM. Because of Nearest EE rounding mode, on this platform the fade-out actually needs 31 frames to finish (PS2 is 30 frames). The hardcoded 31 frames wait is right on the fade-out completion boundary, so when the new stream starts binding, the EE side state machine is still in fade state. The game code assumes the device must be playing during fade-in/fade-out, so it directly sets the EE side state machine to playing, without sending resume to IOP/SPU. As a result, the corresponding SPU port is still paused and refuses later playback, while the EE side thinks it is playing. Changing the wait to 32 frames lets the fade-out finish first, EE-side state machine enters paused, and when the new binding comes it goes through the resume path, so the state keeps synchronized. The EU version needs +1 more frame; I guess it is also a frame boundary/rounding timing difference, but it is not fully confirmed yet. Other paths rarely have this issue: two consecutive fade-outs are rare; or the second wait is long enough for the fade-out to complete; or because there is only one fade-out---when the new binding comes, the fade has not finished yet and the pause command has not been sent, so the state will not be out of sync.
v2.9.136
2026-10-21 21:10:40 +02:00
KamFretoZ 1f4dd94db0 Achievements: Fix default sound effect path on AppImage v2.9.135 2026-10-21 12:24:26 -04:00
Bshar Esfky a81f1aa39f VMManager: Show game title in Discord status v2.9.134 2026-10-21 09:48:23 +02:00
Bshar Esfky 25af0cd745 3rdparty/discord-rpc: Add status display type support 2026-10-21 09:48:23 +02:00
SternXD 15bf641bfe 3rdparty/imgui: Update to v1.93.0
Signed-off-by: SternXD <stern@sidestore.io>
v2.9.133
2026-10-21 09:35:28 +02:00
refractionpcsx2 05f3cf3eae Debug: Implement lazy loading and width restrictions on GS dump compare v2.9.132 2026-10-21 09:31:46 +02:00
refractionpcsx2 a34e610ef7 Debug: Improve HTML compare to allow multiple frames + fix some bugs 2026-10-21 09:31:46 +02:00
refractionpcsx2 8f11680ea2 Debug: Multithread GS dump run comparer 2026-10-21 09:31:46 +02:00
refractionpcsx2 5b6e6e23eb GS/HW: Remove some no longer needed assignments v2.9.131 2026-10-19 21:37:04 -04:00
refractionpcsx2 67b9d18fbd GameDB: Add page rearranging to hitman Blood Money 2026-10-19 21:37:04 -04:00