VOGONS


First post, by DaveDoc1984

User metadata
Rank Newbie
Rank
Newbie

What am I doing wrong? My Soundblaster Vibra 16 is working perfectly fine in Windows 95 and the Gameport works and picks up my Gravis Destroyer gamepad.

However... I can't get a single DOS Game when I boot into DOS Mode to see that I have the controller plugged in at all despite sound working fine in games. What am I doing wrong? Is there some sort of config I need to do in order to get the Gameport to work in DOS Mode?

Reply 1 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t

Your card is certainly a PnP one. Can you share the content of CTPNP.CFG file that is located at C:\WINDOWS?

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 2 of 11, by Namrok

User metadata
Rank Oldbie
Rank
Oldbie

Are you running any sort of DOS drivers/initializers for the card? I strongly recommend UNISOUND. It's basically fire and forget.

Win95/DOS 7.1 - P233 MMX (@2.5 x 100 FSB), Diamond Viper V330 AGP, SB16 CT2800
Win98 - K6-2+ 500, GF2 MX, SB AWE 64 CT4500, SBLive CT4780
Win98 - Pentium III 1000, GF2 GTS, SBLive CT4760
WinXP - Athlon 64 3200+, GF 7800 GS, Audigy 2 ZS

Reply 4 of 11, by DaveDoc1984

User metadata
Rank Newbie
Rank
Newbie
Gmlb256 wrote on 2022-04-15, 16:10:

Your card is certainly a PnP one. Can you share the content of CTPNP.CFG file that is located at C:\WINDOWS?

[SB16]
Csn=1
LogDev=0
CardID=CTL0070
Serial=FFFFFFFF
Port0=220
Port1=330
Port2=388
Irq0=5
Dma0=1
Dma1=5

[PNP]
Readport=277

Reply 5 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t
DaveDoc1984 wrote on 2022-04-15, 16:24:
[SB16] Csn=1 LogDev=0 CardID=CTL0070 Serial=FFFFFFFF Port0=220 Port1=330 Port2=388 Irq0=5 Dma0=1 Dma1=5 […]
Show full quote

[SB16]
Csn=1
LogDev=0
CardID=CTL0070
Serial=FFFFFFFF
Port0=220
Port1=330
Port2=388
Irq0=5
Dma0=1
Dma1=5

[PNP]
Readport=277

I don't see a [GAMEPORT] section, which should be something like this:

[GAMEPORT]
Disable=0
Port0=200
CardID=CTL0070
Serial=FFFFFFFF
LogDev=0

Add that section and set CTPNP.CFG to read-only afterwards to avoid Windows overwriting that file during startup.

DaveDoc1984 wrote on 2022-04-15, 16:22:

I have tried UNISOUND which makes the Audio work fine but again no Gameport is working. I have tried using the SET BLASTER variable with J200 at the end and again no dice.

Strange that UNISOUND didn't work for the gameport. Does the computer where the sound card installed has another gameport and isn't being disabled?

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 6 of 11, by DaveDoc1984

User metadata
Rank Newbie
Rank
Newbie

I have a Multi IO controller that has a header for the GamePort (no Gameport is attached to it) but I have looked at its Jumper Settings and can't find a way of disabling it.

As stated the Gameport works fine within Windows 95 but not when I boot to DOS Mode to play DOS Games.

The Controller Card is a elitegroup c190 Card.

Reply 7 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t

Mmm, the sound card gameport works in Windows 95 since it is set at another address and is used by default. DOS games within it works due to I/O virtualization and said gameport is set as the default for joystick/gamepad input.

That controller card might be causing the problem because the gameport address in DOS is hardcoded at 200h and it is enabled whether the header is connected or not.

Last edited by Gmlb256 on 2022-04-15, 17:29. Edited 1 time in total.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 8 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t
DaveDoc1984 wrote on 2022-04-15, 16:31:

The Controller Card is a elitegroup c190 Card.

Looking at this link: https://hwmuseum.pp.ua/th99/c/E-H/20495.htm

I see some undocumented ones mentioning "Factory configured", perhaps one of these (particulary JP9 that is closer to the floppy drive jumper settings) may help to disable the gameport.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 9 of 11, by DaveDoc1984

User metadata
Rank Newbie
Rank
Newbie

Unfortunately adjusting those Jumpers didn't help DOS Games still don't pickup the Game Controller connected to the Vibra's gameport.

Can you recommend me an alternative controller? Possibly one which supports a CD-ROM Drive via IDE too?

Reply 10 of 11, by Gmlb256

User metadata
Rank l33t
Rank
l33t
DaveDoc1984 wrote on 2022-04-15, 17:55:

Unfortunately adjusting those Jumpers didn't help DOS Games still don't pickup the Game Controller connected to the Vibra's gameport.

To easily verify if the gameport is actually disabled you could try again with UNISOUND while avoiding the PnP hassle.

Can you recommend me an alternative controller? Possibly one which supports a CD-ROM Drive via IDE too?

Look for one that has dual channel IDE ports and floppy drive support at least, if it has gameport make sure that it has jumpers to disable it. CD-ROM support might be depending of the IDE controller.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS