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
JordanTheToaster
46f6e691e0
GameDB: Crash Nitro Kart fixes
2024-04-29 17:28:02 +01:00
refractionpcsx2
5f7c2b7cd8
EE/IOP Timers: Rewrote most of the gate handling to be better.
...
[SAVEVERSION+]
2024-04-29 17:25:51 +01:00
refractionpcsx2
4363255234
EE/Timer: Don't reset count on setting gate
2024-04-29 17:25:51 +01:00
PCSX2 Bot
d1e9a5265d
PAD: Update to latest controller database.
2024-04-29 18:10:17 +02:00
JordanTheToaster
a485398029
GameDB: Various fixes
2024-04-28 18:31:42 +01:00
TheLastRar
33556c70f2
DEV9: Add const to variables in TCP session
2024-04-28 17:43:57 +02:00
TheLastRar
ba16a90290
DEV9: Fix incorrect error check on TCP send
2024-04-28 17:43:57 +02:00
TheLastRar
894f2f145c
DEV9: Format comments in TCP session
2024-04-28 17:43:57 +02:00
TheLastRar
56b06a0495
DEV9: Correct capitalisation on log messages
...
Also reword a few messages
2024-04-28 17:43:57 +02:00
TheLastRar
fe4693f158
DEV9: Use reinterpret_cast for sockaddr
...
This is UB, but is required by the api
2024-04-28 17:43:57 +02:00
TheLastRar
f5de7da42f
DEV9: Eliminate some c-style casts in TCP_Session
2024-04-28 17:43:57 +02:00
Stenzek
107a3fda44
GS/HW: Rename RTCorrect/Decorrect to ScaleAlpha
2024-04-28 17:40:20 +02:00
Stenzek
e734eb415c
GS/HW: Allow transition to RTA on full cover draw
2024-04-28 17:40:20 +02:00
Stenzek
aa48256010
GS/HW: Round alpha values for indexed sample of RTA
2024-04-28 17:40:20 +02:00
Stenzek
77a03498c1
GS: Round coordinates in PrimitiveCoversWithoutGaps()
2024-04-28 17:40:20 +02:00
refractionpcsx2
1cf8c7c375
GS/HW: Remove shuffle misdetection hack
2024-04-28 16:39:37 +01:00
refractionpcsx2
f5276f13ae
GS/HW: Detect shuffles using quads
2024-04-28 16:39:13 +01:00
Francisco Javier Trujillo Mata
d63966b071
DEV9: Improve logic for getting MacAddress ( #10937 )
...
* Change error to normal message
* DEV9: Improve logic for getting MacAddress
2024-04-28 21:08:31 +10:00
JordanTheToaster
b01871aea8
GameDB: Jak 1 and CMR 2005 fixes
2024-04-27 15:49:34 +01:00
Connor McLaughlin
f5c3cd0f87
GS/HW: Ensure valid alpha doesn't get cleared on 24-bit targets
2024-04-27 20:23:17 +10:00
Stenzek
85a33971e7
Misc: Add gstreamer fallback to aplay
2024-04-26 20:30:16 +10:00
Stenzek
4e79e85f3f
GH: Clarify lack of support for third-party Linux builds
2024-04-26 20:07:12 +10:00
refractionpcsx2
a0e323dae5
GS: Improve Autoflush detection with channel masks
2024-04-26 10:17:52 +01:00
refractionpcsx2
25737a1a46
GS: Improve STQ loggin in draw dumps
2024-04-26 10:17:52 +01:00
refractionpcsx2
6816f640e2
GS/HW: Improve depth deswizzle
2024-04-26 10:17:52 +01:00
Stenzek
c831f5759f
CI: Simplify Linux build
2024-04-26 13:09:30 +10:00
Stenzek
9f1483f01b
GS/HW: Check for format combinations that make sense for CSBW
...
True Crime: New York City strikes again...
2024-04-25 11:58:37 +10:00
Stenzek
ece89051bd
GS/HW: Stretch double buffered targets when scale changes
...
Otherwise the coordinates are out of range => GPU crash.
2024-04-25 11:58:37 +10:00
Stenzek
e768f1c93b
MSBuild: Use AVX/AVX2 for 3rdparty as well
2024-04-25 11:55:41 +10:00
Stenzek
56cd7f2259
INISettingsInterface: Fix file descriptor leak on Linux
2024-04-25 11:55:19 +10:00
RedDevilus
a14d699f28
Docs: Initial overhaul for stable 2024 (GameIndex)
...
Adds some new values and more contextual extra info. Needed for having up-to date information. Still need to update other docs like FAQ, Readme and Debugger but that's future work.
Fixed some typos along the way.
2024-04-24 22:18:40 +01:00
Benjamin Moir
d48c3cfce5
HeapArray: Avoid writing out of bounds in internal_resize
2024-04-24 21:44:48 +01:00
JordanTheToaster
550da21015
GameDB: LOTR Twin Towers fixes
2024-04-24 21:30:01 +01:00
PCSX2 Bot
98eda97bd2
Qt: Update Base Translation
2024-04-24 10:09:30 +02:00
lightningterror
a2439d120e
GS/HW: Optimize medium blend on dx.
...
Try to prefer blend second pass for Ad cases on medium blend, higher levels will still prefer sw blend.
2024-04-24 10:07:19 +02:00
refractionpcsx2
0ca816d030
CDVD/BIOS: On creating NVM, force setup on next full boot
2024-04-23 15:03:14 +01:00
refractionpcsx2
b44d479921
BIOS/HLE: Improve handling of OSD params when fast booting
2024-04-23 15:03:14 +01:00
forrvalhalla
0acc91403d
GameDB: Various fixes
2024-04-23 15:02:17 +01:00
forrvalhalla
d6a29d483c
GameDB: Various Fixes
2024-04-23 15:02:17 +01:00
refractionpcsx2
6d25c6b1ef
GS/HW: Allow preload if FBW = 0 on small draw
2024-04-23 15:00:46 +01:00
Silent
c5604472f6
Qt: Fix rare crash during update download
2024-04-23 19:50:46 +10:00
TheLastRar
59d7a36068
DEV9: Also defer loading until ethernet is enabled
2024-04-23 13:19:59 +10:00
TheLastRar
500b31eab0
DEV9: Lazy load adapter list in settings UI
2024-04-23 13:19:59 +10:00
TheLastRar
cd907584ee
DEV9: Use a signal blocker instead of disconnecting signal
2024-04-23 13:19:59 +10:00
TheLastRar
5af5fe8387
DEV9: Properly disable/enable the DHCP label
2024-04-23 13:19:08 +10:00
TheLastRar
346823f7c2
DEV9: Fixup Settings Layout
2024-04-23 13:19:08 +10:00
TheLastRar
fc712a0724
DEV9: Properly disable/enable the LBA48 checkbox
2024-04-23 13:19:08 +10:00