SternXD
4ef1ff82e6
Qt/macOS: Keep Fullscreen on the main window
v2.7.522
2026-08-17 18:37:50 +02:00
refractionpcsx2
cde2448a6c
GameDB: Add Prioritize Lower depth fix to Steambot Chronicles
v2.7.521
2026-08-15 14:26:15 +02:00
refractionpcsx2
ded263f98a
GS/HW: Avoid detecting shuffles as source of truth for target format
2026-08-15 14:26:15 +02:00
refractionpcsx2
ffa5690656
GS/TC: Improve single pixel overlap detection in RT in RT
2026-08-15 14:26:15 +02:00
Ziemas
ca03806a4c
EE/IOP: Fix loading elf's through relative path
v2.7.520
2026-08-13 14:52:05 -04:00
PCSX2 Bot
2cf8dabe6b
[ci skip] PAD: Update to latest controller database.
2026-08-10 12:35:19 -04:00
lightningterror
8c1bb5742e
GS: Fix unused variable warning.
v2.7.519
2026-08-10 00:45:08 +02:00
TellowKrinkle
d88510e3a6
GS: Fix Vertex Buffer Growth
v2.7.518
2026-08-08 20:26:00 +02:00
TellowKrinkle
af48193ebb
GS: Fix Lines2Sprites buffer growth
2026-08-08 20:26:00 +02:00
refractionpcsx2
9945046a49
GS: Improve vertex copy over to new buffer + small tweaks
v2.7.517
2026-08-08 13:26:05 +02:00
refractionpcsx2
5c611f85e1
GS: Use current primitive mode for backing up spare vert buffers
v2.7.516
2026-08-08 05:22:07 +02:00
PCSX2 Bot
c3df2360fc
[ci skip] Qt: Update Base Translation.
2026-08-07 03:15:28 +02:00
TJnotJT
29b7bc4466
GS:VK: Only use feedback loop layout for depth if texture barrier is supported.
v2.7.515
2026-08-07 01:02:39 +02:00
SternXD
624717dfad
GS: Fix status bar GPU % when OSD GPU usage is off
v2.7.514
2026-08-04 23:01:34 +02:00
PCSX2 Bot
4055a19a1d
[ci skip] PAD: Update to latest controller database.
2026-08-03 12:52:19 -04:00
PCSX2 Bot
7fd49498ab
[ci skip] Qt: Update Base Translation.
2026-08-03 07:34:27 -04:00
jasaaved
93f10864c1
Input/FullscreenUI: Add Generic controller glyph style
...
Adds a Generic option alongside Xbox, PlayStation, and Nintendo for forcing plain, non-brand button glyphs.
v2.7.513
2026-08-02 10:05:38 -04:00
jasaaved
4f58055e76
Input/FullscreenUI: Fix SDL unknown-controller icon fallback and add missing Standard/Xbox/Nintendo button name tables
...
Fixes the SDL input source's icon and name lookups for controllers SDL can't confidently brand. Unknown-type pads no longer default to PlayStation glyphs, and STANDARD, XBOX360, XBOXONE, and NINTENDO_SWITCH_PRO now each get their own button name table instead of falling back to generic "Face South"-style text.
This is visible in the Qt Controller Settings binding list, and as icons in FullscreenUI's Controller Settings and save-state legend.
2026-08-02 10:05:38 -04:00
jasaaved
96c1307f30
Input: Fix Xinput controller icon and layout detection
...
Fixes three related bugs that broke button icons and layout detection for XInput controllers:
- XInputSource::ConvertKeyToIcon checked for the wrong source type (SDL instead of XInput) and never resolved icons.
- SDLInputSource reused generic/unbranded icons for Xbox 360/One controller types instead of proper Xbox glyphs.
- InputManager::PreprocessEvent always queried the SDL source for controller layout regardless of which source produced the event, causing FullscreenUI to fall back to PlayStation icons whenever SDL was disabled.
2026-08-02 10:05:38 -04:00
jasaaved
77e6a0f870
Input: Fix menu navigation incorrectly using per-profile bindings
...
Previously, ImGui would follow whichever pad bindings were currently active for gameplay, including per-game profile overrides. The UI's button prompts don't dynamically update to reflect this, so it could be confusing which bindings were actually in effect.
Menu navigation now uses each source's static, position-based table first (e.g. SDL's SOUTH/EAST/NORTH/WEST), falling back to the Shared/global map only for sources without one (DInput). Per-game profiles still never affect UI navigation.
2026-08-02 10:05:38 -04:00
lightningterror
2ce2cb6459
GS/DX11: Fix uav null_texture usage.
...
We shouldn't use Feedback alone here as it would cause issues and trigger ValidateUsageAndFormat assert, use FeedbackTarget as that's the next best without uav.
v2.7.512
2026-08-01 19:53:35 +02:00
TheLastRar
779d5c4339
GS/VK: Workaround Nvidia issue when swapping ROV targets
v2.7.511
2026-07-31 23:20:42 +02:00
lightningterror
fe55f87289
GS/VK: Remove undefined unused shader macro.
v2.7.510
2026-07-31 17:29:28 +02:00
TJnotJT
ab6bc30aec
GS:DX11: Fix typo in query destruction.
...
Fixes a bug when disabling then enabling pipeline stats.
v2.7.509
2026-07-31 17:28:57 +02:00
TJnotJT
5793dbc1ef
GS:HW: Only enable GPU timing/stats in backend if the option is enabled.
...
Helps prevent a crash in Mesa3D Windows drivers.
2026-07-31 17:28:57 +02:00
PCSX2 Bot
773f96a312
[ci skip] Qt: Update Base Translation.
2026-07-30 20:43:11 -04:00
jasaaved
af9b61a9f7
FullscreenUI: Fix game list appearing empty after exiting and re-entering
...
When FullscreenUI shuts down, the cached vector of unsorted entries isn't reset. On re-entering FSUI within the same session, if the game list hasn't changed, the populate check thinks nothing needs updating and skips the rebuild, leaving the list empty.
Reset s_last_unsorted_entries on shutdown so the list rebuilds correctly on re-entering.
v2.7.508
2026-07-30 09:36:14 -04:00
chaoticgd
aae9438f98
MicroVU: Unjumble EATAN coefficients
v2.7.507
2026-07-30 09:33:41 -04:00
TellowKrinkle
523785d3df
Qt: Remove m_pending_window_*
...
m_last_window_* is pretty much the same, and that way we won't forget to update one like we did in DisplaySurface::getWindowInfo
v2.7.506
2026-07-29 21:35:02 +02:00
PCSX2 Bot
4a92f1c472
[ci skip] Qt: Update Base Translation.
2026-07-29 02:27:59 +02:00
lightningterror
053b42d36c
GameDB: Add missing tex in rt for some GITS regions.
v2.7.505
2026-07-28 22:49:08 +02:00
Mrlinkwii
cf5dce2657
GameDB: add missing games and memcardFilters
v2.7.504
2026-07-28 21:59:20 +02:00
lightningterror
645a37ad58
GS/VK: Fix crash when no device is created and vk is the selected renderer.
v2.7.503
2026-07-28 16:50:08 +02:00
chaoticgd
dee4938c2b
Qt: Fix logic for resetting the VM when changing discs
v2.7.502
2026-07-28 04:13:27 +02:00
SternXD
a5577ba93c
FullscreenUI: Close menus on resume, hide OSD while open
v2.7.501
2026-07-28 04:12:53 +02:00
PCSX2 Bot
bcc09ae667
[ci skip] PAD: Update to latest controller database.
2026-07-28 04:12:22 +02:00
PCSX2 Bot
9180784b0e
[ci skip] Qt: Update Base Translation.
2026-07-28 04:12:05 +02:00
TellowKrinkle
999e254328
GS:MTL: Fix PipelineSelectorMTL padding
v2.7.500
2026-07-28 04:11:54 +02:00
dependabot[bot]
06b846a7a8
[ci skip] Deps/gha: Update CI deps ( #14769 )
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-07-27 19:46:27 -04:00
GovanifY
056de99fac
[ci skip] AGENTS.md: init
...
because we can't have nice things
2026-07-27 19:48:36 +02:00
refractionpcsx2
c0f1e713d3
GS/TC: Only adjust target start on full pages
v2.7.499
2026-07-27 17:47:13 +02:00
refractionpcsx2
8a7cb62b01
GS/TC: If preloaded image matches target parameters, update valid area
2026-07-27 17:47:13 +02:00
KamFretoZ
626e1b257c
Qt: Decrease File Size Limit for Custom Backgroudn Cache
...
64MB is most likely too big, and may possibly cause out of memory. 25MB seems more reasonable.
v2.7.498
2026-07-27 17:15:15 +02:00
KamFretoZ
3973ba6aaf
FSUI: Add Fallback to CPU Name OSD
2026-07-27 17:15:15 +02:00
KamFretoZ
74e1dbb27f
FSUI: Add gamelist hotkey to scan for new games
2026-07-27 17:15:15 +02:00
TheLastRar
cb9841ac3f
3rdparty: Configure D3D12MemAlloc to use DirectX-Headers under CMake
v2.7.497
2026-07-27 16:55:22 +02:00
SternXD
3468ae1eff
3rdparty: Update rcheevos to v12.4.0
v2.7.496
2026-07-27 16:54:55 +02:00
chaoticgd
c637afe7af
Deps: Work around libjpeg-turbo build issue
...
See https://github.com/libjpeg-turbo/libjpeg-turbo/issues/898
v2.7.495
2026-07-27 16:54:29 +02:00
chaoticgd
9f27d5889b
Deps: Update KDDockWidgets to v2.4.1
2026-07-27 16:54:29 +02:00
TJnotJT
fa50a11eac
GS:HW: Add feedback flags for VK depth stencil creation.
...
VK does depth feedback with depth textures. Fixed regression with texture usage flag refactor.
v2.7.494
2026-07-25 21:08:36 +02:00