Commit Graph

586 Commits

Author SHA1 Message Date
Pavel f6d4f62282 + 2023-09-27 00:10:38 +03:00
Pavel e85a553098 + 2023-09-26 21:30:04 +03:00
Pavel 0fad0e0bf2 + 2023-09-26 17:17:33 +03:00
Pavel 02f09b430b + 2023-09-26 00:05:05 +03:00
Pavel 097b3a5e3d + 2023-09-24 01:13:34 +03:00
Pavel 2ba7c4dc75 + 2023-09-22 23:55:00 +03:00
Pavel 1748a8d29f + 2023-09-21 23:19:59 +03:00
Pavel 074ef2ab16 + 2023-09-20 12:29:59 +03:00
Pavel a222801a21 + 2023-09-19 17:06:48 +03:00
Pavel 224c2c595b + 2023-09-18 10:09:34 +03:00
Pavel 2118f982d3 + 2023-09-17 21:55:28 +03:00
Pavel 5edb7d2edc + 2023-09-17 00:02:50 +03:00
Pavel 870e841634 + 2023-09-16 00:31:10 +03:00
Pavel c92e28f2d8 + 2023-09-15 00:39:31 +03:00
Pavel ef307b42ee + 2023-09-14 00:07:32 +03:00
Pavel 0cb0a08e18 + 2023-09-12 18:37:56 +03:00
Pavel 3b7fe1d186 + 2023-09-11 00:47:54 +03:00
Pavel 221230efc3 + 2023-09-06 12:16:51 +03:00
Pavel 848dd4a128 + 2023-09-05 21:21:53 +03:00
Pavel b6dd272289 + 2023-09-04 15:06:54 +03:00
Pavel f6492af678 + 2023-09-03 01:18:42 +03:00
Pavel d25eeb0f53 + 2023-09-02 04:19:46 +03:00
Pavel 46d4ec8066 + 2023-09-01 22:27:07 +03:00
Pavel ecb06685e4 + 2023-09-01 14:55:12 +03:00
Pavel 86b1d4f3bd + 2023-08-31 16:10:38 +03:00
Pavel 250f7f52a0 + 2023-08-31 14:05:13 +03:00
Pavel 1477aa61e7 move to kern_jit 2023-08-31 12:23:49 +03:00
Pavel ac50c4ca2b + 2023-08-31 12:08:16 +03:00
Pavel 3cac400a7e + 2023-08-30 17:36:58 +03:00
Pavel f0ba502bf0 + 2023-08-30 13:42:52 +03:00
Pavel 27a85cf262 + 2023-08-30 09:43:22 +03:00
Pavel 7c4e3f13ef + 2023-08-29 20:47:16 +03:00
Pavel 83ee6847fe + 2023-08-29 16:22:23 +03:00
Pavel 9c69b4e7a6 + 2023-08-28 22:47:03 +03:00
Pavel 3a1b2cb02a + 2023-08-28 17:51:10 +03:00
Pavel 701e3623c1 + 2023-08-28 17:03:18 +03:00
Pavel 94aee24677 + 2023-08-25 05:00:33 +03:00
Pavel 4b9f1b5386 + 2023-08-23 03:48:48 +03:00
Pavel dff7b8f766 + 2023-08-20 01:03:22 +03:00
Pavel 683d7c49ae + 2023-08-18 03:14:40 +03:00
Pavel efc5081171 + 2023-08-16 20:43:40 +03:00
Pavel 256ff078d0 + 2023-08-14 20:11:44 +03:00
Pavel d3a950262a + 2023-08-10 23:48:31 +03:00
Pavel 99897bbb44 + 2023-08-09 22:41:21 +03:00
Pavel 24a9c2165a + 2023-08-09 17:09:09 +03:00
Pavel 704c9d4e87 + 2023-08-09 14:39:14 +03:00
Pavel 415e6b9526 + 2023-08-08 16:52:07 +03:00
Pavel 0eb19fe616 + 2023-08-07 22:05:37 +03:00
Pavel 75a0319382 + 2023-08-05 23:43:10 +03:00
Pavel 357a8d52c0 + 2023-08-04 22:09:22 +03:00
Pavel f13f3f6e2a + 2023-08-04 17:03:54 +03:00
Pavel 21145e481a + 2023-08-04 13:19:32 +03:00
Pavel 72f9d833ed + 2023-08-04 12:06:48 +03:00
Pavel 8319c4c0fc + 2023-08-03 16:27:38 +03:00
Pavel 2dd09a7e6f + 2023-08-02 16:53:09 +03:00
Pavel b6926ffff1 + 2023-08-01 15:29:56 +03:00
Pavel 071795ea0d + 2023-07-31 16:18:15 +03:00
Pavel 16a5c97226 + 2023-07-30 00:39:30 +03:00
Pavel 01eb51662b + 2023-07-29 16:25:43 +03:00
Pavel 1bebc8c911 + 2023-07-28 23:37:55 +03:00
Pavel 9dcba4f540 + 2023-07-28 17:13:41 +03:00
Pavel 8857e2aab9 + 2023-07-27 22:37:45 +03:00
Pavel c5ceb50cbe + 2023-07-27 17:41:05 +03:00
Pavel f4791303f7 + 2023-07-27 11:12:32 +03:00
Pavel 6d2a57bd31 + 2023-07-26 23:21:06 +03:00
Pavel 798b0b2cce + 2023-07-26 14:47:39 +03:00
Pavel 5cf6bf9908 + 2023-07-25 22:27:10 +03:00
Pavel e203006e68 + 2023-07-25 17:32:34 +03:00
Pavel 9f2c609271 + 2023-07-25 00:04:26 +03:00
Pavel 43a8387a8f + 2023-07-24 16:50:02 +03:00
Pavel c3d6987137 + 2023-07-24 12:24:27 +03:00
Pavel 2ce8536e16 + 2023-07-24 10:31:06 +03:00
Pavel bdc87c6b10 + 2023-07-23 00:18:00 +03:00
Pavel c320cb59e2 + 2023-07-21 00:54:23 +03:00
Pavel f811fc4753 + 2023-07-20 16:57:15 +03:00
Pavel 2b11f702af + 2023-07-20 00:11:00 +03:00
Pavel 4a8b4a910e + 2023-07-19 14:41:07 +03:00
Pavel 8740fedec5 + 2023-07-18 22:09:36 +03:00
Pavel 55b69eaa8e + 2023-07-18 09:46:01 +03:00
Pavel 967550ff37 + 2023-07-17 17:11:42 +03:00
Pavel 9f34cff84f + 2023-07-17 10:18:08 +03:00
Pavel 733258e068 + 2023-07-17 09:40:59 +03:00
Pavel 52733dddac + 2023-07-14 23:46:30 +03:00
Pavel 8e2d1dafa8 + 2023-07-13 16:46:57 +03:00
Pavel 95e1fe1d6e + 2023-07-12 17:04:19 +03:00
Pavel 262c85fb00 + 2023-07-12 15:55:31 +03:00
Pavel b000ba2f30 + 2023-07-11 22:49:47 +03:00
Pavel e4e3040f67 Merge branch 'trunk' into kern 2023-07-05 11:50:52 +03:00
Pavel 0885175d47 + 2023-06-28 13:19:54 +03:00
red-prig b30c5c5b9b + 2023-06-27 21:10:23 +03:00
Pavel 9ce2cf59a3 + 2023-06-27 16:30:30 +03:00
Pavel 24c7a29eb7 + 2023-06-27 15:07:29 +03:00
Pavel d59bbaad4e + 2023-06-27 14:29:33 +03:00
red-prig 3788427643 + 2023-06-27 00:52:04 +03:00
red-prig f8b9f12982 + 2023-06-24 20:42:50 +03:00
red-prig 694f9c4f47 + 2023-06-23 06:32:49 +03:00
red-prig 381dc5f634 + 2023-06-21 23:35:03 +03:00
red-prig 4972f67e6d + 2023-06-21 21:53:12 +03:00
red-prig d39bc5d685 Update declaration 2023-06-15 23:57:43 +03:00
red-prig 6b5e42ad8f + 2023-06-14 00:30:57 +03:00
red-prig 2b742520df + 2023-06-13 22:00:05 +03:00
red-prig 77ca61235b HAMT bugfixes 2023-06-10 23:29:43 +03:00
Pavel 5086ccd726 + 2023-06-08 18:20:43 +03:00
Pavel fce9f80df0 + 2023-06-08 12:59:17 +03:00
red-prig e68bf7838b + 2023-06-07 23:15:09 +03:00
red-prig 76577dfe66 move 2023-06-07 19:51:40 +03:00
red-prig 3ae42e0866 + 2023-06-07 19:42:38 +03:00
Pavel adc947a3b8 + 2023-06-07 17:25:54 +03:00
Pavel 05a0501214 + 2023-06-07 16:12:20 +03:00
red-prig 9878b10455 + 2023-06-06 22:13:11 +03:00
Pavel 1943337711 + 2023-06-06 17:33:11 +03:00
Pavel 91c8ac17a7 + 2023-06-06 16:42:29 +03:00
Pavel 15ace505c1 + 2023-06-06 15:02:11 +03:00
Pavel 526f576514 + 2023-06-01 13:38:00 +03:00
red-prig c07ace5319 + 2023-05-31 23:46:42 +03:00
Pavel 07eca19e61 + 2023-05-31 18:12:57 +03:00
Pavel 4f16ea357e + 2023-05-30 15:32:04 +03:00
Pavel aefe6edb7f + 2023-05-29 16:52:21 +03:00
Pavel 19245003a3 + 2023-05-29 13:26:09 +03:00
red-prig 05feabdcf5 + 2023-05-28 00:33:31 +03:00
Pavel ba89851169 + 2023-05-26 18:23:37 +03:00
Pavel 943a56ca5d + 2023-05-26 17:43:47 +03:00
Pavel fdec9cd122 - 2023-05-25 14:41:27 +03:00
Pavel 4655bbfb3e + 2023-05-25 14:36:07 +03:00
Pavel 259614d8da + 2023-05-25 14:33:56 +03:00
red-prig c7610aa3b6 + 2023-05-24 23:52:13 +03:00
Pavel d1c2fb94be + 2023-05-24 16:58:08 +03:00
Pavel 0b73576b10 + 2023-05-24 15:28:30 +03:00
Pavel ad8740dc06 - 2023-05-24 11:51:13 +03:00
Pavel 742c70af7f + 2023-05-24 11:36:18 +03:00
red-prig 4078ab3744 + 2023-05-24 00:08:01 +03:00
Pavel e3e664d20b + 2023-05-23 16:59:41 +03:00
Pavel 5e38572752 + 2023-05-23 13:50:20 +03:00
Pavel 11a714fd82 + 2023-05-22 16:20:18 +03:00
Pavel 9b074c3c1d + 2023-05-22 14:11:47 +03:00
red-prig 4f8a7ac10a + 2023-05-21 02:45:37 +03:00
Pavel 23bb6494dc + 2023-05-20 00:02:07 +03:00
Pavel 02b62690c1 + 2023-05-19 16:01:11 +03:00
Pavel e34e71d189 + 2023-05-18 23:14:18 +03:00
Pavel 9f1a65f803 + 2023-05-15 23:37:36 +03:00
Pavel d7db97d9f3 - 2023-05-13 22:32:37 +03:00
Pavel 39295eec9b + 2023-05-12 21:20:30 +03:00
Pavel 253d683766 + 2023-05-10 18:07:46 +03:00
Pavel 86bb82ed62 + 2023-05-07 22:23:53 +03:00
Pavel 3d3173df6f + 2023-05-07 00:03:53 +03:00
Pavel 52b1e8e7fc + 2023-05-06 01:06:47 +03:00
Pavel 917b19ce77 + 2023-05-05 17:57:44 +03:00
Pavel 26e2ae4e23 + 2023-05-04 16:04:16 +03:00
Pavel 24584cab40 + 2023-05-04 15:33:07 +03:00
Pavel 63c3b6c18c + 2023-05-03 12:18:17 +03:00
Pavel 5818cc3403 + 2023-05-01 23:02:16 +03:00
Pavel ed32b44e8d + 2023-04-30 22:45:32 +03:00
Pavel 59ad18ec73 + 2023-04-29 23:34:00 +03:00
Pavel e0033cd616 + 2023-04-28 22:04:59 +03:00
Pavel 4cecf1ea71 + 2023-04-28 11:41:33 +03:00
Pavel 414cf07658 + 2023-04-28 10:04:45 +03:00
Pavel 16bd630aa1 + 2023-04-27 16:46:38 +03:00
Pavel bf0c622512 + 2023-04-26 16:25:10 +03:00
Pavel ee2a8c6d2a + 2023-04-26 14:04:56 +03:00
Pavel 0c6088b809 + 2023-04-25 16:01:57 +03:00
Pavel 114689e7f8 + 2023-04-20 12:07:01 +03:00
Pavel c7cc66e974 + 2023-04-14 15:16:17 +03:00
Pavel ef8d30062a + 2023-04-13 16:29:38 +03:00
Pavel acd4b427b4 + 2023-04-13 14:57:02 +03:00
Pavel cf9861bd22 + 2023-04-13 14:52:48 +03:00
Pavel 181c7dd662 + 2023-04-11 15:22:28 +03:00
Pavel b680f214d8 + 2023-03-27 22:50:33 +03:00
Pavel a2acd4362c + 2023-03-27 16:44:52 +03:00
red-prig cc3f7a17bf + 2023-03-26 23:04:39 +03:00
Pavel ee590973fc + 2023-03-26 19:35:55 +03:00
Pavel cb16305f5c + 2023-03-26 16:26:00 +03:00
Pavel 51af6fbc28 Merge branch 'trunk' into kern 2023-03-22 17:00:25 +03:00
Pavel db4ccea408 + 2023-03-22 16:59:06 +03:00
Pavel 711bc11b47 revert 2023-03-13 16:37:52 +03:00
red-prig f850dff674 + 2023-03-12 23:24:40 +03:00
red-prig fef3d27572 + 2023-03-12 17:01:30 +03:00
Kagamma d9d8eef529
Mount "sys" folder (#104) 2023-03-12 17:05:58 +03:00
red-prig d5ae7d0c5a + 2023-03-12 01:26:52 +03:00
red-prig b22308cc91 + 2023-03-12 01:25:41 +03:00
red-prig 029a2935c1 mount "mnt" folder 2023-03-11 22:48:41 +03:00
red-prig 4e05b373e0 + 2023-03-11 18:47:04 +03:00
red-prig ed906e2c25 + 2023-03-11 01:21:29 +03:00
Pavel 4118e7046f + 2023-03-10 11:38:52 +03:00
red-prig 7b2c63eb9e + 2023-03-09 22:54:21 +03:00
red-prig 0b8bc3396d + 2023-03-09 21:27:21 +03:00
Pavel cd01144666 + 2023-03-09 15:43:15 +03:00
Pavel 502cc1ab71 + 2023-03-09 15:43:07 +03:00
Pavel 35e26766f0 sceKernelTruncate/truncate 2023-03-09 10:15:15 +03:00
Pavel 25a6ad85cb Added TTY and DBG output prefix 2023-03-07 14:49:36 +03:00
Pavel d41be42b84 ops 2023-03-07 14:48:54 +03:00
Pavel bbf6c047a2 + 2023-03-07 12:45:03 +03:00
Pavel 3b73bde1d3 + 2023-03-07 10:23:55 +03:00
red-prig 7684f63af7 + 2023-03-06 23:16:31 +03:00
Pavel f258b7e8c5 + 2023-03-06 16:53:20 +03:00
Pavel 24e6c9a6e8 + 2023-03-06 12:35:16 +03:00
red-prig 4f21129183 Time calculation corrected, tests needed 2023-03-05 14:09:26 +03:00
red-prig 19361c38c9 + 2023-03-04 21:55:12 +03:00
red-prig 8baa0b7541 + 2023-03-03 23:23:34 +03:00
Pavel d18655c027 + 2023-03-03 16:49:53 +03:00
Pavel 977c507293 + 2023-03-03 16:16:10 +03:00
Pavel 7bdcf59ae9 + 2023-03-03 16:09:53 +03:00
red-prig aadf80c687 + 2023-03-01 23:54:54 +03:00
Pavel 33b24ae744 + 2023-03-01 11:39:53 +03:00
Pavel ed3712d23b + 2023-02-28 22:38:24 +03:00
Pavel a05d787bd3 + 2023-02-27 13:36:19 +03:00
Pavel ec674ce088 + 2023-02-27 13:08:09 +03:00
Pavel 545f823d4e + 2023-02-27 12:12:36 +03:00
red-prig 142137b203 + 2023-02-27 00:27:19 +03:00
red-prig dab2625f02 move 2023-02-27 00:20:49 +03:00
red-prig c02fd111a5 + 2023-02-27 00:19:04 +03:00
red-prig 4d1d3974ec + 2023-02-26 20:38:06 +03:00
Kagamma 224254aee9
libSceFiber + libSceUlt (#92)
* libSceFiber

* Minor

* Minor

* Minor

* Minor

* Struct align

* Minor

* Minor

* Minor

* Minor

* Minor

* sceDepthInitialize + sceDepthQueryMemory

* Minor

* ult

* More ult funcs

* Minor

* Minor

* Minor

* sceUlt mutex

* Minor

* wait instead of yield

* sceUltUlthreadExit

* Minor

* Minor

* Minor

* Adds assertion

* Minor

* sceUltSemaphoreXxx

* sceNpTssCreateNpTitleCtx

* Adjust SceUltUlthreadRuntime size

* Adds reversing info of SceFiber structs

* Minor

* Minor
2023-02-26 18:48:22 +03:00
red-prig 7a24a5f8c0 + 2023-02-26 05:05:52 +03:00
red-prig 7552320684 + 2023-02-26 01:26:10 +03:00
red-prig ced21e06b8 move 2023-02-26 00:47:27 +03:00
red-prig 4e6c5c759a + 2023-02-26 00:40:25 +03:00
red-prig bdac88091e + 2023-02-25 02:07:25 +03:00
red-prig 80d99c6d5a + 2023-02-25 00:46:37 +03:00
red-prig 62056a982c + 2023-02-24 23:05:37 +03:00
red-prig bf7ead370a + 2023-02-24 21:01:50 +03:00
red-prig 1f78035c7c + 2023-02-24 19:42:12 +03:00
red-prig 527014240a + 2023-02-23 23:06:33 +03:00
red-prig ca6b40ce29 + 2023-02-23 22:42:17 +03:00
red-prig c11b5d7271 + 2023-02-22 18:39:08 +03:00
Pavel 088ab42a66 + 2023-02-22 16:46:25 +03:00
Pavel 4709db9032 + 2023-02-22 16:01:23 +03:00
Pavel b7cacce947 + 2023-02-22 14:50:07 +03:00
Pavel 5d80983638 + 2023-02-22 13:01:27 +03:00
Pavel f925cea6e4 + 2023-02-21 17:15:48 +03:00
Pavel 1268650ef1 + 2023-02-21 17:03:35 +03:00
Pavel 252d47f7b4 + 2023-02-21 12:19:36 +03:00
Pavel 6765db997e + 2023-02-21 11:12:32 +03:00
red-prig 5e726a9ebc + 2023-02-20 23:31:46 +03:00
Pavel 9b76b2060f + 2023-02-20 17:12:45 +03:00
Pavel 8f071da2ab + 2023-02-20 14:57:37 +03:00
red-prig 5cbe543540 + 2023-02-19 23:08:06 +03:00
red-prig 1a0f2fb138 + 2023-02-17 21:42:20 +03:00
Pavel 3296fa6cbe + 2023-02-17 16:34:54 +03:00
Pavel 6a148a16bc + 2023-02-17 11:07:46 +03:00
Pavel fb2869f819 + 2023-02-16 16:49:09 +03:00
Pavel 23895628ec + 2023-02-16 16:26:08 +03:00
Pavel c40f7be15b + 2023-02-15 23:37:13 +03:00
Pavel 6cdeaad6b6 Safer color change 2023-02-14 19:34:22 +03:00
Pavel 348916bf9f Halt instead DebugBreak 2023-02-14 19:30:27 +03:00
Pavel fb47665e31 + 2023-02-13 10:26:27 +03:00
red-prig b88b495ea4 + 2023-02-10 22:31:47 +03:00
red-prig e2d5ed7234 + 2023-02-10 21:34:03 +03:00
Pavel 11f9a05165 + 2023-02-10 18:00:26 +03:00
Pavel acf5cc2890 + 2023-02-10 10:43:17 +03:00
red-prig b892ed4037 + 2023-02-09 21:24:34 +03:00
Pavel d56c3bdf5b + 2023-02-09 16:48:51 +03:00
Pavel 790712df24 + 2023-02-09 16:26:37 +03:00
red-prig 7929eb93d7 + 2023-02-08 22:15:04 +03:00
red-prig 5cde6e4150 + 2023-02-06 00:23:21 +03:00
red-prig 7aa18bd33b + 2023-02-05 20:12:11 +03:00
red-prig a097d2896f + 2023-02-05 02:06:21 +03:00
red-prig d97a64d12c + 2023-02-04 21:53:48 +03:00
red-prig 5ea2c17ef0 + 2023-02-02 20:38:42 +03:00
red-prig a83915e939 + 2023-02-02 20:08:38 +03:00
red-prig 6f230469b0 Fix enumeration of pseudo devices 2023-01-30 20:40:04 +03:00
red-prig 3d9cb9f454 fix root dir fstat 2023-01-25 21:04:28 +03:00
red-prig 379d5497d3 sceNetInetNtop 2023-01-25 20:34:39 +03:00
red-prig 0e78854da2 sys crt extended 2023-01-24 20:33:12 +03:00
Kagamma f2d4f52331
Correct AvPlayer handle, avoid dangling pointers + Refactor code (#71)
* Correct avplayer handle, avoid dangling pointers

* Uses TMemChunk in sys_types unit instead

* Minor

* Minor

* SceAvPlayerHandle should be 8 bytes in size

* Minor

* Minor

* Minor

* Moved from TDictionary to HAMT it's faster

* Added lock of Hamt and individual lock of Handle

* Using AllocMem instead of New (New doesn't guarantee an initial value) and fixing an endless loop of zero lastVideoTimeStamp

* Added callback helpers

* +

* +

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
Co-authored-by: red-prig <vdpasha@mail.ru>
2023-01-24 19:00:20 +03:00
Pavel 6771f25d42 Added envrion location accounting, identified the need to align the stack before starting Entry 2023-01-24 14:01:20 +03:00
Pavel 11551a1816 parse root fix 2023-01-24 11:41:19 +03:00
Pavel 85e8e21a5c ForEachRootDir 2023-01-24 11:19:27 +03:00
Pavel 38a18ed2c0 small fix readv/writev 2023-01-24 11:18:32 +03:00
Pavel da297c899d ioctl 2023-01-23 16:54:08 +03:00
Pavel 51009e606b Mount /usr and /data to current dir 2023-01-23 15:57:26 +03:00
Pavel 82f7cbd35f writev/sceKernelWritev and extended char fd 2023-01-23 15:43:15 +03:00
Kagamma 594cd56cb6
AvPlayer HLE (#58)
* Adds some libSceAvPlayer dummy functions, ps4_sceAvPlayerAddSource cache files to 'avplayer_dump' directory

* Its better for languageCode to be array of chars

* SysLogPrefix

* us -> ms

* Adds ffmpeg headers

* Fix compilation

* sceAvPlayerInitEx

* spinlock, proper close ffmpeg stuff

* Refactor + fix

* NextPacket

* ReceiveAudio

* ReceiveVideo

* audio works

* Minor fix

* Minor

* accurate GetTimeInUs

* sceAvPlayerPostInit and sceAvPlayerStop

* Is not GPU Addr err

* Fixing Structure Alignments

* The original timeStamp is listed in ms in the documentation

* Forgotten "not" and disable Exit(False); (Seems to work, need to test)

* Should check patch folder first

* Minor

* test CI

* use parse_filename

* _sceAvPlayerInit, _sceAvPlayerInitEx

* ps4_sceAvPlayerPostInit, _sceAvPlayerAddSource

* fix types

* _sceAvPlayerGetAudioData

* _sceAvPlayerGetVideoDataEx

* _sceAvPlayerStop, _sceAvPlayerClose

* Removed outdated comments + long name

* Use MemChunk instead of a simple Pointer

* fix init value

* convert to utf8

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
2023-01-17 16:32:47 +03:00
Pavel 00f5d0472b + 2023-01-13 15:43:10 +03:00
Pavel 5c144b1327 move files op to ntapi
I hope I didn't break anything....
2023-01-12 20:30:56 +03:00
Pavel d91819f4ff + 2023-01-11 22:01:01 +03:00
Pavel 7882b646ea + 2023-01-11 14:06:55 +03:00
red-prig ae44cd497a sceKernelPreadv 2023-01-09 22:06:26 +03:00
red-prig aefba2f66f pthread_setschedparam fix 2023-01-05 20:56:20 +03:00
red-prig d401f90ffa More accurate accounting of prior, etc. 2023-01-05 19:46:37 +03:00
red-prig a3b3bdb8f6 pthread_attr_setinheritsched and etc 2023-01-04 22:51:10 +03:00
red-prig 6299a733da pthread_attr_getschedparam and etc 2023-01-04 22:28:31 +03:00
flyingtincan 3e8cc63d3a
GFX thread sleep fix and Thread names (#46)
* Thread names in debugger and some logs

* Fix GFX thread sleeping too long
2023-01-02 16:17:06 +03:00
red-prig c9615d8f15 sys_root 2022-12-31 16:57:43 +03:00
red-prig 9788a825d5 Ignore sys_crt errors 2022-12-23 21:02:53 +03:00
red-prig bcf34a5b02 sceNetErrnoLoc 2022-12-16 21:01:06 +03:00
Pavel 495036f660 Small refractoring 2022-12-16 14:06:02 +03:00
Pavel 17a0ea750e fcntl 2022-12-16 12:31:27 +03:00
Pavel 78de552ea0 fix path parse 2022-12-14 21:01:05 +03:00
Pavel 4bb79631c8 temp0 and etc 2022-12-14 11:15:30 +03:00
Pavel baa12ac48b + 2022-12-12 15:33:05 +03:00
red-prig ab085657cb sceAppContentDownloadDataGetAvailableSpaceKb 2022-12-11 17:25:44 +03:00
red-prig ae103ec9aa sceAppContentTemporaryDataGetAvailableSpaceKb 2022-12-11 01:13:22 +03:00
red-prig 5d1dd3f2cb + 2022-12-10 23:21:29 +03:00
Pavel 56f0d24fcc scePthreadKeyCreate and etc 2022-12-09 17:08:27 +03:00
Pavel 0b7a4631f2 getrusage 2022-12-07 15:36:21 +03:00
Pavel c91be32bd4 fsync 2022-12-06 23:56:38 +03:00
Pavel cdf89ba10e + 2022-12-06 20:12:21 +03:00
Pavel 32c587fe7f libSceRandom 2022-12-03 19:46:46 +03:00
Pavel 0bdca7613b + 2022-11-29 10:42:53 +03:00
red-prig a56afd0914 + 2022-11-26 22:47:01 +03:00