NGlide versus my glide games collection

Report bugs, errors, problems, etc.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

EA Sports' 3dsetup 2.x versions fail to detect Voodoo2 in WinXp.
Have tested the dirty hack for this problem (IDs from the main videocard (Radeon HD3850 in my case) were added to the Voodoo2 info (Card2)):

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Electronic Arts\3D Data\Card2]
"Types"=dword:00000002

[HKEY_CURRENT_USER\Software\Electronic Arts\3D Data\Card2\Type2]
"VendorID"=dword:00001002
"DeviceID1"=dword:00009505
"DeviceID2"=dword:00009505
Works like a charm.
"Glide device" versions use HKCU\Software\Electronic Arts\3DSetup tree to store IDs. But the hack works too.
The only flaw is - most versions use "ATI Radeon HD 3800 Series" as the device description (not "3Dfx Voodoo2")...

P. S. The similar method can be used with 1.х versions and D3D (only 3ddata.dat cards are detected). Have added IDs to the Card6 info (Matrox G200). Works ok except World Cup 98 (no Matrox G200 support, yeah).
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Something is very wrong in nGlide 2.00...

Carnivores - crashes to desktop (hunt3dfx.exe module glide2x.dll offset 65d8) before the simulation. Both versions (original and patched).
Carnivores 2 - patched version ctd (v_3dfx.ren module glide2x.dll offset 7b1f) after the simulation.
Carnivores: Ice Age - same ctd (7b1f), both versions (original and patched).
Codename: Eagle - the in-game menu quits to desktop ("MenuApp() break 1").
Counter-Strike - 3dfxvgl: ctd (cstrike.exe module unknown offset 4fd96040, 4 times) when quiting from the game or changing the resolution.
Crime Cities - 3dfxvgl: ctd (unknown offset 0) before the 3dfx logo. The test is ok, the Techland driver is ok.
The 1.05 version and a hardware Voodoo2 SLI are ok.

P.S. Tiger Woods PGA Tour 2000:
TigerWoods2000.JPG
TigerWoods2000.JPG (38.26 KiB) Viewed 13834 times
Both renderers, The cause is the disabled "Catalyst AI" option. Why nGlide depends from this hack?
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Another EA Sports 3DSetup hack.
By default "Glide Device" is 640x480 only and forces the "voodoo2" thrash driver.
You can configure Glide Device restrictions with the "CARD_Glide Device ... /I" string in 3dsetup.ini.
"/R:640x480 /R:800x600 /R:1024x768 /R:1280x1024 /R:1600x1200" will add resolutions.
"/M:voodoo" will choose the "voodoo" (glide2x) thrash driver.
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
User avatar
Zeus
Site Admin
Posts: 1712
Joined: Sun Sep 21, 2008 2:51 pm
Contact:

Re: NGlide versus my glide games collection

Post by Zeus »

Gamecollector wrote:Something is very wrong in nGlide 2.00...
Yeah, I noticed that too. Fixed.
Gamecollector wrote:P.S. Tiger Woods PGA Tour 2000:
Both renderers, The cause is the disabled "Catalyst AI" option. Why nGlide depends from this hack?
We should rather ask why AMD couldn't create good drivers in the past? nGlide doesn't do anything special, the HD 3xxx driver must be returning crap without this flag enabled.

Thankfully they improved immensely over time (Intel as well) and newer drivers/card models don't have not only this but also other problems (like yellow lines in Actua Golf 2 where I had to create a special code path).
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Have returned Icewind Dale: Heart of Winter to the "minigl" list. It uses 3dfxvgl.dll or 3dfxogl.dll in %system% (the original game uses 3dfx.dll (renamed 3dfxogl.dll) in the game directory).
Glide3x (3dfxvgl), 640x480 and 800x600 resolutions (1024x768 and 1600x1200 can be unlocked).
Not works with Voodoo2 SLI (white screen).
Works with nGlide 2.00.
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Added to the "minigl" list:
  • Super Huey III - Webfoot Technologies / Cosmi, 2003 (?).
    OpenGL and software.
    Uses MesaGL ("Voodoo2" button in the config tool, crc32 b5b00fc0, ogldrivr\mesa3dfx.dll, glide2x) and 3dfxogl ("Banshee" button, crc32 64490832, ogldrivr\banshee.dll, glide3x).
    640x480 only (can be changed with .ini editing?).
    Works ok with Voodoo2 SLI and MesaGL except a "memory error" after quitting. Voodoo2 SLI + 3dfxogl = missing textures.
    MesaGL not works with nGlide 1.05 and 2.00 - quits to desktop even w/o the 3dfx logo.
    3dfxogl works ok with nGlide 2.00.
Last edited by Gamecollector on Tue Dec 03, 2019 8:46 pm, edited 1 time in total.
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Added to the "minigl" list:
  • Global Defender - Reactor, ?.
    Opengl only.
    Uses minigl 1.3 (crc32 c8ec765e, opengl32.dll, glide2x).
    640x480 only.
    Works ok with Voodoo2 SLI.
    NGlide 2.00 - ctd (opengl32.dll offset 7075) before the 3dfx logo.
  • Safari Kongo - Duckfoot Technologies / eGames, 2000.
    Needs the Win98VersionLie ACT fix for WCDEMO.EXE.
    Renderers are identical (crc, filename, "button" name, Voodoo2 SLI and nGlide 2.00 compatibility) to Super Huey III.
Last edited by Gamecollector on Tue Dec 03, 2019 8:45 pm, edited 1 time in total.
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Added to the native list:
  • Alex Builds His Farm - Ubi Soft Entertainment, 1999.
    Direct3d and glide. Uses glide3x.
    640x480 only.
    Works ok with Voodoo2 SLI and nGlide 2.00.
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Gamecollector
Posts: 1067
Joined: Fri Jan 07, 2011 9:29 am
Location: RU

Re: NGlide versus my glide games collection

Post by Gamecollector »

Have added this info to the 1st page...
ASUS P4P800 SE, Pentium4 3.2E/2 GiB DDR400 (3-3-3-8), Sapphire Radeon HD3850 AGP, 2 Voodoo2 12 MB (SLI), Audigy 2 ZS.
Windows XP SP3 Pro Rus (w/o the POSReady hack), Catalyst 14.4, Voodoo2 W2k 1.02.00 drivers.
Tarnum
Posts: 17
Joined: Fri Mar 22, 2013 11:24 am

Re: NGlide versus my glide games collection

Post by Tarnum »

Drakan: Order of the Flame...
Mechwarrior 3 (+Pirate's Moon maybe?)..
Might and Magic VII: For Blood and Honor..
Sacrifice..
Shogun: Total War + Shogun: Total War - the Mongol Invasion add-on..
The Nomad Soul (aka Omicron: the Nomad Soul)
Thief: the Dark Project (maybe Thief: Gold too?)
If at least 1-2-3 of the above games could be runned under nGlide someday it will be... unbelievable! :o :shock:
Post Reply