Starting with its datamodel, for https://burlingtoniwwforum.org which Lua has a single assortment kind referred to as “tables”. Leaving a single quantity remaining. The entire gameplay may most likely complete in the DVI/VGA h-clean period, leaving no smearing (not that’d be dangerous to happen occasionally) without switching framebuffers. I feel that largely covers compilation, apart from leaving linking to be discussed tomorrow. I can think of nowhere higher to start out than Pong!
Hooking up an RS232 port to interface to hardware terminals or win78 (higher but) software program terminals might assist us bootstrap, at the cost of uglier & probably less-inclusive output during initial development. Even then there are also driver elements each beneath & above Linux/Mac/Windows; I have heard calls for extra analysis into higher tackling the complexity of the OS beneath your OS. This could be used by e.g.
the Parsing Unit’s mainloop-firmware to combine in extra entropy into a pool there. From there we’d must find the index of that line/column, 78win copy text away (or into, for delete) the place we would like to jot down the character, & write it there. We could dedicate a “sign bit”, by which case we’d need a special subtraction circuit.
Even the 6502 used a few of this, win78 though now we take it to extremes splitting the decoder into quite a few passes!
A linearly-scanned array is at the moment the easiest option to implement this, although innefficient. The hardest bit could be to keep away from the game working too fast, https://mattaralogistica.com so registering your entire game as a v-blank interrupt handler can be the easiest resolution! And possibly some sort of straightforward textual content game to apply writing these greater-level opcodes manipulating Lua’s minimal datamodel. On the subject of implementing Lua’s table namespace… Or use analog circuits, which might strongly resemble the SSD memory used to persist code, configuration, win78 and so forth.
With the charge-trapped flash implementing multiplication! Add a pair transistors evaluating analog voltages to transform the opposite way (a “ADC”). We can hook wires holding every binary digit as much as resisters connected in parallel, https://missiongreenlight.org to convert them to analog voltages & sum them (a “DAC”).