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
|
2d32ba5ca2
|
Rename Suspsend to Anti-Cheat Savestates
The original naming was derived from the Developer perspective, but it does not help the actual user.
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
7b3c9bea58
|
StrFmt.h: Fix throw_exception log message
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
351bf49d9f
|
SPU Debug: Fix GUI thread halt on log massive messages
|
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 |
|
Elad Ashkenazi
|
dae83c53fb
|
rsx/vk: Derstroy shader workers on thread exit
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
ad41796ddb
|
Settings: Tell the user how to disable log limit
|
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 |
|
Piotr Paweł Stefaniak
|
fe9bb31b09
|
Avoid repeating the -march flag
Under the right circumstances, both -march=armv8.1-a and -march=native
were added. But it only makes sense to use one or the other.
|
2024-05-19 02:49:00 +02:00 |
|
Megamouse
|
8dac5e34be
|
Fix GunCon3 encoding
|
2024-05-18 19:17:08 +02:00 |
|
Megamouse
|
9a8ed80026
|
memory_viewer_panel: use existing thread_class instead of extra enum
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
ee7726c4ec
|
fix GunCon3 warnings
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
99eb84c104
|
Fix some warnings
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
25ce3880c4
|
Replace get_thread_class with static cast for performance reasons
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
b8f8d09f97
|
Fix spu_thread audit check
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
ab923bc2c3
|
Add comment for thread_scheduler_mode::old to get_affinity_mask
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
10d85d4f51
|
CPUThread: remove m_class member due to bad ppu cache design
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
2637dc35a7
|
rsx: Initialize some uninitialized members
|
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 |
|
Megamouse
|
aff2588cce
|
overlays/input: allow ldd pad input
|
2024-05-18 14:34:08 +02:00 |
|
Florin9doi
|
dc05d38867
|
PAD: Fix ldd_data transfer
|
2024-05-18 12:30:15 +02:00 |
|
Joshua de Reeper
|
9ceb22a2c0
|
Add Skylander Dump File Types
|
2024-05-17 10:03:58 +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 |
|
kd-11
|
75d6765adc
|
gl: Handle GCM_FORMAT_G8B8 readback compatibility check
|
2024-05-15 04:18:12 +03:00 |
|
Elad Ashkenazi
|
6bceebbb1a
|
CMake fixes
Thanks to @RipleyTom
Co-Authored-By: RipleyTom <RipleyTom@users.noreply.github.com>
|
2024-05-14 19:36:48 +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 |
|
Elad Ashkenazi
|
302fe53704
|
Log SPU access violation in always-level
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
66008d5ca4
|
Savestates: Multi-threaded compression, use ZSTD
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
7c313703a2
|
Savestates: Fix SPU pause from access violation handler
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
2eabc77deb
|
Hide Game Window as soon as emulation closes
|
2024-05-14 19:36:48 +03:00 |
|
Elad Ashkenazi
|
22b566cb15
|
Progress Dialog: Extremely important text fix
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 |
|
kd-11
|
781c5a76d9
|
rsx: Fix processing of deferred indexed draw parameter updates
|
2024-05-14 16:32:41 +03:00 |
|
Florin9doi
|
0e3fd6a582
|
Remove duplicated code for USB connection/disconnection
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
d1b4d4b599
|
Remove the redundant config for GunCon3
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
65455b454e
|
Hotplug support for emulated devices
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
941c87f6d7
|
Create a device class for GunCon3 which is ignored by cellPad
|
2024-05-14 09:05:03 +02:00 |
|
Florin9doi
|
aa8fbf8102
|
Rename is_fake_move to fit other devices
|
2024-05-14 09:05:03 +02:00 |
|