It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I have some issunes with Quake IV. I can not star the game because a opengl problem. Can you help me?

I have Win10 and Amd Raedon.

I get this log:

Winsock Initialized
Found interface: {A45DAC68-A2EB-4D28-BF88-E837B3946EF4} Realtek PCIe FE Family Controller - 0.0.0.0 NULL netmask - skipped
Found interface: {476A8630-D7DB-492B-8C84-B856C9AC7537} Broadcom BCM43142 802.11 bgn Wi-Fi M.2 Adapter - 192.168.0.11/255.255.255.0
Found interface: {AB5FF092-C9AB-4B57-8FA9-EDEDFD4E1034} Microsoft Wi-Fi Direct Virtual Adapter - 0.0.0.0 NULL netmask - skipped
Sys_InitNetworking: adding loopback interface
engine using MMX & SSE & SSE2 & SSE3 for SIMD processing
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
--------- Initializing File System ----------
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game000.pk4 with checksum 0xb3abe28c
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game100.pk4 with checksum 0x74b379d9
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game200.pk4 with checksum 0xa3c810d9
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game300.pk4 with checksum 0x68fb90b1
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak001.pk4 with checksum 0xf2cbc998
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak002.pk4 with checksum 0x7f8d80d1
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak003.pk4 with checksum 0x1b57b207
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak004.pk4 with checksum 0x385aa578
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak005.pk4 with checksum 0x60d50a1d
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak006.pk4 with checksum 0x9099ed11
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak007.pk4 with checksum 0xaf301fff
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak008.pk4 with checksum 0x4ac6f6d9
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak009.pk4 with checksum 0x36030c7d
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak010.pk4 with checksum 0x4b80fbda
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak011.pk4 with checksum 0x8acf4cfa
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak012.pk4 with checksum 0xbe4120b0
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak013.pk4 with checksum 0x6ad67f40
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak014.pk4 with checksum 0xee51cd59
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak015.pk4 with checksum 0xf5bf4e0c
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak016.pk4 with checksum 0x2196f58c
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak017.pk4 with checksum 0x91118a35
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak018.pk4 with checksum 0x98a14f03
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak019.pk4 with checksum 0xbc82ac79
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak020.pk4 with checksum 0xce74cda5
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak021.pk4 with checksum 0x2ba6e70c
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak022.pk4 with checksum 0x4e390eec
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak023.pk4 with checksum 0x7c1fd3a5
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak024.pk4 with checksum 0x5546d551
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak025.pk4 with checksum 0xcaeec1fd
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/q4cmp_pak001.pk4 with checksum 0xd0813943
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english.pk4 with checksum 0x5868f530
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_01.pk4 with checksum 0xd9f04b8b
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_02.pk4 with checksum 0x9dbd91fd
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_03.pk4 with checksum 0x2eb6ad8
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_04.pk4 with checksum 0xd3fefaa1
Loaded pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_05.pk4 with checksum 0x8596af60
Addon pk4 C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/q4cmp_pak001.pk4 with checksum 0xd0813943 is on addon list
Current search path:
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_05.pk4 (3 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_04.pk4 (3 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_03.pk4 (4 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_02.pk4 (21 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english_01.pk4 (1 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/zpak_english.pk4 (3457 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak025.pk4 (12 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak024.pk4 (8 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak023.pk4 (8 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak022.pk4 (14 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak021.pk4 (89 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak020.pk4 (11 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak019.pk4 (1206 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak018.pk4 (3 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak017.pk4 (3 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak016.pk4 (193 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak015.pk4 (34 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak014.pk4 (552 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak013.pk4 (239 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak012.pk4 (1081 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak011.pk4 (5620 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak010.pk4 (5539 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak009.pk4 (1284 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak008.pk4 (1289 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak007.pk4 (1330 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak006.pk4 (1343 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak005.pk4 (1395 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak004.pk4 (2249 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak003.pk4 (1281 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak002.pk4 (313 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/pak001.pk4 (5837 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game300.pk4 (11 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game200.pk4 (9 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game100.pk4 (2 files)
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/game000.pk4 (2 files)
game DLL: 0x0 in pak: 0x0
Addon pk4s:
C:/Program Files (x86)/GOG Galaxy/Games/Quake 4/q4base/q4cmp_pak001.pk4 (119 files)
file system initialized.
---------------------------------------------
------------ Initializing Decls -------------
Loading guides.... 64 loaded
119ms to load 1125k of material
24ms to load 43k of skin
90ms to load 723k of sound
2ms to load 1k of materialType
244ms to load 2889k of lipSync
33ms to load 105k of playback
617ms to load 1690k of effect
---------------------------------------------
-------- Initializing renderSystem ----------
Spawning back end thread...
...ok
using ARB renderSystem
renderSystem initialized.
---------------------------------------------
Found default language English with VO
.... found additional language 'french' without VO
.... found additional language 'italian' without VO
.... found additional language 'spanish' without VO
696 strings read from strings/english_code.lang
1794 strings read from strings/english_guis.lang
5756 strings read from strings/english_lips.lang
5759 strings read from strings/english_mappack.lang
6235 strings read from strings/english_maps.lang
3 strings read from strings/french_mappack.lang
3 strings read from strings/italian_mappack.lang
3 strings read from strings/spanish_mappack.lang
Couldn't open journal files
execing default.cfg
couldn't exec editor.cfg
execing Quake4Config.cfg
couldn't exec autoexec.cfg
-------- Initializing Sound System ----------
sound system initialized.
---------------------------------------------
--------------- R_InitOpenGL ----------------
Initializing OpenGL subsystem
...registered window class
...registered fake window class
...initializing QGL
...calling LoadLibrary( 'opengl32' ): succeeded
...640x480 is unsupported in 32 bit
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): failed
...shutting down QGL
...unloading OpenGL DLL
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'opengl32' ): succeeded
...640x480 is unsupported in 32 bit
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): failed
...shutting down QGL
...unloading OpenGL DLL
Fatal Error: Unable to initialize OpenGL
--------------- BSE Shutdown ----------------
---------------------------------------------
idRenderSystem::Shutdown()
Unable to initialize OpenGL
No posts in this topic were marked as the solution yet. If you can help, add your reply
Looking through the log you posted, it seems that either your desktop resolution is only 640x460, which Quake 4 doesn't support in 32 bit mode, or your desktop resolution is higher, but Quake 4 isn't properly identifying your resolution.

If your desktop resolution is only 640x480, you need to increase your desktop resolution using your Radeon Catalyst driver configuration program. (or whatever they call Catalyst now).

If your desktop resolution is higher that 640x480, you will need to manually change the resolution in the Quake 4 configuration file.

Go to your Quake4/q4base/ directory.

Find your Quake4Config.cfg file.

Edit that file with Notepad.

Find these lines:
seta r_customHeight "480"
seta r_customWidth "640"

Change them to:

seta r_customHeight "1080"
seta r_customWidth "1920"

(if you don't have a widescreen monitor with a resolution of 1920x1080, you will need to change those numbers to the resolution of your monitor).

If for some reason you don't have a Quake4Config.cfg file, create it and make sure those two lines defining the resolution are inside. Make sure the extension is .cfg and not .cfg.txt.
avatar
hudfreegamer: Looking through the log you posted, it seems that either your desktop resolution is only 640x460, which Quake 4 doesn't support in 32 bit mode, or your desktop resolution is higher, but Quake 4 isn't properly identifying your resolution.

If your desktop resolution is only 640x480, you need to increase your desktop resolution using your Radeon Catalyst driver configuration program. (or whatever they call Catalyst now).

If your desktop resolution is higher that 640x480, you will need to manually change the resolution in the Quake 4 configuration file.

Go to your Quake4/q4base/ directory.

Find your Quake4Config.cfg file.

Edit that file with Notepad.

Find these lines:
seta r_customHeight "480"
seta r_customWidth "640"

Change them to:

seta r_customHeight "1080"
seta r_customWidth "1920"

(if you don't have a widescreen monitor with a resolution of 1920x1080, you will need to change those numbers to the resolution of your monitor).

If for some reason you don't have a Quake4Config.cfg file, create it and make sure those two lines defining the resolution are inside. Make sure the extension is .cfg and not .cfg.txt.
For some reason I can't find the Quake4Config.cfg in my Quake 4 folder.
It's located in q4base subfolder.

However, you'll have various other problems with Quake 4 and current hardware, so you better find Quake 4 article on PCGamingWiki and follow instructions in section "Poor image quality on modern systems".
For anyone still struggling with this:

You'll need a Quake4Config.cfg file. You can run the Quake4Ded.exe to run the dedicated server (then just close it after it completes) and you'll have a copy of this in the q4mp folder.

Copy it from the q4mp folder to the q4base, then open it up and change the seta r_fullscreen from "1" to "0". This got the game to launch, and from there I was able to adjust the resolution at the main menu.
avatar
Boilpoint: For anyone still struggling with this:

You'll need a Quake4Config.cfg file. You can run the Quake4Ded.exe to run the dedicated server (then just close it after it completes) and you'll have a copy of this in the q4mp folder.

Copy it from the q4mp folder to the q4base, then open it up and change the seta r_fullscreen from "1" to "0". This got the game to launch, and from there I was able to adjust the resolution at the main menu.
Worked perfectly! Thanks!
Having same issue
W11 + RTX3060

Sorry, other responses didn't load when I posted this!!
Post edited August 15, 2023 by scottedwards
avatar
Boilpoint: For anyone still struggling with this:

You'll need a Quake4Config.cfg file. You can run the Quake4Ded.exe to run the dedicated server (then just close it after it completes) and you'll have a copy of this in the q4mp folder.

Copy it from the q4mp folder to the q4base, then open it up and change the seta r_fullscreen from "1" to "0". This got the game to launch, and from there I was able to adjust the resolution at the main menu.
Thanks, works !!!
avatar
Boilpoint: For anyone still struggling with this:

You'll need a Quake4Config.cfg file. You can run the Quake4Ded.exe to run the dedicated server (then just close it after it completes) and you'll have a copy of this in the q4mp folder.

Copy it from the q4mp folder to the q4base, then open it up and change the seta r_fullscreen from "1" to "0". This got the game to launch, and from there I was able to adjust the resolution at the main menu.
AWESOME! Worked like a charm! Thank you!!
This line tells you why it failed:

...640x480 is unsupported in 32 bit

Now look at the lines where it loads the configuration.

execing default.cfg
couldn't exec editor.cfg
execing Quake4Config.cfg
couldn't exec autoexec.cfg

In my case, it couldn't find Quake4Config.cfg, but there was an autoexec.cfg.

Take the file that loads, make a backup of it(!), and then add these lines to the end of the config

seta r_customHeight "1080"
seta r_customWidth "1920"
seta r_mode "-1"

Remove earlier lines that assign the same variables. In contrast to other posts, a resolution of 1366x768 didn't work for me, and this one did, so perhaps you'll have to try a few more options.