NGLIDE README FILE -------------------------------------------------------------------------- Version: 2.10 Table of contents ------------------------ 1. Overview 2. Requirements 3. Installation and Playing 4. Frequently Asked Questions 5. Compatibility List 6. Changelog 7. Thanks 8. Support & Contact Information 9. Legal 1. Overview ------------------------ nGlide is a 3Dfx Voodoo Glide wrapper. It allows you to play games designed for 3Dfx Glide API without the need for having 3Dfx Voodoo graphics card. All three API versions are supported, Glide 2.11 (glide.dll), Glide 2.60 (glide2x.dll) and Glide 3.10 (glide3x.dll). nGlide emulates Glide environment with Direct3D and Vulkan. Glide wrapper also supports high resolution modes. 2. Requirements ------------------------ For the most games (running at full speed) this configuration is good enough. Processor: Intel / AMD at 2.0 GHz Graphics card: Compatible with DirectX 9.0 or Vulkan 1.0 Operating system: Windows XP / Windows 7 / Windows 8 / Windows 10 3. Installation and Playing --------------------------- Run the nGlideXXX_setup.exe and click Install button. That's all. You can now play your 3Dfx Glide games. 4. Frequently Asked Questions ----------------------------- Q: I have a Glide game that doesn't work/has bugs with this glide wrapper. What can I do? A: Send to us an e-mail/create a topic in the forum with game title, operating system version, graphics card name/model, nGlide version and of course full problem/bug description. Good idea is to attach some screenshots. Q: Does nGlide also support DOS Glide games? A: Yes, but not in native Windows environment. You must install DOSBox with Gulikoza's patch. These three builds contain it: Ykhwong's (http://ykhwong.x-y.net/), CosmicDan's (http://www.zeus-software.com/files/nglide/dosbox-2010-03-22-custom-glide.zip), Gulikoza's (http://www.si-gamer.net/gulikoza/). After installation delete glide2x.dll file from DOSBox directory (if any) and set memsize=63 in dosbox.conf. Last step is to install nGlide. Now you can run DOS Glide games from DOSBox console. Q: Does nGlide support widescreen monitors? A: Yes, nGlide supports 16:9 and 16:10 widescreen resolutions. For these, you can set original 4:3 aspect ratio to avoid image stretching. Q: Does nGlide render in 16-bit color depth? A: No. All is converted and rendered in 32-bit, no matter what color depth mode is selected in-game. This eliminates color banding problem. Q: How to enable antialiasing / anisotropic filtering with nGlide? A: Go to your Display driver panel and set Antialiasing Mode to 'Override application setting'. Adjust Antialiasing Level setting. Anisotropic Filtering Mode setting can be found on the same page. Q: How to switch between fullscreen and windowed mode? A: Press Alt+Enter on a keyboard while playing. Q: How to set Windows 95 Compatibility Mode? A: Right click on the game .exe file and click Properties. Select Compatibility tab, and choose 'Windows 95' from the list. Click Apply and OK button. Q: How to Disable desktop composition? A: Right click on the game .exe file and click Properties. Select Compatibility tab, and check 'Disable desktop composition' option. Click Apply and OK button. Q: My Glide game is working too fast. A: Go to nGlide configurator and set 'Vertical synchronization' option to 'On'. Q: I'm experiencing screen tearing effect. A: Go to nGlide configurator and set 'Vertical synchronization' option to 'On'. Q: How to disable 3Dfx logo splash screen? A: Go to nGlide configurator and set '3Dfx logo splash screen' option to 'Off'. Q: How to make your own game patch? A: 1) Download and install Microsoft Application Compatibility Toolkit. 2) Run Compatibility Administrator. 3) Click 'Fix' button. Enter game name and browse game exe file. 4) In the 'Compatibility Fixes' dialog try selecting some of these fixes: 'CorrectFilePaths', 'EmulateGetDiskFreeSpace', 'GlobalMemoryStatusLie', 'EmulateDirectDrawSync', 'EmulateEnvironmentBlock', 'EmulateHeap', 'EmulateFindHandles', 'SingleProcAffinity'. Make sure you have 'DisableBoostThread' fix unchecked. 5) Save your patch to *.sdb file. 6) Create install batch file (PatchInstall.bat with command: sdbinst.exe -q "%CD%\yourpatch.sdb") 7) Create uninstall batch file (PatchUninstall.bat with command: sdbinst.exe -u -q "%CD%\yourpatch.sdb"). 5. Compatibility List ------------------------ To check game compatibility list, visit: http://www.zeus-software.com/downloads/nglide/compatibility 6. Changelog ------------------------ nGlide 2.10: ------------------------ Glide2: -fixed Andretti Racing broken font during race (vk backend) -fixed Carnivores crash during initialization -fixed Codename: Eagle regression -fixed Driver crash during intro (dx backend) -fixed F1 Racing Simulation freeze (vk backend) -fixed FIFA 98: Road to world Cup black screen on Radeons (vk backend) -fixed Formula 1 depth and chroma issue -fixed Formula 1 '97 UI glitch -fixed Kingpin: Life of Crime texturing glitch (vk backend) -fixed MIG-29 Fulcrum simulation black screen (vk backend) -fixed Nascard Legends esc menu crash (vk backend) -fixed NCAA Football 99 freeze before simulation -fixed Scorched Planet texturing bug with 3dfx splash logo -fixed To Be Continued... crash (vk backend) -fixed Unreal (build 200) crash and depth problem (dx backend) -fixed Unreal Tournament depth problem -fixed Uprising: Join or Die regression Glide3: -fixed Diablo 2: Lord of Destruction crash with OBS Studio (dx backend) -fixed Divine Divinity regression -fixed Le Mans 24 Hours loading bar (vk backend) -fixed Project64 with Glide64 TEXUMA mode not activated Miscellaneous: -added support for integer-ratio scaling and rendering -chroma keying technique has been rewritten from scratch (dx backend) -improved performance (vk backend) -improved windowed mode (vk backend) -mipmapping is now implemented and active in both video backends -fixed scissor test rectangle (vk backend) -fixed black bars not cleared properly after returning from windowed mode (dx backend) -fixed mouse cursor not clipped correctly with multi-monitor configurations -new option in nGlide configurator: 'Aspect ratio: Integer rendering' -new option in nGlide configurator: 'Aspect ratio: Integer scaling' -option 'Aspect ratio: Fit to Screen' renamed to 'Entire screen' -option 'Aspect ratio: Preserve original' renamed to 'Aspect correction' nGlide 2.00: ------------------------ Glide2: -added support for BoaBite 3D -added support for K.O. Boxing -added support for Natural Fawn Killers -fixed Py? rare depth buffer bug Glide3: -fixed Die Hard Trilogy 2 regression (dx backend) Miscellaneous: -added Glide to Vulkan emulation -new option in nGlide configurator: 'Video backend' -new environment variable: NGLIDE_BACKEND -new option in nGlide configurator: 'Refresh rate: By desktop' -nGlide configurator window now repaints properly after resolution change -nGlide configurator now implements both ANSI and Unicode WinAPI variants -ICC profiles are no longer ignored in fullscreen mode -game window coordinates are now restored properly on close nGlide 1.05: ------------------------ Glide2: -added support for F-16: Fighting Falcon -added support for Space Haste -fixed Actua Golf 2 ui issues with older Radeons -fixed Actua Soccer 2 seams glitch -fixed Driver missing lens flare effect and wrong drawing distance -fixed Killer Loop buggy time indicator background -fixed Powerslide blinking car shadows -fixed Time Warriors glitches with 320x200/640x400 viewports -fixed Total Soccer 2k disappearing goal nets -fixed Ultimate Race Pro incorrect fog and low texture detail with v1.50 -fixed Warzone 2100 invisible map after building command center -fixed lack of gamma correction control with games utilizing SST_GAMMA Glide3: -added support for Les Visiteurs: La Relique De Sainte Rolande -fixed NFL Blitz 2000 missing ui text with 3x renderer -fixed Tiger Woods PGA TOUR 2000 long loading time -fixed Tiger Woods PGA TOUR 2001 wrong target arrow distance and long loading time -fixed Xtreme Air Racing resolution issue Miscellaneous: -added support for windowed mode (press Alt+Enter while in game to switch) -added support for extended resolutions -added support for edge anti-aliasing -"4:3" aspect ratio option in nGlide configurator renamed to "Preserve original" -framerate is now capped at 1000fps with VSync=off or windowed mode to reduce power consumption / coil whine -fixed Alt+Tab switching in multithreaded games -fixed regressions nGlide 1.04: ------------------------ Glide2: -added support for Hind -added support for SimCopter -added support for Xtom 3D -fixed Codename: Eagle disappearing textures -fixed Dreams to Reality (with DOSBox + Gulikoza's patch) fog problem -fixed Formula 1 track surface details problem -fixed Formula 1 '97 depth fighting issue -fixed Incubation: Time Is Running Out image quality with high resolutions -fixed Incubation: The Wilderness Missions image quality with high resolutions -fixed Jane's Combat Simulations: F-15 Classic cross cursor issues -fixed NASCAR Racing 3 cursor traces -fixed Newman Haas Racing blinking car shadow -fixed Return Fire 2 disappearing objects -fixed Star Wars: Rogue Squadron 3D ctd after ending mission -fixed Ultima 9: Ascension cursor in videos -fixed V-Rally missing shadows under cars -fixed Vigilance switch video modes error Glide3: -added support for TEXFMT extension (FXT1 and S3TC compressed / 32-bit / 2k textures) -added support for PIXEXT extension (T-Buffer / Stencil buffer) -added support for 24bit-Z m...
cog_in_the_machine