Card / OS Support*
Dos7.1*
Win98SE
WinXP32bit
Win7 64bit
Win10 64bit
Linux
MacOS (HackingTosh)
Yamaha 744**
Y
Y
Y
N
N
Y
untested, probably not..
Aureal Vortex 1***
Y
Y
Y
N
N
Y
untested, probably not..
Aureal Vortex 2***
Y
Y
Y
N
N
Y
untested, probably not..
ESS Solo-1
Y
Y
Y
N
N
Y
untested, probably not..
Forte media FM801
Y
Y
Y
N
N
Y
CMI8738-PCI
Y
Y
Y
Y
Y
Y
untested, but kext exist
SB Audigy ZS SB160****
Y
Y
Y
Y
Y
Y
untested, but there is Kx MacOS driver
SB !Live CT4830****
Y*
Y
Y
Y, Kx driver
Y, Kx driver
Y
untested, but there is Kx MacOS driver
RealtekHD integrated
N
N
Y
Y
Y
Y
Y
Avance Logic 4000
Y
Y
Y
N
N
Y
N
Quality of pure Dos supports depends on quality of pure Dos drivers and their chipset support - so Creative cards, only look best..
How to understand results:
   Knowledge has to flow!
# working games
# Non Working games
% of Tested games working*
# Of tested games
 Is driver working in Realmode?
  DOS driver mem footprint (KB)
Additional notes
Are setmul / slowdos working without problems?
Is sound driver unloadable without reboot?
X58+Aureal Vortex 1
147
19
88.6%
166
YES
20
NO
YES
 N
X58+YAMAHA 744
135
24
84.9%
159
NO
2
YES
NO
Y
X58+Yamaha+Aureal V1 combo
161
5
97.0%
166
Aureal only
2/20
There is addional hassle with switching sound cards inputs..
-
Aureal only
Y+N
VIA 880 Ultra+ESSSOLO1
91
74
55.2%
165
YES
0
YES
NO
N
VIA 880 Ultra+AurealV1
143
23
86.1%
166
YES
20
For now X58+AurealV1 works a bit better
NO
YES
N
i865+SB Live!
132
34
79.5%
166
NO
5
YES
NO
Y
X58 + Aureal Vortex 2
145
21
87.3%
166
YES
23
Its good baseline (lots of people are using them) , cleanest sound.
NO
YES
Y
VIA 880 Ultra + Yamaha744
110
56
66.3%
166
NO
2
YES
NO
Y
i865+Yamaha 744
127
39
76.5%
166
NO
5
Work it progress, some not working games will be "fixed".
YES
NO
Y
VIA 880 + Fortmedia FM-801
YES
3
Its working but someone have to do testing..
YES
YES
Y
I865 + Fortmedia FM-801
YES
3
Its working but someone have to do testing..
YES
YES
Y
VIA 880 + ALS4000
YES
2
Its working, but compatibility is poor.
NO, IRQ could be changed
N
17
Machine chipset
Working
Not working
Chipsets which would be good to test:
VIA K8T890 (AM2 MB with Ahtlon X2 support),P31 (ICH7),H67 - AurealV2
P4/ Core 2 MB with ISA slots (DFI G7S620-N / Portwell RUBY-9719VG2AR - ISA DMA is confirmed on these ) or PCI only and SB-Link.
P67
Yamaha 7x4 AurealV1
SB !Live SB audigy
X79 or C606 chipset MB with PCI slots (GB has some with 1x PCI) - long shot..
Z97 with PCI slots
nothing
AurealV1 AurealV2 Yamaha744 SB Live! SB Audigy ALS(FM is working)
SiS 671DX socket 775 MBs as Asus 5SD2-A Core Duo MBs with ICH8/9 southbridge - it will work, but important is to check how is compatibility in comparision to ICH5/6 and 10 GA-Z170-HD3 and Fujitsu D3446-S - these are long shot, but you newer now.. D3446-S - Fujitsu Skylake / Kabylake NB with PCi slots and Pericom 2017
VIA 880 Ultra
nForce 430
AurealV1
SB Live! ESSSolo1 (FM only) Yamaha (driver starting freeze)
VIA KT400
AurealV1 Yamaha744(DSDMA) SB Live! FM 801 ESS-Solo1
Legend:
*MB Supported needed.. Some DMA passthrough things etc..,
** Pure DOS Compatibility should be same for Yamaha 724
**** Only some Audigy and !Live types have Windows 98 and pure Dos support, check you SBxxx or CTxxxx numbers
If want to know details about Sound card vs. chipset compatibility especifialy for other than used chipset, check this:
There is lots of claims about 98%,99% compatibility from users, but reality is usually 95% and thats is very good.
- you can say that results are self-explanatory... well, i have to say that there is lots of superstition against new fast machines in community even at Vogons. My results proven that there not difference between X58 and i865 compability when you are using Yamaha PCI cards.. So Core 2 platform, even Duron at 800MHz still need Yamaha DSDMA.exe driver, which cause main compatibility problems with some games, so i would have to use very new old PC (Super socket) to mitigate them, but with when you will lose real XP+(there to slow for proper XP gaming) / Linux / Mac OS etc.. compatibility for multiboot. But is not so simple Core 2 Duo and other machine have older advantage, you can use much more PCI soundcards, with X58 at the time we need that my Yamahas 7x4 and Aureal Vortex 1/2 are working with Core 2 Duo would work lots of others.. and there even Core 2 board with native ISA slots (best Sound compatibility and much less hassle to find right configuration). Modern machines with PCI cards, always need more effort that old ones, but with guide like this, you safe lots of time and with community effort we can find the way how to make working even more games.. Core 2 are also probably where are working Voodoo cards in pure DOS (there is 30 pure Dos glide games(Vooodoo1), 25 of them is working with V2 and 15 with Vooodoo 3 and maybe 8 them are actually good and make sense to play..) Be aware that this sheet (unless of my Vogons megapost) doesnt care about sound quality unless sound is broken (crackling etc), so i game compatibility is only one of criteria of proper sound card selection (to be honest still better worse sound and unplayble game.. but you are enthusiants you should replace soundcard for particular game or have multiple of them in you pc.. - on modern machines card is sound card without loaded sound driver just dead piece of metal, so i should be such compatibility problem but i didnt tested it, i dont have enough free PCI slots.. on my primary testing machine.. you could enhance guide with this info). If you have Dos developement skill you help project a lot, i dont mind some HW donations for testing too:)
Sound compatibility rate (automatic recalculation with every matrix update): * Success % could be better if you help with research, patching etc..
Is there card variant with Digital audio output?
Modern as possible Machine DOS Compatibility - short list
i865
Sb ! Live, SB Audigy, Yamaha 7x4, Vortex1 FM801 Vortex 2
ESS-Solo1 ALS4000(only FM)
ESS SOLO1, Aureal Vortex 1 Yamaha 744 ForteM FM801 ALS4000 (nothing special) Audigy 1
SB Live!