VOGONS


First post, by Yedi

User metadata
Rank Newbie
Rank
Newbie

Hi Everyone

This is my first post 0n this forum so lets home in the proper section and with proper content - I dont like to be crucified on the day one 😀

I'm looking for a setup which will help me to play most of the good Dos games (like Ishar or Poit & Click games like Monkey Island) , but also a little modern like Diablo, NFS up to Far Cry 1.

I have quite modern hardware like Ryzen 7700 + RTX 5070ti + Win11 in ITX case so i'm mostly limited in Volume 😀
I also use Dell 5420 win i7 11gen + Iris XE for internet only.

I've some experience with Dosbox X and I like OPL3 and MT32 emulation a lot. For Win9x games I use mostly dedicated hardware (like P4 + Geforce4 Ti 4200), no Voodoo , Yamaha Y724, Audigy 2 ZS. Also 2 notebooks without pure DOS support (like Ace with Radeon 9700 or Dell Precision M70 with Quadro FX 1400).

I would like to focus to move out of hardware and use mainy my main PC + one notebook if possible to cover gaming - based mostly on emulation.

I was considering still DosBoxX + dgvoodoo2 for better video quality (upscaling to 2k or to 4k).
Still probably I'll miss EAX (was it far better to have it vs not to have it) - was this performance issue or quality issue ? If EAX is something to have to have better gaming experience this means older OS to use , with a consequence of GPU (which will be different for 98se, xp, 7 to have as much power as possible).

Main question is - do I need a dedicaten hardware (PC) to fullfill these requirements ? I have one small mATX case (12L) in which a can bould a PC - I have plenty of Mobos + CPUs (starting with Celeron 533 on KT133 and 1 ISA (AWE64) and ending on Z77 with 1 PCI slot (may be Audigy 2 ZS or Yamaha YMF724) and 3770). I own also Extigy , Audigy 2 ZS for Notebooks (PCMCIA) and Xfi on USB.
Also plenty of GPUS - both AGP (Geforce4 Ti 4200, 7600GS) and PCI-E (Quadro FX 3500, 7900GT, 7900gs, 7600gt, 7300gt, Radeon X800 GTO).
I also have - as mentioned previously like 7 notebooks which I think should reduce to max 2 (as Retro). One win Radeon 9000 (Dell D610), Radeon 9700 (Acer Travelmate 4000), Quadro FX 1400 (Dell M70), Geforce4 Go 440 (Compaq NX9105), Radeon 7500 (Compaq N600c), GTX 870M (MSI GT70).

For dgvoodoo2 Win10 should be the best option so maybe dual boot on main PC ?

I didnt explore any other emulation options.
Is there any of this which a can emulate WIn98 to play 3d games with EAX on my actual setup ?

Sorry for the too long post and thanks in Advance !

Reply 1 of 3, by Matth79

User metadata
Rank Oldbie
Rank
Oldbie

Doesn't look like emulators can do EAX, PCEM goes as far as AWE32 or PCI128.
If you mix 98 and XP, then the 98 is going to determine the maximum you can go to, basically the end of AGP.
Also, EAX means a PCI (or maybe PCIE in XP) sound card, and PCI sound is not DOS friendly - there are some combinations that work but they depend on certain features

Reply 3 of 3, by elszgensa

User metadata
Rank Oldbie
Rank
Oldbie

The DOSBox variants should cover 99% of pre-Win95 titles. Or you could emulate an entire machine using any of the popular VM solutions. Just be aware that there will always be some games that rely on something unsupported or trigger a bug and that you'll have to do without. But then again a single physical build wouldn't get you to 100% support either. There's always a tradeoff.

PCEM has a stated upper limit for its emulation target (I forget what exactly, something around a Pentium 2 or 3 with a Voodoo 2 or 3 I think). Not entirely sure about EAX - I think PCEM's target is a bit before EAX became relevant iirc. But it will get you well into Win9x territory at least. Other generic VM solutions will probably lack support to emulate specific cards if a game is a bit picky, but they can still be worth a try since they do not self-impose any limits. There's a QEMU mod with 3Dfx support (...passthrough? emulation? I forget) that might come in handy.

XP is in a bit of a bad spot, emulation-wise. GPU acceleration in VMs can be hit or miss, and the support for specific audio features is looking pretty poor also. If you can deal with keeping an extra physical machine aside from your main one, this is what I would blow that budget on. A notebook might work if you can do without EAX altogether (or were there models with this feature? Don't recall seeing any), but I'd strongly recommend making a compromise and going for/sticking with a regular PC. It doesn't need to take up a lot of space, small form factor cases do exist [edit: d'oh - just noticed you're already using one]. You can put an X-Fi card in there for EAX, and also use it for some Win9x era games. You might've read that GPU compatibility (backwards compatibility with older DirectX versions) can be problematic; this is true, but it'll be much less of an issue if you'll be running earlier titles elsewhere (emulated on your main) anyways.

Most titles from late XP onwards (rule of thumb - those targeting Vista but still supporting XP as a "legacy OS") you should be able to get to work natively, using some patches where necessary, and not too many wrappers. But I'll say it again, without a reasonable collection of actual vintage hardware you won't be able to cover all 100%, "only" the vast majority.

TL;DR: For DOS/Win16: DOSBox on your main PC; Win9x: PCEM on your main PC; WinXP/EAX: dedicated box; Vista and up: natively on your main PC.