kd-11
d19d0cb70d
windows/arm64: Implement fallback OS version detection
2024-09-08 17:41:29 +03:00
kd-11
b31280e387
Fix GCC compilation for windows
2024-09-08 17:41:29 +03:00
Elad Ashkenazi
03980304cf
SPU Analyser: Fix source termination of starting block
2024-09-08 06:51:57 +03:00
schm1dtxbox
58f3841383
Fix arm64 RPCS3 being reported by macOS as an iOS app
...
macOS/Mac OS X reports arm64-only app bundles (so not Intel only or Universal) as being iOS apps in various places like Settings and System Information unless the bundle's Info.plist explicitly specifies it is only supported on Mac OS X.
2024-09-07 16:26:19 +02:00
Elad Ashkenazi
9385f0673b
Debugger: Non-blocking thread list refresh
2024-09-06 20:28:11 +03:00
Megamouse
2bc0d19c9d
cellSysutilAvcExt: add some param checks
2024-09-06 17:17:17 +02:00
Megamouse
fe1fa45956
cellSysutilAvcExt: fix some params and size of long (the disassembly makes zero sense with s64)
2024-09-06 17:17:17 +02:00
Megamouse
6fa993645e
cellSysutilAvc: add param checks
2024-09-06 17:17:17 +02:00
Megamouse
144ff82402
Stub cellSysutilAvc
2024-09-06 17:17:17 +02:00
Megamouse
7e9cf297ac
cellPad: Remove obsolete comment
2024-09-06 17:17:17 +02:00
Megamouse
d780355784
cellPad: draw debug overlay for basic input debugging of port 0
2024-09-06 08:33:55 +02:00
Megamouse
b0194ba6af
cellPad: scale emulated skateboard IR input down
2024-09-06 08:33:55 +02:00
Megamouse
deba582353
Qt: Force reset of debugger when a different game is running
2024-09-06 05:05:54 +03:00
Megamouse
303c6715dd
Qt: Don't start the debug update timer in the constructor
...
This caused the timer to be active even when the debugger is initially hidden.
2024-09-06 05:05:54 +03:00
552eden
b4ff988bd8
Add support for SHRED dongle
...
changed support from ride dongle to ride + shred dongle
2024-09-05 18:23:51 +02:00
kd-11
7353696014
cpu: Format additions to sse2neon to match the rest of the file
2024-09-04 07:49:49 +03:00
kd-11
a60eab6e36
aarch64: Fix compilation for windows-on-arm
2024-09-04 07:49:49 +03:00
Megamouse
23f9eb57e5
patch_manager: set config_key_role to current key after handle_item_selected
...
The key was never changed if you selected different configurables in the same item.
This means that all configurables used the same value list.
2024-09-04 01:03:33 +02:00
snake
ad1eb93a05
cellMic: add 16-bit PCM to 32-bit float conversion for DSP stream ( #16030 )
2024-09-03 23:25:24 +02:00
Megamouse
fbebdc09b7
Qt: ignore double clicks unless they are left clicks
2024-09-02 23:26:56 +02:00
Ani
e56164f1e3
rpcs3_version: Bump to 0.0.33
2024-08-31 21:46:33 +02:00
kd-11
c80342e8d4
aarch64: Support calloc patch blocks
2024-08-31 13:55:58 +03:00
kd-11
4d193ecb6a
Block parallel JIT allocation on macos
2024-08-29 13:08:23 +03:00
kd-11
ce9024efc5
Fix overlapping addresses returned by mmap
2024-08-29 13:08:23 +03:00
kd-11
00a0c4e69d
rsx: Silence compiler warnings
2024-08-29 13:08:23 +03:00
kd-11
81f91e2095
Fix GL stencil tracking
2024-08-29 13:08:23 +03:00
Megamouse
3b36df48e9
Vk/Gl/Overlays: Do not blend the alpha channel when rendering overlays
...
When blending a source pixel with alpha less than 1 onto a texture, we will end up having even less alpha than before.
This can lead to ugly "holes" in the overlays, especially on the edges of glyphs with smooth fonts for example.
We can fix this by only blending the RGB values while keeping the destination's alpha value.
I haven't really seen this happen in RPCS3, but it's better to be safe than sorry.
2024-08-28 01:19:15 +03:00
Elad Ashkenazi
d1bfa9cd9c
RSX: Fix RSX Captures
2024-08-27 06:51:55 +03:00
Megamouse
e5b03d9cbd
Qt: check microphone permissions
2024-08-26 07:42:22 +02:00
Megamouse
3420cb0365
Qt: ask for camera permissions
2024-08-26 07:42:22 +02:00
Megamouse
4a4762654b
Qt: sync gui settings by default after setting or removing values
2024-08-26 06:28:47 +02:00
kd-11
f367703574
Use sysctlbyname
2024-08-25 22:04:45 +03:00
kd-11
8c64192ac7
Implement basic system info detection on macos using sysctl
2024-08-25 22:04:45 +03:00
Elad Ashkenazi
11e3aa660e
SPU: Remove condition from GETLLAR spin detection
2024-08-25 18:29:30 +03:00
RipleyTom
3dc75dc3d1
Handle WSAENETRESET error
2024-08-25 13:04:44 +03:00
kd-11
be0ef0cc28
macos - Fix crash executing resolver
2024-08-24 14:13:14 +03:00
kd-11
470f8674df
aarch64 - Support for apple exceptions
2024-08-24 14:13:14 +03:00
kd-11
4da30e9eca
Add proper transform pass management
2024-08-24 14:13:14 +03:00
kd-11
09ea858dbf
Minor fixes
2024-08-24 02:07:00 +03:00
kd-11
296c931d55
Fix v3dv workaround
2024-08-24 02:07:00 +03:00
kd-11
94b6e4598c
Fix aarch64 compilation on macOS
2024-08-24 02:07:00 +03:00
kd-11
f5173ca9bf
aarch64 - Decode CPU brand information
2024-08-24 02:07:00 +03:00
Elad Ashkenazi
1c16ada670
Debugger: Pointer comparison bugfix
2024-08-22 12:21:55 +03:00
Ani
67308bcf6f
vk: Only allow unsupported textureCompressionBC for v3dv
2024-08-21 23:07:13 +03:00
Ani
0649da4cfb
vk: Add driver vendor V3DV (Broadcom on Mesa)
...
VK_DRIVER_ID_MESA_V3DV
2024-08-21 23:07:13 +03:00
Ani
18df24d390
vk: Support v3dv, allow creating device without textureCompressionBC
...
v3dv supports BC1-BC3 which is all we require, support is reported as
false since not all formats are supported
2024-08-21 23:07:13 +03:00
Ani
c2b275ddbc
spu: Workaround GCC 14.1 compiler bug
...
Stumbled upon this issue with gcc 14.1.1+r1+g43b730b9134-1 on aarch64,
failing compilation due to implicit fallthrough warnings being treated
as errors
2024-08-21 21:48:53 +03:00
Ani
fc85c1a0c1
config: Set minimum allowed resolution scale to 25%
2024-08-21 21:48:53 +03:00
oltolm
7f30e52fda
cmake: fix EGL and add USE_SYSTEM_CURL
2024-08-21 20:33:40 +03:00
kd-11
042a5481ca
Formatting
2024-08-21 16:16:28 +03:00