Nekotekina
73b108765e
fs:: const renaming, fs::g_tls_error stub
2015-08-24 21:22:39 +03:00
Nekotekina
c2897cddd6
id_traits, idm::get_last_id() added
...
id_traits for file/dir descriptors
idm::get_current_id() removed, thread-local last ID
2015-08-24 21:22:38 +03:00
Nekotekina
e18db20630
VFS cleanup, some methods added
...
VFS::DeleteAll, VFS::GetDirSize, VFS::Exists, VFS::Rename
(VFS::RenameFile, VFS::RenameDir removed)
2015-08-24 21:22:33 +03:00
Nekotekina
c6bdedf3b0
sleep_queue_t moved to SleepQueue.cpp, cleanup
...
Used ARMv7Thread instead of ARMv7Context in PSV HLE functions and
callbacks. However, interpreter still uses ARMv7Context.
Various PSV functions partially implemented:
sceKernelCreateEventFlag
sceKernelDeleteEventFlag
sceKernelOpenEventFlag
sceKernelCloseEventFlag
sceKernelWaitEventFlag
sceKernelWaitEventFlagCB
sceKernelPollEventFlag
sceKernelSetEventFlag
sceKernelClearEventFlag
sceKernelCancelEventFlag
sceKernelGetEventFlagInfo
sceKernelCreateSema
sceKernelDeleteSema
sceKernelCreateMutex
sceKernelDeleteMutex
sceKernelCreateCond
sceKernelDeleteCond
2015-08-24 21:22:30 +03:00
Nekotekina
8d758b9088
alignas() used instead of set_alignment macro
2015-08-24 21:22:25 +03:00
Nekotekina
544fe531a3
Added fxm::withdraw, cellGame improved
2015-08-24 21:22:24 +03:00
Nekotekina
6f3c50eba2
u128 renamed to v128
...
Since it's vector union type
2015-08-24 21:22:23 +03:00
Nekotekina
f8afee3325
Fixed Object Manager (detached)
2015-08-24 21:22:22 +03:00
Nekotekina
dd665e7363
ID manager simplified
...
ID manager refactoring, redundant "type" information removed
2015-08-24 21:22:19 +03:00
Nekotekina
da8883d5d3
cellSaveData definitions shortened
2015-08-24 21:22:18 +03:00
Nekotekina
2113fce2fb
cellFont, cellRudp cleanup
2015-08-24 21:22:17 +03:00
Nekotekina
9e5daa1737
IdManager improved, added Fixed ID mechanism
...
Fixed UB in get_current_id()
2015-08-24 21:22:15 +03:00
Nekotekina
c7ee8cadde
cellFont, cellFs, cellGcmSys funcs added, minor cleanup
2015-08-24 21:22:14 +03:00
KaOs1
f3d7c5da9d
sys_mempool implementation fixes
2015-08-14 22:44:41 +03:00
KaOs1
bc13128afe
sys_mempool implemented
2015-08-14 22:44:39 +03:00
Raul Tambre
8fd52666b7
Minor fixes in cellNetCtl and cellSysutil
...
Also fixed a couple minor bugs relating to cache.
2015-08-06 15:24:11 +03:00
Raul Tambre
48def8fa5b
Minor sceNpManagerGetStatus improvements
...
Might allow a couple games to go in-game. Also a couple other minor fixes.
2015-08-06 15:24:10 +03:00
Raul Tambre
480996b140
Various stubbing
2015-08-06 15:24:10 +03:00
Raul Tambre
1012a3e312
Minor cellSysutil improvements, cellNetCtl fixes
2015-08-06 15:24:09 +03:00
Raul Tambre
c69dfff16e
cellNetCtlGetInfo improvements and fixes
2015-08-06 15:24:09 +03:00
Raul Tambre
c12af57bdd
Implement _sys_printf and sys_prx improvements
2015-08-06 15:24:08 +03:00
Raul Tambre
91f67b683b
sceNpMatching2 stubs and some refactoring
2015-08-06 15:24:04 +03:00
Nekotekina
6da5138683
sysPrxForUser module split
2015-08-02 05:15:49 +03:00
Nekotekina
8fcaac5f1d
cellSysutil crap split, cleanup, functions added
2015-08-01 21:49:01 +03:00
Nekotekina
0b1e45b6b5
Some functions added
2015-08-01 14:39:43 +03:00
Nekotekina
ce9cd13e42
cellL10n, cellRtc, cellSail cleanup
2015-08-01 14:39:41 +03:00
Nekotekina
b391e93466
Modules cleanup
2015-08-01 14:39:39 +03:00
Nekotekina
a2646f9871
ModuleManager cleanup
2015-08-01 14:39:37 +03:00
Nekotekina
eb5974322f
cellStorage.cpp, cellVideo(Export|Upload) modules
2015-08-01 14:39:35 +03:00
Nekotekina
137a38b3c6
cellRec, cellRemotePlay, cellSysconf
2015-08-01 14:39:33 +03:00
Nekotekina
08b6428d5c
cellPrint module added
2015-08-01 14:39:31 +03:00
Nekotekina
2eaf5cdc01
cellOskDialog, cellPhoto(Decode|Export|Import)
2015-08-01 14:39:29 +03:00
Nekotekina
7361b4e079
cellImeJp, cellMusic(|Decode|Export), cellSysutilMisc
2015-08-01 14:39:28 +03:00
Nekotekina
c364c6a787
cellGameExec, cellAvconfExt, cellSysutilAvc2 modules
2015-08-01 14:39:26 +03:00
Nekotekina
776eafa0ce
cellDaisy, cellSpudll modules
2015-08-01 14:39:22 +03:00
Nekotekina
9b928ee835
cellPngEnc, cellSailRec, cellUsbPspcm modules
2015-08-01 14:39:20 +03:00
Nekotekina
ae73330314
cellJpgEnc, cellKey2char, cellSheap added
...
ModuleManager cleanup
2015-08-01 14:39:18 +03:00
Nekotekina
5a9896c78c
cellHttp, cellHttpUtil, cellSsl, cellBGDL added
2015-08-01 14:39:16 +03:00
Nekotekina
13a5a96117
cellCelp8Enc, cellCelpEnc module added
2015-08-01 14:39:14 +03:00
Nekotekina
06ef95fbea
File/dir descriptors numbering experimental impl
2015-08-01 14:39:12 +03:00
Nekotekina
02c0b69adb
cellSaveData module added
2015-08-01 14:39:08 +03:00
Nekotekina
3cc0383db7
cellAtracMulti stub added
2015-08-01 14:39:06 +03:00
Nekotekina
a12220d234
Minor formatting fix
2015-08-01 14:39:04 +03:00
Nekotekina
25056f49c4
Added on_error handler for Module
2015-08-01 14:39:03 +03:00
Nekotekina
5815d90eb4
Minor formatting fix, cellRudp fix
2015-08-01 14:39:01 +03:00
Nekotekina
8e1991c1e1
semaphore_t, RSX fixes
...
1) GS_LOCK_WAIT_FLUSH semaphore eliminated
2) GS_LOCK_WAIT_FLIP semaphore left unused
3) cellRescSetWaitFlip/cellGcmSetWaitFlip purged: they don't wait for
flip, it's a nonsense, they only generate some RSX command
4) Semaphores rewritten
2015-08-01 14:38:57 +03:00
Nekotekina
3d665148ca
cellMsgDialog race condition fixed
2015-08-01 14:38:51 +03:00
Nekotekina
be2f993155
func_def eliminated
2015-08-01 14:38:49 +03:00
Nekotekina
ffc11bfda3
b8 type
2015-08-01 14:38:45 +03:00
darkf
2f8a41d810
sys_net: Implement socketselect
2015-07-28 04:43:35 -07:00