Eladash
|
41f05f6864
|
LV2: Silence logging of semaphore
|
2024-03-28 16:24:47 +02:00 |
|
Eladash
|
cc2fa94fa1
|
PPU: Fix logging of sys_interrupt syscalls
|
2024-03-28 16:24:47 +02:00 |
|
Eladash
|
2f579311b8
|
LV2: Silence logging of mutex and cond syscalls
|
2024-03-28 16:24:47 +02:00 |
|
oltolm
|
c567c92d4b
|
fix GCC warnings
|
2024-03-28 08:45:20 +01:00 |
|
Megamouse
|
bbb4c109d7
|
audio: allow to choose channel layouts
|
2024-03-28 07:17:26 +01:00 |
|
Eladash
|
6a1fa88e15
|
PPU: Fixup savestate prio bit usage
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
7468d96c51
|
Savestates: safe saving while cellSaveData is active
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
9c9ece3d95
|
SPU LLVM: Fix Forwarding GPR stores savestate safety
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
2023057fbb
|
Savestates: Reduce logging
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
94c048d018
|
SPU LLVM: Add assert for MFC abort
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
e126af63ed
|
Silence cellGemGetState
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
750359d780
|
Fixup emulation stopping
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
8588b2b11a
|
vm: Fix writer lock leak
|
2024-03-27 19:59:22 +02:00 |
|
Eladash
|
efbf044ea0
|
Savestates/PPU: Fix PRX relocations
|
2024-03-26 21:35:53 +02:00 |
|
Eladash
|
e0f08cd5c1
|
SPU: Make STOP a safe return instruction
|
2024-03-26 21:35:53 +02:00 |
|
Eladash
|
3364a46139
|
PPU LLVM: Remove cast to constant
|
2024-03-26 21:35:53 +02:00 |
|
Eladash
|
fb4e64d15e
|
Savestates/SPU: Extend RCHCNT safe returns
|
2024-03-26 21:35:53 +02:00 |
|
Eladash
|
68349e48cd
|
Savestates: Save PPU running order
|
2024-03-26 21:35:53 +02:00 |
|
Eladash
|
4dff8b16f1
|
Silence logging of cellScreenShot
|
2024-03-26 21:35:53 +02:00 |
|
Megamouse
|
9245565085
|
cellAudio: log backend channel count
|
2024-03-26 16:56:17 +01:00 |
|
Megamouse
|
a7952e15c7
|
cellPad: simplify for loops
|
2024-03-26 16:56:17 +01:00 |
|
Megamouse
|
643f81b5db
|
cellPad: move getters to where they are actually needed
|
2024-03-26 16:56:17 +01:00 |
|
Megamouse
|
cf5a66a204
|
cellMic: add nullptr check for data in cell_mic_read
Also rename S to Size for readability
|
2024-03-26 13:50:43 +01:00 |
|
Megamouse
|
e05239f3d9
|
Fix some warnings
|
2024-03-26 12:26:26 +01:00 |
|
Elad Ashkenazi
|
adedc7c667
|
Savestates/SPU: Add RCHCNT as a safe return in compatiblity mode
|
2024-03-25 12:05:24 +02:00 |
|
Elad Ashkenazi
|
29ad568791
|
Fix ppu_thread::serialize_common
|
2024-03-25 12:05:24 +02:00 |
|
Eladash
|
213a19c9f3
|
Add logging for CallFromMainThread
|
2024-03-24 16:19:06 +02:00 |
|
Elad.Ash
|
e32ed90d21
|
PPU LLVM: Remove one external symbol resolve for BLR
|
2024-03-21 15:56:31 +02:00 |
|
Eladash
|
2f822abb47
|
PPU LLVM: Use symbol resolver function to resolve functions
|
2024-03-20 12:48:31 +02:00 |
|
Eladash
|
1ca83bc629
|
PPU DisAsm: Fixup conditional indirect branches disasm
|
2024-03-20 12:48:31 +02:00 |
|
Eladash
|
40adf4b944
|
HLE: clear lower bits of Free Disk Space value
|
2024-03-14 11:10:45 +01:00 |
|
RipleyTom
|
fd583dbbc3
|
Cleanup and set -Werror=delete-non-virtual-dtor
|
2024-03-11 02:30:18 +02:00 |
|
Elad.Ash
|
4cfdb71d3a
|
LV2: Longer thread creation delay for low prio threads
|
2024-03-09 23:37:35 +02:00 |
|
Eladash
|
adc8a360ad
|
SPU LLVM: More compilation threads
|
2024-03-08 11:40:38 +02:00 |
|
Eladash
|
719dafa679
|
SPU LLVM: Notify workers prematurely if there is considerable excess
|
2024-03-08 07:21:48 +02:00 |
|
Eladash
|
ecf7d4e59d
|
SPU LLVM: Postpone cache writes until compiled
|
2024-03-08 07:21:48 +02:00 |
|
Eladash
|
45863bc7c5
|
SPU analyzer: Detect 'argument passing' block before the function
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
ea0545779a
|
SPU: Include BRSL following code in is_exec_code()
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
e625bab7eb
|
SPU Analyzer: Detect more tail calls by examining called code
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
2930d609ea
|
SPU: Detect invalid STOP codes (code mining)
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
069ca214ff
|
SPU: Improve compilation message
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
d699db2d19
|
SPU Analyser: Detect invalid relative branches
|
2024-03-07 18:46:51 +02:00 |
|
Eladash
|
8e15de5c83
|
sys_tty: Try to avoid logging single newlines to log
|
2024-03-07 14:31:41 +02:00 |
|
Eladash
|
f40602cc59
|
cellGame: Fix PPU deadlocks on concurrent execution
|
2024-03-06 09:45:37 +02:00 |
|
InvoxiPlayGames
|
eecfbf3fa6
|
add Wii Harmonix instruments to whitelist
|
2024-03-01 19:07:02 +01:00 |
|
capriots
|
eb8325afcb
|
cellPamf implementation (#15143)
|
2024-02-29 21:45:28 +01:00 |
|
RipleyTom
|
7674c29c78
|
Fix for sceNpScoreGetGameData
|
2024-02-29 15:12:22 +02:00 |
|
Elad.Ash
|
75ef154c12
|
SPU LLVM: Improve runtime SPU compilation preferences (#15250)
|
2024-02-28 08:28:49 +02:00 |
|
RipleyTom
|
414a354511
|
Improve cellSysutilAvc2SetAttribute logging
|
2024-02-28 02:14:37 +01:00 |
|
RipleyTom
|
2168511e5b
|
Add check for score transactions being reused
|
2024-02-28 02:14:37 +01:00 |
|