devkitPro / wut

Let's try to make a Wii U Toolchain / SDK for creating rpx/rpl.
zlib License
244 stars 52 forks source link

Add some nn_pdm.rpl headers #137

Closed GaryOderNichts closed 4 years ago

GaryOderNichts commented 4 years ago

I started reverse engineering the nn_pdm.rpl. There are still some functions missing (like the Set functions) but I couldn't figure out how to use them. I did my best at documenting what they do. The nn_pdm.rpl is used by the Daily Log for getting the data about playing times and by some other executable's and lib's. I also don't know what PlayLog and PlayEvent are for.

I found all of this out by looking at disassembled code and by looking at the save files located under mlc/usr/save/system/pdm.

ashquarky commented 4 years ago

Thanks for your contribution!