author

L. Boffin

I have been writing small programs for old machines, on and off, for a very long time. My public code goes back to 2016 and takes in BCPL on the BBC Micro, a couple of 1K games for the ZX81, a text adventure written in C on a BBC Master, a tool that lets you build Beeb adventures on a PC, and a simple game for the micro:bit.

What pulled me back in recently was a video by Nakazoto explaining Life in one dimension, which reignited my retro programming enthusiasm. I wrote my own version in 6502 assembly for the BBC Micro, far and away the largest 6502 program I have written, and then went looking for somewhere else to put it. That turned out to be the Tatung Einstein.

Writing C on the Einstein itself means Hisoft C and none of the modern comforts, so I went the other way and used the z88dk cross compiler on a PC instead: compile, write the result to a disc image with the Einstein Disc Tools, then boot it in MAME. Rather than stop at Hello World I used 1D Life as the worked example, and wrote the whole thing up on GitHub so anyone else wanting to write C for the Einstein has a route in.

Guides by This Author

No guides published by this author yet.

Get the Newsletter

New guides, disk images and community finds, roughly once a quarter. No spam, we promise, this isn't Tatung's marketing department.
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe to our newsletter and stay updated.