Eladash
|
12bfc7d56a
|
SPU/Debugger: Use bitset for breakpoints
|
2024-04-12 17:13:11 +03:00 |
|
Eladash
|
7dc4ccc87d
|
SPU: Use bitset to reduce memory for compiler instance
|
2024-04-12 17:13:11 +03:00 |
|
Eladash
|
103b2fe5fd
|
PPU/reservations: send thread notification only if data changed
|
2024-04-12 09:58:30 +03:00 |
|
capriots
|
1ec2752ed2
|
cellRtc: review + warning fixes
|
2024-04-11 22:09:00 +02:00 |
|
capriots
|
a5b6b2e9b5
|
cellRtc: tick conversion improvements
|
2024-04-11 22:09:00 +02:00 |
|
Eladash
|
f51b100a8c
|
SPU Analyzer: Do not terminate blocks on BRA
|
2024-04-09 06:26:03 +03:00 |
|
Megamouse
|
412db758e8
|
cellRtc: review fixes
|
2024-04-08 13:50:58 +02:00 |
|
Megamouse
|
f617f69be8
|
cellRtc: remove wrong duplicate pos++
This would have increased pos by one too many.
|
2024-04-08 13:50:58 +02:00 |
|
Megamouse
|
b81d278aee
|
cellRtc: implement Rfc3339 part of cellRtcParseDateTime
|
2024-04-08 13:50:58 +02:00 |
|
Megamouse
|
aee4bfa369
|
cellRtc: simplify some disassembly code
|
2024-04-08 13:50:58 +02:00 |
|
Megamouse
|
08837d2cd0
|
cellGame: add some more error checks
|
2024-04-05 23:36:37 +02:00 |
|
Megamouse
|
9a4c823366
|
cellCamera: fix config from_string
|
2024-04-05 20:22:45 +02:00 |
|
Megamouse
|
7f3ad4fc2c
|
lv2_socket: reset queue after move
|
2024-04-05 19:41:41 +02:00 |
|
Megamouse
|
9e7b759236
|
cellGame: Enable disc insert/eject based on disc mount state
|
2024-04-05 14:45:10 +02:00 |
|
Elad Ashkenazi
|
3dc1dfa4a2
|
Fix typo in lv2_socket_native
|
2024-04-04 22:47:01 +02:00 |
|
Eladash
|
8effbf7e4d
|
Savestates/Network: Feign connection failure on startup
|
2024-04-04 17:28:46 +03:00 |
|
Eladash
|
2a89d87fab
|
Savestates/SPU: Fix MFC commands abort
|
2024-04-03 15:03:39 +03:00 |
|
Eladash
|
33eeee0ff2
|
SPU Debugger: Implement viewing block hash on request
|
2024-04-03 15:03:39 +03:00 |
|
Eladash
|
3c46388be5
|
SPU LLVM: Fix store elimination within common blocks
GPR register barriers were ignored in that case.
|
2024-04-03 15:03:39 +03:00 |
|
Eladash
|
597a9f6dd6
|
PPU Loader: Fix unload of HLEd PRX modules
|
2024-04-01 12:20:38 +03:00 |
|
Eladash
|
e90b399329
|
PPU LLVM: Fix leak of modules outside dev_flash/sys/internal
Cache path was not matching on removal
|
2024-03-30 21:58:26 +03:00 |
|
Eladash
|
7c8be662c6
|
SPU LLVM: Postpone runtime worker threads init
They may not be active at all unless a ps3 application is booted.
|
2024-03-30 21:58:26 +03:00 |
|
Eladash
|
e38b005a8b
|
PPU LLVM: Unify memory limit for PRX and Overlay files
|
2024-03-30 21:58:26 +03:00 |
|
Eladash
|
f0abb4473e
|
PPU LLVM: Fix memory leak on precompilation
|
2024-03-30 21:58:26 +03:00 |
|
oltolm
|
d62e90f5b4
|
use the pass manager instead of the legacy one
|
2024-03-30 05:06:29 +03:00 |
|
Eladash
|
9a3b72f762
|
Savestates/SPU: Partially publicize SPU-Compatible functionality
|
2024-03-29 13:25:51 +03:00 |
|
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 |
|