NGlide versus my glide games collection

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

NGlide versus my glide games collection

Post by Gamecollector »

The old topic is very long and bad structured. So - I have started a new one.

My current test PC is ASUS P4P800 SE / P4 3.2E / 2 GiB DDR400B (3-5-5-8) RAM / Radeon HD3850 AGP + 2 Voodoo2 12 MB (SLI) / Audigy 2 ZS.
The OS is WinXPSP3 Pro Rus (Catalyst 12.4 + Voodoo2 W2k driver 1.02.00).
Can use MSDOS 7.1 (Win98SE Rus boot floppy) (with EMM386.EXE NOEMS I=B000-B7FF + OAKCDROM.SYS + SUSHCDX.COM + CTMOUSE.EXE).
Can use WinME Rus (with Radeon 9100 + Catalyst 6.2 + Voodoo2 w9x driver 3.02.02).

Total number of games: 372 + 11 "can't force the glide API".

"MiniGL" glide games list is here.
DOS glide games list is here.
1.05 testing results.
WinXPSP3 compatibility tips are here.
WinXPSP3 graphic, sound etc bugs are here.
Manual nGlide forcing troubles.
Potential games to add.
Old-games.ru, Mobygames etc glide lists.

My ACT database for glide games. I use ACT 5.5 and WinXpSp3 32-bit.
Disable system entries for Electronic Arts' 3dsetup.exe 2.x, Falcon 4.0, Longbow 2 gateway.exe, South Park, Turok: Dinosaur Hunter.
Last edited by Gamecollector on Thu Jan 19, 2023 10:48 am, edited 101 times 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 »

"Native" glide games: 318 titles. 291 (2 are "native" + "minigl", 2 are DOSglide + Winglide) + 3 compilations (9 titles) + 2 OEM only + 7 "unofficial" + 9 "not supported":

Warning: Apache Longbow, F-16: Fighting Falcon, F/A-18: Korea, F22: Air Dominance Fighter, FIFA: Road to the World Cup 98, Formula 1 97, Hind (?), Joint Strike Fighter (?) and Uprising: Join or Die must be patched for Voodoo2.

The legend:
! - the game is playable, but with glitches.
X - the game not works with nGlide at all. Or there is a fatal glitch (like the screen is totally black).
w - the game (or the game setup) isn't compatible with Windows Xp.
w - same as the above but can be played with manual tweaking or an unofficial patch.
(1.01) - the last version of nGlide w/o the described error/glitch.
(Blue text) - this is the test result with a real Voodoo2 (if they are different).
(*) - compilations (one or all included games support the glide API only in the version from this compilation).
Green text -- the game is for DOS but the glide patch is for Windows.
Olive text -- the game (or the glide patch) uses glide.dll and sst1init.dll (winglide1x).
P.S. Pod, Speedboat Attack and Tigershark use glide2x after patching. Outlaws 2.0.x and Time Warriors support both glide1x and glide2x. OEM only titles:
  • Mechwarrior 2: 31st Century Combat Voodoo Edition - w!. Bundled with Orchid Righteous 3D and Diamond Monster 3D. No hardware check. Wrong texturing (2.00).
    San Francisco Rush: the Rock Alcatraz Edition. Bundled with Quantum 3D Raven, hardware check. (Blinking in the game menu)
"Officially not supported" titles:
  • NHL 2002 - !. Uses "3Dfx_DXOnly=1" in 3DSetup.ini. Fails if "Thrash Driver"="voodoo2" (wants "voodoo2z").
    The interface is too slow (-). (Works, Xp: 3dsetup isn't detecting a real Voodoo2, "Glide Device" fix)
    Nightmare Creatures. The glide renderer is coded but disabled. There is an unofficial patch for glide forcing.
    ReLoaded (patch). The glide renderer is coded but disabled. There is an unofficial patch for glide forcing.
    Tachion: the Fringe. The config tool forces the d3d renderer. Software or glide renderers can be used with tachion.cfg editing.
    Total Club Manager 2003 - !. 3DSetup supports Voodoo1/2/Rush/Banshee/3/5, but readme.txt tells "all Voodoo cards are unsupported".
    Glide3x: Cursor troubles. "New game" screen is freezing. Glide2x: new menus are white, but ok after Alt+Tab twice. (Freeze after EA Sports logo)
Can't force the glide API: Demos only (a retail release isn't supporting glide): Demos only (the game is unreleased):
  • Fire and Darkness (Singularity Software, 1999).
    G-Sector (Freeform Interactive, 1999).
    Golgotha (Crack Dot Com, 1997).
    Private Wars (TS Group, 1998).
    Seed (Human Soft, 2001).
Last edited by Gamecollector on Sat Feb 25, 2023 11:23 am, edited 911 times 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 »

"MiniGL" glide games: 37 (35) titles. 33 + 4 "not supported" (2 are "native"/"minigl"):

