VOGONS


First post, by Steage

User metadata
Rank Newbie
Rank
Newbie

I'm struggling to get my SC-55 to work with DOS games launched from Win98... I'm not doing anything from pure DOS right now (see next paragraph). The SC-55 does work when I play a MIDI in Windows, so I've gotten somewhere.

I know the real answer here is to get a different sound card - I actually have a ISA Mobo + Orpheus II ready to go which would make this more manageable, but I haven't had the time to do a fresh load of Windows. Meanwhile, I'm experimenting with what I have running just to learn.

Current config:
Mobo: ECS K7S5A
Processor: AMD Athlon XP 1800+
Soundcard: Sound Blaster Live 5.1 (SB0060) - drivers per Joseph_Joestar instructions (Guide: Installing Windows 9x and DOS drivers on Sound Blaster Live! cards (version 3.1))
+ Roland SC-55mkII hooked up via gameport to MIDI

Current soundcard settings:
Creative SB-16 Emulation: 0220-022F, 0310 - 0311
MPU-401 Compatible: 0300-0301
Multimedia Properties>MIDI> All instruments set to SB Live! MIDI Port

Like I said, I can play MIDIs over the SC-55 when I play from Windows, but I can't get it to work when I launch Duke Nukem 3D in Windows (DOS window). In Setup I set General Midi + 0x300 and it says it's playing but nothing happens.

I'm still learning about managing resources in Win98, so if I'm doing something wrong it would not surprise me. But, I've also run across some mentions of SB-16 emulation and MPU-401 conflicting on the SB Live card - so maybe it's just a hardware shortfall.

Any ideas?

Reply 1 of 4, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++

Sadly, that can't work.

Creative's VxD drivers for SBLive and Audigy cards are hardcoded to always use the internal synth (or loaded soundfont) for DOS applications. The only way you can use an external MIDI device on those cards is through native Windows applications and games.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium

Reply 2 of 4, by Steage

User metadata
Rank Newbie
Rank
Newbie

Okay, easy enough!

Thanks for the help

Reply 3 of 4, by zuldan

User metadata
Rank Oldbie
Rank
Oldbie
Joseph_Joestar wrote on 2024-08-13, 20:33:

Sadly, that can't work.

Creative's VxD drivers for SBLive and Audigy cards are hardcoded to always use the internal synth (or loaded soundfont) for DOS applications. The only way you can use an external MIDI device on those cards is through native Windows applications and games.

Joseph, just curious. If you bypassed the game port and used a CT4770, would the driver behave differently?

The attachment EBE1A1D9-92B1-4F38-B25D-6783CC681C28.jpeg is no longer available

Reply 4 of 4, by Joseph_Joestar

User metadata
Rank l33t++
Rank
l33t++
zuldan wrote on 2024-08-14, 15:14:

Joseph, just curious. If you bypassed the game port and used a CT4770, would the driver behave differently?

I don't have that add-on, so I can't say for sure.

Might be worth trying, but I wouldn't get your hopes up.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Core 2 Duo E8600 / Foxconn P35AX-S / X800 / Audigy2 ZS
PC#4: i5-3570K / MSI Z77A-G43 / GTX 980Ti / X-Fi Titanium