VOGONS


AWE64 and DOS/ Win98

Topic actions

First post, by gwb

User metadata
Rank Newbie
Rank
Newbie

Hello all, long time reader, first time poster.

I am currently building a system equipped with a SB PCI512 and a SB AWE64 gold. I was able to get the PCI512 installed and working with my modern Windows games, ex Quake3. The problem is that I can't seem to get my AWE64 working for some reason with older games (Doom2 and Warcraft) or newer games. I used the driver that was in the sound blaster driver pack uploaded by a member here on the forums.

The AWE64 resources in the device manager read

IRQ7, DMA3, DMA7, I/O range 0240-024F, I/O range 0300-0301, I/O range 0388-038B

My BIOS is set to non PNP OS
My config .sys reads

[menu]
Menuitem=windows, Windows 98SE
Menuitem=dos, MS-DOS
menudefault=windows, 8

[dos]
DEVICE=C:\Drivers\jemmex.exe NOEMS I=B000-B7FXX
DOS=HIGH,UMB
DEVICEHIGH=C:\Drivers\OAKCDROM.SYS /D:MSCD0001
DEVICE=C:\AWE64\DRV\CTSB16.SYS /UNIT=0 /WIN95 /BLASTER=A:240 I:7 D:3 H:7
DEVICE=C:\AWE64\DRV\CTMMSYS.SYS
LASTDRIVE=Z

[windows]
DEVICE=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /Q
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE AUTO RAM NOEMS
DEVICE=C:\AWE64\DRV\CTSB16.SYS /UNIT=0 /WIN95 /BLASTER=A:240 I:7 D:3 H:7
DEVICE=C:\AWE64\DRV\CTMMSYS.SYS
LASTDRIVE=Z

Autoexec reads

@echo off
prompt $p$g
goto %CONFIG%

:dos
SET SOUND=c:\AWE64
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A240 I7 D3 H7 P300 E640 T6
LH C:\Drivers\ctmouse.exe
LH C:\Drivers\SHSUCDX.EXE /C /D:MSCD0001 /L:D
goto end

:windows
win
goto end

I was able to get Doom2 playing with music, but no sound effects for some reason using the aforementioned specs

Reply 1 of 50, by dosquest

User metadata
Rank Oldbie
Rank
Oldbie

Doom uses separate settings for sound effects and music, your best bet is to check the setup.exe for doom and see what you set for the sound effects versus the music.

Reply 4 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

I am not seeing that option. It only asks for the music card and the sound FX card. Under sound effects it list the following devices "Ultrasound, Pro Audio Spectrum, Sound Blaster, and PC speaker."
Am I looking in the wrong area?

Thank you for your help!

Reply 6 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

I did not have diagnose.exe for some reason so I downloaded it from this thread (Different Versions of Mixerset and Aweutil...) and put it in my awe64 folder. I got to the option of selecting the base I/o and it gave me the same "check whether the base I/O address selected corresponds to that of your audio card" error. The I/Os I tried were 220H, 240H, 260H, 280H, and auto.

Thanks

Reply 7 of 50, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Not 100% sure, but it looks like your's AWE64 is simply not initialized in the DOS.
You need to download/install the Creative PnP Manager (from AWE64 Gold cd or from support.creative.com). It add "device=C:\...\ctcm.exe" string in the config.sys and "set ctcm=" + "c:\...\ctcu /s /w=" strings in the autoexec.bat.

Reply 8 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

Okay I think I am making a little progress here

I reran diagnose.exe in dos mode and got the results

Base I/O on 240H
Wave-table 640H
Usable DRAM 4194304 bytes (tested okay)
MPU401 MIDI 300H

The next part is the IRQ scan and it fails on all of the following IRQs 2, 5, 7, 10, and auto

Config.sys looks like

[menu]
Menuitem=windows, Windows 98SE
Menuitem=dos, MS-DOS
menudefault=windows, 8

[dos]
DEVICE=C:\Drivers\jemmex.exe NOEMS I=B000-B7FXX
DOS=HIGH,UMB
DEVICEHIGH=C:\Drivers\OAKCDROM.SYS /D:MSCD0001
DEVICE=C:\WINDOWS\CTCM.EXE
DEVICE=C:\AWE64\DRV\CTSB16.SYS /UNIT=0 /WIN95 /BLASTER=A:240 I:7 D:3 H:7
DEVICE=C:\AWE64\DRV\CTMMSYS.SYS
LASTDRIVE=Z