The legend:
! - the game is playable, but with glitches.
X - not works with nGlide at all. Or there is a fatal glitch (like the screen is totally black).
(1.01) - the last version of nGlide w/o the described error/glitch.
(Blue text) - this is the test result with a real Voodoo2 (if they are different).
Green text -- the game is for DOS but the OGL patch is for Windows. Can't force a wrapper:
  • Darkened Skye - X. Winglide + 3dfxvgl. The openGL renderer is broken (can't select a resolution).
    Half-Life: Blue Shift - X. Minigl (1.45, crc32 - 8a929f7c, gldrv\3dfxgl.dll). "The selected opengl mode is not supported by your video card".
    Jersey Devil - X. 3dfxogl (crc32 8d373647, hv3dfx.dll). Can't force hv3dfx.dll.
    M&M's: the Lost Formulas - X. Winglide + 3dfxvgl. The openGL renderer is broken (can't select a resolution).
Demos only (a retail release not supports a wrapper): To force unpatched John Romero's Daikatana to use the 3dfx minigl - run the game with "+gl_driver 3dfxgl" or "+gl_driver amd3dgl" parameter. "+gl_driver opengl32" returns the default opengl driver.

If the ogl renderer selection not present in a q3engline game (American McGee's Alice, unpatched Heavy Metal: F.A.K.K. 2, Medal of Honor: Allied Assault and it's add-ons, Star Trek: Elite Force II) - run the game with the "+set r_gldriver 3dfxvgl" parameter once to force the Voodoo2 ICD renderer. "+set r_gldriver opengl32" returns the game to the default opengl driver.

Also you can edit the r_gldriver/gl_driver value in config files.

Warning: 3dfxvgl.dll is just the opengl ICD for Voodoo2. So ANY opengl game can be "glide" if it's launched on a "Voodoo2 + 2d card w/o OGL" config. 3dfxogl is the opengl ICD name for Voodoo1/Rush/Banshee/Voodoo3. Included games (with 3dfxvgl/3dfxogl mark) just have 3dfxvgl/3dfxogl as a menu choice. Or (some qIII engine games) use 3dfxvgl as the backup renderer (if opengl32.dll fails).

Compatibility tips:
  • 3dfxvgl is supported (added to gldrv\drvmap.txt) in Half-Life 1.1.0.0 - 1.1.0.4 and Counter-Strike 1.0 - 1.1c.
  • MetaGL isn't included with a retail Anachronox. Demo version of MetaGL is included in build44 patch.
  • C.I.A. Operative: Solo Missions, John Romero's Daikatana, Global Defender, Kingpin: Life of Crime, Laser Arena aren't listed as supported in 3dfx minigl docs.
  • Counter-Strike and Gunman Cronicles aren't listed as supported in 3dfx minigl docs, but these games had started as Half-Life mods.
  • Minigls 1.47-1.49 aren't working correctly even with a real Voodoo2. No Esc menu in Counter-Strike and Gunman Chronicles (no Esc menu cursor for nGlide). VPU recover sometimes.
  • 3dfxvgl.dll versions 1.0.0.507 and 1.0.0.508 work incorrectly in Counter Strike, Gunman Chronicles, Half-Life and Soldier of Fortune. Nglide and 3dfx cards (except Voodoo2s) generate the "rainbow lighting" bug. Use the version 1.0.0.439.
Last edited by Gamecollector on Sat Jan 07, 2023 2:17 am, edited 231 times 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 »

DOS glide games list: 32 (30) titles. 31 (2 are DOSglide + Winglide) + 1 OEM only.
Tested with the Ykhwong's build (27 Jan 2014).

The legend:
! - the game is playable, but with glitches.
X - not works with nGlide at all. Or there is a fatal glitch (like the screen is totally black).
(1.01) - the last version of nGlide w/o the described error/glitch.
Green name -- the game is for DOS but the game installer is Windows only.
(patch) -- the game is for DOS but the glide patch needs Windows to install.
Olive name -- the game uses a statically linked executable.
(patch) -- the glide patch uses a statically linked executable.
P.S. Descent II, Screamer 2 and Tomb Raider have 2 glide patches. 1 patch uses static linking, 1 patch uses dynamic linking. XCar: Experimental Racing uses dynamic linking after the patch. OEM only games:
  • VR Soccer '96: Semifinals - X. Static link is used. Bundled with US Orchid Righteous 3D (version 1.00).
Compatibility troubles:
  • Archimedean Dynasty - disable V-sync.
  • Battlecruiser 3000 A.D. and Battlecruiser 3000 A.D. 2.0 - very long pauses ("New Game", "Configure" and "Quit") in DOS/DOSBox, 30+ seconds with 16 MB RAM, twice more with 32 MB. Use HX DOS Extender ("hdpmi32.exe -r") then play.
  • Burnout: Championship Drag Racing - DOSBox: setup crashes at the sound card selection. Install the game, create the file burnout.cfg (with a cd-drive letter inside) and change sound settings with setsound.bat, not with setup.exe.
  • Dreams to Reality - use fixed cycles as the text blinking fix.
  • EF 2000 v2.0 -- not starts from the config tool. Use ef2000.exe.
  • Extreme Assault - DOSBox: sound setup crashes/freezes if started from the setup.exe. Use setsound.bat.
  • Grand Theft Auto: London 1969 - Use "set copycmd=/y" command before the install.
  • Lands of Lore: Guardians of Destiny - the patch is not installing in DOSBox. Disable V-sync.
  • Screamer 2, Screamer Rally - fixed cycles are needed for the setup.
