VOGONS


First post, by mombarak

User metadata
Rank Member
Rank
Member

I have browsed through the forum and the internet a bit and you can find a lot of topics saying "Voodoo 2 + AGP 2D card - no problem". I have a P2-350 with a Voodoo 2 SLI (2x 8MB) and Windows 98SE with the unofficial SP. Unfortunately I have a 2MB Matrox 2D PCI card and it seems I am running into some shortages when trying to play games:

- Monkey Island 4 - cannot initialize my device - when using force GL (monkey4.exe -gl) it works but super-slow - I guess this is the 2MB Matrox card trying to survive ...
- Non-Voodoo mode: Quake 1 - slow-ish when running 640x480 in DOS, even with FASTVID from Phils page and youtube videos - Vooodoo GL mode: very fast and great.
- No one lives forever 1 - missing textures (all is white) and when I disable lightning it shows textures but glass looks weird and some graphics errors
- Dungeon Keeper Direct3D seems to run slow-ish (I am checking if there is a 3DFX patch as well)

So now plan to either buy a Matrox 4 MB PCI card or a Riva TNT2 AGP card.

Now circling back to the actual question:
For the Riva AGP card, I never found one answer in all the topics above how Windows picks the right cards if you have AGP + Voodoo SLI as a setup. I totally understand that if you play Quake Glide for example, it uses the Voodoo 2 SLI. Also other games which start with the 3DFX logo, will probably chose the Voodoo.

But, as an example, No one lives forever. If only shows Direct 3D - DirectX 7 as a graphic option and primary display driver. I selected the Direct 3D option and it runs good, except the graphic errors. Since I doubt this will use my 2MB Matrox card, I would assume it picks the Voodoo in combination with DirectX because it has no Glide driver available. If I now have a TNT2 next to the Voodoo, how would I select the card then?

In HalfLife I would assume if I select Direct3D, it would use the TNT and if I select the 3DFX Mini Driver it would select the Voodoo.

I read that in case of 2 Voodoo cards in a system, you place the glide files in the directory of the game. But in the above case it does not seem to make sense. I hope the question above makes sense. My goal is to always pick the right card for the job (game) and not let the TNT for example take over where the Voodoo 2 could shine.

Thanks a lot, or like the marine biologist says: Best fishes.

Reply 1 of 6, by luk1999

User metadata
Rank Newbie
Rank
Newbie

I believe that NOLF allowed you to select graphics card in game launcher.
I'd recommend to use some of early Geforce cards to play it. Even cheap GF2 MX / MX400 with 128-bit mem bus should be fine (try to use "single-digit" drivers like 7.76 or earlier for best performance). But even with GF your CPU will be a handbrake...

glQuake - remove `opengl32.dll` file from quake directory and game should launch on Riva / GF...

P4 3.0C, P4C800-E Deluxe, 1 GB RAM, X800PRO 128 MB AGP, SB Audigy, Chieftec 400 W, XP SP2
XP2000+, KT2 Combo, 512 MB RAM, GF3Ti200 64 MB AGP, FM801, FSP 400 W, 98SE
C500, Garry, 128 MB RAM, Voodoo 2 12 MB, TNT2 PRO 32 MB, ALS100 Plus+, Compaq 200 W, 98SE

Reply 2 of 6, by mombarak

User metadata
Rank Member
Rank
Member

The CPU is not the fastest, I agree. But I can easily swap it up to 500 MHz if needed.

But I think NOLF will still show only one directx 7 devices in the graphics card selection, but I will try to find out more. Thanks for the recommendation of the low driver number. Is there a best version of the low ones? I remember that for my AMD rig with an HD5770 and XP, a 12.x version was the best because it had the most compatibility to all games.

Reply 3 of 6, by H3nrik V!

User metadata
Rank l33t
Rank
l33t

You could try to unplug the pass-through cable and see if the image disappears - in that case it ran on the Matrox card.

Assuming here that unplugging an active VGA cable doesn't damage anything, but please correct me if I'm wrong.

Games starting with the 3dfx logo have already initialized the Voodoo card(s) - the logo comes from the GLiDE driver 😀

If it's dual it's kind of cool ... 😎

--- GA586DX --- P2B-DS --- BP6 ---

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 4 of 6, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Admittedly I've only paired my V2's with faster AGP Nvidia cards (which means I can set AGP as primary in BIOS) but by default the right card is used at the right time without having to do anything special.

I've even got a PC with both a GF4 Ti as the primary device and Voodoo 3 as secondary, and a screen attached to both. This should cause more problems as both cards can do 2d but majority of my games work fine.
Glide defaults to the V3, everything else uses primary, and games that support both allow you to select which card to use.
Only 1 game doesn't work (powerslide) for which I have to disable the GF4 in device manager to force the game to use glide.

So I suspect having AGP will simplify your setup somewhat, and feel it's more of a driver/setup issue

Reply 5 of 6, by leileilol

User metadata
Rank l33t++
Rank
l33t++

On Direct3D , some games try to evaluate the 'caps' (capabilities) of available hardware and will prefer the one with more supported if there are multiple HALs, but generally there's a device selection option for them and exclude those without a HAL driver. Some don't do their homework and are messier and just puke a whole list of radio options (resident evil, glover)

apsosig.png
long live PCem

Reply 6 of 6, by mombarak

User metadata
Rank Member
Rank
Member

Thank you very much for your input.
I think I will try a TNT card then. Never had one before.

God, I just saw the prices of the first Geforce model on ebay... wow