RipleyTom
c49ff490bc
Fix scenp_score_record_score param check
2024-09-29 12:09:11 +03:00
Elad
f0c60b42c2
SPURS Task limit hotfix ( #16140 )
2024-09-27 22:15:06 +03:00
RipleyTom
88adaa9d2d
Add some extra param handling for cellNetCtlGetInfo
2024-09-27 19:14:09 +02:00
Elad
10dece1c80
SPU: Improve SPURS Task limit algorithm
2024-09-27 12:43:44 +03:00
RipleyTom
9dd0b055d0
Fake sceNpMatching2GetLobbyInfoList
2024-09-26 21:12:10 +02:00
Elad Ashkenazi
60b5adab63
SPU: SPURS limit update
2024-09-26 06:59:20 +03:00
Elad Ashkenazi
8b79fd3da1
SPU: Make SPURS limit a dynamic setting
2024-09-26 06:59:20 +03: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
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
Megamouse
c89e30b3d9
cellMsgDialog: only abort dialogs that were actually spawned by cellMsgDialog
2024-09-20 20:43:57 +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
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
Elad Ashkenazi
8131f40269
SPU Analyzer: Fix dereferencing freed reference
2024-09-13 19:32:15 +03: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
Elad Ashkenazi
03980304cf
SPU Analyser: Fix source termination of starting block
2024-09-08 06:51:57 +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
snake
ad1eb93a05
cellMic: add 16-bit PCM to 32-bit float conversion for DSP stream ( #16030 )
2024-09-03 23:25:24 +02:00
kd-11
c80342e8d4
aarch64: Support calloc patch blocks
2024-08-31 13:55:58 +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
4da30e9eca
Add proper transform pass management
2024-08-24 14:13:14 +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
Elad Ashkenazi
7c898c3e4e
SPU: Improve some logging
2024-08-21 13:32:45 +03:00
kd-11
c2f5de1c55
Fix compiler warnings about unused args for aarch64
2024-08-20 05:18:53 +03:00
kd-11
fbcd8e32b8
Cleanup
2024-08-18 18:27:52 +03:00
kd-11
fc415cf32a
Move to a assembler wrapper for injected asm to better handle dependencies
2024-08-18 18:27:52 +03:00
Elad Ashkenazi
bd5fd66408
SPU: Reduce some logging
2024-08-17 06:38:49 +03:00
Elad Ashkenazi
1bd4565186
Implement thread_ctrl::wait_until()
2024-08-17 06:38:49 +03:00
Elad Ashkenazi
981a1c56fb
SPU: Disable transfer locking for RSX addresses
2024-08-15 14:05:25 +03:00
Elad Ashkenazi
ce92341e75
SPU: Unlock RSX list transfers
2024-08-15 14:05:25 +03:00
Elad Ashkenazi
46ceeed10d
Debugger/PPU: Minor bugfix in CR register dump
2024-08-15 14:05:25 +03:00
Elad Ashkenazi
7f92d6003d
sceNp: Silence a few functions
2024-08-14 11:53:00 +03:00