Megamouse
|
cddc045c69
|
cellPad: disable reserved bit check in cellPadSetActDirect
|
2019-09-08 08:49:15 +02:00 |
|
Nekotekina
|
d0db7ca6bd
|
cellSaveData fixup (#6393)
Increase entry max size
|
2019-09-05 14:49:03 +03:00 |
|
RipleyTom
|
8de1239132
|
Simulate BSD FS for file order presentation in savedata
|
2019-09-05 03:01:46 +03:00 |
|
isJuhn
|
08c12f4c00
|
File.cpp: add rounding_alignment argument to get_dir_size to allow GetSizeKB functions to report size more accurately
|
2019-09-03 03:19:49 +03:00 |
|
Nekotekina
|
a5be410e3f
|
[noexcept] Don't throw on unimplemented HLE functions.
Getting rid of exceptions.
|
2019-09-02 14:43:31 +03:00 |
|
Nekotekina
|
796a6646f7
|
Silence statichle
|
2019-08-27 13:56:50 +03:00 |
|
Nekotekina
|
e41b234dc4
|
Use g_fxo for cellSysCache
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
d2eba2387b
|
Use g_fxo for display_manager
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
2a37a4bcea
|
Use g_fxo for cellPad
Rename pad_t -> pad_info
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
928719b658
|
Use g_fxo for rsx::avconf
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
cfdd298693
|
Use g_fxo for cellMusicDecode
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
7b0d834477
|
Use g_fxo for gem_camera_shared
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
e4a7e8c058
|
Use g_fxo for cellGem
Rename gem_t -> gem_config
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
1d3c18f4e2
|
Use g_fxo for cellGcm
Rename CellGcmSysConfig -> gcm_config
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
9a2338a5ca
|
Use g_fxo for fs_aio_manager (dummy)
|
2019-08-27 03:50:15 +03:00 |
|
Nekotekina
|
8304043d00
|
Use g_fxo for sysutil_cb_manager
|
2019-08-27 03:50:15 +03:00 |
|
Megamouse
|
32b5b11a83
|
cellSaveData/overlays: prevent possible array out of bounds in list view
|
2019-08-26 21:09:20 +02:00 |
|
Nekotekina
|
6165bd68c0
|
Use g_fxo for avconf_manager
|
2019-08-22 15:14:33 +03:00 |
|
Megamouse
|
94dd6c2007
|
cellSaveData: improve param.sfo creation
|
2019-08-22 08:05:12 +02:00 |
|
Megamouse
|
896cfd2ade
|
cellSaveData/cellMsgDialog: implement cellSaveDataDelete
|
2019-08-22 08:05:12 +02:00 |
|
Megamouse
|
0b720aeb59
|
cellSaveData: ignore dot and dotdot
|
2019-08-22 08:05:12 +02:00 |
|
Megamouse
|
b3c1759853
|
cellSaveData/overlays/Qt: fix some warnings and a possible nullptr deref
|
2019-08-22 08:05:12 +02:00 |
|
Nekotekina
|
8cf025bf71
|
Use g_fxo for cellWebBrowser
Rename browser_t -> browser_info
|
2019-08-22 02:13:39 +03:00 |
|
Nekotekina
|
2b55bde104
|
Use g_fxo in cellRudp
Rename rudp_t -> rudp_info
|
2019-08-22 02:13:39 +03:00 |
|
Nekotekina
|
02fe1ef7ff
|
Use g_fxo for cellSearch
Rename search_t -> search_info
|
2019-08-22 02:13:39 +03:00 |
|
Nekotekina
|
93d5c0a38e
|
Use g_fxo for cellRec
Rename rec_t -> rec_info
|
2019-08-22 02:13:39 +03:00 |
|
Nekotekina
|
54952f6ad6
|
Use g_fxo for LoadedNpdrmKeys_t
Rename to loaded_npdrm_keys
|
2019-08-22 02:13:39 +03:00 |
|
Nekotekina
|
606601441d
|
Use g_fxo for cellMusic
Replace music_t with music_state
|
2019-08-22 02:13:39 +03:00 |
|
Megamouse
|
b3aff3a1c6
|
cellKb: fix large ASCII characters for some compilers
|
2019-08-18 08:18:15 +02:00 |
|
Megamouse
|
eedf96e1f4
|
Qt: fix diacritics in keyboard handler
|
2019-08-18 08:18:15 +02:00 |
|
Megamouse
|
7408f50d71
|
cellKb: improve key conversion
|
2019-08-18 08:18:15 +02:00 |
|
Megamouse
|
86a8b5924a
|
Add option for keyboard layout
|
2019-08-18 08:18:15 +02:00 |
|
eladash
|
050339bb3e
|
PPU/LV2: Make thread-lists scheduling atomic
|
2019-08-17 22:46:36 +03:00 |
|
Megamouse
|
8debdfcd09
|
handle empty callback returns
|
2019-08-14 23:54:09 +02:00 |
|
Nekotekina
|
4f22559ff0
|
Remove dumb overloads of atomic_op, fetch_op
And lf_queue::apply.
Fix inlining problem by passing F by value.
|
2019-08-14 20:28:34 +03:00 |
|
Eladash
|
a4896eb6df
|
Fix race on cellVdecClose TLS cleanup
|
2019-08-13 04:56:00 +03:00 |
|
Eladash
|
30c72b105e
|
Fix race on notifying vdec thread in cellVdecGetPicture
Can dereference nullptr if cellVdecClose was called simultaneously.
|
2019-08-13 04:56:00 +03:00 |
|
Eladash
|
4b82006984
|
ppu: Improve LWSYNC
Block load<->load reordering as real lwsync.
|
2019-08-13 04:56:00 +03:00 |
|
Eladash
|
ecb3b62787
|
Fix CELL_CAMERA_ERROR_NOT_INIT check in cellCameraSetNotifyEventQueue when camera set to null
Don't worry, this was a duplicated check for null camera setting.
|
2019-08-11 21:43:13 +03:00 |
|
Eladash
|
96527eee5b
|
idm: Fix bug in ID searching
* ID checking now checks if (id % step) == 0
* Extend possible ID range to allow UINT32_MAX (as long as base is non-zero)
|
2019-08-11 21:43:13 +03:00 |
|
Eladash
|
997e3046e3
|
vm/sys_overlay Improvements
- Implement sys_overlay_load_module_by_fd.
- Implement special segment allocation when ppc_seg flag is specified.
|
2019-07-28 14:23:58 +03:00 |
|
Eladash
|
22994d15fb
|
Fix cellCamera events support with clocks scaling
|
2019-07-26 21:27:55 +03:00 |
|
Eladash
|
85b1152e29
|
Timers scaling and fixes
|
2019-07-23 00:09:01 +01:00 |
|
Nekotekina
|
c01f1a8968
|
Avoid transitive include of vm_ref.h
Add forward declarations of vm::_ref_base
Remove default AT = u32 in _ptr_base and _ref_base (doesn't play well).
|
2019-07-15 15:46:46 +03:00 |
|
Nekotekina
|
cfa1416d64
|
sys_spu: add vm::temporary_unlock
|
2019-07-14 18:33:23 +03:00 |
|
Nekotekina
|
bc1617758c
|
sys_semaphore: add vm::temporary_unlock
|
2019-07-14 18:18:03 +03:00 |
|
Nekotekina
|
0a88a23bf5
|
sys_event: add vm::temporary_unlock
|
2019-07-14 18:06:02 +03:00 |
|
Nekotekina
|
38d4e3c184
|
sys_mmapper: add vm::temporary_unlock
|
2019-07-14 17:51:03 +03:00 |
|
RipleyTom
|
6c6b973342
|
Microphone implementation
|
2019-07-11 20:13:12 +01:00 |
|
Eladash
|
6fba3dd90c
|
Misc correctness improvement
Use let_<u64> for name_64 and prefer it when possible.
|
2019-07-09 11:52:34 +03:00 |
|