Connor McLaughlin
6fcd5d0aff
GzippedFileReader: Don't write OOB in last chunk
...
zlib_indexed can write the full span to the block, despite the length being shorter. This code can die in a fire.
Closes #11398 .
2024-06-15 17:42:56 +10:00
refractionpcsx2
9c57ac34e3
GS/HW: Include block offsets on invalidation by page
2024-06-15 08:15:33 +01:00
refractionpcsx2
e6714db7b3
GS/HW: Don't kill old targets unless completely dirty or targets overlap
2024-06-15 08:15:33 +01:00
Connor McLaughlin
21df138833
MSBuild: RecStubs.cpp should be excluded
2024-06-15 15:18:38 +10:00
Stenzek
36f9715637
CDVD: Actually fix NVRAM open mode
2024-06-15 12:44:46 +10:00
refractionpcsx2
a0d32d493c
CDVD: Correct NVM file saving to be in write mode
2024-06-14 21:32:23 +01:00
JordanTheToaster
f3776fa886
UI: Rename Wild Arms hack
2024-06-14 21:01:13 +01:00
refractionpcsx2
de7d934a05
UI: Increase draw dumping start/count limit
2024-06-14 20:51:58 +01:00
refractionpcsx2
8917c5dbc9
GS: Correct depth trace for sprites + optimize HW depth selection
2024-06-14 20:51:58 +01:00
TheLastRar
6aa57b7e87
DEV9: Handle adapters that provide FCS in capture
2024-06-14 21:41:21 +02:00
TheLastRar
6a37353565
DEV9: Always require MAC address with pcap
...
We should be able to get the MAC address on all supported platforms
2024-06-14 21:41:21 +02:00
TheLastRar
bf50bad287
DEV9: More strictly enforce MTU in pcap
2024-06-14 21:41:21 +02:00
lightningterror
7aea867a66
GS/HW: Use enum for blend_hw shader bit.
...
Better readability.
2024-06-14 21:40:31 +02:00
lightningterror
abec2738b9
GS/HW: Extend blend second pass to more blend formulas v2.
...
Cd*(1 + Alpha).
Alpha = As, Ad or Af.
For As or Af case when alpha > 128.
For Ad case when there is no RTA correction.
2024-06-14 21:40:31 +02:00
Stenzek
480bd2da4b
DarwinMisc: Use template sysctlbyname
2024-06-14 20:45:44 +10:00
KamFretoZ
774f68936d
Qt: Cleanup Internal label names
2024-06-14 17:28:51 +10:00
KamFretoZ
99a30733c1
Qt: Hide Video Recording Directory option per-game
2024-06-14 17:28:51 +10:00
KamFretoZ
62c5309b23
Qt: Hide texture directory option per-game
2024-06-14 17:28:51 +10:00
Stenzek
8a18403fea
arm64: Add stubs for EE/VU/IOP recs
2024-06-14 17:06:45 +10:00
Stenzek
fe9399612d
arm64: Add VIF dynarec
2024-06-14 17:06:45 +10:00
Stenzek
0a4c037898
GS: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
71036c95a4
Core: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
7d098674f2
IPU: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
4e0e8cef54
Common: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
6ee99d8b81
Build: Add ARM64 configurations
2024-06-14 17:06:45 +10:00
Stenzek
22d929d171
VTLB: Fix unmapping all pages with 16K host
2024-06-14 17:06:45 +10:00
Stenzek
122f1ec767
TextureDecompress: Re-add non-SSE code paths
2024-06-14 17:06:45 +10:00
Stenzek
04d7d1a1db
3rdparty/winpixeventruntime: Fix build with ARM64 clang-cl
2024-06-14 17:06:45 +10:00
Stenzek
3c69d5cf70
3rdparty/cubeb: Fix build for ARM64
2024-06-14 17:06:45 +10:00
Stenzek
e03e8b602c
3rdparty/cpuinfo: Fix build for ARM64
2024-06-14 17:06:45 +10:00
Stenzek
cc7b58eef0
3rdparty/lzma: Fix ARM64 build with clang-cl
2024-06-14 17:06:45 +10:00
Stenzek
a703076720
3rdparty/soundtouch: Enable NEON on ARM64
2024-06-14 17:06:45 +10:00
Stenzek
21897414ac
CI: Add required files for Windows ARM64 build
2024-06-14 17:06:45 +10:00
Stenzek
1a286b0bec
CI: Add script for building universal Mac dependencies
2024-06-14 17:06:45 +10:00
Stenzek
94fc34dd62
GS: Tidy up shifts in GSVector4i
2024-06-14 11:54:17 +10:00
Stenzek
4731c6d290
GS: Fix a couple of non-immediate constant shifts
2024-06-14 11:54:17 +10:00
Stenzek
153b492a79
GS: Remove unordered runion()
...
We're working with rectangles everywhere.
2024-06-14 11:54:17 +10:00
Stenzek
ccb23868e5
GSRunner: Enable the crash dump writer
2024-06-14 11:54:17 +10:00
Stenzek
affbcfe135
GS/SW: Zero out texture cache buffers
...
This _shouldn't_ be necessary, but apparently our texture min/max is wrong
somewhere, and we end up sampling from "random" malloc memory, which breaks
GS dump runs.
2024-06-14 11:54:17 +10:00
Ty Lamontagne
bdeb0fcb76
Debugger: Disable pseudo ops
2024-06-13 09:56:58 +01:00
Connor McLaughlin
08e824831b
Achievements: Fix incorrect data source for mastery points
2024-06-12 14:44:54 +10:00
PCSX2 Bot
d2f101c7d7
Qt: Update Base Translation
2024-06-12 13:24:14 +10:00
JordanTheToaster
0717b1f7c0
FullscreenUI: Fix incorrect padding calculation in pause menu
...
Fixes scrollbars appearing in menu.
2024-06-12 11:37:17 +10:00
Stenzek
7ad27e6e9d
CDVD: Add precaching option
2024-06-11 11:31:28 +10:00
Stenzek
e1596c7911
FileSystem: Add ReadFileWithProgress()
2024-06-11 11:31:28 +10:00
Stenzek
8a3513f2ba
3rdparty/libchdr: Allow cancelling precache
2024-06-11 11:31:28 +10:00
Stenzek
d43171454b
CI: Disable repository submodule cloning
...
No longer needed.
2024-06-11 11:30:45 +10:00
Stenzek
e5917fa47a
GS/Vulkan: Disable unused-function warning for vk_mem_alloc
2024-06-11 11:30:45 +10:00
Stenzek
5ee751326a
3rdparty/fmt: Work around RTTI being disabled
2024-06-11 11:30:45 +10:00
Stenzek
226a02a770
MemoryCardFolder: Fix rapidyaml deprecation warnings
2024-06-11 11:30:45 +10:00