Ok, well then maybe you should leave your S3 card as system primary...this setting has little effect on what's going to happen once you're in windows.
I'm about to write a very long procedure, but I think that if you follow it you can get your system running with dual monitors, IF IT IS ACTUALLY POSSIBLE with your current hardware (there might be something ugly going on).
1) Boot up however you can.
2) Remove the ATI card from the windows device manager. Windows will ask you to shutdown or reboot. Do so, but don't restart, shut down.
3) Remove the ATI card from the computer.
3a) If you're comfortable with it, you might remove the rest of your PCI devices (except for the S3). You don't *have* to though.
4) Make sure that the S3 card is in a good PCI slot where you shouldn't have any problems. Connect a monitor to it of course.
5) Turn the machine on and enter the BIOS setup.
6) Reset the BIOS to setup defaults. Or at least change your settings to reflect that you want to scan PCI for video over AGP. Also, at least for the moment, don't try to override any of the PCI settings. Set them to automatic or "PnP OS Installed".
7) Save and exit setup. Let the machine reboot.
8) Windows will now start. Chances are it'll startup just fine and automatically install the right driver. If it is fine, skip to number 10.
9) If you are here, then there is a problem with your S3 card, its configuration, its driver, or a combination of these things. Try to determine exactly what is wrong.
If you get a "Driver not properly installed" then:
a) Change the driver to "Standard VGA Adapter" (or similar) and restart windows.
b) When windows restarts, check out your display adapter, it should appear to be working properly, even though you're using the generic driver. Now change the driver back to the "S3 Virge" and restart.
c) When you restart, take another look at the card in device manager. If it's still showing "Driver not installed" or something similar, then you should download updated Win2k drivers. Repeat this procedure using the new drivers and see what happens.
If you get a resource conflict of some sort:
a) Shut the machine down.
b) Just physically move the dang card to another PCI slot. Preferably one that is truely available. You never did answer whether the S3 Virge uses an IRQ or not.
c) Restart. If it's still not working, repeat. If you can't get it to work anywhere, start searching dejanews. Like I said, S3 cards are iffy with some mobos.
10) If you are here it means that your S3 card is installed properly and is working properly with an S3 virge driver. Congrats.
11) Shut the machine down completely and reinstall the ATI card. Connect the second monitor to the ATI card.
12) Boot the machine. You will see the bootup process on the monitor connected to the S3. This is normal.
13) When the windows GUI loads, it will PROBABLY load on the monitor connected to the S3 because you haven't setup dual monitor support yet. If windows loads then skip to 15. If there is a problem, continue to 14.
14) What is the problem?
- Do you see garbled shit on the ATI monitor?
If so, try swapping monitors. It's very possible that there is a refresh rate problem.
- Did the windows GUI load on the ATI monitor, leaving the S3 monitor with the 'loading windows' screen?
If so, there isn't a problem. Skip to 15.
- Do you see nothing on the ATI monitor and just the windows bootup screen on the S3 monitor?
If so, then you need to repeat this ENTIRE PROCEDURE, except with the ATI CARD! The idea is to get one card working perfectly before adding the second. If you repeat the procedure with the ATI card, you might still need to experiment with the placement of the S3 card.
15) Once you're in windows, go into the device manager and make sure that the device drivers for the ATI card are setup properly. If they are not:
a) Change the driver to "Standard VGA" and restart.
b) Once you're restarted, change the driver to the correct MICROSOFT ATI driver. Restart.
c) If this works, great. If it doesn't, then try downloading some new drivers from ATI.
16) Once both of your cards are setup, go into the display settings and setup your dual monitors. Click the one you want to be primary and make sure to check the "use this monitor as my primary monitor". Then click the one you want to be secondary make sure to check the "extend my desktop across this monitor"
17) If you are here, then you've got two working video cards and one hell of a desktop.
18) Download and install the latest drivers for both of your cards, if you want to.
19) If you removed any other PCI cards in step 3a, reinstall them now.
If this doesn't work, try to dig up another PCI video card...anything. OR, try to dig up a different AGP card...perhaps the ATI card is to blame!
The idea whenever you're troubleshooting something like this is to eliminate possibilites. Try to get a small set of things working instead of always trying for the whole thing at once.
That's all from memory so fill in the gaps where necessary. I wish you good luck because having two monitors can be the shit!
Slackmaster 2000