Thursday, September 29, 2022

Porting 8K ALTAIR 680 BASIC to the Heathkit ET-3400

This year is my second year competing in RetroChallenge. I have decided to up the ante on my previous relatively simple project and create a hardware interface and port ALTAIR 680 BASIC (circa 1976) to the Heathkit ET-3400 Microprocessor trainer (circa 1977).

There is two parts to this years entry.

Part 1: Create a modified version of the ETA-3400 hardware interface to relocate the Fantom II monitor ROM and 6821 PIA into higher memory and increase the amount of RAM from 4K to 48K to support larger applications. Also patch 2K Tiny BASIC to run in relocated memory.

Part 2: Dissassemble, patch and port 8K ALTAIR 680 BASIC to run on the new hardware using a patched version of the relocated Fantom II monitor, instead of the intended ALTAIR PROM monitor.



Part 2o: The future of the ETA-3400X

You can find all the work I've done on the ETA-3400X and 8K ALTAIR 680 BASIC, except for the ETA-3400X Gerber files, on the ET-3400 grou...