VOGONS


First post, by Ar2r4eg

User metadata
Rank Newbie
Rank
Newbie

Hello,
Some time ago, i building the universal pc for gaming dos and win98 era games. This machine based on P3 1100 Coppermine, Chaintech 6btm mobo, 256 Mb RAM, modded VooDoo 5 5500 128Mb, ISA SB AWE64 Gold and SC-55 + MT-32 Old for External midi. I install native DOS 6.22 and Windows 98 separately for each games type. All hardware works fine, but last time i fid that doom, doom2, heretic works with SC-55 only after i start duke3d.
What is my problem ?

You can look this issue this: https://www.youtube.com/watch?v=9GX0GqKciak video

presence SoftMPU in memory not influence for this.

Thanks for help.

Reply 1 of 9, by PhilsComputerLab

User metadata
Rank Hardware Mod
Rank
Hardware Mod

That's a lovely boot menu 😊

I spotted an error with MSCDEX, I think you grabbed the MS-DOS mode files, rather than the files for the MS-DOS 6.22 starter pack? They are slightly different.

But that should be the reason for your issues.

In Doom, what happens if you run just music (SC-55), but no sound effects? And then try the reverse, just sound effects, no music.

YouTube, Facebook, Website

Reply 2 of 9, by rgart

User metadata
Rank Oldbie
Rank
Oldbie

That case is really schmick, I love it!

I had the same Doom 2 slow down problem with an AWE 64 Gold and Roland SC-55 and it was caused by a DMA/address conflict with the network card however I had issues with all games until it was resolved.

When you test sound effects in Warcraft 2 setup program does it play as it should? "Your sound card works perfectly"

My money is on your network card or usb controller, remove them and try doom2.

I agree with the post above. Nice boot menu 😀

=My Cyrix 5x86 systems : 120MHz vs 133MHz=. =My 486DX2-66MHz=

Reply 3 of 9, by Ar2r4eg

User metadata
Rank Newbie
Rank
Newbie

Hi !
Phil im your fan and subscriber of your youtube chanel )) You made a great job, your video about mt-32 big tutorial is awesome ! Thank you very much !
Yes,autoexec and config is from your site, very useful. Last time when i config dos pc is 16 years ago, and i forget many thing 😀 Now i make some changes yesterday, and place actual files content in end of this message.
In DOOM if i select Sound Canvas port 300 and NO sound FX - music plays, game work great. If i had NO music and Sound FX SB 220-5-1 - i hear no music but hear all sound fx perfect, game work. If i select both, the game work slow witn broken note on SC.

I exec CTCU.exe - no one device in system use SB ports or irq. Dma window of other device is empty.
Warcraft 2 setup when i select sb 16/awe32 says 'your sound card works perfectly' , when i select general midi port 330 i hear music without problems.
And i forget say my SB awe64 gols is CT4540 model, if this need.

my autoexec

PATH C:\DOS;C:\VC
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
SET SOUND=C:\SB16
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET MIDI=SYNTH:2 MAP:E MODE:1
SET CTCM=C:\CTCM
rem C:\CTCM\CTCU /S
rem C:\SB16\DIAGNOSE /S
rem C:\SB16\AWEUTIL /S /R:30 /C:30
rem C:\SB16\MIXERSET /P /Q
GoTo %config%

:ALL
LH C:\DOS\SMARTDRV.EXE 2048 128 /V
LH C:\DRIVERS\CTMOUSE.EXE /R2
LH C:\CTCM\CTCU /S
LH C:\SB16\DIAGNOSE /S
LH C:\SB16\AWEUTIL /S /R:30 /C:30
LH C:\SB16\MIXERSET /P /Q
LH C:\DRIVERS\SOFTMPU\SOFTMPU.EXE /MPU:330 /SB:220 /IRQ:5 /DELAYSYSEX
GOTO DONE

:ALIGHT
LH C:\CTCM\CTCU /S
LH C:\DRIVERS\CTMOUSE.EXE /R2
LH C:\SB16\MIXERSET /P /Q
GOTO DONE

