VOGONS


First post, by captain_koloth

User metadata
Rank Newbie
Rank
Newbie

As I've been pondering building a new DOS-era PC, I'm struggling with the inclusion of two things:

a) 5 1/4 floppy drives
b) a motherboard with ISA slots for period-approrpiate sound

Obviously from an era-correct hardware perspective you'd want both. But with regard to the floppy drive, hot diggity dog have those become expensive. I assume most everyone game that ever flopped on a floppy has been archived and there are lots of other ways to actually load them (Gotek, 3.5 floppy, etc.) And for ISA, it's just more of a crapshoot getting a good board with ISA slots, while I have PCI-only boards up to my wars that I could run DOS PC on.

So my question is this: I assert that, functionally, between the ability to get games on 5.25 floppies and with regard to sound, through something like a YMF744 or even DOSBox sound card emulation run out of Windows 98 (which I do on one PC connected to my SC-55 mk ii) that I probably don't need either of these things, though I sure do like them purely for authenticity. Thoughts? Do you include these in your retro builds for the DOS era? Any reason other than just that authentic era-coreect feel to do it? Any other functionality I'd be missing?

Reply 1 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++

Unless you have specific archiving requirements (a trunk full of unique stuff on 5.25" disks), 5.25" drives are purely cosmetic on all but the very oldest systems (and many a 5150 has XTIDE with CF card onboard for good reason regardless).

But ISA sound is different. In DOS era, certainly the pre-Miles Audio DOS era, games contained their own hardware support for specific cards. They don't all sound the same and more importantly, there are drawbacks to almost every PCI setup without PC-PCI (SBLink), and motherboards with those are considerably more difficult to find than ones with ISA (more specifically: as it's ISA control lines over a separate interface, by definition all boards with PC-PCI will support ISA too, at least internally).

All other solutions need some form of TSR, which eats at scarce memory resources. Not an issue in all DOS games (once DOS4GW extenders became common it all got more relaxed), but iconic early 1990s stuff needs every last kB.

Also, if you don't insist on overpriced Creative cards, ISA cards aren't that expensive, even on eBay. You can get a perfectly serviceable Aztech or OPTi-based card for EUR 10-20 or equivalent that gives you SBPro2, bug-free MIDI, real (or 100% clone) OPL3 FM and probably WSS too. Most importantly you get full hardware compatibility with SB without TSRs of any kind. That's the regular card. I like odd stuff too, DIY replica cards of things like Covox, GameBlaster and SSI-2001. And if you feel rich (or get incredibly lucky) you could add Gravis Ultrasound. If games specifically support them, they sound different. Do you *need* all that stuff? No. But the option to do so is good. But it's really the RAM thing that makes the difference.

Reply 2 of 16, by Pierre32

User metadata
Rank Oldbie
Rank
Oldbie

Agree with all of dionb's words. I have a couple of 5.25 drives. Only one is currently in service, and it never gets used except to test disks if they happen to fall into my lap. It's certainly not needed but it sure looks lovely in a build.

ISA is a must for me personally, purely because I love experimenting with a range of old sound cards. There is no PCI card or emulation that can replicate all the nuances - good or bad - of the many SBs and clones out there. I do also have a YMF744 card waiting to go into a PCI-only Pentium build. A superb card for both DOS & Windows compatibility, but with limitations such as the onboard XG MIDI not being accessible in pure DOS.

Reply 3 of 16, by Doornkaat

User metadata
Rank l33t
Rank
l33t

5.25" drives are just nerd swag on 386+ systems. 😉
I don't think they're required for era-correctness on anything after a 286. 386 PCs almost universally had 3.5" FDDs (sometimes alongside 5.25" FDDs) and in the late 80's newly released software was almost universally avaliable on 3.5" floppies.
Still I like to add a 5.25" FDD to my AT form factor builds. They're nerd swag after all. 😁

Reply 6 of 16, by digger

User metadata
Rank Oldbie
Rank
Oldbie

