Commit Graph

1805 Commits

Author SHA1 Message Date
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
Kagamma 23947a2662
sceNpUnregisterStateCallbackA + sceVideoOutCursorDisable (#90)
* sceNpUnregisterStateCallbackA + sceVideoOutCursorDisable

* Fix locking

Old bug that I did not notice

---------

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
2023-02-17 09:01:36 +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
Kagamma 28c3f82934
scePthreadCancel (#89) 2023-02-15 21:28:26 +03:00
Kagamma 3078ef0ff5
Fix memory alignment (#88) 2023-02-15 09:47:27 +03:00
red-prig 73053f6f55 + 2023-02-14 23:35:59 +03:00
Kagamma be9ac8d979
Fix FMV palette for games that uses sceAvPlayerGetVideoDataEx (mainly Unity games) (#87) 2023-02-14 20:30:09 +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 f83f2f5bca Revert "Increased maximum direct memory size"
This reverts commit 6b4dcf40f3.
2023-02-14 19:04:34 +03:00
Pavel a1fc249baf Fix sceKernelAvailableDirectMemorySize
also corrected names
2023-02-14 19:04:26 +03:00
Addy2004 40b55bbf81
sceNetEpollDestroy (#86) 2023-02-14 15:53:50 +03:00
Pavel 6b4dcf40f3 Increased maximum direct memory size 2023-02-14 15:15:46 +03:00
Pavel 21170bba6b SetFanThreshold (psevdo name) 2023-02-13 20:18:51 +03:00
Addy2004 b496c3128d
sceNetConnect + sceNetEpollWait (#85)
* test commit

dummy functions added:
sceNetSocket
sceNetSetsockopt
sceNetBind
sceNetListen
sceNetAccept

* Update main.yml

* fixed workflow

* Update ps4_libscenet.pas

more libSceNet dummy functions added:
sceNetRecv
sceNetSend
sceNetShutdown
sceNetSocketClose
sceNetGetsockname
sceNetNtohl
sceNetNtohs
sceNetEpollControl
sceNetResolverStartAton
sceNetResolverDestroy

correctly declared parameters also added

* sceNetConnect

* sceNetEpollWait
2023-02-13 16:35:52 +03:00
Kagamma 1ff3f04db6
sceUsbdGetDeviceList + sceUsbdFreeDeviceList + sceUsbdHandleEventsTimeout + sceNpMatching2CreateContext (#84)
* sceUsbdGetDeviceList + sceUsbdFreeDeviceList + sceUsbdHandleEventsTimeout

* sceNpMatching2CreateContext

* Declaration corrected

---------

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
2023-02-13 12:25:22 +03:00
Pavel fb47665e31 + 2023-02-13 10:26:27 +03:00
Addy2004 7abee1f4a8
test pr (added libSceNet dummy functions) (#83)
* test commit

dummy functions added:
sceNetSocket
sceNetSetsockopt
sceNetBind
sceNetListen
sceNetAccept

* Update main.yml

* fixed workflow

* Update ps4_libscenet.pas

more libSceNet dummy functions added:
sceNetRecv
sceNetSend
sceNetShutdown
sceNetSocketClose
sceNetGetsockname
sceNetNtohl
sceNetNtohs
sceNetEpollControl
sceNetResolverStartAton
sceNetResolverDestroy

correctly declared parameters also added
2023-02-13 09:10:29 +03:00
red-prig e050669e02 add data formats
dfmt:2_10_10_10 nfmt:UNORM
dfmt:5_9_9_9 nfmt:FLOAT
dfmt:BC5 nfmt:UNORM
dfmt:BC4 nfmt:UNORM
dfmt:10_11_11 nfmt:FLOAT
2023-02-11 20:33:27 +03:00