Last edited by Gamecollector on Tue Jan 31, 2023 12:28 pm, edited 117 times 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 »

1) Installation:
  • (-) Asghan -- _setup.exe freezes.
    Copy files from the cd to a hdd folder (the default name is "C:\ASGHAN"). MINI: ennemis.dat, *.dll, *.exe, start.ins, dfont*.io, main.io, *.to (6 MB). NORM: ennemis.dat, *.dll, *.exe, start.ins, *.io, *.pcx, *.to (131 MB). MAXI: *.dat, *.dll, *.exe, start.ins, *.io, *.pcx, *.to (319 MB).
    Create _start.cdp file with the "<X>:" string inside (<X> is the cd letter). Warning: the file size must be 2 bytes, w/o EOL/CR.
    Run _st_3dfx.exe.
  • (+) F1 Racing Simulation -- needs glide.dll and sst1init.dll in %SYSTEM% for the selection of the glide version. Zero length files are ok too.
  • Global Defender -- an uninstaller isn't present.
  • (-) Jane's Fleet Command -- "setup.exe isn't Win32 application".
    Copy files from the CD to a hdd folder (root, Audio and Graphics directories).
    Replace setup.exe (IS 5.50.137.0) to the correct version. Install the game.
    Set "HKLM\Software\Jane's Combat Simulations\Fleet Command\1.0\cdInstallPath=" value to "<X>:" (<X> is the CD letter).
    Or use fleetcommandinstaller.exe.
  • Pandemonium 2. Copy error. Use the fixed script.
    Copy files from the CD to a HDD folder. *.cnf, *.dll, *.exe, sjesters.pkg, wjesters.pkg.
    Replace setup.cnf to the fixed version. Install the game.
    Set "HKCU\Software\Crystal Dynamics\Pandemonium 2\CDPath=" value to "<X>:\" (<X> is the CD letter).
  • (+) Pod 2.0 -- the original version: needs glide.dll and sst1init.dll in windows\system32 for the selection of the glide version. Zero length files are ok too.
  • (+) Pro Rally 2001 -- the installer isn't P4s compatible. Use the alternative installer.
  • S.C.A.R.S. - the installer freezes at 99% if started from the autorun. Run setup.exe manually.
  • The Tainted -- an uninstaller isn't present.
  • (-) Time Warriors -- _setup.exe freezes.
    Copy files from the CD to a hdd folder (the default name is C:\TIMEWAR). MINI: *dll, *.exe, start.ins, afstage.io, camera.io, combat*.io, computer.io, ergo.io, fond.io, impact.io, main.io, menu.io, music.io, reso.io, result.io, select.io, sel_team.io, *.to (15 MB). MAXI: *.dll, *.exe, start.ins, *.io, *.to (100 MB).
    Create _start.cdp file with the "<X>:" string inside (<X> -- the cd letter). Warning: the file size must be 2 bytes, w/o EOL/CR.
    Delete glide.dll and sst1init.dll in the game directory.
    Run _st_3dfx.exe for the glide2x version or _st_3dfx0.exe for the glide1x version.
  • (-) Vigilance -- can't run setup._x_.
