Page 1 of 1

Briel Altair 8800micro revisited

PostPosted: Sun May 13, 2012 11:05 pm
by lizardb0y
As some of you will know, I built a Briel Altair 8800micro which recreates the experience of the original Altair 8800 on modern components. The kit was fin to build, and very functional, with 32K RAM and an SD Card for loading and saving programs. The only downside was that it couldn't run CP/M as CP/M requires 64K RAM and some mass storage such as floppy disks.
Image
A couple of months ago Vince Briel - the creator of this and other retro-styled computer kits, announced the availability of a limited run of 88-DSK RAM drive upgrades for beta testing. These add another 32K RAM and two battery backed RAM drives that emulate the 88-DSK floppy controller and drives. I missed the initial run of 20 kits, but got in on the second run.
Image
The kit arrived promptly, consisting of a PCB, a handful of chips and passive components and a battery pack. I got stuck into it yesterday, and completed assembly up to the point of inserting the chips in about an hour.
Image
After checking the board for shorts and bad joints I plugged it in and fired it up on the bench.
Image
Running Altair (Microsoft) 8K BASIC reported 59206 bytes free memory, so the RAM upgrade was at least visible.
Image
Loading disk images into the RAM drives off SD card is slow - it all comes through the serial terminal at fairly modest speed - a full disk image is 510K and takes 5 minutes or so to load. Once loaded you can boot from floppy by loading the bootloader binary - something that would have been toggled in or loaded from paper tape on the original. The terminal provides a way of auto-loading and arbitrary binary, so this is ideal for the boot loader. Before I knew it, I had CP/M 2.2 running :)
Image
Initially I had problems with the RAM drives being wiped or corrupted every time I cycled power, but this was soon resolved through discovery of the small "On-Off" switch on the battery pack :)

And then magic happened...

Image

Re: Briel Altair 8800micro revisited

PostPosted: Sun May 13, 2012 11:52 pm
by tezza
That's neat.

Did a boot disk image come supplied, or did you get one from the web somewhere? How about Zork?

Re: Briel Altair 8800micro revisited

PostPosted: Mon May 14, 2012 7:07 am
by lizardb0y
He's provided disk images for CP/M 2.2, CP/M 3.0, Zork 1-3, Adventure, and a disk of other games I haven't looked at yet.

The CP/M images contain custom tools that let you read, write and delete files individually to/from SD card, so theoretically you could create documents and copy them to your PC for printing - assuming you found a word processor that ran in 64K :)

Re: Briel Altair 8800micro revisited

PostPosted: Wed May 16, 2012 5:55 pm
by XOR
That was awesome.

One of my friend has the following Zork reference as a placeholder website - http://slashdev.com/

Re: Briel Altair 8800micro revisited

PostPosted: Wed May 16, 2012 5:59 pm
by lizardb0y
XOR wrote:That was awesome.

One of my friend has the following Zork reference as a placeholder website - http://slashdev.com/

Nice :)