Talk:Mario Maker PTC/@comment-14600979-20150815033414

I see you have DLC of sorts. A good (I would think) method of detecting whether the DLC files are present without requiring the user to change the code is to have a menu option that when selected runs a check for the extra files that are available, and checking the status of RESULT after each load attempt. If any evaluate TRUE, you know the user has that file and can set the necessary flags in your program. Assuming you have a standard program save file for settings, you would also record the existence in there so that it doesn't have to check each play.

With the check, you could also program it to check for future characters and make sure to save them with those filenames later. In fact, if they are only sprites and don't have unique play characteristics, you could program it so that one doesn't need the newest version of the program to use later characters.