VOGONS


Roll your own XT clone

Topic actions

First post, by DonutKing

User metadata
Rank Oldbie
Rank
Oldbie

Not sure if this has been posted before - did a search but didn't find it.

This bloke has designed and built his own XT clone machine including IDE compact flash controller, OPL2 sound card and 8-bit VGA card. And he is gracious enough to put all the schematics and parts lists on his site:
http://www.malinov.com/Home/sergeys-projects

IMG_2846.jpg

I originally bought the OPL2 clone PCB off him last year and I found it when I was going through a cupboard - planning to try and build it soon, decided to check his site and I see he's been very busy!

If you are squeamish, don't prod the beach rubble.

Reply 2 of 7, by DonutKing

User metadata
Rank Oldbie
Rank
Oldbie

He charges $30 I think plus shipping which is cost price. I bought it nearly a year ago and just never got around to doing it, so maybe that price has changed.

If you are squeamish, don't prod the beach rubble.

Reply 3 of 7, by Anonymous Coward

User metadata
Rank l33t++
Rank
l33t++

It's too bad he didn't base his project around the 8086 instead. Then he could have used that 16-bit backplane to develop a proprietary 16-bit bus for expansion boards. 8086 was a true 16-bit chip, but very few systems based on 8086 made full use of it. 16-bit ISA can't really be utilized with 8086 though since it requires 24 address lines (8086 only has 20), but if proprietary firmware were written for say a VGA card there would be a tremendous benefit from having the 16 bit databus. Same goes for EMS memory expansion.

I'd also like to know what happens if you try to run 13.3MHz turbo mode on a system equipped with an 8087...I probably don't want to know.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 5 of 7, by DonutKing

User metadata
Rank Oldbie
Rank
Oldbie

It's too bad he didn't base his project around the 8086 instead. Then he could have used that 16-bit backplane to develop a proprietary 16-bit bus for expansion boards.

While that is true it would have increased complexity significantly. He's gotta start somewhere and I think this is pretty impressive for the first model 😀

If you are squeamish, don't prod the beach rubble.

Reply 6 of 7, by NJRoadfan

User metadata
Rank Oldbie
Rank
Oldbie
Anonymous Coward wrote:

16-bit ISA can't really be utilized with 8086 though since it requires 24 address lines (8086 only has 20), but if proprietary firmware were written for say a VGA card there would be a tremendous benefit from having the 16 bit databus. Same goes for EMS memory expansion.

Could he still have done a "fake" AT bus with the extra DMA and IRQ channels? Most 16-bit cards just need that along with the 16-bit data bus (like IDE).

Reply 7 of 7, by Anonymous Coward

User metadata
Rank l33t++
Rank
l33t++

I suppose cascading the extra DMA and IRQ controllers ala AT style shouldn't be too difficult. I wonder if there were any XT clones out there with proprietary expansion buses that did that.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium