Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions core/libs/prx/libSceAppInstUtil/Export.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -573,4 +573,39 @@ int APS5_VABI sceAppInstUtilInstallAddons(void) {
return 0;
}

int APS5_VABI sceAppInstUtilAppConvertAppDiscToDownload(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppGetCustomThemeInfo(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppGetInstallAddcontFromDiscStatus(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppInstallCloudGame(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppInstallMediaPlayer(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppInstallRequestAddcontFromDisc(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

int APS5_VABI sceAppInstUtilAppSetSavedataUploadStatus(void) {
NotImplemented_nid_no_patch(__func__);
return 0;
}

}
7 changes: 7 additions & 0 deletions core/libs/prx/libSceAppInstUtil/include/Api.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -124,5 +124,12 @@ int APS5_VABI sceAppInstUtilRestoreDataSource(void);
int APS5_VABI sceAppInstUtilGetNeededStorageSize(void);
int APS5_VABI sceAppInstUtilAppGetStorageDestType(void);
int APS5_VABI sceAppInstUtilInstallAddons(void);
int APS5_VABI sceAppInstUtilAppConvertAppDiscToDownload(void);
int APS5_VABI sceAppInstUtilAppGetCustomThemeInfo(void);
int APS5_VABI sceAppInstUtilAppGetInstallAddcontFromDiscStatus(void);
int APS5_VABI sceAppInstUtilAppInstallCloudGame(void);
int APS5_VABI sceAppInstUtilAppInstallMediaPlayer(void);
int APS5_VABI sceAppInstUtilAppInstallRequestAddcontFromDisc(void);
int APS5_VABI sceAppInstUtilAppSetSavedataUploadStatus(void);

}
2 changes: 2 additions & 0 deletions docs/dev/debt/libSceAppInstUtil.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,3 +103,5 @@
- [sceAppInstUtilGetNeededStorageSize](../../../core/libs/prx/libSceAppInstUtil/Export.cpp) (libSceAppInstUtil) - unknown signature
- [sceAppInstUtilAppGetStorageDestType](../../../core/libs/prx/libSceAppInstUtil/Export.cpp) (libSceAppInstUtil) - unknown signature
- [sceAppInstUtilInstallAddons](../../../core/libs/prx/libSceAppInstUtil/Export.cpp) (libSceAppInstUtil) - unknown signature
- [sceAppInstUtilAppConvertAppDiscToDownload, sceAppInstUtilAppGetCustomThemeInfo, sceAppInstUtilAppGetInstallAddcontFromDiscStatus and sceAppInstUtilAppInstallCloudGame](../../../core/libs/prx/libSceAppInstUtil/Export.cpp) (libSceAppInstUtil) - The list is the intersection of the export table of the console's libSceAppInstUtil (function symbols only), the pinned aerolib names and the functions not yet defined anywhere in the repo. Names and NIDs are present in the [PS5 3.20 export inventory](https://github.com/DNNDHH/PS5-3.20_Libs/blob/b2a77c09cd71c01f34c790cfbe98c751a13262ad/libSceAppInstUtil.c) and the [verified NID name database](https://github.com/zecoxao/sce_symbols/blob/2883963a0a514ba6e77407a08ef4730a65e88254/aerolib.csv), but no credible prototypes were found. They are declared without parameters solely to resolve known imports; this is not an ABI claim and callers must not call them until signatures are verified.
- [sceAppInstUtilAppInstallMediaPlayer, sceAppInstUtilAppInstallRequestAddcontFromDisc and sceAppInstUtilAppSetSavedataUploadStatus](../../../core/libs/prx/libSceAppInstUtil/Export.cpp) (libSceAppInstUtil) - The list is the intersection of the export table of the console's libSceAppInstUtil (function symbols only), the pinned aerolib names and the functions not yet defined anywhere in the repo. Names and NIDs are present in the [PS5 3.20 export inventory](https://github.com/DNNDHH/PS5-3.20_Libs/blob/b2a77c09cd71c01f34c790cfbe98c751a13262ad/libSceAppInstUtil.c) and the [verified NID name database](https://github.com/zecoxao/sce_symbols/blob/2883963a0a514ba6e77407a08ef4730a65e88254/aerolib.csv), but no credible prototypes were found. They are declared without parameters solely to resolve known imports; this is not an ABI claim and callers must not call them until signatures are verified.
Loading