nastys
eb9acd9b56
macOS arm64 CI ( #16070 )
...
* Merge MacOS jobs
* Code signing
* rpath hack
* Upgrade macOS VM to 13
* Update llvm compiler
* Update to macOS Sonoma
* Update build-mac.sh
* Remove unnecessary version check
* Disable Homebrew cache
* Use macosx_version_min
* Downgrade min version and VM to 13
* Force -D__MAC_OS_X_VERSION_MIN_REQUIRED=130000
* Ignore -Welaborated-enum-base in display_sleep
* Move compiler version to env variable
* Enable auto-updater on macOS ARM64
2024-09-22 20:39:43 +02:00
Ani
02362a4807
spu: Do not apply a Max SPURS Threads limit to libSail
...
On all the tested games (e.g. Naruto Ultimate Ninja Storm, Catherine),
limiting SPURS threads for "_libsailCellSpursKernelGroup" causes video
playback to hang and the game to permanently freeze. These games still
function properly while limiting the other CellSpursKernelGroup groups,
as I've confirmed through manual thread pausing.
I have not found a single example that shows that
_libsailCellSpursKernelGroup threads can be limited without the game
freezing.
This allows the Max SPURS Threads setting to work with more games, or to
work with a lower thread limit count for games where it already works.
2024-09-21 15:02:41 +02:00
Elad Ashkenazi
466a93dca5
Debugger: Fix thread-selection and refactoring
2024-09-20 23:52:37 +03:00
Megamouse
c89e30b3d9
cellMsgDialog: only abort dialogs that were actually spawned by cellMsgDialog
2024-09-20 20:43:57 +02:00
Megamouse
d88b7f6fde
cellSaveData: improve logging for overlays
2024-09-20 20:43:57 +02:00
Megamouse
d0a13c1a5a
Improve logging during RPCS3 updates
2024-09-20 15:53:00 +02:00
Antonino Di Guardo
df9275819e
Added reconciliation functions for game list file (games.yml) ( #16061 )
2024-09-20 08:46:51 +02:00
nastys
5b5bfaf696
Updater API V3 (macOS only) ( #16086 )
2024-09-19 21:58:00 +02:00
RipleyTom
3d9c8a670e
Implement old matching API
2024-09-19 20:34:56 +02:00
Elad Ashkenazi
cf65571be7
SPU Analyzer Hotfix
2024-09-19 10:00:18 +03:00
capriots
66eae05e75
cellAtracXdec: fix FFmpeg warning
2024-09-18 07:57:10 +02:00
Antonino Di Guardo
d1648dd707
[TESTERS NEEDED] Improved contextual menu ( #16038 )
2024-09-14 21:51:42 +02:00
capriots
7f2534819e
cellAtracXdec: review fixes
2024-09-14 19:37:21 +02:00
capriots
e678931cee
cellAtracXdec: review fixes
2024-09-14 19:37:21 +02:00
capriots
965dbf2c12
cellAtracXdec: review fixes
2024-09-14 19:37:21 +02:00
capriots
624f34ae13
cellAtracXdec: review fixes
2024-09-14 19:37:21 +02:00
capriots
d60eced317
cellAtracXdec: set to HLE by default
2024-09-14 19:37:21 +02:00
capriots
c813c5e953
cellAtracXdec implementation
2024-09-14 19:37:21 +02:00
capriots
5ce9c5b09f
cellAdec: add internal datatypes
2024-09-14 19:37:21 +02:00
Megamouse
7df33bc8c0
Update curl to 8.10.0
2024-09-14 18:12:02 +02:00
Megamouse
0abaac90a8
Update libpng to 1.6.44
2024-09-14 18:12:02 +02:00
Megamouse
e5a526e4d6
input: enable squircle settings in keyboard pad handler
...
Clamp squircled values to radius 1.
Also set kb and evdev default to 8000 as the others
2024-09-14 17:20:07 +02:00
Elad Ashkenazi
8131f40269
SPU Analyzer: Fix dereferencing freed reference
2024-09-13 19:32:15 +03:00
Elad Ashkenazi
743f9a9f51
rsx: Add 120fps and monitor refresh-rate frame limits
2024-09-12 13:49:03 +03:00
Megamouse
0a54e34a9b
Update FFMPEG to properly rebased branch
...
The prior FFMPEG merge was not properly rebased to Vita3K master.
I created a backup branch arm64_old on the current commit.
I reset master to vita3k master and cherry picked our 5 commits.
Then I squashed the last 2 commits because one of them was obsolete.
2024-09-08 21:01:43 +02:00
Megamouse
53c84577c0
Set cellSysutilAvcExtInitOptionParam to notice
2024-09-08 20:04:30 +02:00
Megamouse
00e5d54be7
cellSysutilAvc: fix cellSysutilAvcEnumPlayers error check
2024-09-08 20:04:30 +02:00
Megamouse
d13acdb484
Fix some warning
2024-09-08 20:04:30 +02:00
kd-11
92c1a8c45d
sysinfo/arm64: Improve code around registry access and document the fields
2024-09-08 17:41:29 +03:00
kd-11
939479f55e
ci: Fix clang linux failure
2024-09-08 17:41:29 +03:00
kd-11
d19d0cb70d
windows/arm64: Implement fallback OS version detection
2024-09-08 17:41:29 +03:00
kd-11
31ce32709e
build: Disble fixed base for windows-on-arm
2024-09-08 17:41:29 +03:00
kd-11
4f27af9949
Fix compilation warning
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
Ani
c852ae1a22
ffmpeg: Update submodule, supports linux arm64
...
Enables compatibility with linux arm64
2024-09-07 18:19:06 +02: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
f285b0c053
Update FAudio to 24.09
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
7e3b8b5cdb
c++-ify empty return
2024-09-04 07:49:49 +03:00