JordanTheToaster
8ba9bba094
ImGuiOverlays: Various text changes
2025-11-24 16:57:40 +01:00
JordanTheToaster
1363571c14
GameDB: Fixes of various kinds
2025-11-24 16:57:40 +01:00
chaoticgd
80de666fcc
Debugger: Fix crash in getEEThreads
2025-11-24 16:52:15 +01:00
chaoticgd
ff0a2f84fa
Config: Initialize AchievementsOptions bitset to zero
2025-11-24 16:12:27 +01:00
JordanTheToaster
0676f145bc
Deps: Add additional fixes for Mac OS 11 compat
...
cheeseus
2025-11-24 16:11:40 +01:00
JordanTheToaster
e19ae2bf60
Deps: Update Qt to 6.10.1
2025-11-24 16:11:40 +01:00
lightningterror
7782d930d5
GS/HW: Always swap DATE with DATE_BARRIER if we have barriers on when alpha write is masked.
...
This is always enabled on vk/gl but not on dx11/12 as copies are
slow so we can selectively enable it like now.
2025-11-24 16:09:46 +01:00
lightningterror
d1a53fe29b
GS/DX11/GL: Move vertices for stencil date in SetupDATE.
...
The vertices are used only in SetupDATE so let's move them there.
VK/DX12 already do this.
2025-11-24 16:09:46 +01:00
lightningterror
c484cf286c
GS/DX11: Don't unbind shader resource if depth stencil view is read only.
...
We don't need to unbind conflicting srv with dsv if the dsv itself is read only, it is used for depth testing and both can be bind at the same time.
Avoids re binding srv using a read only dsv.
2025-11-24 16:08:50 +01:00
PCSX2 Bot
f8882c4da6
[ci skip] Qt: Update Base Translation.
2025-11-22 06:31:36 +01:00
Ty
52c17e67a5
MipsStackWalk: Fix s64 -> u32 implicit casting warning
2025-11-21 18:20:58 -05:00
Ty
615cd00147
DEV9 / ATA: Fix u64 to u32 implicit casting warning
2025-11-21 18:20:58 -05:00
Ty
cb0bf953d3
Interpreter: Fix warning from reading 64 bit GPR into u32 variable.
...
The PS2 has 32 bit addresses!
2025-11-21 18:20:58 -05:00
Ty
26a68ef76a
GSDumpReplayer: Fix possible memcpy out of bounds read and fix different size implicit casting warnings
2025-11-21 18:20:58 -05:00
Ty
e4c1dc2359
CDVD / Common: Use u32 for PSXCLK instead of u64 (yeah, it fixes warnings)
2025-11-21 18:20:58 -05:00
Ty
40425e3bee
Translations: Warning fix, use qsizetype instead of int
2025-11-21 18:20:58 -05:00
Ty
e51e4a35fe
MemoryCardSettings: Warning fix, use qsizetype instead of int
2025-11-21 18:20:58 -05:00
Ty
bd1b9ea718
Debugger: size_t -> int warning fix. Switched to u32.
2025-11-21 18:20:58 -05:00
Ty
faaa376232
Console: size_t -> u32 when constructing smallstring warning fix
2025-11-21 18:20:58 -05:00
Ty Lamontagne
e9ca1a6ead
Image.cpp: Cast between types instead of using offsetof
2025-11-21 18:20:58 -05:00
Ty Lamontagne
4d3149eacb
Host / Cubeb: Use size_t to iterate cubeb_backend_names
2025-11-21 18:20:58 -05:00
Ty Lamontagne
78822c96fb
GSVK: Remove unused variable
2025-11-21 18:20:58 -05:00
Ty Lamontagne
a78617b987
Config: Fix GSOptions bitset comparison
2025-11-21 18:20:58 -05:00
Ty Lamontagne
3059ab2b12
QT GameList: Replace deprecated invalidateRowsFilter usage
2025-11-21 18:20:58 -05:00
Ty Lamontagne
1d0f6cc5b7
3rdparty/soundtouch: Fix -Wdeprecated-ofast warning
2025-11-21 18:20:58 -05:00
Ty Lamontagne
38a35043a8
GS/Patches: Explicitly cast non-trivially copyable types during memset / memcpy
...
Warning fixes
2025-11-21 18:20:58 -05:00
Ty Lamontagne
7385cbe40a
Qt: Fix nodiscard warning when opening HTML files for the about dialog
2025-11-21 18:20:58 -05:00
oltolm
9955e07470
Misc: use std::lock_guard
🐧 Linux Builds / AppImage (push) Has been cancelled
🐧 Linux Builds / Flatpak (push) Has been cancelled
🍎 MacOS Builds / Defaults (push) Has been cancelled
🖥️ Windows Builds / Lint VS Project Files (push) Has been cancelled
🖥️ Windows Builds / CMake (push) Has been cancelled
🖥️ Windows Builds / SSE4 (push) Has been cancelled
🖥️ Windows Builds / AVX2 (push) Has been cancelled
🏭 Update Controller Database / update-controller-db (push) Has been cancelled
2025-11-20 21:41:45 -05:00
Ty
74db386144
misc: big changes (jk the release machine just broke, need a new release me thinks)
🐧 Linux Builds / AppImage (push) Waiting to run
🐧 Linux Builds / Flatpak (push) Waiting to run
🍎 MacOS Builds / Defaults (push) Waiting to run
🖥️ Windows Builds / Lint VS Project Files (push) Waiting to run
🖥️ Windows Builds / SSE4 (push) Blocked by required conditions
🖥️ Windows Builds / AVX2 (push) Blocked by required conditions
🖥️ Windows Builds / CMake (push) Waiting to run
2025-11-19 20:23:42 -05:00
PCSX2 Bot
3f72efeb7a
[ci skip] Qt: Update Base Translation.
2025-11-20 01:07:57 +01:00
lightningterror
d0f8905439
Qt: Check if main window exists before updating performance metrics.
2025-11-20 00:06:59 +01:00
TheTechnician27
5a60259ef5
GameListWidget: Overhaul serialization of table header state
🐧 Linux Builds / AppImage (push) Waiting to run
🐧 Linux Builds / Flatpak (push) Waiting to run
🍎 MacOS Builds / Defaults (push) Waiting to run
🖥️ Windows Builds / Lint VS Project Files (push) Waiting to run
🖥️ Windows Builds / SSE4 (push) Blocked by required conditions
🖥️ Windows Builds / AVX2 (push) Blocked by required conditions
🖥️ Windows Builds / CMake (push) Waiting to run
2025-11-19 15:06:21 +01:00
SternXD
c8dffccaa7
Image: Support loading bmp files
...
Signed-off-by: SternXD <stern@sidestore.io>
f
2025-11-19 15:03:44 +01:00
SternXD
87a82b16ff
BPM: Add custom background support to Big Picture Mode
...
Signed-off-by: SternXD <stern@sidestore.io>
2025-11-19 15:03:44 +01:00
KamFretoZ
5666902638
Qt: Improve custom background scaling option
🐧 Linux Builds / AppImage (push) Waiting to run
🐧 Linux Builds / Flatpak (push) Waiting to run
🍎 MacOS Builds / Defaults (push) Waiting to run
🖥️ Windows Builds / Lint VS Project Files (push) Waiting to run
🖥️ Windows Builds / SSE4 (push) Blocked by required conditions
🖥️ Windows Builds / AVX2 (push) Blocked by required conditions
🖥️ Windows Builds / CMake (push) Waiting to run
2025-11-19 15:01:29 +01:00
TJnotJT
f1dc232f91
GSRunner: Use correct config name to disable shader cache.
🐧 Linux Builds / AppImage (push) Waiting to run
🐧 Linux Builds / Flatpak (push) Waiting to run
🍎 MacOS Builds / Defaults (push) Waiting to run
🖥️ Windows Builds / Lint VS Project Files (push) Waiting to run
🖥️ Windows Builds / SSE4 (push) Blocked by required conditions
🖥️ Windows Builds / AVX2 (push) Blocked by required conditions
🖥️ Windows Builds / CMake (push) Waiting to run
2025-11-19 02:50:01 +01:00
TheLastRar
5476c5a17f
Qt: Don't detach surface from container when deleting the surface
2025-11-19 01:46:30 +01:00
lightningterror
9aabb197e6
GS/DX12: Misc Fixes.
...
Properly unbind slot 0 if previous draw was tex is fb or tex is ds.
Mirrors vk behavior.
Don't recycle draw_rt_clone in colclip, it's null at this point anyway.
Don't bind rt on slot 2 if we have multidraw fb copy enabled.
Mirrors barrier behavior on vk.
2025-11-19 01:45:42 +01:00
PCSX2 Bot
c2488c9269
[ci skip] Qt: Update Base Translation.
2025-11-19 01:03:29 +01:00
TheTechnician27
7e40ab8e7e
OSD: More relevant save state timestamps
🐧 Linux Builds / AppImage (push) Waiting to run
🐧 Linux Builds / Flatpak (push) Waiting to run
🍎 MacOS Builds / Defaults (push) Waiting to run
🖥️ Windows Builds / Lint VS Project Files (push) Waiting to run
🖥️ Windows Builds / SSE4 (push) Blocked by required conditions
🖥️ Windows Builds / AVX2 (push) Blocked by required conditions
🖥️ Windows Builds / CMake (push) Waiting to run
2025-11-18 18:11:46 +01:00
lightningterror
902b3c5033
GS/HW: Enable barrier date on alpha masked blend case.
...
If alpha write is masked and barrier/copy enabled then we can switch to DATE_BARRIER since it uses the destination alpha for testing anyway.
By default this is enabled on vk/gl but not on dx11/12 as copies are slow so we can enable it now since rt alpha is read anyway.
2025-11-18 15:19:43 +01:00
TheLastRar
4d1afb9fdd
Qt: Handle display surface Drag & Drop events
2025-11-18 15:03:57 +01:00
chaoticgd
4209900351
Debugger: Fix some infinite loops
🐧 Linux Builds / AppImage (push) Has been cancelled
🐧 Linux Builds / Flatpak (push) Has been cancelled
🍎 MacOS Builds / Defaults (push) Has been cancelled
🖥️ Windows Builds / Lint VS Project Files (push) Has been cancelled
🖥️ Windows Builds / CMake (push) Has been cancelled
🖥️ Windows Builds / SSE4 (push) Has been cancelled
🖥️ Windows Builds / AVX2 (push) Has been cancelled
🏭 Update Controller Database / update-controller-db (push) Has been cancelled
2025-11-17 07:17:57 +01:00
PCSX2 Bot
780c599b49
[ci skip] Qt: Update Base Translation.
2025-11-17 05:06:56 +01:00
TheLastRar
908d35bf77
Qt: Round window sizes after applying DPI scaling
2025-11-16 22:29:57 +01:00
TheLastRar
cfea84b934
Qt: Use QWindow as display surface
2025-11-16 22:29:57 +01:00
TheTechnician27
e5d94e255b
OSD: Eliminate performance overlay flickering via caching
2025-11-16 22:16:38 +01:00
refractionpcsx2
080858b97c
GS/HW: Apply native scaling to exact GPU CLUTs
2025-11-16 22:10:22 +01:00
TheLastRar
d883076573
GSRunner: Move more of VM setup to CPU thread
2025-11-16 22:08:13 +01:00
chaoticgd
b80101fbd6
Debugger: Rewrite menu bar layout logic
2025-11-16 22:02:59 +01:00