First post, by ManOhManUS
HI I have searched and searched on this board and Google for an answer. I'm out of idea's and need some help.
I have a AWE64 GOLD sound card and a MT-32 hooked up to it. I can play SQ4, KQ5 in real dos 6.22 just fine. I can also play other games like tie fighter or doom2 with mt-32 picked as music device, and things work fine.
But when I try and play SQ3, or KQ4 after picking MT32, my computer will just freeze up. Or in the case of QK4 I get this msg. "Unable to initialize your music hardware" and the PC just hangs. Have to hard boot. As I said other later sierra games play fine with my setup.
Now I have A multi-boot setup DOS6.22 WIN98SE WINXP
In windows xp I can run dosbox and play SQ3 or KQ4 just fine with my mt32. The LCD screen comes up and loads fine and music is fine.
So I want to know why I can play sq3, kq4 etc just fine in dos box, but not in real dos?
Has to be something in my configs and I just don't know whats wrong.
As I said it's only the older sierra games that don't work also Silpheed.
Few things I tryed before I list my config.sys and autoexec.bat files.
After much searching I found the sentax for SET MIDI
My defalt and most ppls is
SET MIDI=SYNTH:1 MAP:E MODE:0
SYNTH 1 IS USE INTERNAL MIDI, 2 IS USE EXTERNAL.
I have tryed playing kq4 with no set midi string at all, and with SYNTH:1 and then with SYNTH:2
No luck.
I also was using the defalt pnp setup for awe64 cards in dos. I then installed the low-level drivers. By doing diagnose.exe /a
This add's the low level drivers to the config.sys file. NO games I have need this but I tryed it anyways to see if it would fix kq4 etc..
My config.sys
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM
BUFFERS=15,0
FILES=30
LASTDRIVE=H
FCBS=4,0
DOS=HIGH,UMB
STACKS=0,0
BREAK ON
SWITCHS /F /W
SHELL=C:\DOS\COMMAND.COM /E:1024 /P
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DRIVERS\SB16\CTCM.EXE
AUTOEXEC.BAT
@ECHO OFF
PROMPT $P$G
SET TEMP=C:\TEMP
SET SOUND=A220 15 D1 H5 P330 E620 T6
SET MIDI=SYNTH:2 MAP:E MODE:0
SET CTCM=C:\DRIVERS\SB16
PATH C:\DOS;C:\;C:\DRIVERS\SB16;C:\UTILS\LL5;C:\UTILS\SDD;C:\UTILS\NORTON
C:\DRIVERS\MOUSE\CLOAKING.EXE
SET LMOUSE=C:\DRIVERS\MOUSE
LH /L:0;3,1040 /S C:\DRIVERS\MOUSE\MOUSE
SET NU=C:\UTILS\NORTON
C:\DRIVERS\SB16\DIAGNOSE /S
C:\DRIVERS\SB16\MIXERSET /P /Q
C:\DRIVERS\SB16\AWEUTIL /S
MEM
FREE CONVENTIONAL 619K
FREE UPPER 37K
FREE RESERVED 0K
FREE EXTENDED XMS 64,646K
FREE EMS 32,608K
If I install the low-level dos drivers the next two lines are in my config.sys
DEVICE=C:\DRIVERS\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5
DEVICE=C:\DRIVERS\SB16\DRV\CTMMSYS.SYS
BTW: any typeos in the config.sys or autoexec.bat files are from my typing them for this post.
I did not cut and past. I just typed what was on my 2nd pc screen. so device=c:dos\emm386.exe would in fact not be the real line. Just a typo.
So I know my mt-32 is setup right and my awe64 plays other games in dos with mt-32 just fine. It's just sq3, kq4, Silpheed and others that don't
But do work under dosbox in windows xp with my mt32.
I hope that somebody can help. And that this post is not just a big incomprehensible mess.
I got my mt32 yesterday around 1pm it's now 10am the next day and no sleep. 🤣 just LOTS of coffee, sugar, anger, and reboots.
Also besides space quest 3, kings quest 4, I also found same prob with wing commander 2. But works fine in windows xp dosbox with mt-32.
Thanks for any help you can give.