nn_olv: Added community related API (#873)

- Initialize
- Download communities (self-made / favorites / officials)
- Upload communities (create subcommunity)
- Upload favorite status (Add/Delete favorite to a subcommunity)

Enough for support of Mario Kart 8 tournaments
This commit is contained in:
Rambo6Glaz 2023-06-24 14:51:41 +02:00 committed by GitHub
parent 1beec40445
commit a8d157d310
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 3125 additions and 56 deletions

View file

@ -406,6 +406,16 @@ add_library(CemuCafe
OS/libs/nn_nim/nn_nim.h
OS/libs/nn_olv/nn_olv.cpp
OS/libs/nn_olv/nn_olv.h
OS/libs/nn_olv/nn_olv_Common.cpp
OS/libs/nn_olv/nn_olv_Common.h
OS/libs/nn_olv/nn_olv_InitializeTypes.cpp
OS/libs/nn_olv/nn_olv_InitializeTypes.h
OS/libs/nn_olv/nn_olv_DownloadCommunityTypes.cpp
OS/libs/nn_olv/nn_olv_DownloadCommunityTypes.h
OS/libs/nn_olv/nn_olv_UploadCommunityTypes.cpp
OS/libs/nn_olv/nn_olv_UploadCommunityTypes.h
OS/libs/nn_olv/nn_olv_UploadFavoriteTypes.cpp
OS/libs/nn_olv/nn_olv_UploadFavoriteTypes.h
OS/libs/nn_pdm/nn_pdm.cpp
OS/libs/nn_pdm/nn_pdm.h
OS/libs/nn_save/nn_save.cpp