[Installation] [Configuration] [Troubleshooting]
GLQuake I
When Quake originally shipped, there was no 3D acceleration available. Then
came VQuake, the first and only native port of Quake. Many people bought
v1000 cards for just this reason. I remember dropping $180 for my Screamin'
3D. However, the Voodoo cards followed closely with with a miniport of OpenGL
for GLQuake, stealing much of the Vérité thunder. Also by use
of an OpenGL miniport, GLQuake is now accessible to Rendition Vérité
owners as well. In the near future, full OpenGL support (built into the driver
installation) will be available for both Win95 and WinNT on the v2x00 cards,
at which time the miniport will be necessary only for v1000 cards.
Installation |
[Configuration] [Troubleshooting]
Note: Many users of v2x00 cards report visual "stuttering" or "jerkiness" while playing GLQuake and GLQuakeWorld using the current driver releases from the card manufacturers. To my knowledge, the Rendition Reference Drivers do not cause this problem, so it is likely that a driver update in the near future will fix this issue. I have this "stuttering" problem on my system, but it is fairly minor and seems to occur only as I move to new areas of the map.
1) Get glq1114.zip (GLQuake 0.97).
2) Unzip glquake.exe to your Quake directory.
3) Get the minigl.zip.
4) Unzip the veritegl.dll file into your Quake directory and rename
it to opengl32.dll. For safety, do not put it anywhere near your Windows
directory. You can try the veritegl_alt.dll file, which may increase
your performance. However, this alternate DLL may not work with some driver
releases, including the original Stealth II drivers.
5) Extract the v1000gl.uc (for V1000 users) or v2000gl.uc (for
V2x00 users) into your \windows\system directory.
6) If you are a V1000 user, you will probably need to install the
Win95 Rendition Reference Drivers as well. Warning:
installing these drivers may cause problems, so do this only after exploring
your other options. The reference drivers will certainly disable any extra
features or utilities that came with your card, such as the video-out or
3D-glasses on a Canopus Total 3D.
Warning to V1000 users: Getting GLQuake to run successfully on a V1000 card can be difficult and performance is usually pretty slow. VQuake is nearly as good looking (no transparent water, though) and will run much faster on the V1000 chip.
Configuration |
[Installation] [Troubleshooting]
The screen will likely be too dark. The brightness slider bar will not work with this release of the OpenGL miniport. The solution is not as simple as for GLQuake2 where you can just enter a command inside the game. Currently, in order to increase the gamma correction in GLQuake, you will have to use your Win95 desktop drivers.
For the Stealth II, (this is from memory, so correct me if I'm wrong) you will need to uncheck the "disable color correction" box. Then you will need to adjust the gamma for all three colors individually. You are probably at the right gamma correction when your desktop looks washed-out like you turned up your monitor brightness and contrast all the way. You can save your newer color configuration by giving it a name. When you're done playing GLQuake, just re-check the "disable color correction" box and you should be back to normal. The downside is that you will have to manually re-adjust your settings every time you decide to play.
For the Hercules Thriller 3D, the process is very similar. In the "Advanced Settings" sheet in your display properties, there is a "gamma correction" box. The default setting is "10". I adjust mine up to "20". I adjust is back to "10" when I'm done playing.
The other Vérité cards should have some similar features that you will need to use.
Troubleshooting |
[Installation] [Configuration]
"I have a V1000 card and blah, blah, blah..."
You may need to install the Win95 Rendition Reference
Drivers.
"I installed the Rendition Reference drivers but still blah, blah,
blah..."
Try VQuake, which will be more playable that GLQuake on a V1000 card. VQuake,
however, will not work with QuakeWorld. You could just wait for your card
manufacturer to release new drivers that support OpenGL (don't hold your
breath).
"Why does GLQuake keep asking for GLIDE, etc."
GLIDE is the native language of Voodoo cards. If you have this problem, it
is because you have the 3Dfx version of OpenGL32.dll (probably in
your Quake directory). Delete it (or rename it) and replace it with the
Verite.dll according to the installation
instructions.
"I upgraded my v1000 card's BIOS and now GLQuake won't
run."
This problem has been noted with several of the newer BIOS upgrades available
from Creative Labs. Solution: flash your BIOS back to an older version.
Some people report success switching to the Screamin' 3D BIOS, but I would
never tell you to do that. ;-)
"The Quake screen is all messed up (wrong colors, double-images, grey
screen, black screen, etc.)"
Make sure your Win95 desktop is set to 16-bit (65,000) color before starting
Quake. Higher or lower color depth can produce these problems. Lower color
depths might not run at all.
"When I start Quake2, the game locks up quickly or even fails to
run."
Make sure you have at least 16MB RAM (the more, the better) and a lot of
free disk space for your Win95 swap file. How much? I don't know, but I'd
be nervous if I had less that 100MB left on my drive. Some Quake mods and
maps may require more than 16MB RAM. Personally, I consider 32MB to be a
minimum for GLQuake.
"My game pauses occasionally with a lot of hard drive
activity."
This can be for several reasons:
1) Microsoft Office installs a utility in your Startup group called "Find
Fast". This utility re-indexes your hard drive periodically. When it does,
your game may pause. Remove the shortcut from your Startup group.
2) If you have a Zip Drive, make sure there is no disk in the drive. If there
is, the Zip Drive will access it periodically and if it's a parallel-port
drive, your CPU can suddenly become tied up.
3) The System Agent utility that comes with the Plus! Pack may be checking
for low disk space. I believe that by default, it checks every 15 minutes.
Disable the utility, or at least the low disk space check.
4) In fact, disable any unnecessary utilities or programs, especially anti-virus
programs. Most anti-virus programs will cause about a 10% performance hit.
5) Get more RAM. RAM is cheap. RAM is good. 32megs is good. 64 is better.
If you have 128, GLQuake WILL use it. However, if your motherboard has the
TX chipset, you may experience a decrease in performance if you exceed 64megs
of RAM. Thanks Intel! Maybe I don't want you to push a Pentium II on me just
yet...
6) Defrag your hard drive and optimize your swap file, if your defrag utility
has that option. Win95 aggressively uses the swap file (virtual memory) and
a fragmented hard drive /swap file can cause a performance hit.
7) To prevent swap file fragmentation, follow step #6 first. Then go to Control
Panel, then System properties, then the Performance tab, and click on the
Virtual Memory button. Tell Windows that you want to specify your own virtual
memory settings. Pick your fastest hard drive and specify an identical minimum
and maximum size. That way the swap file can neither grow nor shrink and
get fragmented. You should probably specify a minimum of 100MB for your swap
file. I have not found this step to be necessary, but some swear by it.