VOGONS


First post, by AndreaColombo86

User metadata
Rank Newbie
Rank
Newbie

Hello, everyone!

I’ve embarked the task of putting together a Win98 build for retro gaming, and I’m the process of sourcing the parts.

My original idea was to add two different sound cards: a Diamond Monster Sound MX300 and a Creative Sound Blaster Audigy 2 ZS.

In order to avoid conflicts, this would be handled by two different Win98 partitions:

- One with DX 7 and the MX300; the Audigy would be disabled from the control panel.
- One with DX 9 and the Audigy; the MX300 would be disabled from the control panel.

Then I’d have a third partition where to store drivers and the image of the other two partitions, ready to restore in case something went awry.

But then I figured, why not add an extra layer of complexity to the build? 😅

Owning a Voodoo5 5500 was my dream back when it was released, and it the dream never came true. The itch went unscratched for over 20 years. Perhaps I could grab a PCI card and put it in this build, active in the MX300 partition and disabled in the Audigy partition (the main AGP graphics card would be a GeForce FX 5950 Ultra).

So here’s my question: how feasible is this? Am I chasing something that can’t ever happen? Or is this a build that, while complex, can make sense?

Reply 1 of 10, by leonardo

User metadata
Rank Oldbie
Rank
Oldbie

tbh I think the most daunting thing here (from my point of view) is getting Windows 98 to dual-boot with another copy of Windows 98, somehow. I have a dual sound card setup (one OS) and it seems to function just fine swapping between the cards (I just enable/disable each in Device Manager and reboot to swap between them). With dual video cards I'd expect more trouble, even if one were AGP and the other PCI. Although I suppose if there are two separate installs where you just ignore the other card, the games wouldn't get confused by the presence of the second card.

Does seem more complex than it has to be, but the love of all this tinkering is why we're here, eh?

[Install Win95 like you were born in 1985!] on systems like this or this.

Reply 2 of 10, by AndreaColombo86

User metadata
Rank Newbie
Rank
Newbie

The reason why I thought of separating the partitions is that the MX300 works best with DX 7 and the Audigy works best with DX 9. Trying to run them together seems like it would be trouble.

Reply 3 of 10, by RetroPCCupboard

User metadata
Rank Oldbie
Rank
Oldbie

Looks like an ambitious build. I cant comment on what issues you may face, as I haven't tried it. But will watch with interest.

Reply 4 of 10, by Shponglefan

User metadata
Rank l33t
Rank
l33t

It's completely feasible and honestly not that difficult.

I did the same thing with two Windows 98 partitions to run MX300 and Audigy 2 ZS cards on the same system. See my Pentium 4 build in my signature.

I use BootIt Bare Metal for partition management and as a boot loader. It makes it trivial to have a pile of partitions on a single computer.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 5 of 10, by such

User metadata
Rank Newbie
Rank
Newbie

I'm currently running a Vortex 2, SB Live, ATC-6631 and PicoGUS along with GF4 Ti4200 + V2 SLI while sticking to DX7 so I'd say it's all very doable. CF, single OS (+DOS), different hardware profiles. Multiple partitions is probably overkill? I'd sooner go with a card per OS/config setup, easier to get it backed up and restored in the long run.

Reply 6 of 10, by AndreaColombo86

User metadata
Rank Newbie
Rank
Newbie
such wrote on Yesterday, 11:08:

Multiple partitions is probably overkill? I'd sooner go with a card per OS/config setup, easier to get it backed up and restored in the long run.

My apologies, I’m not very well versed in these matters—how does your solution work in practice? I don’t think I’ve had exposure to it.

Reply 7 of 10, by myne

User metadata
Rank l33t
Rank
l33t
Shponglefan wrote on Yesterday, 10:22:

It's completely feasible and honestly not that difficult.

I did the same thing with two Windows 98 partitions to run MX300 and Audigy 2 ZS cards on the same system. See my Pentium 4 build in my signature.

I use BootIt Bare Metal for partition management and as a boot loader. It makes it trivial to have a pile of partitions on a single computer.

Yeah back in the day I just swapped the active with fdisk. Mildly inconvenient but fine.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 8 of 10, by such

User metadata
Rank Newbie
Rank
Newbie
AndreaColombo86 wrote on Yesterday, 11:13:
such wrote on Yesterday, 11:08:

Multiple partitions is probably overkill? I'd sooner go with a card per OS/config setup, easier to get it backed up and restored in the long run.

My apologies, I’m not very well versed in these matters—how does your solution work in practice? I don’t think I’ve had exposure to it.

No need to apologize 😀 I'm on 440BX so I went with CF to IDE for compatibility, but it's basically the same type of setup with SD to IDE.

The idea is you get a CF card adapter you plug into IDE as you would an ordinary HDD, and the CF card functions as your HDD, it's compliant with the standard. You lose the fun times of spinning rust (which I genuinely do enjoy), you gain reliability and the fact that you can plug that CF card into your PC via a USB adapter. So, you can set everything up, then easily plug that CF into your modern PC, image/back up your entire CF partition and whenever anything goes wrong you can just write that partition image back to your CF card. A couple of minutes and you're back.

Next you can mount that CF to IDE adapter at the front of your case (one example: https://www.printables.com/model/617340-cf-id … ive-bay-adapter) and at that point you can simply swap out whatever OS or config catches your fancy. Multiple instances of 98, 2000, Me, ye olde Linux distros etc.

Reply 9 of 10, by Shponglefan

User metadata
Rank l33t
Rank
l33t

Whether you CF or internal drive also might depend on what system you are actually building.

For a later model Pentium 4 era system with native SATA support, I would go with a SATA SSD drive. It will be faster than a CF card. On the other hand, if you're going for an early era system with native IDE then you can use a CF adapter and go with multiple cards.

I've done both, though I tend to prefer CF cards on older systems with DOS / Win 95 combos. If I was just doing multiple Win 9x installs, I would go with multiple partitions on an SSD.

Pentium 4 Multi-OS Build
486 DX4-100 with 6 sound cards
486 DX-33 with 5 sound cards

Reply 10 of 10, by AndreaColombo86

User metadata
Rank Newbie
Rank
Newbie

Thank you, guys 😊

The PC I bought to use as the basis for this build comes with a 160Gb WD Velociraptor, so I was hoping to use that. But if the CF card is significantly more convenient, I will look into it.