Vestrel
|
d1e468fefb
|
sys_rsxaudio: Initial implementation (#11907)
|
2022-05-05 15:47:44 +02:00 |
|
RipleyTom
|
0ac90ac395
|
sys_net: ensures return from raw socket calls
|
2022-05-05 14:37:54 +02:00 |
|
Megamouse
|
fef779feca
|
cellRec: fix pOpt pointer type
|
2022-05-05 12:23:12 +02:00 |
|
Megamouse
|
ced890301c
|
cellRec: fix some warning
|
2022-05-05 12:23:12 +02:00 |
|
Megamouse
|
7d73d90c1a
|
cellGameExec: fix warnings
|
2022-05-05 12:23:12 +02:00 |
|
Darkhost1999
|
4e40260f1f
|
Add Force_Disable_Exclusive_Fullscreen_Mode to UI (#11923)
|
2022-05-05 11:19:03 +02:00 |
|
Eladash
|
3aebb8cb41
|
Tentative fix for unreadable ELF sections without flags
|
2022-05-05 07:33:07 +03:00 |
|
Eladash
|
fcbeb2fa22
|
Remove slow vm::writer_lock usage from SPUThread.cpp
|
2022-05-04 23:36:57 +03:00 |
|
Eladash
|
7a3cbf1876
|
Fix Emulator::argv state after failed PS3 exitspawn
|
2022-05-04 23:36:57 +03:00 |
|
Eladash
|
3dda72e47f
|
SPU: Cache reservation memory direct access handle (optimization)
|
2022-05-04 20:28:55 +03:00 |
|
Nekotekina
|
a2bfd5fcfc
|
Minor AArch64 support changes
|
2022-05-04 16:12:32 +03:00 |
|
Nekotekina
|
6501374a34
|
Add supporters
|
2022-05-04 16:12:32 +03:00 |
|
Eladash
|
63669000ab
|
PPU Loader Fix removing writablity permission for RSX/SPU writable segments
|
2022-05-04 12:03:10 +03:00 |
|
Eladash
|
f9a62667cf
|
SPU/PPU Loader: Implement linker/PS3 compiler executable files loading
|
2022-05-03 20:47:36 +03:00 |
|
Megamouse
|
6cc1466baa
|
halfplement cellRec
|
2022-05-03 18:19:31 +02:00 |
|
Megamouse
|
bcd77ac65e
|
halfplement cellVideoExport
|
2022-05-03 18:19:31 +02:00 |
|
Nekotekina
|
0786a0a088
|
PPU LLVM: match interpreter for VEXPTEFP/VLOGEFP
|
2022-05-03 08:27:44 +03:00 |
|
Eladash
|
c14e79f8df
|
Debugger: Fix instruction selection
|
2022-05-02 17:01:02 +03:00 |
|
Eladash
|
8cc6a30557
|
Debugger: Fix instruction pointer for good
|
2022-05-02 17:01:02 +03:00 |
|
Nekotekina
|
5c1f79ab26
|
vm: remove g_mutex, use g_range_lock instead
Simplification and performance improvements.
|
2022-05-02 10:29:28 +03:00 |
|
Ani
|
799c4837d3
|
rpcs3_version: Bump to 0.0.22
|
2022-05-01 15:23:47 +02:00 |
|
Eladash
|
5eeb79ffa1
|
Fix forced HLE injection
|
2022-05-01 09:21:49 +02:00 |
|
Eladash
|
159f9494a9
|
Debugger: Keep instruction's panel up-to-date with memory changes
|
2022-04-30 14:01:31 +03:00 |
|
RipleyTom
|
8316469cfc
|
Update libusb to v1.0.26
|
2022-04-29 02:04:52 +02:00 |
|
kd-11
|
7a434d19a6
|
rsx/vp: Zero-initialize temporary registers
|
2022-04-28 01:31:07 +03:00 |
|
kd-11
|
95ac7724a6
|
Fix typos
|
2022-04-28 01:31:07 +03:00 |
|
kd-11
|
e236ba4daf
|
rsx: Improve lowered precision comparison emulation
|
2022-04-28 01:31:07 +03:00 |
|
RipleyTom
|
5746df4046
|
sceNpMatching2CreateContext checks psn state (#11887)
|
2022-04-27 22:16:16 +01:00 |
|
Megamouse
|
e0d3a3b0ed
|
cellOskDialog: do not intercept input unless we actually show a dialog
|
2022-04-26 00:51:38 +02:00 |
|
Megamouse
|
3183d73e4d
|
OSK/overlays: fix initial input interception
Don't use default interception if we already intercept with custom params.
|
2022-04-26 00:51:38 +02:00 |
|
Megamouse
|
c8700dd246
|
Input: log interception and its source function
|
2022-04-26 00:51:38 +02:00 |
|
Eladash
|
08ebc59db0
|
Fix instructions editor, implement preview for to-be-edited instructions
|
2022-04-25 20:15:10 +02:00 |
|
Eladash
|
7329fa9cf5
|
TRPLoader: Use std::string_view
|
2022-04-25 20:15:10 +02:00 |
|
Eladash
|
27becdec97
|
TAR: Allow to use save_directory with a buffer not 512-bytes aligned
|
2022-04-25 20:15:10 +02:00 |
|
Megamouse
|
8d662e9327
|
overlays: enable key repeat by default
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
ff7636ea01
|
OSK/overlays: handle keyboard enter and escape
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
8f14f392fd
|
overlays: ignore input if kb pad handler is active
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
a1abc79f28
|
cellOskDialog: add event_hook_callback logging
And refactor the callback a bit
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
5fad7e1b87
|
OSK: flush key input to prevent key event spam
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
3d0f751211
|
cellMusic: lower some log levels to reduce spam
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
8864f944e2
|
cellOskDialog: implement dimmer_enabled
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
918984ee64
|
overlays: only log actual input loop errors
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
b29f106c51
|
cellOskDialog: implement base_color
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
71f8280c5e
|
cellOskDialog: implement KeyboardEventHookCallback
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
0ff293707a
|
OSK: allow device input during interception
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
9adab801ac
|
cellOskDialog: implement device mask and lock
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
43e7776f4d
|
cellOskDialog: add some error checks and TODOs
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
aee91b4f6f
|
OSK: Ignore gamepad input if a key was pressed
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
ffd36ea662
|
OSK: handle keyboard input
|
2022-04-25 19:44:56 +02:00 |
|
Megamouse
|
abf80cc112
|
keyboard: use std::array, default init, + KbButton
|
2022-04-25 19:44:56 +02:00 |
|