schm1dtxbox
f40d8b669c
Fix camera permission prompts
...
Apparently calling qt_finalize_target in the CMake list is needed for permissions-related stuff to work.
2024-09-25 09:11:28 +02:00
Elad Ashkenazi
4b0a5bd1b8
SPU: Fix callback leak
2024-09-24 10:31:37 +03:00
Elad Ashkenazi
6995467ff6
SPU: SPURS limiter algorithm update
2024-09-24 10:31:37 +03:00
Elad Ashkenazi
ad42a2b89a
SPU: Task-based SPURS limiter
2024-09-24 10:31:37 +03:00
Megamouse
c4334f5142
Add AArch64 files to VS Project
2024-09-23 23:00:58 +02:00
Megamouse
4c3d243672
MacOs/Arm64: Fix warning
2024-09-23 23:00:58 +02:00
Megamouse
340c17f422
Update curl to 8.10.1
2024-09-23 21:59:01 +02:00
Megamouse
18a99a7d8f
input: use static hid singleton for init and exit
2024-09-23 21:59:01 +02:00
Megamouse
31b133b012
Fix yet another warning
2024-09-23 21:59:01 +02:00
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