Saving
While it’s possible to make a game that can be completed in one sitting, it is possible to use Libdragon to create and save data to be able to let players resume playing where they left off.
There are a few methods that you can use to save progress:
Saving on EEPROM
The EEPROM is used to save gameplay data of up to 16kbit. Let's have a look on how to interact with it using both high and low-level methods.
Saving on a Controller Pak
It is also possible to save on a Controller Pak to take advantage of the larger save space and portability.