Elad Ashkenazi
|
0b22423ab8
|
Minor fs::file usage fixes
Do not crash on file creation failure. Make some config writes atomic.
|
2024-06-10 13:45:23 +03:00 |
|
Elad Ashkenazi
|
8b1e7c6a48
|
SPU: Enable PUTLLC16 with RTIME checks
|
2024-06-10 09:17:38 +03:00 |
|
brian218
|
c73302f715
|
sys_ppu_thread: Fixed up sys_ppu_thread_join()'s check for detached threads
sys_game: Corrected sys_game_set_system_sw_version()'s error code
|
2024-06-10 07:44:49 +03:00 |
|
Elad Ashkenazi
|
6fff22391c
|
PPU Analyzer: Utilize exported functions
|
2024-06-08 14:09:37 +03:00 |
|
Elad Ashkenazi
|
929be0b4e6
|
PPU LLVM: Implement OE for few instructions
|
2024-06-08 14:09:37 +03:00 |
|
Elad Ashkenazi
|
4e8e5a7fed
|
PPU Debug: Dump decrypted PRX
|
2024-06-08 14:09:37 +03:00 |
|
Elad Ashkenazi
|
721e55458c
|
PPU Analyzer: Fixes
|
2024-06-08 14:09:37 +03:00 |
|
Megamouse
|
5a13c02774
|
SPU: Silence some warnings
|
2024-06-08 01:54:24 +03:00 |
|
Megamouse
|
b52deed4dd
|
cellGem: Fix raw mouse connection state
|
2024-06-07 00:25:49 +02:00 |
|
Elad Ashkenazi
|
5c1a1a30ee
|
SPU Analyzer: Fix BRA instruction targets
|
2024-06-06 21:13:24 +03:00 |
|
Elad Ashkenazi
|
47fe955d35
|
SPU LLVM: Ensure programs are written to disk irregardless of failure
|
2024-06-06 21:13:24 +03:00 |
|
Elad Ashkenazi
|
ac5d907002
|
SPU: Remove inaccurate GETLLAR option
|
2024-06-06 19:27:52 +03:00 |
|
Elad Ashkenazi
|
55ed95b42c
|
SPU Analyzer: Minor PUTLLC16 bugfixes
|
2024-06-06 19:27:52 +03:00 |
|
Megamouse
|
ff3fb3da65
|
Use openal-soft submodule and link statically
|
2024-06-06 15:02:47 +02:00 |
|
Sanjay Govind
|
d9ec33f51e
|
USB: If a Santroller device is in use elsewhere, don't send it commands (#15655)
|
2024-06-04 01:17:33 +02:00 |
|
trigger
|
ba29a37871
|
sys_net: properly return error in sendto
|
2024-06-03 04:31:45 +03:00 |
|
Elad Ashkenazi
|
e5ce88f007
|
SPU LLVM: Disable PUTLLC16 temporarily
|
2024-05-31 16:10:15 +03:00 |
|
Elad Ashkenazi
|
8fa23436f9
|
PPU Analyzer: Unuse per-instruction compilation on fallback
|
2024-05-30 11:41:24 +03:00 |
|
Elad Ashkenazi
|
26b21ed031
|
LLVM: Prevent crash on disk space shortage
|
2024-05-30 11:41:24 +03:00 |
|
Elad Ashkenazi
|
a6b2bf69f1
|
SPU Debug: Fix crash on missing directory
|
2024-05-30 11:41:24 +03:00 |
|
Elad Ashkenazi
|
0da51d25bc
|
SPU: Add block prefix to log if available
|
2024-05-30 11:41:24 +03:00 |
|
Megamouse
|
c0ed56cba0
|
cellKbCnvRawCode: don't use caps lock as shift lock unless we are using the qwertz or azerty layout
|
2024-05-26 08:32:32 +02:00 |
|
Megamouse
|
c01f0bffde
|
cellKb: Clarify cellKbCnvRawCode alphabet conversion
|
2024-05-26 08:32:32 +02:00 |
|
Elad Ashkenazi
|
3dfbd14de2
|
SPU LLVM: Implement PUTLLC16 for accurate RSX reservations
|
2024-05-24 14:14:42 +03:00 |
|
Elad Ashkenazi
|
e94928318e
|
SPU LLVM: Disable PUTLLC16 optimization on accurate RSX reservations
|
2024-05-23 19:38:31 +03:00 |
|
Elad Ashkenazi
|
b3c9f7647f
|
Savestates/SPU LLVM: Fix sinking store finally
|
2024-05-22 12:58:43 +03:00 |
|
Megamouse
|
bf85902485
|
input: move mouse handler code to cpp
|
2024-05-21 23:35:35 +02:00 |
|
Megamouse
|
eb8ab8ef15
|
implement mouse handler config
|
2024-05-21 23:35:35 +02:00 |
|
Elad Ashkenazi
|
afa7a27f33
|
SPU Analyzer: Minor bugfix
|
2024-05-21 16:37:54 +03:00 |
|
Elad Ashkenazi
|
e1a0887f51
|
SPU Analyzer: Implement loop analysis
|
2024-05-21 16:37:54 +03:00 |
|
Eladash
|
ff42459239
|
SPU Analyzer: Improve value propagation
|
2024-05-21 16:37:54 +03:00 |
|
Eladash
|
71dd22a55d
|
SPU LLVM: Avoid notifications in cellSync SPU functions
Identify them using their unique error codes.
|
2024-05-21 16:37:54 +03:00 |
|
Eladash
|
f9345c7699
|
SPU LLVM: PUTLLC 16 Optimization
Also, do not check LR event if already raised in PUTLLC
|
2024-05-21 16:37:54 +03:00 |
|
Elad Ashkenazi
|
a2dcbb9c13
|
Replace src_loc with std::soource_location
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
164c3fa9cb
|
sys_tty: Reduce thread dump log spam
Some games just log random errors.
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
89299eb1f7
|
Reduce logging of some SPU debug data
|
2024-05-21 14:19:12 +03:00 |
|
RipleyTom
|
e42ba05883
|
Improve match2 ctx context start
|
2024-05-19 20:06:49 +02:00 |
|
RipleyTom
|
b83f1e7694
|
Improve CB accuracy for Avc2
|
2024-05-19 19:16:30 +02:00 |
|
Elad Ashkenazi
|
6fbe4c3e2e
|
cellSysutil: Implement dispatcher callback unloading
|
2024-05-19 09:26:26 +03:00 |
|
Megamouse
|
b8f8d09f97
|
Fix spu_thread audit check
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
dfee5b9a6c
|
threads: replace magic number id_type with thread_class
|
2024-05-18 16:16:08 +02:00 |
|
Florin9doi
|
dc05d38867
|
PAD: Fix ldd_data transfer
|
2024-05-18 12:30:15 +02:00 |
|
Florin9doi
|
db89c1d8b8
|
USB: Add GunCon 3 config window
|
2024-05-17 08:58:14 +02:00 |
|
Florin9doi
|
ecedbc38ec
|
Consolidate input products in a single place
|
2024-05-17 08:58:14 +02:00 |
|
RipleyTom
|
3e7ff4059e
|
Add matching2 option handling
|
2024-05-16 22:38:11 +02:00 |
|
Megamouse
|
ba379ceba2
|
spullvm: fix compilation: reference to local binding 'b2' declared in enclosing function
Also optimize some unnecessary vector lookups
|
2024-05-16 03:05:17 +03:00 |
|
RipleyTom
|
0a956906de
|
fix size calculation in get_member_and_attrs
|
2024-05-15 17:57:12 +03:00 |
|
Elad Ashkenazi
|
6d8575d0d0
|
Savestates: Warn on invalid SPU save state
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
32e01b5f1a
|
Savestates/SPU LLVM: Fix sinking stores
Found thanks to mr spaces.
|
2024-05-14 19:36:48 +03:00 |
|
Eladash
|
2243e22630
|
sys_fs: Fix race in file stream API
|
2024-05-14 19:36:48 +03:00 |
|