2) Installation + detection:
  • NBA Live 98 -- not detects Voodoo2 SLI, no main menu and desktop shortcuts for the glide mode. Run as "nbawin.exe 3dfx".
  • (+) Need for Speed II Special Edition -- can detect Voodoo Graphics or Voodoo Rush only. Use the fixed script.
    Copy files from the CD to a HDD folder (exclude FEDATA\PC\AUDIO, FEDATA\PC\MOVIES, GAMEDATA\AUDIO\PC, GAMEDATA\TRACKS\DATA, GAMEDATA\TRACKS\PC and GAMEDATA\TRACKS\SE files). P.S. "xcopy /s /e /except:" as the example.
    Replace setup\english\setup.ins to the fixed version. Install the game.
    Edit install.win in the game directory (replace "<C>:\" to "<X>:\" (<C> is the HDD letter, <X> is the CD letter, 7 edits for the maximum install size).
  • Pandemonium! -- not detects Voodoo2 SLI.
  • Scorched Planet -- the hardware detection CTDs. Use the fixed hardware.dll.
  • Speedboat Attack (the original version) -- the hardware detection CTDs. Use the fixed script.
    Copy files from the CD to a HDD folder (the disk1 directory, exclude disk1\Redist files).
    Replace ENGLISH\SETUP.INS to the fixed version. Install the game.
    Set "HKLM\SOFTWARE\Criterion Studios\Speedboat Attack\1.0\VideoDisk=" value to "<X>:" (<X> is the CD letter).
    Speedboat Attack (the v2 patch) -- the hardware detection CTDs. Use the fixed script.
    Extract files from spasetup.exe to a HDD directory.
    Replace ENGLISH\SETUP.INS to the fixed version. Install the game.
    Delete FXMEMMAP.VXD, GLIDE.DLL and SST1INIT.DLL in %system%. Restore the correct glide2x.dll.
3) "Extra" files:
  • (+) Croc: Legend of the Gobbos -- delete/rename glide2x.dll, glide2x.rsh, glide2x.voo and fxmemmap.vxd in the game directory.
  • (+) Formula 1 -- delete glide2x.dll in the game directory.
  • Hardcore 4x4 -- delete glide2x.dll and fxmemmap.vxd in windows\system after installing.
  • (+) Ian Livingstone's Deathtrap Dungeon -- delete sst1init.dll in the game directory.
  • Joint Strike Fighter -- delete genport.sys, mapmem.sys, ntremap.sys and sst1init.sys in %SYSTEM%. Restore/delete glide.dll in %SYSTEM%.
  • Les Visiteurs: la Relique de Sainte Rolande - delete/rename setupapi.dll in the gamedir (no "16 BIT STEREO").
  • Tiger Woods PGA Tour 2001 - the original version: delete/rename ws2help.dll in the gamedir.
4) Must be patched in WinXP:
  • Dogs of War - patch to the version 1.02e (application popup at level loading).
  • F1 Racing Simulation - patch to the version 1.09 (not runs).
  • Gunmetal?
  • High Heat Baseball 1999 - patch to the version 1.4 (the 3DO logo freezes).
  • Homeworld: Cataclysm - patch to the version 1.01 (ctd cataclysm.exe module rgl.dll offset 4e49).
  • Messiah - patch to the version 1.2 (no CDA).
  • Myth II: Soulblighter - patch to the version 1.3 (too low memory).
  • Nascar Craftsman Truck Series Racing? Not reacts to mouse buttons?
  • NBA Live 99 - patch to the version 1.1 (freezes before a game itself).
  • Rollcage Stage II - patch to the version 1.0c (not reacts to a keyboard).
