Megamouse
2978a9aa40
input: fix reading mouse buttons from guncon cfg
2024-05-21 23:35:35 +02:00
Megamouse
9ceacd4867
input: remove No Button string from raw mouse config
2024-05-21 23:35:35 +02:00
Megamouse
32a938abd2
input/qt: allow to map mouse buttons in the guncon config
2024-05-21 23:35:35 +02:00
Megamouse
5a08ae4f41
input/qt: let user choose raw mouse device
2024-05-21 23:35:35 +02:00
Megamouse
dae4eb2d0e
raw_mouse: fix out of bounds error
2024-05-21 23:35:35 +02:00
Megamouse
1600ca2c03
input: add horizontal mouse scroll/tilt to mouse handlers
2024-05-21 23:35:35 +02:00
Megamouse
bf85902485
input: move mouse handler code to cpp
2024-05-21 23:35:35 +02:00
Megamouse
7ffb61f650
Qt: use mouse input to map basic mouse buttons
2024-05-21 23:35:35 +02:00
Megamouse
eb8ab8ef15
implement mouse handler config
2024-05-21 23:35:35 +02:00
deReeperJosh
3ba4c8a1c7
Add 2 more slots for Power Discs on Infinity Base
2024-05-21 18:59:55 +03: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
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
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
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
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
66008d5ca4
Savestates: Multi-threaded compression, use ZSTD
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
RipleyTom
a50683d6ca
sys_net improvements ( #15584 )
...
Also remove redundant ensures
2024-05-13 05:35:08 +03:00
kd-11
fc92aef4d1
vk: Perform the buffer update without splitting the renderpasses
2024-05-12 21:26:25 +03:00
kd-11
62eb9c2012
vk: Allow barriers to optionally skip renderpass splitting
...
- This is allowed by spec when we don't care about what happens outside the renderpass
2024-05-12 21:26:25 +03:00
kd-11
37c9392e59
rsx: Initialize some vars
2024-05-12 21:26:25 +03:00
kd-11
0d0fc23f9e
rsx: Use range intersection to speed up xform constants patching
2024-05-12 21:26:25 +03:00
kd-11
b0375d9c9a
rsx: Add a base class for vertex programs and implement range intersection for constant IDs
2024-05-12 21:26:25 +03:00
kd-11
cc313bfba1
gl: Implement transform constants patching
2024-05-12 21:26:25 +03:00
kd-11
4cf7b7022e
gl: Memoize the bound range for a buffer
2024-05-12 21:26:25 +03:00
kd-11
3ef1eb8529
vk: Minor cleanup
2024-05-12 21:26:25 +03:00
kd-11
3a466d6fd2
vk: Whitespace fix
2024-05-12 21:26:25 +03:00
kd-11
3fa6064068
vk: Silence some warnings
2024-05-12 21:26:25 +03:00
kd-11
a09111052a
rsx/vk: Implement batched transform constant updates
2024-05-12 21:26:25 +03:00
kd-11
ac6f77a744
rsx: Provide a supplementary argument to the command barriers
2024-05-12 21:26:25 +03:00
kd-11
9e1019b1cf
rsx: Start splitting off some stuff into the graph backend class
2024-05-12 21:26:25 +03:00
kd-11
77b9e6560b
vk: Fix a spec violation
2024-05-12 21:26:25 +03:00
kd-11
279393337e
vk: Implement dynamic transform constant updates
2024-05-12 21:26:25 +03:00
kd-11
96793193b5
rsx: Implement deferred request size io buffer where we do not know the size beforehand.
2024-05-12 21:26:25 +03:00
kd-11
406a519400
rsx: Implement deferred transform constants load
2024-05-12 21:26:25 +03:00
Megamouse
70e40ce857
cellPad: don't report fake move pads as connected
2024-05-12 18:40:51 +02:00
Megamouse
5fb6be4bf6
vfs_directory: try to fix compilation on gcc 14.1
2024-05-11 18:40:55 +02:00
Florin9doi
7ac097255e
USB: Disconnect the virtual device only for TRANSFER_NO_DEVICE error
...
Resolve : #15565
2024-05-10 06:56:02 +03:00
RipleyTom
b7a882f42b
Split normal sockets and p2p sockets handling v2
2024-05-08 20:04:23 +03:00
Megamouse
04d6ff274b
Move cache dir code to utils
2024-05-07 08:47:29 +02:00
Megamouse
c11c286206
Adust vsh cache dir criteria
2024-05-07 08:47:29 +02:00
Megamouse
bdeeae47a2
Qt: disable vsh removal options if vsh is running
2024-05-07 08:47:29 +02:00
Megamouse
453bb43629
Qt: allow to remove vsh cache in context menu
2024-05-07 08:47:29 +02:00
Megamouse
e35b2e5daa
Qt: allow to batch remove vsh cache
2024-05-07 08:47:29 +02:00
Megamouse
f418ad74f5
VSH: move cache to /cache/vsh/
2024-05-07 08:47:29 +02:00
oltolm
587d0b2c36
merge qt_music_error_handler into qt_music_handler
2024-05-06 01:57:52 +02:00
oltolm
86f86f516a
merge qt_camera_error_handler into qt_camera_handler
2024-05-06 01:57:52 +02:00
Megamouse
11562c430a
Qt: replace m_progress_dialog_timer with setMinimumDuration
...
No idea why this was done so complicated xD
2024-05-05 08:31:13 +02:00
Megamouse
5745862fa8
Qt: properly hide and show progress indicator
...
This was previously always shown, since we never really re-used the progress dialogs.
2024-05-05 08:31:13 +02:00
Megamouse
281f248d91
Qt: remove seemingly obsolete processEvents
...
Replace them with early outs on cancel.
The processEvents was probably added to allow user interaction.
But it works fine without it as far as I can tell.
2024-05-05 08:31:13 +02:00
Megamouse
d6d6ce9c5f
Qt: Keep progress dialog alive to fix rare segfaults
2024-05-05 08:31:13 +02:00
Elad Ashkenazi
3856b77e15
Savestates: Fix avconf serialization
2024-05-05 06:57:11 +03:00
Elad Ashkenazi
91a54c11eb
Savestates: Fixup file write
2024-05-05 06:57:11 +03:00
Megamouse
0fcb0b7d8e
cellVideoOutGetDeviceInfo: Fix Interlace typo for 1080p
2024-05-05 01:38:54 +02:00
Megamouse
9f90ca1b48
Rename enum values to be more precise
2024-05-05 01:38:54 +02:00
Megamouse
ee8629835b
Hide interlaced resolutions from the settings dialog
2024-05-05 01:38:54 +02:00
Megamouse
e164d462b4
cellVideoOut: support interlaced scan modes
2024-05-05 01:38:54 +02:00
Megamouse
8e5fec785e
Remove p from resolution strings. The Param.sfo doesn't specificy progressive/interlaced
2024-05-05 01:38:54 +02:00
Megamouse
cebf6dcd01
Allow any 1080p selection if the game supports 1080p
2024-05-05 01:38:54 +02:00
Megamouse
4aa83d1350
sys: force resolution to 720p if the game does not support the configuration
...
Maybe prevents some issues with global config.
2024-05-05 01:38:54 +02:00
Megamouse
96104688e1
Qt: Replace custom config resolution string logic with enum values
2024-05-05 01:38:54 +02:00
Megamouse
32666b5ae8
HLE: use original filename for media exports
...
No idea what's the real logic here.
I was just winging it with the title before.
It's most likely just meant for metadata.
2024-05-04 22:18:44 +02:00
Elad Ashkenazi
6a776624ac
Qt/Logs: Fixing spaces, optimize string to html conversion
2024-05-04 14:15:51 +03:00
Elad Ashkenazi
4fc7e27417
Add SPRX booting option
2024-05-04 14:15:51 +03:00
Elad Ashkenazi
e74cceb3f4
Add logging of exported SPRX functions on dummy load
2024-05-04 14:15:51 +03:00
Eladash
7bd4cfc5b3
Logging fix
2024-05-04 14:15:51 +03:00
Eladash
0791349455
Avoid calling std::vector::data() if empty
2024-05-04 14:15:51 +03:00
Eladash
b83e39a540
Fix some warnings
2024-05-04 14:15:51 +03:00
Eladash
bef832f4e0
llvm_calli fix
2024-05-04 14:15:51 +03:00
Eladash
b55f38290b
Win32: Fix deadlock on std::cerr usage
2024-05-04 14:15:51 +03:00
Eladash
51e1598e42
Savestates: Fix rare race
2024-05-04 14:15:51 +03:00
Eladash
6b906b9a9c
Fixup SPU Profiler
2024-05-04 14:15:51 +03:00
Florin9doi
f1ef3bdcd7
USB: Allow UsbPspCm passthrough
2024-05-02 10:12:38 +03:00
Ani
c16e176fbe
rpcs3_version: Bump to 0.0.32
2024-05-01 17:01:10 +02:00
Florin9doi
55fccf03fa
USB: Update GameTablet
2024-05-01 09:52:30 +02:00
Florin9doi
d3f9ae4868
USB: GunCon 3 emulation
2024-05-01 09:52:30 +02:00
Florin9doi
debeafa36b
USB: Update GameTablet
...
- Allows to use rawinput handler
- Use a struct to access the input data
2024-05-01 09:52:30 +02:00
Ani
39e946630d
syscall: Register syscall 149 sys_time_get_system_time
2024-04-29 10:25:21 -07:00
RipleyTom
8d815e8ee0
Clamp spu_fi results
2024-04-29 05:21:49 +03:00
Elad Ashkenazi
430b57833d
SPU LLVM: Remove wrong zero sign fixup
2024-04-28 20:39:57 +03:00
Megamouse
e32c48d0dd
Camera: optimize some loops
...
Factor out some conditions in RAW8 loop.
Use floats YUV loop.
Replace pixel getters with simple pointers.
2024-04-27 14:23:56 +02:00
capriots
e2402b1c8f
cellRtc: review fixes
2024-04-27 13:33:09 +02:00
capriots
36abdd7114
sys_time: review fixes
2024-04-27 13:33:09 +02:00
capriots
79f54771b5
cellRtc: set to HLE by default
2024-04-27 13:33:09 +02:00
capriots
2556f84752
cellRtc: replace vm::check_addr() with sys_memory_get_page_attribute()
2024-04-27 13:33:09 +02:00
capriots
c8e624850b
cellRtc: improvements
2024-04-27 13:33:09 +02:00
capriots
56692e23f5
lv2: stub sys_time syscalls, add error code to sys_ss
2024-04-27 13:33:09 +02:00
RipleyTom
b38ce9452d
Revert "Split normal sockets and p2p sockets handling"
...
This reverts commit 08c3a38b67 .
2024-04-27 10:45:14 +02:00
Megamouse
fcba193a3c
input: use keyboard consumers to seperate cell and overlay logic
2024-04-27 01:03:23 +02:00
RipleyTom
6fc7fa3b13
Logging improvements
2024-04-27 00:12:14 +02:00
Elad Ashkenazi
ad4216a3fc
PPU LLVM: Do not crash on linkage of garbage code
2024-04-26 18:55:50 +03:00
RipleyTom
08c3a38b67
Split normal sockets and p2p sockets handling
2024-04-24 14:15:17 +03:00
Megamouse
b8165af054
rsx: optimize some loops
2024-04-24 12:16:45 +03:00
Elad Ashkenazi
90b6912daa
Compile AUDIT on release builds
...
In Release, compile the code in constexpr-disabled context. this way it does not risk generating actual code but still compiles.
2024-04-23 17:24:22 +03:00
oltolm
862727e9bf
simplify template code like std::invoke_result<T>::type
2024-04-21 18:15:17 +03:00
oltolm
9e9a3262eb
simplify template code like std::is_same<T>::value
2024-04-21 18:15:17 +03:00
Florin9doi
c268189e38
Don't crash the game if only a LDD controller is present
2024-04-21 12:05:24 +03:00
Megamouse
94431a7a33
Fix include on linux
2024-04-20 19:46:05 +02:00
Megamouse
16f006362e
Move freopen to console.h
2024-04-20 17:23:10 +03:00
capriots
dfec577417
cellRtc: implement remaining parsers, improve formatters ( #15451 )
2024-04-20 15:41:42 +02:00
RipleyTom
31a080a9cb
Warning cleanup
2024-04-20 13:31:12 +02:00
Megamouse
14e9c8954c
cellMusic
2024-04-20 11:55:49 +02:00
Megamouse
dff7352e2e
llvm: silence warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
2024-04-20 01:38:11 +02:00
Megamouse
30bb6c9fb9
cellSysutilAvc2MicRead: Fix some nonsensical nullptr deref warning
2024-04-20 01:38:11 +02:00
Megamouse
7485ec2223
cellKb: fix missing slashes and brackets on japanese layout
2024-04-19 23:47:59 +02:00
Megamouse
60082864a6
cellKb: actually set the arrange member
2024-04-19 23:47:59 +02:00
Megamouse
dcb8f21b2b
Use unordered map to store keyboard keys
...
This potentially reduces latency ever so slightly.
2024-04-19 23:47:59 +02:00
Eladash
b18a97e777
SPU Analyzer: Filter calls to calls
2024-04-19 20:51:37 +03:00
Eladash
c7d93bd470
PPU Analyzer: Look for functions using callers (fallback)
2024-04-19 20:51:37 +03:00
Eladash
7bf8917c08
PPU LLVM: Fix crash in Unity games
2024-04-19 20:51:37 +03:00
Eladash
093198e3d5
savestate_utils.cpp: Fixup a tiny bug
2024-04-19 20:51:37 +03:00
Megamouse
e48bd29584
Qt: try to fix sound effects
...
Don't re-use sound effect objects.
Allow 3 sounds simultaneously.
2024-04-19 17:29:40 +02:00
Megamouse
1444981bdc
overlays/osk: Don't use meta out key code in the osk overlay
...
The out key code is simply used to store the meta key ID.
It is not meant to be a real key code.
2024-04-19 01:29:22 +02:00
Megamouse
e3f6bbfcc9
fix some warnings and typos
2024-04-19 01:29:22 +02:00
Megamouse
89922b254c
cellSysutilAvc2: improve unload and some more stuff
2024-04-18 13:22:45 +02:00
Florin9doi
ea8918291b
uDraw emulation [3]
2024-04-18 09:39:02 +02:00
Florin9doi
21445fa01a
uDraw emulation [2]
2024-04-18 09:39:02 +02:00
Florin9doi
8d340eecc1
Sort IO files
2024-04-18 09:39:02 +02:00
Florin9doi
463826bf13
uDraw emulation
2024-04-18 09:39:02 +02:00
kd-11
40eda1b972
rsx: Make const explicitly unsigned
...
- Can silence some GLSL compiler noise in mesa
2024-04-17 22:22:37 +03:00
kd-11
a5c3e303c7
rsx: Improve ROP output rounding precision
...
- Lower 12 bits seem to be unused based on empirical sampling
2024-04-17 22:22:37 +03:00
Ikko Eltociear Ashimine
270a21ebae
Fix typo in System.cpp
...
Enfore -> Enforce
2024-04-16 17:17:26 +02:00
trigger
6aa96e5f81
Fix OVL patching
2024-04-16 06:15:10 +03:00
kd-11
1792714901
rsx: Fix intra-draw-call barrier queueing
...
- Ignore latch since we may have another barrier queued. Barriers cost essentially nothing so there is no problem with extra pushes.
- Remove unnecessary use of "else" statements.
2024-04-16 04:38:49 +03:00
Florin9doi
54ab16ab35
Buzz update
2024-04-16 01:46:01 +02:00
Megamouse
c58959eba2
Fix some msvc for loop warning
2024-04-15 19:28:28 +02:00
Megamouse
2f53d58cd9
fix some warnings
2024-04-15 19:28:28 +02:00
Florin9doi
e0d6f8a311
Set a unique System Name
2024-04-15 08:06:21 +03:00
kd-11
e48ec75896
rsx: Fix vertex texture invalidation
2024-04-14 22:37:07 +03:00
kd-11
58d8c65990
rsx: Fix some broken latch checks
2024-04-14 22:37:07 +03:00
kd-11
dd66380132
vk: Always initialize internal objects
2024-04-14 22:37:07 +03:00
Eladash
fba1db29b3
Savestates: Fixup
2024-04-13 20:14:49 +03:00
Eladash
1111c1952b
SPU: Add debug information when logging analyzer failures
2024-04-13 20:14:49 +03:00
Eladash
7833862342
Add SPU Profiler to GUI
2024-04-13 13:48:00 +03:00
Eladash
78c1a6f326
CPUThread.cpp: Add reservation sampling
2024-04-13 13:48:00 +03:00
Eladash
060ddca1ab
SPU: Fixup breakpoints
2024-04-13 13:48:00 +03:00
Eladash
a9fd2f76d2
Savestates: serilialize avc2_settings
2024-04-13 13:48:00 +03:00
Eladash
d1837b54b4
Savestates: Add save stage names
2024-04-13 13:48:00 +03:00
Eladash
26746ac9ee
Progress Dialog: Force update every 20 seconds
2024-04-13 13:48:00 +03:00
Eladash
c019b10aa8
savestate_utils.cpp: Fix out-of-range bug
2024-04-13 13:48:00 +03:00
Eladash
0cd316116b
Savestates: Make non-existing versions 0
2024-04-13 13:48:00 +03:00
RipleyTom
c92a556093
Default constructor for avc2_settings
2024-04-13 05:40:10 +03:00
kd-11
d6f6752af0
Add missing newline
2024-04-13 03:29:57 +03:00
kd-11
d7e04e9b0a
Update CMakelists.txt
2024-04-13 03:29:57 +03:00
kd-11
c1aaa1bcf6
Get reworked RSX to compile
2024-04-13 03:29:57 +03:00
kd-11
10fe14e783
rsx: Separate register context from RSX thread
2024-04-13 03:29:57 +03:00
RipleyTom
0231902a69
fix CellSysutilAvc2InitParam
2024-04-13 01:41:41 +02:00
Megamouse
dbeb8cfbec
cellSysutilAvc2Load_shared: simplify max_video_windows check
2024-04-12 23:04:43 +02:00
Megamouse
96bd150518
cellSysutilAvc2Load_shared: re-arrange streaming_mode checks
2024-04-12 23:04:43 +02:00
Megamouse
cb1fb19dea
cellSysutilAvc2Load_shared: review fixes
2024-04-12 23:04:43 +02:00
Megamouse
3b37f5b156
cellSysutilAvc2Load_shared: use utils::align for total_bitrate
2024-04-12 23:04:43 +02:00
Megamouse
a989634ba5
cellSysutilAvc2Load_shared: fix compilation
2024-04-12 23:04:43 +02:00
Megamouse
d865186f23
Only send cellSysutilAvc2LoadAsync callback with CELL_SYSUTIL_AVC2_VOICE_CHAT
2024-04-12 23:04:43 +02:00
Megamouse
e63245a6dc
Fix callback_func check for CELL_SYSUTIL_AVC2_VIDEO_CHAT
...
This mode doesn't allow for the callback
2024-04-12 23:04:43 +02:00
Megamouse
682fd15441
move cellSysutilAvc2LoadAsync to cellSysutilAvc2Load
2024-04-12 23:04:43 +02:00
Megamouse
bbd81b9395
cellSysutilAvc2Load: param checks
2024-04-12 23:04:43 +02:00
RipleyTom
cb6186ea60
Initialize CB in cellSysutilAvc2Load
2024-04-12 21:16:11 +03:00
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
622894a7e3
Logs: output always message level to debuggers
2024-04-12 09:58:30 +03:00
Eladash
965ec8ec81
GUI/CLI: Add setting to attach command line (Win32)
2024-04-12 09:58:30 +03:00