I've just set up an HTPC for our house here at uni, using a collection of old bits:
Athlon 1.2GHz
Asus A7M266
512MB PC2100
IBM 180GXP 80GB
IBM 75GXP 45GB
Radeon 7200
Pioneer DVD-106s
etc
It's running XP Pro w/SP2. At first I only had the 45GB drive installed and the channel defaulted to PIO-4. This is using the VIA chipset drivers that come with Windows (which are, admittedly, ancient) - the latest drivers on Asus' site aren't XP compatible and a forced install of either them or the latest "3-in-1s" results in the system stalling at the splash screen during boot up. The usual tricks to get DMA enabled (that I know of) - uninstalling/reinstalling IDE channels, increasing the mode query timeout, and slaving with a drive in a higher mode didn't work.
Seemed it might be a driver problem at that stage, but when I stuck the Maxtor DM9+ from my machine in there out of curiosity, it worked in UDMA5 automatically. So I thought there might be a problem with the 75GXP (haha, where have I heard that before?!), but the same thing happened when I put the other IBM in. Both drives work in PIO-4 by default - no amount of jumper, slave/master or IDE cable configuration changes have remedied this. At the moment I'm using a reg hack to force both drives into UDMA-5 at startup, but I'm almost certain it hasn't taken. Device Manager reports the mode change, but system performance doesn't reflect it. DVD playback is flawless, thankfully, but we have to use VLC for other media. In most common apps video/audio playback is useless and even in VLC there's the odd stutter.
Any ideas? I guess I should plough on and try a few more 3-in-1 versions. Hmm...
Athlon 1.2GHz
Asus A7M266
512MB PC2100
IBM 180GXP 80GB
IBM 75GXP 45GB
Radeon 7200
Pioneer DVD-106s
etc
It's running XP Pro w/SP2. At first I only had the 45GB drive installed and the channel defaulted to PIO-4. This is using the VIA chipset drivers that come with Windows (which are, admittedly, ancient) - the latest drivers on Asus' site aren't XP compatible and a forced install of either them or the latest "3-in-1s" results in the system stalling at the splash screen during boot up. The usual tricks to get DMA enabled (that I know of) - uninstalling/reinstalling IDE channels, increasing the mode query timeout, and slaving with a drive in a higher mode didn't work.
Seemed it might be a driver problem at that stage, but when I stuck the Maxtor DM9+ from my machine in there out of curiosity, it worked in UDMA5 automatically. So I thought there might be a problem with the 75GXP (haha, where have I heard that before?!), but the same thing happened when I put the other IBM in. Both drives work in PIO-4 by default - no amount of jumper, slave/master or IDE cable configuration changes have remedied this. At the moment I'm using a reg hack to force both drives into UDMA-5 at startup, but I'm almost certain it hasn't taken. Device Manager reports the mode change, but system performance doesn't reflect it. DVD playback is flawless, thankfully, but we have to use VLC for other media. In most common apps video/audio playback is useless and even in VLC there's the odd stutter.
Any ideas? I guess I should plough on and try a few more 3-in-1 versions. Hmm...