Go Back   Steam Users' Forums > Steam Game Discussions > D - G > Doom series

Thread Tools Display Modes
Old 11-15-2010, 04:34 PM   #1
Posts: n/a
Doom 3: error on clean install

Hi guys. I'm a long time user of Steam but I am having a slight problem.

The long and the short of it is as such: Last year I bought Bioshock and Doom 3 (and its expansion pack) on sale. My computer had a crap video card, so Doom 3 was barely playable, and Bioshock was like watching a slideshow. So I more or less abandoned them, figuring one day I would get to play them.

That day has come, as this past Saturday my computer died and I had to get a new one. I took the opportunity to upgrade my video card to something that will play these games (Bioshock runs flawlessly on a GeForce GTS250)


but Doom 3 gives me an error message. Right off a fresh install with no mods of any kind installed, trying to run the game gives me a "Wrong game API DLL error" or something of the sort.

It worked on Windows Vista, I'm now on Windows 7 64-bit. The game seems to be version 1.3 from what I can gather. I have done a little searching and can only find the same error message when people try playing co-op or have installed corrupt mods or something, never anything that deals specifically with a fresh, direct-from-steam install.

Does anyone have any information they can give me?

I have tried running both Steam and the doom 3 EXE files in compatibility mode, that does not help.

Also, if more information is needed, please let me know what I need to give you.

Thank you.

Last edited by Nemephosis: 11-15-2010 at 04:37 PM. Reason: corrected typos
Reply With Quote
Old 11-15-2010, 06:05 PM   #2
Join Date: Jan 2008
Reputation: 13393
Posts: 26,610
Have you tried to see if you can get RoE to come up and play? Or is it both Doom3 and RoE?

PS: Also if you haven't done so yet, verify your game cache. R-click /properties/local files/ verify integrity of game cache.

Last edited by MADDOGGE: 11-15-2010 at 06:07 PM.
MADDOGGE is offline   Reply With Quote
Old 11-15-2010, 07:17 PM   #3
Posts: n/a
I haven't actually installed Resurrection of Evil yet, I wanted to play through the original Doom 3 first.

Also, it says it validated all the game files just fine. Still does not run. I am very confused, it worked on Windows Vista...

should I post the log text?

Last edited by Nemephosis: 11-15-2010 at 07:27 PM.
  Reply With Quote
Old 11-16-2010, 12:24 PM   #4
Join Date: Jan 2008
Reputation: 13393
Posts: 26,610
Well I know for a fact it does runs my Win7 64 partition as it did for me on Vista32. If you have the HD space, install RoE and try to start it up. If it will start and play then try Doom3 again and see if it will run.

The games run well on Steam but there have been odd like the CD-key errors some people get. I'm not sure what the deal is/was on that.
MADDOGGE is offline   Reply With Quote
Old 11-16-2010, 07:24 PM   #5
Posts: n/a
Same thing, although I did manage to see the iD software screen first. Neither Doom 3 or Resurrection of Evil load.

There don't seem to be spoiler tags like, you know, most other forums have, so I'll have to just post the log out in the open.

Here's what I get starting Doom 3:

