US Home
Automation

(Last updated: Wednesday October 19 2016)
Google
 

SIO2PI

I recently got the urge to hot rod one of my Atari computers. Technically the Atari 800 is a bot modified with the Omnimon upgrade. But I wanted to play around with an Atari with a 65C816 and some extra memory (like 512k or so). I've picked up a 600xl of unknown condition and I hope to attempt to power it up soon. I've gathered all sorts of notes on the board I'll need to drop the 65C816 in place of the custom Atari 6502C (not a 65C02 or a fast 6502). It just needs to derive the Phase 1 and 2 clock and add a halt so the ANTIC can do DMA. In addition I plan to have ram from $0000 through $80000 (512Kx8). This will be 12ns Async SRAM so I think I can get away with zero wait state and possibly get rid of the refresh. Yes it's silly to play with old computers in this fashion. But I like exercising my electronics skills. The Pi and the Arduino don't really challenge my skills that much.

Now the reason for this page. Take one Raspberry Pi Zero, a level converter board (3v3 to 5v0) add an Atari 800xl (and later the 600xl), a MAC/65 compatible assembler, CC65, TBXL (all under Linux) and you have a rather interesting device. Yes the Pi is overkill but for ~$12 (US) I've got a 1050 like drive that can pull software from a networked drive (NFS or CIFS). I should also be able to steal the R: device from the Atari800 emulator (yes you can run that on the Pi too) and the Atari 800xl can ride the internet with the best of the retro systems. :-)

I'll have pictures and stuff here as I get all of this working. At the moment I'm gathering up the parts and testing out the computers.