[windows]
DEVICE=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128 /TESTMEM:OFF /Q
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE AUTO RAM NOEMS
DEVICE=C:\WINDOWS\CTCM.EXE
DEVICE=C:\AWE64\DRV\CTSB16.SYS /UNIT=0 /WIN95 /BLASTER=A:240 I:7 D:3 H:7
DEVICE=C:\AWE64\DRV\CTMMSYS.SYS
LASTDRIVE=Z

And autoexec is looking like

@echo off
prompt $p$g
goto %CONFIG%

:dos
SET CTCM=C:\WINDOWS
SET SOUND=c:\AWE64
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A240 I7 D3 H7 P300 E640 T6
LH C:\WINDOWS\CTCM.EXE /S /W=
LH C:\Drivers\ctmouse.exe
LH C:\Drivers\SHSUCDX.EXE /C /D:MSCD0001 /L:D
goto end

:windows
win
goto end

Doom2 does not play any music or sound effects and Warcraft does not want to recognize my cards

Thanks again!

Reply 9 of 50, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Boot into DOS and press F8. Say no to everything...

(I'm assuming you are running this from real DOS and not from a DOS windows from inside windows)

Go into your windows folder and run CTCM.EXE

Then go into your AWE64 folder and run AWEUTIL.EXE / S

If the files aren't in these folders do a search for them and run them from wherever they are.

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 10 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie
Boot into DOS and press F8. Say no to everything... […]
Show full quote

Boot into DOS and press F8. Say no to everything...

(I'm assuming you are running this from real DOS and not from a DOS windows from inside windows)

Go into your windows folder and run CTCM.EXE

Then go into your AWE64 folder and run AWEUTIL.EXE / S

If the files aren't in these folders do a search for them and run them from wherever they are.

Alright, I did a clean boot and ran CTCM- no problem there. I then tried running aweutil.exe and it gave me the following error

ERRO12: AWE32 initialization failed

Thanks

Reply 11 of 50, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Set BIOS to PNP OS and there should be also a setting "Clear DMI or something on those lines".

What did CTCM output?

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 12 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

CTCM output is as follows

Found Creative Plug and Play card  : Creative SB AWE64 Gold

Successfully configured 3 of 3 Creative PLug and Play Devices
Blaster environment is set at: A240 I7 D3 H7 P300 E640 T6

I changed to a PNP OS in BIOS. Did not see a clear DMI setting, but I saw a "Reset Configure Data" and it apparently "resets Extended System Config Data (ESCD)" and I still got the same result

Reply 13 of 50, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

A240 I7 D3 H7 P300 E640 T6

That looks very odd... The resources are totally "non standard".

Do you have another card in the machine? Can you pull it out?

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 14 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

I agree, they do look odd to me. I have the PCI512 in the machine and removed it and still got the same errors and settings. I tried it with PNP OS enabled and disabled and cleared the ESCD. The only other card is an AGP video card

Reply 15 of 50, by retro games 100

User metadata
Rank l33t
Rank
l33t

Just a couple of thoughts. This is what I would do, but I'm not sure if it's the best approach -

Do you have a DOS HDD / CF / diskette you could boot from? If so, you could boot in to "real DOS" (not DOS 7), and run Creative's CTCU.exe. CTCU will only run in DOS 6 or an older version. Then, take a look at the AWE64's resources. If they are non standard, you could alter them to something like 220/5/1/5. After doing that, go back to your Win98 installation, and then in the Windows device resources section for the AWE64, do a "force hardware resource change", and make the settings also equal to 220/5/1/5.

BTW, once you are back in Win98, you can remove any reference to CTCU in your config files, if there are any there.

Edit: Damn, perhaps I'm thinking of how to configure the PnP AWE32. Maybe just try a force Windows hardware resource change for the AWE64's resources.

Last edited by retro games 100 on 2011-01-12, 09:25. Edited 1 time in total.

Reply 16 of 50, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Reserve the irq7 in the BIOS.
Advanced/PCIPnP and change "avaiable" to "reserved" for irq7.
Then - try ctcm and diagnose again.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 17 of 50, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

That shouldn't be necessary. I believe this is for non PnP ISA cards so that the IRQ doesn't get assigned to another device.

Another though!

After running CTCM run CTCU and assign the default configuration. Maybe that fixes your issue...

Reply 18 of 50, by gwb

User metadata
Rank Newbie
Rank
Newbie

Okay so I made a 6.21 boot diskette and booted from that. I then ran ctcm and it gave me the normal settings (see below)

Found Creative Plug and Play card  : Creative SB AWE64 Gold

Successfully configured 3 of 3 Creative PLug and Play Devices
Blaster environment is set at: A220 I5 D1 H5 P330 E620 T6

I am still trying to get ctcu to work as I post this

Reply 19 of 50, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Thats much better!

Now run AWEUTIL.EXE /S

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel