Last week a friend shared the existence of hlorenzi’s customasm, a tool that can serve as the assembler for arbitrary CPU architectures just by defining a mapping of instructions to encodings. Hey, I made a CPU once! How hard would it be to make a customasm definition for ROSE-8? Turns out…not very! I played around with it for about two hours, and by the end of it I’d translated an entire ROSE-8 program to customasm, with most of the definition file looking basically the same as the tex...| -dealloc
A long elusive asset for the Classic Mac game Maelstrom, found (by me) at last.| -dealloc
The terminal is basically talking directly to the operating system. ...or is it?| -dealloc