Senbir is LIVE!
With some quick last-ish minute coding, I've got basically all the documented features implemented, and have everything released & the actual game entry published. Onto a proper game overview.
Senbir is a "game". Sorta. More than anything, it's a sandbox with a fully-featured virtual computer, but it does include some short tutorial levels to help guide you all the way to building a simple bootloader that can run a program (read: a win screen) off your disk. That's all well and good, you might be thinking to yourself, "but how does it fit in with the theme?"
Your computer only has 128 bytes of RAM. That's 32 memory addresses (1 address = 4 bytes) in RAM. Your programs have to fit into 32 addresses or less. Your drive is bigger (1024 bytes in 256 addresses), but by no means the end-all be-all of storage. This is all REAL SIMULATION, too. You're writing actual assembly (and by extension, bytecode) for the virtual TC-06 processor that lives in your computer. You can, in theory, make anything. You have a monitor - data port 0. You can read from it and write to it. A harddrive, port 1. Read and write access. A keyboard, port 2. Even a mouse in port 3.
If that's all a little too restrictive for you, then there is an Extended mode that gives you 1kB of RAM & an 8kB drive, as well as a Custom mode that lets you pick pretty much every number yourself.
