Commit graph

1554 commits

Author SHA1 Message Date
Asuka
07e0f9419e improve pthread_t map 2019-06-29 05:58:22 +08:00
Asuka
c4ff4a4f89 add assert log 2019-06-29 05:58:01 +08:00
Asuka
a2a6370e0d implement process process time 2019-06-29 04:14:14 +08:00
Asuka
181b9f13f9 implement some string and file functions 2019-06-29 03:34:15 +08:00
Asuka
22570f273c fix vsnprintf bug 2019-06-29 03:33:51 +08:00
Asuka
07e39b57ff implenment sceKernelGetdents 2019-06-28 21:38:10 +08:00
Asuka
46e2de7f30 add getdents decl 2019-06-28 21:09:55 +08:00
Asuka
62d3f2f1d2 implement some file functions, not complete 2019-06-28 21:05:01 +08:00
Asuka
4465da0b07 add file system definations 2019-06-28 19:21:29 +08:00
Asuka
1bfd2d3d43 add exception code filter 2019-06-28 17:24:14 +08:00
Asuka
f378641462 add some util functions 2019-06-28 00:16:11 +08:00
Asuka
c955a06678 dummy impl some functions 2019-06-27 23:06:14 +08:00
Asuka
42cf49cda5 implement some libc and kernel functions 2019-06-27 22:31:27 +08:00
Asuka
e99927b388 add comment 2019-06-27 16:46:44 +08:00
Asuka
6e89886aa0 fix typo 2019-06-27 16:43:55 +08:00
Asuka
144f50f345 adjust class structure 2019-06-27 16:40:39 +08:00
Asuka
7d3ac9af05 implement tls, first version 2019-06-27 16:26:35 +08:00
Asuka
0c028ecd82 modify log 2019-06-27 00:22:22 +08:00
Asuka
6f20d03780 implement tls hook, have bug, not complete 2019-06-27 00:20:00 +08:00
Asuka
aa59a0920b add veh handler 2019-06-26 21:40:52 +08:00
Asuka
a9e6b7b678 fix compile errors 2019-06-26 21:40:30 +08:00
Asuka
276c4a627d add tls handler defination 2019-06-26 20:04:55 +08:00
Asuka
30e5a81c93 add zydis library 2019-06-26 19:56:47 +08:00
Asuka
068f439640 add some new modules and functions 2019-06-26 17:49:37 +08:00
Asuka
c70e5cf5f8 delete comment 2019-06-26 11:07:30 +08:00
Asuka
16969e6f8a use vsnprintf 2019-06-26 11:06:47 +08:00
Asuka
88eb40cdeb implement some not importent functions 2019-06-25 23:48:12 +08:00
Asuka
62a53c475e dummy implement direct memory 2019-06-25 22:28:06 +08:00
Asuka
45b91d90bf do not log when name is null 2019-06-25 21:37:08 +08:00
Asuka
89b9b31028 implement vsnprintf 2019-06-25 21:35:53 +08:00
Asuka
93d3e02827 drop vsnprintf 2019-06-25 16:07:52 +08:00
Asuka
63d5fbcd9e implement scePthreadSelf scePthreadSetaffinity 2019-06-25 15:06:12 +08:00
Asuka
e0af07d2e5 implement pthread self, have bug 2019-06-25 12:10:45 +08:00
Asuka
aaa955b609 implement sceKernelMapFlexibleMemory 2019-06-24 23:15:44 +08:00
Asuka
bf86a0c617 implement sce pthread mutex 2019-06-24 21:25:08 +08:00
Asuka
c216ae2c10 implement CGameThread class 2019-06-24 00:41:26 +08:00
Asuka
7f64a86862 split and rename some libkernel functions 2019-06-24 00:41:05 +08:00
Asuka
7560188023 implement cxa functions 2019-06-23 21:46:23 +08:00
Asuka
0d67d61c22 add a cpp file for import libs 2019-06-23 21:28:51 +08:00
Asuka
aae1982ad2 fix compile erroros 2019-06-23 21:28:27 +08:00
Asuka
ce88f2a32b fix linux macro 2019-06-23 06:13:26 +08:00
Asuka
4fa1520280 fix ignore file 2019-06-23 06:13:08 +08:00
Asuka
bbadb9e1c0 add pthreads4w library 2019-06-23 06:00:43 +08:00
Asuka
eef73b74c1 implement some cxa function 2019-06-23 05:59:08 +08:00
Asuka
15b9377ad8 implement two atexit 2019-06-23 03:25:23 +08:00
Asuka
badee982a0 implement some stdlib functions 2019-06-23 02:55:38 +08:00
Asuka
a5746f8764 split sce_libc into more parts 2019-06-23 02:39:32 +08:00
Asuka
b3d9bb5075 implement some libc string functions 2019-06-23 02:20:43 +08:00
Asuka
9900fbbbeb reconstruct libc files 2019-06-21 23:29:11 +08:00
Asuka
fe63ba0bbb add nid calculator 2019-06-21 19:37:56 +08:00