5) Crashes, freezes, too fast etc:
  • 1nsane: No Limits, No Rules, No Roads - the original version: run the main executable (game.exe), not the launcher (freezes).
  • 2002 FIFA World Cup: Korea Japan - the glide2x renderer is bugged. Crashes with nGlide, freezes with a hardware. Use the glide3x renderer.
  • (-) Actua Tennis - "Tennis.exe isn't Win32 application". Use the fixed executable. "Problem loading image from gfx2.16\fontsw00.bmp". Use fixed fonts.
  • (-) African Safari Trophy Hunter 3d -- black screen.
  • (-) Andretti Racing - freezes before the intro. Use the fixed executable (glide version only, no movies).
  • Asghan -- _setup.exe freezes.
  • (-) Barrage - crashes after the intro ("unknown" offset 0000). Freezes in the main menu. Use the fixed executable (glide version only).
  • Buggy - the 3dfx renderer: "Quit game" (from the in-game menu) or "Esc" (from the car selection screen) crashes the game (bug.exe offset 872d9 with nGlide 2.10, offset 3cb6 with Voodoo2 SLI).
  • Counter Strike - run the main executable (cstrike.exe), not the autorun (freezes at level loading).
  • (-) CyberGladiators - the game is too fast. Use the fixed executable.
  • Extreme Mountain Biking - the game freezes after quitting.
  • Extreme Rock Climbing - the game freezes after quitting.
  • F22: Air Dominance Fighter - disable the in-game music (freezes).
  • F22: Total Air War - disable the in-game music (freezes).
  • Fatal Abyss - the "quit game" button not works.
  • FIFA 99 - the game freezes because of voodoo*.dll errors. Replace the .dll.
  • (+) FIFA 2002 - the game crashes on fast PCs. Use the fixed executable.
  • Gex: Enter the Gecko - the patched version is too fast. Use the fixed executable.
  • Gulf War: Operation Desert Hammer - the config tool crashes on P4s. Run the game from the gamedir as "exes\3dfx_r.exe".
  • Gunman Chronicles - run the main executable (gunman.exe), not the autorun (freezes at level loading).
  • Gunmetal - the game (the 1.36 version) is too fast. Use the fixed executable.
  • Hardwar - the original version not works with 640x400 and 640x480 resolutions.
  • Heretic II - the game crashes at loading if you have missed the tutorial. Use the patched quake2.dll.
  • I-War - the 3dfx renderer: quits to desktop after mission.
  • Jane's Longbow Gold - GoldFX patch must be installed on the 1.03f (original) version. The 1st start is very long for autorun.exe (searches something on HDDs).
  • Jungle Legend - the 3dfx renderer: freezes after "Esc" (the in-game menu) is pressed. The application popup after "Esc" (the in-game menu) is pressed.
  • Killer Tank - "Menu Error! Failed to initialize menu. Check out DirectX installation!" after the 3dfx logo then quits. Use the fixed.exe (no movies).
  • Le Mans 24 Hours - quits to the desktop in the "LeMans 24 hours" mode.
  • Lego Chess -- use chesscdfix (after the 2.06 patch?) if the game can't detect the CD. (No movies after chesscdfix?)
  • Lucky Luke: On the Daltons' Trail - not reacts to "Esc", freezes after you select "New game". Use the fixed executable.
  • M1 Tank Platoon 2 - the 3dfx renderer: no debriefing, quits to desktop w/o messages. Use the fixed executable (1.1 and 1.2, breaks cursor).
  • Mechwarrior 2: 31st Century Combat - Voodoo Edition - quits after starting. Use the proxy .dll (gdi42.dll, gdi32 -> gdi42 in mw2shell.dll).
  • Mechwarrior 2: the Titanium Trilogy (all 3 games) - quits after starting. Use the proxy .dll (gdi42.dll, gdi32 -> gdi42 in mw2shell.dll).
  • Monaco Grand Prix Racing Simulation 2 - the version 1.06 can't detect the cd. Use the loader.
  • Montezuma's Return - upgrade smackw32.dll (ctd).
  • (-) Nascar 2000 - freezes if "Alt" isn't pressed. Use AutoHotKey.
  • (-) Nascar Revolution - freezes if "Alt" isn't pressed. Use AutoHotKey.
  • Need for Speed: Road Challenge - don't set "triple buffer=on" (config.dat file will be broken).
  • NFL Blitz - the setup crashes if "Time per Quarter" was changed. The unpatched version: no cursor in the program area if there is glide2x.dll in the game directory? (WtF?)
  • NFL Gameday 99 - the original version not works on P4s. Use the official patch.
  • (-) Pro Rally 2001 - freezes after the loading screen. Use the fixed executable (version 1.1 only).
  • (-) RealMyst - quits after the 3dfx logo (not all resolutions). Use the fixed executable.
  • Requiem: Avenging Angel - the game breaks CommandLine and Path keys in the HKLM\Software\Microsoft\DirectPlay\Applications\Requiem section. Run with associated .exes (3dfx.exe, d3d.exe or software.exe).
  • S.C.A.R.S. - freezes after the 3dfx logo. Use the fixed executable (glide version only).
  • (-) Speedboat Attack - the Intro CTDs (vsb.exe module unknown offset 7374df6f). Run sboat.exe.
    (+) Speedboat Attack (the original version) -- needs fxmemmap.vxd, glide.dll and sst1init.dll in %system%. Use fixed sboat.exe or zero-length files.
    (-) Speedboat Attack (the v2 version) -- CTDs on transitions (sboat.exe module nt.dll offset 116f4). (Freezes on transitions)
  • SWIV 3d - "The procedure entry point ThunkConnect32 could not be located in the dll KERNEL32.DLL". Use the fixed .dll.
  • The Tainted - d3d detection freezes. Disabled in .sdb.
  • Time Warriors -- _setup.exe freezes.
  • (+) Turok: Dinosaur Hunter - crashes if any .dll is added to the game folder (the filename filter in .exe is wrong). Use the fixed executable.
  • (+) Viva Football -- the game freezes (the loading screen) on fast PCs.
  • World Cup 98 - the game freezes after free kicks, corners etc because of voodoo*.dll errors. Replace the .dll.
  • Xenocracy - the 800x600 mode is broken (ctd xeno3dfx.exe offset 7872d + "memory I/O error" with a hardware).
6) Locale troubles:
  • The installer not uses the local name for "Programs":
    • Codename Eagle.
    • Croc: Legend of the Gobbos.
    • Descent 3: Mercenary add-on.
    • Dirt Track Racing: Sprint Cars (patch).
    • Half-Life: Blue Shift.
    • Half-Life: Opposing Force add-on.
    • K.O.
    • Laser Arena.
    • Wing Commander: Prophecy.
    • Wing Commander: Prophesy Gold (Secret Ops).
  • Trickstyle - controls not work after the game is restarted. Use the fixed executable.
  • Unreal engine games uninstaller - not deletes main menu and desktop shortcuts.
  • Needs EU codepage for non-unicode programs because of diacritical letters in filenames:
    • Arabian Nights.
    • Front Page Sports: Ski Racing.
    • Pickup Express. The game can be started from the CD.
    • Survival.
