Quake
TakenStew22 Jul 26, 2016 @ 7:36am
Can't launch GLQuake
Hey guys. I just got a new PC, and I mostly prefer GLQuake over Vanilla Quake. However, every time I try to launch it, it crashes. Anyone have a solution?
< >
Showing 1-5 of 5 comments
BaseQ | Ch0wW Jul 26, 2016 @ 7:40am 
It is because of the number of extensions that your GPU can handle, it goes far beyond the limit.

You need to get QuakeSpasm ( http://quakespasm.sourceforge.net/download.htm ), and replace the executable's name in your Quake folder.
TakenStew22 Jul 26, 2016 @ 7:43am 
Originally posted by Ch0wW:
It is because of the number of extensions that your GPU can handle, it goes far beyond the limit.

You need to get QuakeSpasm ( http://quakespasm.sourceforge.net/download.htm ), and replace the executable's name in your Quake folder.
Thanks.
I found with some of these older games when I downloaded Nvidia Inspector and edited the profiles for said games and turned the option "Extension Limit" to "ON" and a lot of games that insta-crashed would run. If you use a nvidia card you can try that. Nvidia Inspector has been a godsend for me allowing to customize games way beyond the humble Nvidia control panel. I am not sure if there is a similar type of program for AMD cards as I have had Nvidia cards since 1999.

I hope that can help you get your GLQuake going.
Last edited by Lone Wolfe (Hoover1979); Jul 26, 2016 @ 7:59am
EternallyAries Jul 26, 2016 @ 9:17am 
If you are running Windows 7 and up, It is possible that you need to set GLQuake.exe as one of the programs to not be checked by "Data Execution Prevention" Or for short "DEP"

All you simply need to do is go into "System" Where your computer configuration is. On your left you should see a link saying "Advanced system settings" Click that and then it should bring you up on the "Advance" Once it loads up, click on the "Settings..." button under "Performance" You should then be able to see "Data Execution Prevention" Click the tab.

Now if you never have done anything with Data Execution Prevention. You see that you can't add anything. You want to click on "Turn on DEP for all programs and services except those I select:" Then it will require you to restart your computer. Once done go back into Data Execution Prevention andyou should be able to click the "Add..." button.

Once you do, go to the directory where you installed Quake. It is most likely located here.

If you only have a 32-BIT version of Windows installed:

"C:\Program Files\Steam\steamapps\common\Quake"

If you only have a 64-BIT version of Windows Installed:

C:\Program Files (x86)\Steam\steamapps\common\Quake

And then select "GLQUAKE.EXE" This will add it into the white box. Then click "Okay" and you are done. QuakeGL should boot up just fine now.

Now if you are interested, you can have GLQuake.exe run with the Steam Overlay without any flickering and what not. Simply right click on Quake from Steam. And click on "Properties" and then click on "Set Launch Options..." Once the box loads up. Here is a command for you to write into it so then if you run the Steam Overlay, you won't have to deal with the flickering.

-fullsbar

That will fix any flickering issues when it comes to the Steam Overlay.

Now if you want to force it to run into Windowed mode. You can simply start it in windowed instantly by writing this into it as well.

-startwindowed

Make sure when writing these that they are spaced out like this.

-fullsbar -startwindowed

So then they both work correctly.

If you like to set your resolution in QuakeGL You can simply add this in as well.

-mode 800x600 -bpp 32

And then change the "800x600" to whatever resolution of choice may be.

And just in case, if "-mode" does not work. You can try and use this instead.

-height 600 -width 800 -bpp 32

And just like before, change the height number and width number to your resolution liking.

Hopefully this helps you out in the end good luck.
Last edited by EternallyAries; Jul 26, 2016 @ 9:17am
TakenStew22 Jul 26, 2016 @ 9:46am 
Originally posted by 死EternallyAries死:
If you are running Windows 7 and up, It is possible that you need to set GLQuake.exe as one of the programs to not be checked by "Data Execution Prevention" Or for short "DEP"

All you simply need to do is go into "System" Where your computer configuration is. On your left you should see a link saying "Advanced system settings" Click that and then it should bring you up on the "Advance" Once it loads up, click on the "Settings..." button under "Performance" You should then be able to see "Data Execution Prevention" Click the tab.

Now if you never have done anything with Data Execution Prevention. You see that you can't add anything. You want to click on "Turn on DEP for all programs and services except those I select:" Then it will require you to restart your computer. Once done go back into Data Execution Prevention andyou should be able to click the "Add..." button.

Once you do, go to the directory where you installed Quake. It is most likely located here.

If you only have a 32-BIT version of Windows installed:

"C:\Program Files\Steam\steamapps\common\Quake"

If you only have a 64-BIT version of Windows Installed:

C:\Program Files (x86)\Steam\steamapps\common\Quake

And then select "GLQUAKE.EXE" This will add it into the white box. Then click "Okay" and you are done. QuakeGL should boot up just fine now.

Now if you are interested, you can have GLQuake.exe run with the Steam Overlay without any flickering and what not. Simply right click on Quake from Steam. And click on "Properties" and then click on "Set Launch Options..." Once the box loads up. Here is a command for you to write into it so then if you run the Steam Overlay, you won't have to deal with the flickering.

-fullsbar

That will fix any flickering issues when it comes to the Steam Overlay.

Now if you want to force it to run into Windowed mode. You can simply start it in windowed instantly by writing this into it as well.

-startwindowed

Make sure when writing these that they are spaced out like this.

-fullsbar -startwindowed

So then they both work correctly.

If you like to set your resolution in QuakeGL You can simply add this in as well.

-mode 800x600 -bpp 32

And then change the "800x600" to whatever resolution of choice may be.

And just in case, if "-mode" does not work. You can try and use this instead.

-height 600 -width 800 -bpp 32

And just like before, change the height number and width number to your resolution liking.

Hopefully this helps you out in the end good luck.
Thanks. I tried your solution first and now it's working just fine.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Jul 26, 2016 @ 7:36am
Posts: 5