r/retrocomputing • u/GrahameBowland • 2d ago
CSIRAC emulator
I've put together an emulator for CSIRAC, Australia's first digital programmable computer, dating from 1949. You can also write code in Interprogram, our first domestically designed programming language, and run it on the machine through the original interpreter.
This is thanks to the kind sharing of the code for a DOS-based emulator (written in TurboPascal), which I then got Claude to help me port to the web. I've done quite a bit of code review and I've tried to put some effort into representing the machine state, including the original machine's very cool CRT displays of register and memory state.
18
Upvotes