diff --git a/src/np/ps4_libscenptus.pas b/src/np/ps4_libscenptus.pas index b9b467a6..6ee943df 100644 --- a/src/np/ps4_libscenptus.pas +++ b/src/np/ps4_libscenptus.pas @@ -10,7 +10,12 @@ uses implementation -function ps4_sceNpTssCreateNpTitleCtx(serviceLabel:DWord;id:Integer):Integer; SysV_ABI_CDecl; +function ps4_sceNpTssCreateNpTitleCtx(serviceLabel:DWord;npId:PSceNpId):Integer; SysV_ABI_CDecl; +begin + Result:=-1; +end; + +function ps4_sceNpTssCreateNpTitleCtxA(serviceLabel:DWord;selfId:Integer):Integer; SysV_ABI_CDecl; begin Result:=-1; end; @@ -20,6 +25,11 @@ begin Result:=-1; end; +function ps4_sceNpTusCreateNpTitleCtxA(serviceLabel:DWord;selfId:Integer):Integer; SysV_ABI_CDecl; +begin + Result:=-1; +end; + function Load_libSceNpTus(Const name:RawByteString):TElf_node; var lib:PLIBRARY; @@ -29,7 +39,9 @@ begin lib:=Result._add_lib('libSceNpTus'); lib^.set_proc($B1155BD827F41878,@ps4_sceNpTssCreateNpTitleCtx); + lib^.set_proc($941B6B93EEE5935E,@ps4_sceNpTssCreateNpTitleCtxA); lib^.set_proc($04890C9947CD2963,@ps4_sceNpTusCreateNpTitleCtx); + lib^.set_proc($D67FDD1AE9018276,@ps4_sceNpTusCreateNpTitleCtxA); end; initialization