7) Detection troubles:
  • (+) EA 3DSetup not detects nGlide. Use the registry hack (add Vendor_ID/Device_ID from the main videocard to the Voodoo2 section).
    Affected games are: Deer Hunt Challenge, Deer Hunt Challenge Special Edition, FIFA 99, FIFA 2000 (unpatched), Future Cop: L.A.P.D., Nascar 2000, NBA Live 99, NBA Live 2000 (unpatched), Need for Speed III: Hot Pursuit, Need for Speed: Porsche 2000, Need for Speed: Road Challenge, NHL 99, NHL 2000, NHL 2001, Pheasant Hunt Challenge, Tiger Woods 99 PGA Tour Golf, Tiger Woods PGA Tour 2000 (unpatched), Tiger Woods PGA Tour 2001 (unpatched), Triple Play 99, Triple Play 2000, Triple Play 2001, Turkey Hunt Challenge, UEFA Euro 2000 and World Cup 98.
  • (-) GTA2 not detects Voodoo2 SLI. Set "rendername"="3dfx.dll" and "videoname"="DMAGlide.dll" keys in "HKLM\SOFTWARE\DMA Design Ltd\GTA2\Screen" registry section.
  • (+) Tachyon: the Fringe not detects Voodoo2 SLI. Set "HW_TYPE=1" and "USE_HARDWARE=1" in tachyon.cfg.
  • (-) Team Apache not detects Voodoo2 SLI. Run mprofile.exe, rename mdrivers.dat to mprofile.dat, edit "GLIDE NOTPRESENT" to "GLIDE PRESENT" in mprofile.dat, set the R/O attribute to mprofile.dat. Or run the game as "apachefx.exe -aohsn".
  • (-) Xenocracy not detects Voodoo2 SLI. Run mprofile.exe, rename mdrivers.dat to mprofile.dat, edit "GLIDE NOTPRESENT" to "GLIDE PRESENT" in mprofile.dat, set the R/O attribute to mprofile.dat. Or run as "xeno3dfx -ar3".
8) WinXP general troubles:
  • No CDA tracks in WinXP (winmm.dll). Or a cd detection fails.
    Affected games are: Beast Wars: Transformers, Deathtrap Dungeon, Frogger, Half-Life (unpatched), Hardcore 4x4, Metal Fatigue, Sentinel Returns, Turok 2: Seeds of Evil, V-Rally Championship Edition.
    More testing is needed: F1 Racing Simulation, F22: Air Dominance Fighter, F22: Total Air War.
  • A protection/packer isn't WinXP compatible. Safedisc 1.0x as the example. Use a no_cd.
    Affected games are: Carmageddon II: Carpocalypse Now, Jane's Fleet Command, Speed Busters, Total Soccer 2000, Viva Football.
9) The "freezes once per reboot" glitch:
  • Symptoms: a game freezes when a child process is calling. After you force close the child process (in the Task Manager) and try again - all affected games work ok. Until reboot.
    Affected games are: Amsterdoom (adamwin.exe), Daikatana (intro.exe), Die by the sword and Die by the Sword: Limb from Limb installers (setup.exe), Excalibur 2555 A.D. (_fish.exe and _glide.exe), Invasion Deutschland (adamwin.exe) and Ultimate Hunt Challenge (all 3 games) (game.run).
    P.S. Parent process closing not fixes this glitch.
    P.S.S. I have created the "fix tool" from Die by the Sword. Unpack, run autorun.exe, select language, select Install, force close setup.exe in the task manager.
    FOPRfix.7z
    (1.95 MiB) Downloaded 2274 times
