Hacker News new | ask | show | jobs
by drivers99 7 days ago
Well, this computer is too old for IDE (but see below). :) Looks like it's something called MFM, driven by an entire expansion card that hooks up to the hard drive. But I get what you mean. My oldest tower is running Windows 2000 (since it has a serial port on the motherboard, it comes in handy... for transferring files to/from the IBM PC.) and that has IDE so I could use that for MS-DOS as well (and would be able to run 90s DOS games etc), I'm sure, but with a ~20 year jump in technology (or about half way between the original IBM PC and today).

Interestingly, https://www.lo-tech.co.uk/wiki/Lo-tech_8-bit_IDE_Adapter_rev... or better yet https://www.lo-tech.co.uk/wiki/Lo-tech_ISA_CompactFlash_Adap... looks like it would work if needed, and then using a CF to IDE adapter like you mentioned.

2 comments

My first PC had an ST-225, and I'd like to confirm that it is indeed MFM. (I miss the gronky startup sounds from that thing.)

If you want to modernize the storage for that old PC, then Lo-tech is probably a good choice. They've got a wonderful all-in-one card that includes a mounting bracket, fits into an 8-bit ISA slot, and accepts a CF card directly: https://texelec.com/product/lo-tech-xt-cf-lite-rev-2/

File transfer can be done a number of different ways, including serial ports (USB to RS-232 adapters generally work fine), floppies (USB 3.5" floppy drives are awesome and cheap), and: Networking.

Around the turn of the century, I briefly had an already-old XT machine that had no hard drive, but it did have 10BASE2 Ethernet and Hercules-compatible graphics built into the motherboard.

It was a fun little adventure to get it online with my then-modern LAN and I did a number of unlikely things with it (including a graphical web browser), but the most practical thing it did was connect to a Samba share on my Linux box. It worked great. Old 8-bit network cards are not particularly expensive.

It all depends on how far down the rabbit hole you want to go. :)

All good points. One caveat is that this PC only has a full height 5.25" (double sided, double density, 360K) floppy drive. When I got a 486 (Gateway 2000) in 1993, I had them add a 5.25" (as drive B:) to it so I could still at least read floppies from the PC.
Personally, if you want to go the XT-IDE route, I'd consider getting a SD-IDE adapter to pair with it, like $10 from your preferred fountain of Rubbish From China.

Some CF cards don't work well with XT-IDE cards, since they often depend on some specific 8-bit modes that are not guaranteed to work, but SD adapters generally support it. SD cards these days are also more available and probably cheaper, considering you won't even need 2Gb for many retro machines.

Another option is an "ISA USB" card using a CH375 or CH376 chip. This requires software support (a DOS driver or an add-on BIOS ROM) but you can plug in a cheap flash drive and format/partition it like a hard disc.