Klee, welcome! From how you describe yourself you should have no problem working with new or old S-100 boards. As billdeg mentioned it's best to stay away from early S-100 boards. They tend to be slow and somewhat manufacturer specific. The key thing is to see if they are listed as “IEEE-696 compatible”. While this does not assure you of an easy ride it will eliminate many early issues.
As to new or old, it really depends what you want out of the system. If you want to reproduce a true 30+ year old original system there are many very reasonable prices S-100 boards on eBay. Just scan “Vintage Computing” S-100 and S100. This I look upon this approach as with people that like to collect/repair vintage cars. Fun and very rewarding.
If however you want to build a more modern system but still base it on the S-100 bus structure (according to IEEE-696 specs etc.) then you might consider the N8VEM/S100Computers boards. This is a growing collection both of boards and people. Starting with a 10 slot motherboard, 10MHz Z80 CPU, 4Mg Static RAM, EEPROM, System Monitor board, PIC/RTC boards, IDE Disk/CF card and now a FDC board. There are a number of other prototype boards in the works. A Propeller driven VGA video board, a 68000 CPU board, and an 8086 board to name a few. These bare boards typically run about $40 each. However I must stress is just a hobby by those involved. We try and help get others started but there are absolutely no guarantees. Andrew Lynch at N8VEM is doing a fantastic job of coordinating this now growing large effort.
Longer term we will have an 80286, 80386, probably SBC Pentium, 68020 as well as ARM and Propeller CPU driven systems – along with their corresponding operating systems. One nice thing about the S-100 bus is you can have many CPU’s in the same bus in a “Master/Slave” arrangement.
To ease yourself into such a system you might want to start with an “old S-100” system and step by step upgrade. I’m always reluctant to suggest this because many times these old board create more problems than they help but at least you are “on the air” – and so should consider it.
Again welcome.
John (
www.S100Computers.com)
Goshwak1 – thanks for the kind comments. Far from a genius – just persistent!