DOOM win-x86 Jan 16 2007 15:36:51
3066 MHz Intel CPU with MMX & SSE & SSE2 & SSE3 & HTT
3952 MB System Memory
1024 MB Video Memory
Winsock Initialized
Found interface: {9ADD3540-209A-4F92-AE20-CC371D4DE6E4} Realtek PCIe GBE Family Controller -
Sys_InitNetworking: adding loopback interface
doom 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)\steam\steamapps\common\doom 3\base\game00.pk4 with checksum 0x29cdb978
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\game01.pk4 with checksum 0x51c6981f
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\game02.pk4 with checksum 0xf3ec6f7
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\game03.pk4 with checksum 0x5d4230ea
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak000.pk4 with checksum 0x28d208f1
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak001.pk4 with checksum 0x40244be0
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak003.pk4 with checksum 0xcd79d028
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak006.pk4 with checksum 0x95b65ab
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak007.pk4 with checksum 0x666bdb3c
Loaded pk4 c:\program files (x86)\steam\steamapps\common\doom 3\base\pak008.pk4 with checksum 0x23ae5993
Current search path:
c:\program files (x86)\steam\steamapps\common\doom 3/base
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak008.pk4 (3 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak007.pk4 (38 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak006.pk4 (48 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak005.pk4 (63 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak004.pk4 (5137 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak003.pk4 (4676 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak002.pk4 (6120 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak001.pk4 (8972 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\pak000.pk4 (2698 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\game03.pk4 (2 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\game02.pk4 (2 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\game01.pk4 (2 files)
c:\program files (x86)\steam\steamapps\common\doom 3\base\game00.pk4 (2 files)
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
----- Initializing Decls -----
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
5206 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
execing DoomConfig.cfg
couldn't exec autoexec.cfg
5206 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
----- R_InitOpenGL -----
Initializing OpenGL subsystem
...registered window class
...registered fake window class
...initializing QGL
...calling LoadLibrary( 'opengl32' ): succeeded
...calling CDS: ok
...created window @ 0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...PIXELFORMAT 10 selected
...creating GL context: succeeded
...making context current: succeeded

------- Input Initialization -------
Initializing DirectInput...
mouse: DirectInput initialized.
keyboard: DirectInput initialized.
sound: STEREO
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
...using GL_ARB_texture_compression
...using GL_EXT_texture_compression_s3tc
...using GL_EXT_texture_filter_anisotropic
   maxTextureAnisotropy: 16.000000
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
...using GL_EXT_texture3D
...using GL_EXT_stencil_wrap
...using GL_NV_register_combiners
...using GL_EXT_stencil_two_side
X..GL_ATI_fragment_shader not found
X..GL_ATI_text_fragment_shader not found
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
...using EXT_depth_bounds_test
---------- R_NV20_Init ----------
----------- R200_Init -----------
Not available.
---------- R_ARB2_Init ----------
----- R_ReloadARBPrograms -----
glprogs/arbVP_glasswarp.txt: File not found
glprogs/arbFP_glasswarp.txt: File not found
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
3 22 640 480
Regenerated world, staticAllocCount = 0.
Shutting down sound hardware
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): success
...deleting GL context: success
...releasing DC: success
...destroying window
...shutting down QGL
...unloading OpenGL DLL
wrong game DLL API version
  Reply With Quote
Old 11-24-2010, 06:56 PM   #6
Join Date: Feb 2010
Reputation: 8
Posts: 62
Ok not quite sure whats going on here but heres a few things to try.

* Try deleting your config files and run it again...

Steam\steamapps\common\doom 3\base\DoomConfig.cfg
Steam\steamapps\common\doom 3\d3xp\DoomConfig.cfg

* Try updating your video card drivers

* Try delete the doom3.exe, base\gamex86.dll, d3xp\gamex86.dll and re-verify both games

* If all else fails maybe try downloading the standalone patch for doom 3 and apply that and see what happens...

Works fine for me on Windows 7 x64 so not sure whats gone wrong

Last edited by self_slaughter: 11-24-2010 at 07:14 PM.
self_slaughter is offline   Reply With Quote
Old 11-25-2010, 06:14 PM   #7
Posts: n/a
What patch is this I will need? I know next to nothing of Doom 3 and what's available for it.

I will have to try it as nothing else has worked.
  Reply With Quote
Old 11-25-2010, 08:01 PM   #8
Join Date: Feb 2010
Reputation: 8
Posts: 62
Actually something else to try before you run the patch as from your logs your game seems to be the right version and the checksum of the game03.pk4 (which contains the gamex86.dll) matches...

Just check that your doom3 folders aren't set to read-only and that you have proper permissions (especially doom3\base, doom3\d3xp) as it should copy the gamex86.dll into the base directory when starting...

If not Try this patch and see how it goes, although i'm starting to think its definately an issue with write permissions / ownership of your doom folder.

I'll send you a Private message with my steam details, hit me up on chat when you're online and we'll sort this out once and for all :P

Last edited by self_slaughter: 11-25-2010 at 08:18 PM.
self_slaughter is offline   Reply With Quote

Go Back   Steam Users' Forums > Steam Game Discussions > D - G > Doom series

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

All times are GMT -7. The time now is 10:32 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2015, All Rights Reserved.