Well, not soon, but in development. I hate to tell people it's coming and then run into a major design flaw or setback (aka AltairPC) but I'm working on a new platform. When I come up with an idea, it is something I want first. Sounds selfish, but like most of you builders I'm a fan of the way it used to be when you built a computer from a kit. So, I design something I want, then if other people want one, I do a run of them, pretty simple. If nobody wants one, no harm no foul.
The project I'm working on is a single board version of a system by SWTPc. If you google that, you will find Michael Holley's awesome site. When I was in high school in the early 80's we were fortunate enough to have about 5 TRS-80 model 1's, an apple IIplus and a SWTPc 6809 system with duel 8" floppy drives. The system ran Flex operating system and the computer science teacher was very strick on who got to use that machine. You actually had to read the manuals on the machine and the OS before you were allowed to use it. Well, after a studying the material for a few weeks I passed the test and was able to buy a $5 disk from my instructor! He made me go through all the pain in making my own system disk, then I was all set. The schools system had a SWTPc terminal that had a really cool 8" monitor built in and the keyboard had just a perfect feel to it. These systems are very rare to find and the terminals are almost imposible to get. I'f I ever had the chance to have one, I'd be really happy.
The design I'm attempting to make is going to cover the complete history of the SWTPc. The first systems used a 6800 and the later systems ran on the 6809 Motorola CPU's. The single board version of my platform will all you to plug in either a 6808 (6800 compatible CPU) or 6809, set some jumpers and power it up. Both monitor versions will be onboard and a complex memory management will handle the 2 different memory configurations the two systems used. A few years ago I made a 6809 prototype wirewrap boad minus a section of the memory management called the DAT (Dynamic Address Translator) which allows the system to reconfigure memory blocks in 4K segments in a virtual memory management format. This setup is required to run the monitor program for the 6809 unmodified. My wirewrap version excluded the DAT in the monitor for a simple design test. The Flex operating system uses the DAT and is required from what I've read.
Disk emulation will be done via a microcontroller and SD using FAT/FAT32 file system format. That is, if I can get the Propeller chip to work with the bus and read and write to the bus properly. This is the real hard part of this design. Doing the hardware work is finished but implimenting the firmware disk emulation will take some time to get working correctly.
My prototype boards are being made now and I should have them by the 10th and hopefully have the bios up and running shortly after that. From there, I'll be coding as hard as I can to get this system running. After things are working good, I'll see who wants one. I'm not promising anything right now, it is too early, but this would be another really cool rare computer system to learn from. The fun thing about these kits is, most of us never got to have Altair's or KIM-1's or Apple 1's so replicating them is the next best thing.
I'll try and post pics when I have something to show. In the meantime, feedback is aways welcome, good or bad.
Vince