Of course the real retro-snobs here have two 5.25" floppy drives in their retro PCs: a 360KB Double Density drive, and a 1.2MB High Density drive, due to mutual incompatibilities between the two. 😁

Reply 7 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++
digger wrote on 2021-03-15, 21:23:

Of course the real retro-snobs here have two 5.25" floppy drives in their retro PCs: a 360KB Double Density drive, and a 1.2MB High Density drive, due to mutual incompatibilities between the two. 😁

Ah, but what do they do with 3.5" with such a setup? Period-correct 4-drive controller? Or LS-120 on IDE instead? 😉

Reply 8 of 16, by Jo22

User metadata
Rank l33t++
Rank
l33t++

^Yes, in old ATs or Turbo XTs two 5,25" drives are handy.
If I correctly remember, my father, though, only had HD drives (5,25"+3,5") installed in his 386DX-40 PC running Win95.

At the time, so circa mid-90s, these 5,25"/1,2MB drives were still around in my country/place.

You could buy matching floppies (new) still in computer shops just like regular 1.44MB disks.

In fact, we still have shareware floppies in the attic that were being written to in '93-'96.

I know, this seems not period-correct, but the HD drives were just all equally modern, no matter the size, I assume.

Anyway, each to his own.

It' s technically not necessary to use the old storage technology.
Someone can also build a legit retro PC with a Gotek, an SB Pro clone, an SSD+IDE/SATA
converter, an ATX PSU with adapter, a black/glossy ATX tower chassis with USB front
ports, an optical USB wireless mouse via adapter, a black rubber dome USB keyboard,
a black widescreen LED TFT screen and a lava lamp.
To get that cool 80s/90s vibe.

Last edited by Jo22 on 2021-03-15, 22:23. Edited 1 time in total.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 9 of 16, by debs3759

User metadata
Rank Oldbie
Rank
Oldbie

I have two 5.25 drives waiting for me to build a 286 and XT class systems.

Not so into sound cards, as I'm deaf in one ear and tone deaf in the other, but do have a few just because 😀 I collect pretty much anything x86 compatible, but mainly CPUs, MoBos and graphics cards. 8-bit ISA up to modern day, but mostly 386 to P4

See my graphics card database at www.gpuzoo.com
Constantly being worked on. Feel free to message me with any corrections or details of cards you would like me to research and add.

Reply 10 of 16, by Tetrium

User metadata
Rank l33t++
Rank
l33t++

My builds were usually too modern to be using 5 1/4in floppy drives.
My most used 'floppy' drives were either 1.44MB or ZIP drives, with some LS-120 and 2.88MB drives in the mix. My old backup PC (Athlon64 3500+) used to have a black-bezeled 2.88MB floppy drive.

I have used some ISA cards in the past (if only for basic testing) but I mostly used AGP or PCI.

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 11 of 16, by Oetker

User metadata
Rank Oldbie
Rank
Oldbie

I'd rather play DOS games in pure DOS than through the Windows command prompt, so for me an ISA sound card is a must. Of course PCI cards like an SBLive or Vortex are great for true Win9x games, but those games are modern enough that I can, and don't mind to, play them on a modern PC.

Reply 12 of 16, by captain_koloth

User metadata
Rank Newbie
Rank
Newbie
Oetker wrote on 2021-03-15, 22:27:

I'd rather play DOS games in pure DOS than through the Windows command prompt, so for me an ISA sound card is a must. Of course PCI cards like an SBLive or Vortex are great for true Win9x games, but those games are modern enough that I can, and don't mind to, play them on a modern PC.

One thing I've never gotten a clear answer on really: can anyone actually hear the difference between a real ISA sound card and DOSBox or PCEm emulation, or is it just the value of knowing you are running a real card? Which has real value, I don't deny (as someone who has an MT-32 despite knowing Munt is near-perfect).

Reply 13 of 16, by dionb

User metadata
Rank l33t++
Rank
l33t++
captain_koloth wrote on 2021-03-15, 22:40:

