Hi all, got my MK1869XT about a week ago it's an excellent card to pair up with AWE64 + Audigy2-ZS. Especially if you have the PCMIDI addon for your MK1869XT.
Although dos 6x was very easy, took me a little while to get it working within windows Ms dos, due to the nature of how windows handles the resources in MS-DOS.
(Using ultimate Ms-dos in my win9x set up. from (Henk van het Internet (Henky!!) Link> (https://youtu.be/M7Mp0szm-fA)
The motherboard I'm currently using has a modified bios that moves the ACPI from IRQ:9 to IRQ:10 which is pretty handy thus freeing up resources irq2/9
Although this setup is not entirely necessary, it's nice having a genuine Sound blaster 16/AWE paired up with a GUS PnP + ESS FM legend... Only downside is no digital output on the MK1869 XT. Audigy2-ZS has an excellent mixer and very good audio quality, plus creative bay panel with its Analog/Digital line-out
The 3 card's I'm currently using.
1# AWE64 legacy (HardMPU/WP32 on IRQ/2 P300) > Link (AWE64 Legacy)
A220 I5 D1 H5 P0 E620 F0 T6 (Disable Terrible CQM FM P388)
2# MK1869 XT (UARTMPU/X16GS P330)
A260 I9 D0 H3 P330 F388 T6 (FM at 388)
2.1# ULTRASOUND
IRQ/07 DMA/07 DMA/07 IO/0240 IO/0340 IO/034C
3# Audigy2-ZS (PCI) mixer (line-in passthrough + digital CD) With program ek2m.exe (Multichannel DOS mixer for DOS sound builds v0.49 for Live, v1.01 for Audigy)
Audio Chain AWE64 line-out > MK1869 line-in > MK1869 line-out > Audigy2 ZS line-in (Digital CD introduced) > Audigy2 ZS line-out > Audigy2 ZS I/O Drive line-in > Analog/Digital line-out >
I've included my batch file text, if anyone wants to comment for improvements. Grok helped me out of fair bit.
Documentation on what my batch file does.
Read current settings for GUS (Card #1)
C:\DOS\UNISOUND\UNISOUND /R /C1
Reads and displays the current resources and volumes for the GUS (Card #1) without re-initializing
As the dosstart.bat file is processed on entering MS-DOS mode, I don't need to initialise it with Unisound. I just let it do its thing.
-------------------------------
initializing AWE64 Legacy (Card #2)
SET BLASTER=A220 I5 D1 H5 P0 E620 F0 T6
C:\DOS\UNISOUND\UNISOUND /C2 /V85 /VC85 /VF00
Sets BLASTER variable with AWE64 resources (SB port 220, IRQ 5, DMA 1/5, no MPU, wavetable at 620, no FM, type 6). Then initializes the AWE64 with master volume 85%, CD volume 85% (for WP32 audio), disabling FM to avoid conflicts with ESS FM at 388. (Note. For some reason if you initialise P300 now, don't get sound from the McCake-MT-32 don't know why. This was a massive pain to figure out...)
Configures and enables the AWE64 for SB16 sound, wavetable MIDI, and HardMPU/WP32 on IRQ/2 P300 daughterboard
------------------------------
initializing ESS ES1869 (Card #3)
SET BLASTER=A260 I5 D1 H5 P330 F388 T6
C:\DOS\UNISOUND\UNISOUND /C3 /V85 /VF80 /VB80 /VL85 /VM00 /VC00 /VP00
Sets BLASTER with ESS resources (SB port 260, IRQ 9, DMA 0/3, MPU 330, FM 388, type 6). Then initializes ESS with master 85%, FM 80%, AuxB/WT 80% (for X16GS wavetable at P330), line-in 85% (for AWE64 routing), mic/CD/PC speaker muted.
Configures ESS for FM/AdLib at 388 (since AWE FM muted), wavetable MIDI at 330, and audio passthrough from AWE64, muting unused inputs for noise reduction.
-----------------------------
Final env vars (P300 for HardMPU/WP32)
SET BLASTER=A220 I5 D1 H5 P300 E620 F0 T6
Sets final BLASTER with AWE64 SB resources, MPU at 300 for HardMPU/WP32, wavetable at 620, no FM. Why: Provides the environment variables games/apps expect for SBP/SB16-compatible sound and MIDI routing to WP32 at P300 (HardMPU mode).
----------------------------
REM Init Audigy2-ZS (PCI) mixer
C:\DOS\ekm101\ek2m.exe -b -as mix -ai 100 0 40 0 0 -o afront 100 -io ac97 afront 100 -io spdif0 afront 40 -io wave afront 100
Initializes Audigy mixer: basic init (-b), sets input source to mix (-as mix), input levels (line-in 100, aux 0, cd 40, tad 0, mic 0), analog front out 100%, routes AC97/line-in to analog out 100%, SPDIF0/digital CD to analog out 40%, wave/digital audio to analog out 100%. Why: Configures Audigy for passthrough of ESS audio via line-in, mixes digital CD, maximizes analog output on SB0250 front panel, mutes unused inputs for clean sound.
----------------------------
Final resource summary:
GUS PnP : A:240 IRQ:7 DMA:7/7
AWE64 Legacy: A:220 IRQ:5 DMA:1/5 CQM:220 AWE:620 JOY:200 P300 for HardMPU/WP32
ESS ES1869 : A:260 IRQ:9 DMA:0/3 OPL:388 CTR:660 JOY:201 P330 for UARTMPU/X16GS
ESS FM F388 : Supports OPL3 emulation and superior "Native" (ESFM) FM mode.
CQM FM A220 : Muted but plays via SB base port 220h in some games. This is unique to the AWE64 card's, don't need it CQM has crap FM emulation.
EMU8000 : E620 emulation disabled in pure DOS when MFBEN OFF: works in Win. (This is unique to the AWE64 legacy card, as it has hardMPU. I don't need AWE emulation is crap anyway.)