I've decided to use the installer and have implemented multiple level pack feature which allows for up to 9 level packs to be made. When you run the installer, it adds the lists to your calculator and archives them list S1 through S9 are the 9 levels in a level pack, and List S0 has Map Data and is a security feature to make sure someone doesn't accidentally replace the lists with something different.
the lists themselves are stored in this fassion.
4 elements for the level name. 16 characters, A-Z, 0-9
6 elements for the 6 squares that constitute the areas that are different in the level
1 element for shifted/reflected
1 element for center on/off
1 element for invert/regular
the rest of the elements are the lines of the level.
List SX is your game data.
It has 9 elements for your progress through any of the 9 level packs.
when you install a pack (Only 1 pack can be installed at a time) it loads your progress in that level pack.
That way you don't loose your progress with any of the other level packs.
But it would be prety easy to cheat… should i include a security element?