10) WinXP "application not-so-compatibility toolkit" troubles:
  • Some default ACT fixes for WinXP are unneeded and must be disabled (ACT 5.5):
    • Falcon 4.0 - the last entry (IgnoreLoadLibrary with the GR3DFX.MPR argument). No glide in the game.
    • Longbow 2 (Jane's Combat Simulations) - GATEWAY.EXE entry (the Win95 compatibility mode). Only the CorrectBitmapHeader ACT fix is needed.
    • Mechwarrior 2: Titanium Trilogy - EmulateHeap, Force640x480x8, Mechwarrior2. Freezes MW2: 31stCC Intro.
    • South Park - IgnoreLoadLibrary (video_3dfx.dll;video_3dfx). No glide in the game.
    • Turok 2: Seeds of Evil - IgnoreLoadLibrary (video_3dfx.dll;video_3dfx). No glide in the game. Only the US version is affected.
  • Some unique fixes must be disabled too:
    • Electronic Arts' 3DSETUP.EXE - the last entry (with the EA3dSetup ACT fix). This fix automatically changes "Thrash Driver"="voodoo2" to "dx" if you use the "Glide device" fix.
  • Others unique fixes/compatibility modes in the ACT 5.5 system database:
    • AH-64D Longbow Gold Edition.
    • Descent 2.
    • Dirt Track Racing[/b].
    • Dirt Track Racing Sprint Cars.
    • European Air War.
    • F-16: Aggressor.
    • InstallShield 5 Uninstall.
    • InstallShield 6.
    • King's Quest Mask of Eternity.
  • The EmulateOpenGL ACT fix:
    • Daikatana.
    • Heavy Metal FAKK 2.
    • Heretic 2.
    • Kingpin: Life Of Crime.
Last edited by Gamecollector on Mon Feb 06, 2023 6:13 pm, edited 235 times 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 »

Graphic troubles:
  • Blaze and Blade: Eternal Quest -- the title screen isn't always shown.
  • C.I.A. Operative: Solo Missions -- 3dfx 1152x864+ modes not work correctly.
  • F/A-18: Korea -- set the desktop resolution to 640x480 (the intro, the interface).
  • FIFA 2002 -- the glide2x renderer is bugged (black areas). Use the glide3x one.
  • Formula 1 -- set the desktop resolution to 640x480 (the intro).
  • Hexen II -- 3dfx 1152x864+ modes not work correctly.
  • Hitman -- 3dfx 1280x1024 mode not works correctly.
  • Laser Arena -- 3dfx 1152x864+ modes not work correctly.
  • M1 Tank Platoon II -- no "Quit" and "Back" buttons in the game menu if DDraw acceleration is on. Use Esc and Alt+F4.
  • Motorhead -- race results are a garbage. Patch to the 3.0 version.
  • Need for Speed III: Hot Pursuit -- the voodoo3 patch: no fogging, the horizon is fullbright.
  • Need for Speed: Porsche 2000 -- there are texturing errors with the "headlights"="projected" option (Monte Carlo). Use "headlights"="vertex" for this track.
  • Need for Speed: Porsche 2000 -- lens flares can disappear. Low-res textures are used on fast PCs. Use the patched executable (fixes both).
  • NHL 98 -- logos (2 of 3) are garbaged.
  • Operation Flashpoint: Cold War Crisis -- 3dfx 1280x1024 mode not works correctly.
  • Quake -- 3dfx 1152x864+ modes not work correctly.
  • Requiem: Avenging Angel -- wrong font size.
  • Return to Castle Wolfenstein -- 3dfx 1024x768+ modes not work correctly with openglv3.dll and openglv5.dll.
  • Rune -- skybox borders are black (the patched version).
  • Sin -- 3dfx 1152x864 and 1280x960 modes not work correctly. The 1.00 version: display modes are shifted: 1024x768=960x720, 1152x834=1024x768, 1600x1200=1280x960.
  • Test Drive 5 -- the main menu is blink.
  • Trickstyle -- black lines around digits etc in the 800x600 mode.
  • Triple Play 2000 -- the game freezes after the intro. Cancel it (Esc) to play.
  • Triple Play 2001, Triple Play Baseball -- there are lines on the field with the glide2x renderer and bilinear/trilinear filtering. Use the glide3x one or not use filtering.
  • Uprising: Join or Die -- the help screen is correct only if the desktop mode is 8-bit/16-bit. Wrong font size.
Movie troubles:
  • Actua Tennis -- no movies (CVID)
  • Barrage (+WinXp fix) -- movies are in a window or have the 1/4 size. Sometimes.
  • Cybergladiators -- no movies (CVID).
  • Excalibur 2555 A.D. -- no movies (SMK).
  • F-16: Aggressor -- the intro is sound only (IV50).
  • Falcon 4.0 -- no movies (CVID).
  • Jane's Combat Simulations F-15 -- frameskipping in movies.
  • Jane's Longbow Gold (+GoldFX) -- no movies.
  • Joint Strike Fighter -- the intro is broken (RPL).
  • Lego Chess (+2.06, +chesscdfix) -- no movies (IV50).
  • Motorhead -- the intro is sound only (archive).
  • Screamer 4x4 -- no movies (setup).
  • Sin -- movies are broken (CVID).
  • Terminus -- the intro is too fast/without sound (setup).
  • Wacky Races -- the "anim play error" message, the intro movie isn't stretched.
  • Wing Commander: Prophecy -- movies are too fast/skipped. Use this fix.
Sound/music troubles:
  • Boss Rally -- add PlayMusic=1 to BossRally.ini (no music).
  • Deathtrap Dungeon -- upgrade mss32.dll (no music).
  • Dirt Track Racing -- patch to the version 1.02d (HRESULT crash).
  • Driver -- the patched version: music restarts constantly.
  • F1 Racing Simulation -- sound shutters after quitting. Use PodHacks to fix.
  • Gex: Enter the Gecko -- lower the audio acceleration level to basic (jumps).
  • Heretic II -- Version 1.00: lower the audio acceleration level to standard (a3d is forced).
  • Jane's AH-64D Longbow 2 -- upgrade mss32.dll (no sound).
  • Jane's Combat Simulations F-15 -- upgrade mss32.dll (music stops/restarts).
  • Jane's Longbow Gold -- lower the audio acceleration level to basic.
  • Montezuma's Return -- upgrade mss32.dll (no sound with V2).
  • Motorhead -- no sound. Patch to the 3.0 version.
  • NBA Live 98 -- the patched version: sound shutters.
  • NFL Gameday 99 -- lower the audio acceleration level to basic (jumps).
  • Nuclear Strike -- lower the audio acceleration level to basic.
  • Red Baron II -- lower the audio acceleration level to basic.
  • RoboRumble -- lower the audio acceleration level to basic (no shoots).
  • Silcolene Honda Motocross GP -- the start volume level is too high.
  • Sinistar Unleashed -- upgrade mss32.dll (music hiccups).
  • Tiger Woods 99 PGA Tour Golf -- cracking.
  • Wacky Races -- the start volume level is too high.
Last edited by Gamecollector on Sun Feb 12, 2023 1:51 am, edited 67 times 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 »

If you have a real Voodoo card and want to use nGlide - you can just replace %system%\glide2x.dll and %system%\glide3x.dll to nGlide versions. But you can get _GlideInit error if you restart the OS.
So, the proper method is - just copy glide.dll/glide2x.dll/glide3x.dll to the game .exe directory.
Some games need more tweaking:
  • BugRiders: the Race of Kings. Starts from the cd. Overload the config.exe path. Copy \config.exe to a HDD directory then set the "HKLM\Software\n-Space\BugRiders\Patch Config" registry key value to the full config.exe name. Copy glide2x.dll to %tmp% and config.exe directories.
  • Die Hard Trilogy 2. Starts from the cd. Copy \bin\config.exe and \bin\dynaload.exe to a HDD directory. Add 2 more string keys to the registry (HKLM\Software\n-Space\DHT2, "Patch Config"="<full config.exe name>" and "Patch Die Hard Trilogy 2"="<full dynaload.exe name>").
  • Excalibur 2555 A.D.. Original version starts from the cd. Copy the root folder content and exdata\logo.bmp to a hdd directory. Create the file excal.cfg with the string "[overridecdpath] <X>:\" where <X> is your cd-drive letter. Setup, play.
  • Fighter Pilot. Use dll redirection (create the empty folder or file fp.exe.local). And delete msvcrt.dll in the game directory.
  • Jane's Combat Simulations F-15. Use dll redirection (create the empty folder or file f15.exe.local).
  • Starshot. The game starts from the cd.
  • Tigershark. Version 1.0: Starts from the cd. You must overload the config.exe path. Copy \bin\config.exe to a HDD directory then set "HKLM\Software\n-Space\Tigershark\Cfg_patch" registry key value to the full config.exe name. Copy glide.dll to %tmp% and config.exe directories. Version 1.31: copy glide2x.dll to %tmp% and config.exe directories.
  • Turok: Dinosaur Hunter. The game thinks all .dll files in the game directory are video drivers (like video_3dfx.dll). And CTDs. The reason is *.dll* mask in the game code. Can be fixed by patching this mask (offset 92DD0, replace 2a 2e 64 6c 6c 2a to 76 2a 2e 64 6c 6c).
  • Ykhwong's DOSBox build. Use dll redirection (create the empty folder or file dosbox.exe.local).
Last edited by Gamecollector on Fri Jul 23, 2021 12:42 pm, edited 114 times 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 »

Not have a game, a cd-image quality is poor or the game isn't working correctly with WinXp:

The legend:
Green text - rip, scene release etc supports the glide API.
Olive text - grGlideInit etc but can't force the glide API.
Last edited by Gamecollector on Wed Mar 08, 2023 10:06 pm, edited 95 times 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 »

Old-games.ru glide list.
Voodooalert glide list.
Mobygames glide list.
Gulikoza glide list.
VOGONS glide list. (post)
jAYDEE glide list.

The legend:
Red - the game not installs/runs in WinXPSP3.
Purple - the cd-image is bad (unreadable sectors/files etc).
Olive - the CD has wrong descriptors (creation date etc). Or there are no CDDA tracks.

Games to check:

3dfx Bomberman. (?)
Aerofly. (?)
Bounty Hunter. (?)
Dreadnought. (?)
Drift Zone. (?)
Evil Knievel. (?)
F-16: the Afghanistan Campaign. (?)
F1 Simulation Pro. (?)
F1 World Championship. (?)
Formula 1 Racing Simulator. (?)
Fox Sports Soccer '99 (?)
Gears n Guts. (?)
Grand Touring Cars. (?)
Head Hunter. (?)
Indycar Racing: Indianapolis 500. (?)
Mercs. (?)
Monster Truck Madness Gold. (?)
Mortificator. (?)
Moto Racer GP. (?)
NHL Live 98. (?)
P.C. Planet. (?)
Road Trip 2000. (?)
Skrap. (?)
Speed Rally. (?)
Super Touring. (?)
Terra Incognita. (?)
Tie Fighter Collector Series. (?)
Top Gun: Falcon's Nest. (?)
Warthog. (?)
World Wide Soccer 98. (?)
Xidious. (?)
Last edited by Gamecollector on Wed Feb 22, 2023 1:16 pm, edited 454 times 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 »

Reserved...
Last edited by Gamecollector on Thu Jan 21, 2021 4:09 pm, edited 122 times 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.
Post Reply