Make sure you use ULTRINIT 2.26 if you want to use the -DJ option. This switch only works with 2.26 and otherwise you'll run into a joystick port conflict.
Using ULTRINIT v2.26a with the -DJ parameter only applies to the GUS ACE because that one lacks the gameport. 😉
The ACE just lacks the physical connector but does have a joystick port and will conflict with other soundcards. Version 2.26a works with other classic GUSes as well except for the Extreme. From the readme:
1When attempting to disable the joystick port (with -DJ option) on the 2UltraSound, ULTRINIT had to be executed several times before the joystick 3port was properly disabled. 4 5Similarly with the UltraSound ACE, the joystick connected to the other sound 6card might not function properly before the user ran ULTRINIT -DJ several times. 7 8This version of ULTRINIT solves these problems.
But like you said, the speed compensating port of the GUS is the better option of the two.
Okay, did you try to start the computer with just HIMEM loaded?
There's one DOS driver related to USB being loaded (DI1000DD.SYS). USB on DOS is quite a gamble to get it working and takes too much conventional memory.
Both CONFIG.SYS and AUTOEXEC.BAT files are quite messy. I suggest configuring a menu for this stuff.
You can use the following CONFIG.SYS:
1FILES=40 2REM Use BUFFERS=10 if SMARTDRV will be loaded 3BUFFERS=20 4LASTDRIVE=J 5STACKS=9,256 6DEVICE=C:\DOS\HIMEM.SYS 7REM Uncomment the following line if everything worked fine 8REM DEVICE=C:\DOS\EMM386.EXE AUTO RAM I=B000-B7FF 9DEVICEHIGH=C:\CDROM\CDROM.SYS /D:MSCD001
And AUTOEXEC.BAT:
1@ECHO OFF 2SET PATH=C:\WINDOWS;C:\DOS 3SET BLASTER=A220 I5 D1 T4 4SET SOUND=C:\SBPRO 5SET MIDI=SYNTH:1 MAP:G 6SET ULTRASND=240,7,7,7,7 7SET ULTRADIR=C:\ULTRASND 8PROMPT $p$g 9REM Uncomment the following lines that has REM one by one if everything is well 10REM C:\SBPRO\SBP-SET /M:8 /VOC:8,8 /FM:8,8 /CD:8 /X:6 /LINE:8,8 11REM C:\ULTRASND\ULTRINIT 12REM OFF2C0.COM 13REM SNDOFF.EXE 14REM LOTECH.COM 15LH C:\DOS\MSCDEX.EXE /D:MSCD001 /E 16REM LH C:\DOS\SMARTDRV.EXE /X 17REM C:\BQ\CQBQ.EXE -p2 -ds -s600 18REM LH C:\S3VBE20\S3VBE20 /INSTALL 19REM Load mouse driver here (CTMOUSE, MOUSE, etc)
Make a backup of the original files prior using this. This assumes that you only card the video card installed.
Yeah I'll try cleaning it up a bit more sorry about the mess.
The thing about the usb driver is I forgot to disable it via REM.
I only enable it when I want to transfer files via usb , its a bit buggy but it works surprisingly well , you just need a usb stick formatted to FAT16.
I just did a bit of stress testing and most games seem to be working fine , I've even combined gravis sound with sound blaster music in doom.
Raptor runs fine with gravis , simcity2000 runs with sbpro2 (gravis support isn't in the game but I wanted to test for conflicts) , tomb raider setup will wig out with gravis but runs fine with sbpro2.
To get around tomb raider crashing in software mode I installed my voodoo 1 and ran it in 3dfx mode , it works fine now.
As for shadow warrior , choosing gravis as the sound option and picking the highest sample rate , and then having a joystick connected seems to work , ill have to try it without one connected.
Some games seem to emit weird glitchy beeping noises at random sometimes though , I'm not sure if its something to do with conflicts or not.
I'm not sure if it will be fine or I'm band aiding an issue that should be properly fixed or not.
Ill try some more stress testing in the morning and see what happens I guess.