:HSB
LH C:\CTCM\CTCU /S
LH C:\SB16\MIXERSET /P /Q
LH C:\DRIVERS\CTMOUSE.EXE /R2
GOTO DONE

:HM
LH C:\DRIVERS\CTMOUSE.EXE /R2
GOTO DONE

:CLR
GOTO DONE

:DONE
C:\DOS\SCANDISK.EXE /ALL /AUTOFIX /NOSAVE /NOSUMMARY
C:\VC\VC.COM

and config.sys

[COMMON]
LASTDRIVE=Z
REM DEVICEHIGH=C:\CTCM\CTCM.EXE
NUMLOCK=OFF
BREAK=ON
STACKS=9,256
FILES=80
BUFFERS=40,4
FCBS=10

[menu]
menuitem=ALL, HIMEM + EMM + SMARTDRV + MOUSE + SOFTMPU + SB UTILS
menuitem=ALIGHT, HIMEM + EMM + MOUSE + SB driver only
menuitem=HSB, HIMEM + MOUSE + SB driver only
menuitem=HM, HIMEM + MOUSE
menuitem=CLR, CLEAR

menudefault=ALL,10

[ALL]
DEVICE=C:\DOS\HIMEM.SYS /V /SHADOW:ON /TESTMEM:OFF
DEVICE=C:\DOS\EMM386.EXE RAM
DOS=HIGH,UMB
DEVICEHIGH=C:\DOS\ANSI.SYS
DEVICEHIGH=C:\CTCM\CTCM.EXE
DEVICEHIGH /L:1=C:\DOS\DISPLAY.SYS CON=(EGA,,2)
SWITCHES=/F

[ALIGHT]
DEVICE=C:\DOS\HIMEM.SYS /V /SHADOW:ON /TESTMEM:OFF
DEVICE=C:\DOS\EMM386.EXE RAM
DOS=HIGH,UMB
DEVICEHIGH=C:\CTCM\CTCM.EXE

[HSB]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\CTCM\CTCM.EXE

[HM]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF

[CLR]
REM CLEAR

Reply 4 of 9, by zerker

User metadata
Rank Member
Rank
Member

I had an issue with Doom 2 if I had both the Midi IN and Midi Out cables connected to my Midi Module, for whatever reason. Just unhook the PC's MIDI IN; you don't need the PC to get MIDI data from the module. See if that helps.

Reply 5 of 9, by Ar2r4eg

User metadata
Rank Newbie
Rank
Newbie
zerker wrote:

I had an issue with Doom 2 if I had both the Midi IN and Midi Out cables connected to my Midi Module, for whatever reason. Just unhook the PC's MIDI IN; you don't need the PC to get MIDI data from the module. See if that helps.

WOW Thats work ! Thank you !!!!

Reply 6 of 9, by PhilsComputerLab

User metadata
Rank Hardware Mod
Rank
Hardware Mod
zerker wrote:

I had an issue with Doom 2 if I had both the Midi IN and Midi Out cables connected to my Midi Module, for whatever reason. Just unhook the PC's MIDI IN; you don't need the PC to get MIDI data from the module. See if that helps.

Nice, I didn't know about that behaviour 😀 Learnt something.

YouTube, Facebook, Website

Reply 8 of 9, by nogmog

User metadata
Rank Newbie
Rank
Newbie
zerker wrote:

I had an issue with Doom 2 if I had both the Midi IN and Midi Out cables connected to my Midi Module, for whatever reason. Just unhook the PC's MIDI IN; you don't need the PC to get MIDI data from the module. See if that helps.

Genius! Thanks 😀

Reply 9 of 9, by Cizkaro

User metadata
Rank Newbie
Rank
Newbie
zerker wrote:

I had an issue with Doom 2 if I had both the Midi IN and Midi Out cables connected to my Midi Module, for whatever reason. Just unhook the PC's MIDI IN; you don't need the PC to get MIDI data from the module. See if that helps.

PROTIP! A++ That fixed my issue. I was getting a wee bit frustrated with it. Pulling that one plug fixed all the retarded crap it was doing!