Megamouse
|
bb9c063e80
|
Remove unused ppu_initialize declaration
|
2021-07-29 10:18:20 +02:00 |
|
Eladash
|
be9be6e5c9
|
Make sys_prx_unload_module use success type logging
|
2021-07-24 14:23:47 +03:00 |
|
Megamouse
|
50354253c8
|
replace some random Emu.Pause with fatal errors
|
2021-07-20 19:47:00 +02:00 |
|
Eladash
|
c84e5489f2
|
vsh.self: Fix execution on default settings (#10586)
|
2021-07-20 00:36:32 +02:00 |
|
Ilya Oleinik
|
e51d16aa37
|
Initial implementation of sys_uart
|
2021-07-19 19:20:43 +03:00 |
|
Eladash
|
98e40d12ef
|
sys_ppu: Implement sys_ppu_thread_rename
|
2021-07-19 12:37:33 +02:00 |
|
Eladash
|
e6e0210e73
|
Extend ppu_thread::call_history_t formatter
|
2021-07-19 09:28:46 +02:00 |
|
Eladash
|
83a2f06e3a
|
PPU debugger: Make calling history detect common LLE functions trampolines
|
2021-07-19 09:28:46 +02:00 |
|
Eladash
|
a5c3c7d2e5
|
cellSaveData/UNIX: Optimize IO (#10574)
|
2021-07-18 21:08:04 +02:00 |
|
clienthax
|
65b2a0d538
|
stub rsxaudio
|
2021-07-18 21:08:03 +03:00 |
|
clienthax
|
d099148961
|
sys_hid vsh
|
2021-07-18 14:20:33 +02:00 |
|
Eladash
|
b087d79a08
|
PPU debugger: Implement function names at the starting instruction
|
2021-07-18 13:23:18 +02:00 |
|
Eladash
|
6f6503ee32
|
cellSaveData: Fixup funcDone result check
|
2021-07-17 23:30:26 +02:00 |
|
clienthax
|
441713d959
|
sys_storage vsh implementation (#10559)
Co-authored-by: Eladash <elad3356p@gmail.com>
|
2021-07-17 22:06:40 +02:00 |
|
clienthax
|
e75e437a4a
|
sys_ss vsh stubs
|
2021-07-17 21:35:47 +02:00 |
|
Eladash
|
81805945ce
|
LV2: Fix IPC key reading from attributes
|
2021-07-17 20:02:21 +02:00 |
|
clienthax
|
7fe15f5f8d
|
Stub sys_fs mount functions for vsh (#10561)
Co-authored-by: Eladash <elad3356p@gmail.com>
|
2021-07-17 19:19:13 +02:00 |
|
clienthax
|
9c5c4457b6
|
Stub libfs_utility_init to bypass FSCK checks by vsh.
|
2021-07-17 18:56:07 +02:00 |
|
clienthax
|
1e605de31e
|
sys_sm_get_ext_event2 stub
|
2021-07-17 18:35:26 +02:00 |
|
Eladash
|
1e9afdc289
|
Formatting Library: Implement byte arrays formatting
|
2021-07-17 18:10:43 +02:00 |
|
Eladash
|
8e2c34a003
|
PPU debugger: Implement PPU calling history
|
2021-07-17 17:28:23 +02:00 |
|
clienthax
|
c2f0fbcd82
|
Stub sys_io for vsh.
|
2021-07-17 17:06:57 +02:00 |
|
clienthax
|
85b33e9cae
|
Hack for msmw2.sprx timeout.
|
2021-07-17 14:39:36 +02:00 |
|
RipleyTom
|
a34201ebff
|
Fix deref in sceNpMatching2CreateContext (#10539)
|
2021-07-14 00:11:14 +01:00 |
|
Eladash
|
6a7324ab3e
|
kernel_explorer: Atomic PPU state updates
|
2021-07-10 22:20:37 +03:00 |
|
Megamouse
|
fcbacf8afd
|
sys_usbd: add PlayTV SCEH-0036
|
2021-07-08 22:06:48 +02:00 |
|
Megamouse
|
e75de44907
|
cellGame: treat media apps as CELL_GAME_GAMETYPE_HDD
This is kinda hacky but it fixes some errors in PlayTv
|
2021-07-08 22:06:48 +02:00 |
|
Megamouse
|
161fa95066
|
cellGame: improve logging
|
2021-07-08 22:06:48 +02:00 |
|
Megamouse
|
e212f16962
|
sceNp: fix invalid ctx dereference
Fixes "Buzz! Quiz Player" Offline Gameplay
|
2021-07-01 23:09:23 +02:00 |
|
Eladash
|
9b050a33e4
|
Fix HLE callbacks within context of HLE PPU stack variables
|
2021-06-28 14:31:28 +03:00 |
|
Eladash
|
b6fccee6a4
|
Improve ppu_thread::stack_push
Save actual stack memory allocation size locally. (not in PS3 memory)
|
2021-06-28 14:09:24 +03:00 |
|
Nekotekina
|
571bdfc828
|
Fixup for #10490
Restore explicit signaling of RSX thread for now.
|
2021-06-27 14:02:32 +03:00 |
|
Eladash
|
0aed00a758
|
Improve thread aborting mechanism (#10490)
Call pseudo-virtual operator=(thread_state) of thread context.
|
2021-06-27 11:43:48 +03:00 |
|
Eladash
|
58847fa2ca
|
sys_fs: Fix ENOTMOUNTED of open
|
2021-06-26 14:53:22 +03:00 |
|
Megamouse
|
b6128c5dfa
|
cellSearch: extend media_info for video files
|
2021-06-25 09:41:32 +03:00 |
|
Megamouse
|
68a1da31a0
|
cellSearch: move audio info to separate util file
|
2021-06-25 09:41:32 +03:00 |
|
Megamouse
|
7e0f2f9b12
|
sceNp: add some more constants
|
2021-06-25 09:41:32 +03:00 |
|
Eladash
|
50be3bd2e5
|
kernel-explorer: devirtualize lv2_fs_object and print more information (#10487)
* Make lv2_fs_object an "abstract" structure with protected constructor.
* Improve kernel-explorer information for filesystem objects.
|
2021-06-24 16:47:14 +03:00 |
|
Nekotekina
|
3c614d95b8
|
fs: alternative fs::pending_file implementation (Win32)
Use MOVEFILE_WRITE_THROUGH instead of sync() on commit().
|
2021-06-20 22:08:24 +03:00 |
|
Eladash
|
aaa20c0ff0
|
cellCamera/cellGem: Fix time stretching setting (#10476)
|
2021-06-20 21:25:13 +03:00 |
|
Nekotekina
|
72680c7707
|
sys_fs: improve sys_fs_open accuracy for /dev_bdvd
Based on software test.
|
2021-06-18 17:47:49 +03:00 |
|
Eladash
|
039ca6e839
|
Fix cellMouse/Keyboard initialization
|
2021-06-17 20:43:43 +02:00 |
|
Eladash
|
24e4a43ec4
|
lv2_timer: manage timers by separate thread (#10445)
Substitutes missing abort op for lv2_obj manager.
|
2021-06-15 15:04:51 +03:00 |
|
Eladash
|
11ab9b7fa9
|
Fix sys_event_flag_wait result set (#10404)
Set result upon syscall exit, not at the beginning.
|
2021-06-05 16:41:02 +03:00 |
|
Megamouse
|
ac83871214
|
impressive typo fix
|
2021-05-31 23:01:13 +03:00 |
|
Ani
|
a49446c9e9
|
Replace gsl::span for std::span (c++20) (#7531)
* Replace gsl::span for std::span (c++20)
* Replace gsl::byte with std::byte
Co-authored-by: Bevan Weiss <bevan.weiss@gmail.com>
|
2021-05-30 17:10:46 +03:00 |
|
Eladash
|
d81a5b1423
|
SPU LLVM: Add missing WRCH PC updates
|
2021-05-29 15:26:52 +03:00 |
|
Megamouse
|
a2da525064
|
cellVdec: silence "Unsupported time_base" error log spam
|
2021-05-29 12:46:21 +02:00 |
|
Malcolm Jestadt
|
7c2b08b9b6
|
SPU LLVM: Expand branch optimizations for more instructions
|
2021-05-29 13:07:35 +03:00 |
|
Eladash
|
7d89938624
|
cellPad: do not use recusrive mutex
|
2021-05-28 20:25:16 +03:00 |
|