Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
(Quick note: I'm going to post this in both the Windows ME and the DOS forums.)
Hello,
A while back, I posted asking how to get sound in DOS with an SB Live! sound card. I have Windows ME, and I had tried using a boot disk to get into DOS. EMM386 would not load for some reason, and QEMM would restart the computer without warning when SBEINIT.COM was loaded. I looked through tons of previous posts here on Computing.net, and found people with a similar problem, but never found a single solution.
Then, today, I was using Partition Magic and it reported some errors on my hard drives. So, I used the (First) Partition Magic Boot Disk to get into DOS. I dealt with that problem, but then remembered that sound problem. I examined the files on the boot disk, and realized that it was loading HIMEM.SYS. The Windows ME boot disk doesn't load it, because it gives an error when it does (I'd tried to add DEVICE=C:\WINDOWS\HIMEM.SYS to the Config.sys on the Windows ME boot disk, but it said it was already loaded, even though there wasn't any other reference to it). There was no error when the Partition Magic boot disk loaded.
So, I started to mess around with the Config.sys on this boot disk. The original file began with this:
DEVICE=HIMEM.SYS
REM DEVICE=EMM386.exe
DOS=HIGH,UMB
LASTDRIVE=ZThe disk has the HIMEM.SYS file on it. I figured that if HIMEM.SYS would load, perhaps EMM386.exe would? So, I changed those lines to this:
DEVICE=HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.exe
DOS=HIGH,UMB
LASTDRIVE=ZI restarted, and it successfully loaded everything. Now, I made a batch file to load some stuff for DOS.
Here's how I got the SB Live! Dos Driver:
When you install the SB Live! software onto Windows ME, it doesn't give you the option of installing the DOS driver. What I had to do to get the DOS driver was uninstall the SB Live! software, and install the Windows 98 version. Then I copied the DOSDrv folder to a temporary location, and uninstalled the SB Live! software again. After that, I reinstalled the Windows ME version, and copied the DOSDrv folder back to the SBLive folder.
This is what the batch file I made looks like:
C:\WINDOWS\mouse.com
SET CTSYN=C:\WINDOWS
SET BLASTER=A220 I5 D1 H5 P330 T6
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COMFirst, it loads a mouse driver. You may not have Mouse.com on your computer. I'm sorry, but I don't have a link to download it.
Then, it sets the necessary variables for the Sound Blaster driver. Finally, it loads the initialization utility.I watched wearily as it loaded the SBEINIT.COM program. Alas, it said something like "Initialization complete!". I was doubtful, so I ran a DOS game. There was sound! It had worked! After weeks of trial and error, there was finally sound in DOS.
Now, some quick notes:
The boot disk set was made on a computer with Windows 98 using Partition Magic 6. It copied the Windows 98 version of COMMAND.COM to the disk, which is most likely why this works.
On the boot disk, nothing is being loaded in the AUTOEXEC.BAT file, and only that mentioned above is being loaded in CONFIG.SYS. COMMAND.COM is on the disk, as is HIMEM.SYS (all Windows 98 versions).
I hope you can benefit from this information.
Thanks for reading. :)
-Burbble

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |