capriots
|
9d4ff13c2b
|
cellAdec implementation part 2: LPCM decoder (#16381)
* cellAdec: savestate fixup
* simd.hpp: add some intrinsics
* cellAdec implementation part 2: LPCM decoder
* cellAdec: set to HLE by default
* cellAdec: review fixes
---------
Co-authored-by: Elad <18193363+elad335@users.noreply.github.com>
|
2024-12-18 20:21:56 +02:00 |
|
Megamouse
|
e18ae5abd6
|
cellGem: expose rotation cone to settings
|
2024-12-18 09:14:04 +01:00 |
|
Megamouse
|
f3ef4f3658
|
cellCamera: try to fix internal state on stop
When stopping, the camera is supposed to be open still.
Add an expected state to check the camera signal does what it should.
|
2024-12-18 03:54:25 +01:00 |
|
RipleyTom
|
18f82f0006
|
Fix unused p2p socket closing
|
2024-12-17 15:09:59 +02:00 |
|
Megamouse
|
8dbe88782c
|
cellGem: Improve mouse handler orientation
This also makes it easily configurable with the CONE setting in the future
|
2024-12-13 08:55:52 +01:00 |
|
Megamouse
|
f96cfe08f4
|
cellGem: lock tracker mutex in get_info
This may reduce the possibility of unexpected tracking results
|
2024-12-12 16:52:47 +01:00 |
|
Megamouse
|
a31ebc248e
|
cellGem: implement quaternion transformation
|
2024-12-11 18:56:53 +01:00 |
|
Megamouse
|
3d11b6efa3
|
cellGem: try to map accelerometer and gyro
|
2024-12-11 18:56:53 +01:00 |
|
Megamouse
|
13cd461a1f
|
sys_rsx_context_attribute: Improve errors
|
2024-12-11 18:56:53 +01:00 |
|
Darkhost1999
|
05d12f68ad
|
Test
Works on my machine
|
2024-12-05 12:55:23 +02:00 |
|
Elad
|
d84fe592c8
|
PRX: Do not check exported function code address
|
2024-12-03 19:01:17 +02:00 |
|
Elad
|
b4505600c7
|
PPU: Notify SPUs while waiting for its own state
|
2024-11-30 18:06:34 +02:00 |
|
Elad
|
a4ea71d18f
|
CELL: Rewrite reservation notification postponing
|
2024-11-30 18:06:34 +02:00 |
|
Megamouse
|
729826ec40
|
cellGem: fix HUE_NOT_SET
|
2024-11-29 05:39:11 +01:00 |
|
Megamouse
|
a8b0c0be07
|
cellGem: calculate distance from sphere to camera
|
2024-11-29 05:39:11 +01:00 |
|
Elad
|
926de68a79
|
Debugger: Dump related thread information on crash
|
2024-11-28 13:32:52 +02:00 |
|
Elad
|
d63e643081
|
Emu: Fixup
|
2024-11-28 05:47:40 +02:00 |
|
Elad
|
f3b9d64df7
|
Add some asserts for g_fxo->init<>
|
2024-11-27 16:00:40 +02:00 |
|
Elad
|
b073d08a52
|
LLVM: Implement Recursive Intrinsics
|
2024-11-23 20:22:58 +02:00 |
|
capriots
|
e7fd4224ad
|
cellDmuxPamf: add module + stubs
|
2024-11-23 17:01:25 +02:00 |
|
capriots
|
8778e69f9d
|
cellAdec: make AdecContext and AdecFrame trivial classes
|
2024-11-23 17:01:25 +02:00 |
|
capriots
|
108247dccc
|
Invalidate savestates
|
2024-11-23 17:01:25 +02:00 |
|
capriots
|
9b3b9562c0
|
cellAdec: review + warning fixes
|
2024-11-23 17:01:25 +02:00 |
|
capriots
|
e7f1a34fe1
|
cellAdec implementation part 1: abstraction layer
|
2024-11-23 17:01:25 +02:00 |
|
capriots
|
0a29ca2946
|
Fix HLE PPU callback stack arguments
|
2024-11-23 17:01:25 +02:00 |
|
RipleyTom
|
0e8f1a9bf9
|
sys_net: Remove lingering ppu_to_awake from queue on timeout
|
2024-11-22 18:44:01 +02:00 |
|
Megamouse
|
29901d65ed
|
More constexpr
|
2024-11-16 15:10:20 +01:00 |
|
Elad
|
68d74bc28a
|
Progress Dialog: Fix recursion and concurrency use of text updates
|
2024-11-16 12:22:23 +02:00 |
|
Megamouse
|
4df58494a0
|
Fix compilation
|
2024-11-16 09:45:31 +01:00 |
|
Megamouse
|
b89cc9b973
|
cellGem: implement real ps move handler
|
2024-11-16 09:45:31 +01:00 |
|
Megamouse
|
7866dc2e34
|
overlays: localize RPCS3 progress dialog
|
2024-11-15 09:48:12 +01:00 |
|
Elad
|
c5bbee7a0a
|
SPU: Fixup code comparison
|
2024-11-14 13:43:01 +02:00 |
|
Elad
|
8c00842614
|
Fixup std::vector to std::span
|
2024-11-14 13:43:01 +02:00 |
|
Elad
|
72437b50b4
|
LV2: Fix thread notifications regression
|
2024-11-12 15:00:35 +02:00 |
|
Elad
|
e9b24eba85
|
SPU Analyzer: Fix programs code caching
|
2024-11-12 11:11:37 +02:00 |
|
oltolm
|
2b0f786b2d
|
Fix std::basic_string warnings (#16261)
|
2024-11-11 21:54:44 +02:00 |
|
Megamouse
|
2262ac1684
|
Qt: Replace QMap with std::map
This should reduce the amount of string conversions during list refreshes
|
2024-11-06 09:34:32 +01:00 |
|
NicknineTheEagle
|
6d766ccbb5
|
cellSaveData: Add autosave indicator (#15720)
|
2024-11-04 21:53:34 +01:00 |
|
Elad Ashkenazi
|
bc22df8ba8
|
SPU: Optimize cellSpurs reservations
|
2024-11-03 11:13:54 +02:00 |
|
Elad
|
85d1649696
|
utils/atomic.hpp: Make atomic_op reject non-non-const lvalue
|
2024-11-02 21:43:35 +02:00 |
|
oltolm
|
42751cc8fb
|
SPULLVMRecompiler: remove unnecessary bitcast
|
2024-11-01 16:31:14 +02:00 |
|
Elad
|
e67d090c35
|
Fixup sys_event_port_send
|
2024-11-01 10:43:46 +02:00 |
|
Elad
|
ddd0494cf4
|
Silence sys_ss_access_control_engine
|
2024-11-01 10:43:46 +02:00 |
|
Elad
|
b87c891ec4
|
Fixup sys_event to check EBUSY only for PPU->PPU signals
|
2024-11-01 07:37:57 +02:00 |
|
Elad
|
5c5edb4785
|
sys_event: Implement EBUSY for disconnection
|
2024-10-30 21:15:16 +02:00 |
|
elad335
|
97f2b6b701
|
Fix get_system_time()
|
2024-10-29 19:26:33 +02:00 |
|
elad335
|
29c1c3df1f
|
sys_event_flag_set: Minor improvement
|
2024-10-29 19:26:33 +02:00 |
|
Megamouse
|
431221f172
|
Don't log "always" messages in fatal_error_listener until enabled
Opening the console breaks Qt cli popups
|
2024-10-25 20:10:46 +02:00 |
|
elad335
|
3ecb14dcda
|
sys_event_flag_set: Break atomic operation dependencies
|
2024-10-25 15:53:53 +03:00 |
|
elad335
|
a325eb52bd
|
Compilation hotfix
|
2024-10-25 13:21:49 +03:00 |
|