This is my list. I was previously known as Dumb123dev (demo day 1 & 2) but on temporary email service and I forgot the password. The submission hackers at the villa represents the first beta version of JamOS.
The name of the game's engine (Jam-Operating-System), because there is an internal command shell and virtual file system then all the code pretends that THAT is the OS instead of the directly using the real OS so this means that it can port to any platform so long as the platform has enough CPU power and also enough RAM (it needs lots of RAM like 512mb+ or it crashes so DOS and old consoles aren't possible).
Styled after classic MacOS, using allegro5. It became completely broken and I couldn't understand it anymore so it died. I've basically lost the source code when my windows computer died and then my NAS died.
Works like DOS/Text-bases UNIX, using allegro4. So much easier. But also died due to years off.
JamOS Generation 3
I read an article about ECS (entity component system) and then started another fresh code base. But it was too abstract / unclear / difficult and that one doesn't build anymore
JamOSGeneration 4 Silver Ed
I came back to programming and resurrected around the time of DD48, I had been trying to remake a clean codebase in a subfolder of the main JamOS 3 git repo, just copying files in and changing their code as needed one by one to slowly build up a cleaner version. They call the code in a shipping game "GoldSrc" so as this is like the beta version to become that, I've called this folder "SilverSrc" or more appropriately "XSilverX". I also pretty much gave up on ECS because it didn't turn out to be practical for me and instead I am basically using structs-like-classes kind of C programming and that is working okay except for all the problems between windows / linux / mac especially mac, mac is the worst.