[...]

One thing I've never gotten a clear answer on really: can anyone actually hear the difference between a real ISA sound card and DOSBox or PCEm emulation, or is it just the value of knowing you are running a real card? Which has real value, I don't deny (as someone who has an MT-32 despite knowing Munt is near-perfect).

Depends on the sounds. Regular PCM will sound pretty similar regardless of hardware, although there are big differences in filters (or lack thereof) and in sampling frequencies (DOS 44kHz vs Windows 48kHz being the biggie). Still, you can tweak output in emulation to compensate for a lot of that. Where things start to sound significantly different is when stuff is being synthesized. FM and wavetable synth sound noticeably different. Not always better but very much distinct. You have an SC-55 and DOSBox, which pretty faithfully emulates the same SC-55. I'm sure you can hear a difference - I certainly can.

But the biggest reason for ISA sound isn't the way it sounds but the compatibility. PCI audio is always a compromise, and even the best (ESS Solo-1 if you don't have PC-PCI, arguably YMF744 if you do) will be less compatible, if only in terms of memory usage, than an ISA card with hardware SB(Pro/Pro2/16) compatibility.

For an illustration, take Ultima 7. There's a reason the engine has been re-engineered for modern systems (Exult - highly recommended!) rather than running it in DOSBox. Ticks both memory management and 'hardware' compatibility of sound card issue boxes. To be honest though, Ultima 7 is an extreme case, and even on period correct hardware specially selected to run this one game it's far from a walk in the park. But it's not unique in running better (or at all) on native iron rather than in a virtual machine.

Reply 14 of 16, by maxtherabbit

User metadata
Rank l33t
Rank
l33t
dionb wrote on 2021-03-15, 22:18:
digger wrote on 2021-03-15, 21:23:

Of course the real retro-snobs here have two 5.25" floppy drives in their retro PCs: a 360KB Double Density drive, and a 1.2MB High Density drive, due to mutual incompatibilities between the two. 😁

Ah, but what do they do with 3.5" with such a setup? Period-correct 4-drive controller? Or LS-120 on IDE instead? 😉

My 5162 has both HD and DD 5.25" drives, that was the factory configuration. My 5150 has 2x DD 5.25" internal drives and an IBM 4865 external 3.5" DD.

I also have a 486 setup with a 4 drive controller - DD 5.25"+ 3.5" HD internal, 8" drive external.

Finally I have a 20 MHz 286 with both a primary and secondary FDC. Secondary FDC drives an external IBM 4869 DD 5.25" drive, or my other 8" rig.

The rest of the stable just has the regular internal 3.5/5.25 HD config

Reply 15 of 16, by Horun

User metadata
Rank l33t++
Rank
l33t++

All of my built and prebuilt XT, 286, 386 and 486 have 5.25" drives. The XT has 360k, the others have 1.2MB. Not required for 386/486 but very useful still.
ISA is required on XT, 286 and 386. No way around that ! Only late version 486 had PCI which I would still use an ISA sound card in.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 16 of 16, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
captain_koloth wrote on 2021-03-15, 22:40:

One thing I've never gotten a clear answer on really: can anyone actually hear the difference between a real ISA sound card and DOSBox or PCEm emulation, or is it just the value of knowing you are running a real card?

The main benefit of using an ISA sound card instead of a PCI version is better compatibility with DOS games, especially in older titles. That said, certain PCI sound cards connected through SB-Link can achieve 99% compatibility, but motherboards which have that connector are somewhat uncommon.

Creative's AWE cards also support some extra features, such as loading custom soundfonts in certain DOS and Win9x games, which allows them to achieve a rather unique sound. More details here: AWEstruck...

In comparison to DOSBox and other emulators, I imagine real sound cards may have slight variations based on the type of low-pass filter which they use. Then there's also the fact that FM synthesis implementation can vary between cards, depending on what hardware they use. For example, newer ESS cards use ESFM instead of OPL3. This too can produce some distinctive music in games which support it natively.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi