VOGONS


First post, by popolou

User metadata
Rank Newbie
Rank
Newbie

I am trying to repair an old Amstrad (Mega PC/496SLC) and troubleshooting a failed IDE controllder (WD76C20). Whilst i'm working on it, i will likely need an ISA controller card to get the system booting. However it has a single expansion slot available and i'd like to add a CF reader to it. Is there a similar ISA card like the XT-IDE but for AT systems which i can use to run the 40MB drive and connect the CF as a slave? All i seem to find is the 8-bit card for XT systems.

Many thanks!
Pops

Reply 1 of 9, by paradigital

User metadata
Rank Oldbie
Rank
Oldbie

The XTIDE universal bios will happily support 16-bit ISA IDE controllers. You don’t need to use a dedicated XT-IDE card.

Reply 2 of 9, by konc

User metadata
Rank l33t
Rank
l33t

You are describing the common I/O card that all computers without an onboard IDE controller had since the 286. I probably don't understand something here.

Reply 3 of 9, by darry

User metadata
Rank l33t++
Rank
l33t++
paradigital wrote on 2024-02-03, 17:49:

The XTIDE universal bios will happily support 16-bit ISA IDE controllers. You don’t need to use a dedicated XT-IDE card.

Yes, but OP only has a single ISA slot and a broken onboard IDE controller. Short of using an ISA riser or an expansion chassis, it is in feasible to have the XT-IDE BIOS in one slot and an IDE controller in another .

Reply 4 of 9, by darry

User metadata
Rank l33t++
Rank
l33t++
konc wrote on 2024-02-03, 18:20:

You are describing the common I/O card that all computers without an onboard IDE controller had since the 286. I probably don't understand something here.

OP asked about a 16-bit IDE controller with on option ROM onboard (to load XT-IDE from)

Reply 5 of 9, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

While 'unpleasant', the XT-IDE bios can be loaded from a floppy diskette.

More info:

A tool like this one can be 'booted', which copies an option rom, (which XT-IDE happens to be) into system memory, then executes it.

Bootable ROM loader floppy

The kids at VCF played around with doing exactly that.

https://forum.vcfed.org/index.php?threads/xt- … of-eprom.53245/

Reply 6 of 9, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

As for ISA IDE controllers with option ROMs... just junky Promise controllers, are all I really remember.

Edit:

Like this one.

https://www.ebay.com/itm/234886840736

Caveat emptor on that floppymax though. Either play doctor on it (Promise FloppyMAX converted to primary or secondary IDE interface) or look for an EIDEMAX.

Last edited by wierd_w on 2024-02-03, 19:01. Edited 2 times in total.

Reply 7 of 9, by konc

User metadata
Rank l33t
Rank
l33t
darry wrote on 2024-02-03, 18:22:
konc wrote on 2024-02-03, 18:20:

You are describing the common I/O card that all computers without an onboard IDE controller had since the 286. I probably don't understand something here.

OP asked about a 16-bit IDE controller with on option ROM onboard (to load XT-IDE from)

Ah so that's what I missed, thanks. It's not clear because for what he wants to achieve (connect a 40MB HDD and a CF) it's not needed, if you exclude the BIOS HDD size limits.

Reply 8 of 9, by wierd_w

User metadata
Rank Oldbie
Rank
Oldbie

Replacing the dodgy (optional! It can be disabled!) Option rom on a promise card might work for them.

Presumably, they need a bios routine to set up the hard disk interrupt vector table entries, so DOS will actually see and use the drives.

Reply 9 of 9, by popolou

User metadata
Rank Newbie
Rank
Newbie

Thanks everyone, some helpful ideas and am super grateful for the pointers.

I am still diagnosing the fault with the onboard controller and i think i have ruled out the connections to it but not certain as yet. All my old ISA hardware has long since been passed on but i liked the idea of the combined CF flash reader with the onboard IDE controller i found here which could be loaded with the universal bios. If i fail with the repair, my understanding is that with the right CF card installed and jumpered as a slave to the original 40MB HDD, i may get the system to boot into Win3.1 and recover my old files and really kick the nostalgia into high gear!

Cheers
Pops