Benjamin Moir
c6cd6b5eb3
Misc: Remove unused ps macros from Memory.h
...
The psHu64, psHu128 and psSu64 macros are also unused, but are kept for completeness.
2024-05-09 13:45:06 +10:00
Benjamin Moir
5f7e97c27c
[SAVEVERSION+] EE: Expose advanced option for extra memory
2024-05-09 13:45:06 +10:00
TheLastRar
49d5e69e70
gitignore: Add deps-build path
2024-05-09 13:44:19 +10:00
Stenzek
7bc5427908
Qt: Fix remove game directory button being enabled w/o selection
2024-05-07 12:41:03 +10:00
Stenzek
1881139b0a
Error: Fix negative formatting of HRESULT
2024-05-07 12:41:03 +10:00
Stenzek
339dc2313b
CrashHandler: Use SetUnhandledExceptionFilter() and terminate on crash
...
Fixes zombie processes sticking around.
2024-05-07 12:41:03 +10:00
Stenzek
9752a037be
HostSys: Simplify page fault handler installation
...
And include whether it was a write or a read access.
2024-05-07 12:41:03 +10:00
Stenzek
d8cd336674
CI/Flatpak: Update to SDL2 2.30.3
2024-05-07 12:41:03 +10:00
PCSX2 Bot
7264e397e2
PAD: Update to latest controller database.
2024-05-06 18:17:50 +02:00
JordanTheToaster
3114332c89
Qt: Add label next to audio buffer size
2024-05-06 23:34:34 +10:00
TheLastRar
f67611cbe6
DEV9: Inherit from QStyledItemDelegate for address fields in hosts table
2024-05-06 12:26:14 +10:00
xujibbs
11264e6c08
Mark %d ms for translation
2024-05-06 12:25:46 +10:00
KamFretoZ
89749f2206
Qt: Fix incorrectly labeled Reset Volume button
2024-05-06 12:25:19 +10:00
JordanTheToaster
6630783686
3rdparty: Update simpleini to v4.22
2024-05-05 12:14:16 +10:00
Stenzek
90338ed065
HeapArray: Add missing field swap
2024-05-05 12:13:20 +10:00
Stenzek
89f4ac9b9a
Config: Remove unused FrameLimitEnable field
2024-05-05 12:13:20 +10:00
Stenzek
2ab6a3b873
Qt: Clean and remove empty game settings
2024-05-05 12:13:20 +10:00
Stenzek
12af031193
Qt: Fix volume reset button in game properties
2024-05-05 12:13:20 +10:00
JordanTheToaster
ddd2018e81
Deps: Update to SDL 2.30.3
2024-05-04 19:02:32 +10:00
Stenzek
8d9c89a871
GS/SW: Remove redundant code generator classes
...
Makes space for ARM64.
2024-05-04 19:02:12 +10:00
TellowKrinkle
e48c68d80f
CI:mac: Disable libpng framework build
...
PCSX2 and Qt were disagreeing on which libpng to pick (framework or dylib), and wasting space putting both in the app
2024-05-04 14:34:12 +10:00
TellowKrinkle
0ccf8a7775
CI:mac: Use -dead_strip in dependency builds
2024-05-04 14:34:12 +10:00
TellowKrinkle
63e6248fd3
CI:mac: Build x86_64 only MoltenVK
...
Save some CI time
2024-05-04 14:34:12 +10:00
PCSX2 Bot
8d678c6c6f
Qt: Update Base Translation
2024-05-04 14:13:58 +10:00
Stenzek
0f5e7355ff
SPU2: Use AudioStream for output
2024-05-04 14:12:20 +10:00
Stenzek
ca091eeea9
Host: Add AudioStream
2024-05-04 14:12:20 +10:00
Stenzek
ca8a837614
3rdparty: Add FreeSurround
2024-05-04 14:12:20 +10:00
Stenzek
dceac5372a
Qt: Handle sliders in per-game settings
2024-05-04 14:12:20 +10:00
Stenzek
7fae0f499f
SettingsWrapper: Add SmallString overloads
2024-05-04 14:12:20 +10:00
Stenzek
964dcfcb0a
Console: Add log macros
2024-05-04 14:12:20 +10:00
TheLastRar
8bfcbdebf3
DEV9: Defer deletion of socket sessions
2024-05-04 14:00:59 +10:00
JordanTheToaster
ce734f8a0d
Qt: Add Classic Windows as theme option
...
But it'll bug out when switching between windows11/windowsvista.
Restart to fix.
2024-05-04 13:59:18 +10:00
Stenzek
b67b555617
GS/HW: Fix blend_mix regression
2024-05-04 13:10:11 +10:00
Mrlinkwii
29b886eafb
GameDB: patches for NHL 2K9 and Major League Baseball 2K9
2024-05-03 22:09:57 +01:00
Ziemas
fd81349dab
SPU: Only fire IRQ for Reverb reads when FxEnable
2024-05-03 21:35:51 +01:00
Connor McLaughlin
09ea13df55
CI/Linux: Remove invalid download links
2024-05-04 02:58:38 +10:00
JordanTheToaster
ff3fc9b362
GameDB: CMR 2005 Timer fix
2024-05-03 17:51:05 +01:00
refractionpcsx2
3b63445f07
Timers: Fix up some timer behaviour
2024-05-02 09:07:09 +01:00
TellowKrinkle
999f0cc84f
CMake: Unbreak finding base translations
2024-05-02 17:48:46 +10:00
JordanTheToaster
04957b6bda
GameDB: Code Lyoko QFI fixes
2024-05-01 20:28:54 +01:00
lightningterror
df6a33ef7c
GS/HW: Implement dithering on blend second pass on some formulas.
...
Alpha = As or Af
Cs + Cd*Alpha, Cs - Cd*Alpha.
2024-05-01 14:23:25 +02:00
lightningterror
8f57d8afe0
GS/HW: Make sure when a draw is rta scaled for blend second pass.
2024-05-01 14:23:25 +02:00
lightningterror
4c24d96966
GS/HW: Ger rid of clr_blend1_2 condition.
...
Prefer sw blend instead when Alpha > 1 on Cd*(Alpha + 1) contitions when there's no overlap
on basic blend.
2024-05-01 14:23:25 +02:00
JordanTheToaster
8a7d5bc417
GameDB: Add missing GT fixes
2024-05-01 13:29:50 +02:00
refractionpcsx2
e46d435d28
EE/JIT: Increase size of jump for FPU MUL
2024-04-30 09:56:15 +01:00
TellowKrinkle
c03cffb5c2
CMake: Don't assume all qt utils are in the same place
...
moc often installs to libexec, while lconvert and macdeployqt go to bin
2024-04-30 16:51:42 +10:00
Stenzek
40c7982dcf
GS: Predivide ST by Q on large equal-Q triangles
...
In addition to sprites.
Fixes intro screen of IndyCar Series, which uses rotated sprites (tris).
Fixes some onscreen sprites in SpongeBob SquarePants - Revenge of the Flying Dutchman.
Fixes menu background in Cold Winter.
Fixes health bars in Biker Mice From Mars.
2024-04-30 16:43:23 +10:00
Stenzek
fd0c82c04a
GS: Use insertps/blendps instead of shuffles
...
Faster by one cycle on any CPU we care about these days.
2024-04-30 16:43:23 +10:00
Abel Briggs
8e5b84b097
DEV9: Fix MacOS crash upon receiving an ICMP reply
...
Apple (old BSD)'s raw IP sockets implementation converts the
`ip_len` field to host byte order, but also subtracts the
IP header length as well.
This caused us to effectively subtract the header length twice
and allocate the return ping in `ICMP_Session::Recv()
with a negative size, crashing PCSX2.
2024-04-30 16:42:58 +10:00
JordanTheToaster
e862e68192
GameDB: God of War 2 mipmapping fixes
2024-04-29 19:58:57 +02:00