This is a space trading simulation using Traveller ships, worlds, trade rules, and so on. It contains over 500 worlds in and around the Spinward Marches, and it's primitive. I've been working on an improved version; for now, this playable version serves as a test.
I have to clarify - i meent in the general sense, not actually practically achievable per se with cc65.
i asked because I struggled with the same issue for prog8 . Certain types of variables are allocated statically and are not reinitialized at program start but other types are, it’s a trade off , and allows restarting the program if you are careful enough and don’t have to rely on the statically initialized values.