Most active commenters
  • ForOldHack(3)

←back to thread

FPGA Based IBM-PC-XT

(bit-hack.net)
235 points andsoitis | 12 comments | | HN request time: 0.001s | source | bottom
1. haxxorfreak ◴[] No.45946655[source]
I love the hard drive sound emulation! I find that modern restorations of vintage hardware using SD cards to emulate drives are missing an important part of the nostalgic experience when they just start up completely silently.
replies(4): >>45947504 #>>45948041 #>>45953676 #>>45954187 #
2. ForOldHack ◴[] No.45947504[source]
The floppy disk usually made this straight up honking noise . I had a V20, but at 10Mhz. Never had a problem, except for formatting floppies. The V20 has a few tricks up it's sleeve, with a few less clock cycles on some instructions, and a Z80 mode to run cpm.

But,the real trick was to put real IBM roms in a clone board and run Xenix. When the clone roms are back in it still booted. Helped a lot to have a 2:1 Rll controller. Xenix was just pollute and delute - system V with some BSD thrown in and a slightly altered portable C complier that was later admitted to be wrong endian.

Did this Board have a FPU socket? Made turbo pascal run much faster. ( The 8087 version we got from the physics lab...) Especially the Hilbert matrix. And FFTs.

replies(3): >>45947637 #>>45948218 #>>45955740 #
3. ◴[] No.45947637[source]
4. tverbeure ◴[] No.45948041[source]
I was about the comment the same. It adds a lot of authenticity to the whole game loading process!
replies(1): >>45950572 #
5. iberator ◴[] No.45948218[source]
Why original IBM BIOS was requried for Xenix?!
replies(2): >>45949750 #>>45949811 #
6. ForOldHack ◴[] No.45949750{3}[source]
We found out after the third try, that both the IBM and one of the clone BIOSes would run the install, and all of them would boot. ( And an OMTI Rll controller, supported... Dual hard disks too. ) I needed an assembly language program to much the speed up to 10mhz, and it still ran fine, right up to the 'make nethack' then 4 hours later...beeeep beeeep beep. OS not found. We never figured out weather it was a out of memory error or a temp file error ... But the OS was gone.
7. ForOldHack ◴[] No.45949811{3}[source]
The Roms it came with did not work, also the disks had to have perfect media. Everything bad to be formatted beforehand. So, I got IBM ROMS and it worked, then got some other roms so the keyboard speed switch would work, while the IBM ROMS were installed there was a simple program that would kick up the speed, and turn wait states off. It was slightly faster than a 6mhz AT for DOS and we did not have Xenix 286. Got me through K&R and passed the class, but do useful work? No.
8. Natsu ◴[] No.45950572[source]
I actually still have an original 8088 sitting in a closet. I need to figure out something to do with it some day.
replies(1): >>45956706 #
9. drzaiusx11 ◴[] No.45953676[source]
The attention the author paid to these little details really raises this project above the typical (XT) hardware clone. Put another way: I absolutely love this feature.
10. bartread ◴[] No.45954187[source]
Yeah, for me there's something about the sound of the power supply, CPU and (sometimes) graphics card fans, coupled with the ticking of an old school hard disk that takes me right back to the nineties.

I know spinning disks were a thing for a lot longer than that, and were still pretty commonly used up into the 2010s, but they were in general much quieter than hard drives from the 90s.

11. kjs3 ◴[] No.45955740[source]
Z80 mode to run cpm

8080 mode, not Z80. Did run CP/M, and I used 22nice for probably longer than needed. Unfortunately over time lots of cool software assumed a Z80, sooo...

Xenix was just pollute and delute - system V with some BSD thrown in

Which Xenix? It was originally V7 based, and 'upgraded' to System III around version 3. I forget what it looked like between version 3 and version 5.x, where it became System V based (+ stuff).

12. Damogran6 ◴[] No.45956706{3}[source]
Pull the CMOS battery. Recap before you put power to it...make sure the power supply is healthy. Do those things and it'll run 40 years from now.