3ds_monty
3ds_monty copied to clipboard
Apt.c Compile Errors
I was doing fine with getting this to compile until I ran into a problem with apt.c. It kept telling me that lots of the enums that were being what I assume is exposed to python were not there. At first I thought I had fixed the problem by simply including a reference to apt.h from the 3ds includes but then I realized that a lot of the stuff still wasn't defined there such as Apt_AppStatus which I feel is a very important part of the code but honestly isn't there. Could anyone explain to me where those enums might be located or if I don't fully understand the functionality of what is going on in apt.c and apt.h.
3ds_monty was apparently written using an earlier version of ctrulib. SInce then, breaking changes have been made to ctrulib (especially of note is this commit, which entails a major rewrite of APT: https://github.com/smealum/ctrulib/commit/15e24d19a5941a049ac305d6b0158f72dd77a1a1).