blairwag@Posted: Sat Apr 07, 2012 4:11 am :
I just bought Doom3 some weeks ago to play with my kids here at home. Have it working flawlessly on 2 PCs. But the 3rd PC, which is the fastest has severe performance problems. Oh, please - help!

Symptom:
While running the game, FPS drops down to like 2-3 for about 15-20 seconds, then something clears up and FPS goes up to 40-60, but only for a few seconds, then drops back down to 203 FPS. Cycle continues endlessly. It's better when I set all advance options to no or off, and set the game video down to the lowest resolution. But, even crunched down to the worst game settings the game menu allows, it's unplayable. These stall periods happen every 10-15 seconds and last 10-15 seconds. You can't even get up the stairs without wanting to throw the monitor out the window.

PC is a reasonable box, I've built myself:
ASUS M2N-MX SE motherboard
AMD Athlon64 X2 3.01Ghz 6000+ CPU
2GB PC6400 DDR2 RAM
ATI Radeon HD2400 PCI Express x16 graphics card with 256MB DDR2 vram
WD VelociRaptor 300GB 10Krpm SATAII HD

OS:
Windows XP SP3
DirectX 9.0c
All recent updates and patches loaded and installed.

Doom3:
Patched to 1.3.1
System Options:
Low Quality 640 x 480
All Advance Options set to NO or OFF

ATI Video Drivers:
I've installed the latest drivers and ATI Catalyst software from AMD web site:
Driver Packaging Version 8.95
Catalyst Version: 12.3
2D Driver Version: 6.14.10.7256
Direct 3D Version: 6.14.10.0894
OpenGL Version: 6.14.10.11554
...I have tried setting all 3D settings down to performance. No help.
I've reset all 3D and catalyst settings back to factor default, which is pretty much "Balanced" (half way between performance and quality).

DoomConfig.cfg definitely reflects finding 256MB video ram, so the game is detecting the video card's abilities correctly, to some extent.

dxdiag finds nothing wrong.

I have studied the Doom3 tweaks for hours. I've tried tinkering with the anisotropic and anti-aliasing settings but I can't seem to make a difference. I am so frustrated, I could scream.

I found on some web site help for my older PC using an ATI Radeon 7500 (All-In-Wonder) card. The game was un-playable until I found this trick to set:
seta r_useVertexBuffers "0"
seta image_usenormalcompression "1"

...that was magic. The game plays great.

I'm hoping someone has had a similar (frustrating) experience as I am dealing with - and knows the magic fix.

Please help.

I learned how to take a console dump while running the game (condump command from console). I tried to attach it to this post, but txt, dmp, and doc extensions aren't allowed. I'll just post it in a reply to this post.



blairwag@Posted: Sat Apr 07, 2012 4:12 am :
DOOM 1.3.1.1304 win-x86 Jan 16 2007 15:36:51
3013 MHz AMD CPU with MMX & 3DNow! & SSE & SSE2 & SSE3 & HTT
2048 MB System Memory
256 MB Video Memory
Winsock Initialized
Found interface: {03698628-D78A-4A93-8422-A1287D2517C0} NVIDIA nForce Networki
ng Controller - Packet Scheduler Miniport - 192.168.0.105/255.255.255.0
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\Doom 3\base\game00.pk4 with checksum 0xf07eb555
Loaded pk4 C:\Program Files\Doom 3\base\game01.pk4 with checksum 0x51c6981f
Loaded pk4 C:\Program Files\Doom 3\base\game02.pk4 with checksum 0xf3ec6f7
Loaded pk4 C:\Program Files\Doom 3\base\game03.pk4 with checksum 0x5d4230ea
Loaded pk4 C:\Program Files\Doom 3\base\pak000.pk4 with checksum 0x28d208f1
Loaded pk4 C:\Program Files\Doom 3\base\pak001.pk4 with checksum 0x40244be0
Loaded pk4 C:\Program Files\Doom 3\base\pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 C:\Program Files\Doom 3\base\pak003.pk4 with checksum 0xcd79d028
Loaded pk4 C:\Program Files\Doom 3\base\pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 C:\Program Files\Doom 3\base\pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 C:\Program Files\Doom 3\base\pak006.pk4 with checksum 0x95b65ab
Loaded pk4 C:\Program Files\Doom 3\base\pak007.pk4 with checksum 0x666bdb3c
Loaded pk4 C:\Program Files\Doom 3\base\pak008.pk4 with checksum 0x23ae5993
Current search path:
C:\Program Files\Doom 3/base
C:\Program Files\Doom 3\base\pak008.pk4 (3 files)
C:\Program Files\Doom 3\base\pak007.pk4 (38 files)
C:\Program Files\Doom 3\base\pak006.pk4 (48 files)
C:\Program Files\Doom 3\base\pak005.pk4 (63 files)
C:\Program Files\Doom 3\base\pak004.pk4 (5137 files)
C:\Program Files\Doom 3\base\pak003.pk4 (4676 files)
C:\Program Files\Doom 3\base\pak002.pk4 (6120 files)
C:\Program Files\Doom 3\base\pak001.pk4 (8972 files)
C:\Program Files\Doom 3\base\pak000.pk4 (2698 files)
C:\Program Files\Doom 3\base\game03.pk4 (2 files)
C:\Program Files\Doom 3\base\game02.pk4 (2 files)
C:\Program Files\Doom 3\base\game01.pk4 (2 files)
C:\Program Files\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 2 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
X..GL_NV_register_combiners not found
X..GL_EXT_stencil_two_side not found
...using GL_ATI_separate_stencil
...using GL_ATI_fragment_shader
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
X..EXT_depth_bounds_test not found
---------- R_NV20_Init ----------
Not available.
----------- R200_Init -----------
GL_NUM_FRAGMENT_REGISTERS_ATI: 6
GL_NUM_FRAGMENT_CONSTANTS_ATI: 8
GL_NUM_PASSES_ATI: 2
GL_NUM_INSTRUCTIONS_PER_PASS_ATI: 8
GL_NUM_INSTRUCTIONS_TOTAL_ATI: 16
GL_COLOR_ALPHA_PAIRING_ATI: 1
GL_NUM_LOOPBACK_COMPONENTS_ATI: 3
GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI: 3
FPROG_FAST_PATH
---------------------
---------- R_ARB2_Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
glprogs/arbVP_glasswarp.txt: File not found
glprogs/arbFP_glasswarp.txt: File not found
-------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
found DLL in pak file: C:\Program Files\Doom 3\base\game03.pk4/gamex86.dll
copy gamex86.dll to C:\Program Files\Doom 3\base\gamex86.dll
game using MMX & SSE & SSE2 & SSE3 for SIMD processing
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
--------- Initializing Game ----------
gamename: baseDOOM-1
gamedate: Jan 16 2007
Initializing event system
...473 event definitions
Initializing class hierarchy
...142 classes, 191092 bytes for event callbacks
Initializing scripts
Compiled 'interpolateShaderParm': 938.3 ms
---------- Compile stats ----------

Memory usage:
Strings: 79, 9648 bytes
Statements: 67875, 1357500 bytes
Functions: 2109, 250532 bytes
Variables: 147376 bytes
Mem used: 2476344 bytes
Static data: 2277552 bytes
Allocated: 3281600 bytes
Thread size: 7068 bytes

...6 aas types
game initialized.
--------------------------------------
-------- Initializing Session --------
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
session initialized
--------------------------------------
Failed to resolve master0: idnet.ua-corp.com:27650
WARNING: idPort::SendPacket: bad address type NA_BAD - ignored
--- Common Initialization Complete ---
------------- Warnings ---------------
during DOOM 3 initialization...
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
WARNING: idPort::SendPacket: bad address type NA_BAD - ignored
2 warnings
--------- Game Map Shutdown ----------
--------------------------------------
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
reloading guis/mainmenu.gui.
reloading guis/restart.gui.
reloading guis/gameover.gui.
reloading guis/msg.gui.
reloading guis/takeNotes.gui.
reloading guis/intro.gui.
reloading guis/netmenu.gui.
--------- Map Initialization ---------
Map: game/mars_city1
glprogs/heatHaze.vfp
glprogs/heatHaze.vfp
glprogs/heatHazeWithMask.vfp
glprogs/heatHazeWithMask.vfp
----------- Game Map Init ------------
collision data:
421 models
30823 vertices (722 KB)
54551 edges (1917 KB)
22257 polygons (1564 KB)
4068 brushes (556 KB)
12449 nodes (340 KB)
43444 polygon refs (339 KB)
14219 brush refs (111 KB)
18352 internal edges
1461 sharp edges
0 contained polygons removed
0 polygons merged
5551 KB total memory used
236 msec to load collision data.
map bounds are (19640.0, 22168.0, 29496.0)
max clip sector is (1227.5, 1385.5, 1843.5)
2 KB passage memory used to build PVS
1 msec to calculate PVS
56 areas
110 portals
9 areas visible on average
448 bytes PVS data
[Load AAS]
loading maps/game/mars_city1.aas48
done.
[Load AAS]
loading maps/game/mars_city1.aas96
[Load AAS]
loading maps/game/mars_city1.aas_guardian
[Load AAS]
loading maps/game/mars_city1.aas_mancubus
[Load AAS]
loading maps/game/mars_city1.aas_sabaoth
[Load AAS]
loading maps/game/mars_city1.aas_cyberdemon
Entering doom_main()
Exiting doom_main()
Spawning entities
loaded collision model models/mapobjects/com/platguistand/mc_platguistand.lwo
WARNING: marscity_cinematic_sarge_1 has no AAS file
WARNING: marscity_cinematic_sarge2_1 has no AAS file
loaded collision model models/mapobjects/filler/burgerboxopen.lwo
glprogs/heatHazeWithMaskAndVertex.vfp
glprogs/heatHazeWithMaskAndVertex.vfp
loaded collision model models/mapobjects/lab/diamondbox/diamondbox_sm.lwo
loaded collision model models/mapobjects/com/modconsole1.lwo
loaded collision model models/mapobjects/filler/burgereat.lwo
loaded collision model models/mapobjects/filler/burgerboxclose.lwo
loaded collision model models/mapobjects/filler/mkeyboard.lwo
loaded collision model models/mapobjects/lights/florescent_bulbflare.ASE
loaded collision model models/mapobjects/base/misc/emerlight.ase
loaded collision model models/mapobjects/monitors/controlmonitor.lwo
loaded collision model models/mapobjects/doors/mcitydoor2l.lwo
loaded collision model models/mapobjects/doors/mcitydoor2r.lwo
loaded collision model models/mapobjects/doors/mcdoor2frame.lwo
loaded collision model models/mapobjects/tables/conf_table/conf_table.lwo
loaded collision model models/mapobjects/filler/cola1.lwo
loaded collision model models/mapobjects/filler/foamcup.lwo
loaded collision model models/mapobjects/signs/marquee/marquee.lwo
loaded collision model models/mapobjects/doors/mcitydoorframe.lwo
loaded collision model models/mapobjects/doors/mcitydoorframegui.lwo
loaded collision model models/items/keycard/keycard3.lwo
loaded collision model models/mapobjects/doors/mcitydoor.lwo
loaded collision model models/mapobjects/cpu/pullhandle.lwo
loaded collision model models/mapobjects/doors/delelev/delelevlf.lwo
loaded collision model models/mapobjects/guiobjects/techdrpanel1/techdrpanel1.
lwo
loaded collision model models/mapobjects/doors/delelev/delelevrt.lwo
loaded collision model models/mapobjects/filler/ktable.lwo
loaded collision model models/mapobjects/cpu/heater.lwo
loaded collision model models/mapobjects/cpu/heater2.lwo
loaded collision model models/mapobjects/cpu/comrack2.lwo
loaded collision model models/mapobjects/lab/sink2/sink2.lwo
loaded collision model models/mapobjects/filler/sodamachine.lwo
loaded collision model models/mapobjects/filler/binder1.ase
loaded collision model models/mapobjects/lab/bubbler2/bubbler2.lwo
loaded collision model models/mapobjects/filler/tbox7.ase
loaded collision model models/mapobjects/filler/binder3.ase
loaded collision model models/mapobjects/chairs/modchair/modtable.lwo
loaded collision model models/mapobjects/chairs/modchair/modseat.lwo
loaded collision model models/mapobjects/chairs/modchair/modarm.lwo
removed 2 degenerate triangles
loaded collision model models/mapobjects/lab/newfridge/newfridge.lwo
loaded collision model models/mapobjects/filler/paper1.ase
loaded collision model models/mapobjects/filler/tbox6.ase
loaded collision model models/mapobjects/filler/tbox_open.ase
loaded collision model models/mapobjects/filler/toolchest.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1frm.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1.lwo
loaded collision model models/mapobjects/com/modconsole2.lwo
loaded collision model models/mapobjects/com/modconsole5.lwo
loaded collision model models/mapobjects/cpu/cpumaze1.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1win.lwo
loaded collision model models/mapobjects/com/modconsole4.lwo
loaded collision model models/mapobjects/lab/gizmo2/gizmo2.lwo
loaded collision model models/mapobjects/lab/autable/autable.lwo
loaded collision model models/mapobjects/lab/roboarm1/roboarm1.lwo
loaded collision model models/mapobjects/utility/tecknob2/tecknob2.lwo
loaded collision model models/mapobjects/cpu/comrack.lwo
loaded collision model models/mapobjects/tables/gendesk/gendesk2.lwo
loaded collision model models/mapobjects/filler/tbox2.ase
loaded collision model models/mapobjects/cpu/serverplate.lwo
loaded collision model models/mapobjects/filler/snackmachine.lwo
loaded collision model models/mapobjects/filler/tbox1.ase
loaded collision model models/mapobjects/washroom/clamp.ase
loaded collision model models/mapobjects/washroom/urinal2.ase
loaded collision model models/mapobjects/washroom/dryer.ase
loaded collision model models/mapobjects/washroom/bsink.ase
loaded collision model models/mapobjects/washroom/soap.ase
loaded collision model models/mapobjects/washroom/toilet.ase
loaded collision model models/mapobjects/washroom/tp.ase
loaded collision model models/mapobjects/arcade_machine/arcade_machine.lwo
loaded collision model models/mapobjects/mcity/deskcomp/deskcomp.lwo
loaded collision model models/mapobjects/skmachines/skoverhang.lwo
loaded collision model models/mapobjects/shipping_crates/shipping_crates.lwo
loaded collision model models/mapobjects/skmachines/skcube.lwo
loaded collision model models/mapobjects/doors/accesshatch/accesshatch.lwo
loaded collision model models/mapobjects/doors/accesshatch/accesshatchdoor.lwo

loaded collision model models/mapobjects/elevators/elevator.lwo
loaded collision model models/mapobjects/swinglights/swinglight1b.lwo
loaded collision model models/mapobjects/swinglights/swinglight_long_wbulbs_bu
lb_broken.ase
loaded collision model models/mapobjects/filler/keyboard1.ase
loaded collision model models/mapobjects/storagecab/gunrack/gunrackcomp.lwo
loaded collision model models/mapobjects/chairs/modchair/modcorner.lwo
loaded collision model models/mapobjects/shutter/shutter_small.lwo
loaded collision model models/mapobjects/mcity/outside/mc_outside.lwo
loaded collision model models/mapobjects/turrets/ceilingturret1b.lwo
loaded collision model models/mapobjects/mcity/outside/mc_outside2.lwo
loaded collision model models/mapobjects/kiosk/infokiosk2.lwo
loaded collision model models/mapobjects/lab/loadingplatform/loadingplatform.l
wo
loaded collision model models/mapobjects/deltakiosk/deltakiosk.lwo
WARNING: marscity_cinematic_player_sarge has no AAS file
loaded collision model models/mapobjects/hangar/hangar1b.lwo
loaded collision model models/mapobjects/doors/jumbodoor/jumbodoorfrm.lwo
loaded collision model models/mapobjects/hangar/hangar1tower.lwo
loaded collision model models/mapobjects/hangar/rails3.lwo
loaded collision model models/mapobjects/hangar/rails2.lwo
loaded collision model models/mapobjects/hangar/rails1.lwo
loaded collision model models/mapobjects/hangar/rails4.lwo
loaded collision model models/mapobjects/hangar/rails5.lwo
loaded collision model models/mapobjects/hangar/pillar1.lwo
loaded collision model models/mapobjects/hangar/rails6.lwo
loaded collision model models/mapobjects/hangar/marquee.lwo
loaded collision model models/mapobjects/hangar/hangarlamp1.lwo
loaded collision model models/mapobjects/mcity/bioscanner/bioscannereye.lwo
loaded collision model models/mapobjects/tables/gendesk/gendesk1.lwo
loaded collision model models/mapobjects/hangar/hangar2tower.lwo
loaded collision model models/mapobjects/monitors/hangingmonitor.lwo
loaded collision model models/mapobjects/signs/ceilingsign/ceilingsign.lwo
loaded collision model models/mapobjects/elevators/elevator_door.lwo
loaded collision model models/mapobjects/com/platguistand/platguistand.lwo
loaded collision model models/mapobjects/guiobjects/flatmonitor/flatmonitor.lw
o
loaded collision model models/mapobjects/mcity/bioscanner/bioscanbeam.lwo
loaded collision model models/mapobjects/mcity/bioscanner/bioscanner.lwo
loaded collision model models/mapobjects/doors/mcitydoor_glass.lwo
loaded collision model models/mapobjects/lab/fridge1/fridge1_delta2b.lwo
WARNING: Couldn't load sound 'guisounds.wav' using default
loaded collision model models/mapobjects/turrets/ceilingturret1a.lwo
...1969 entities spawned, 0 inhibited

==== Processing events ====
WARNING: idChoiceWindow::InitVars: gui 'guis/mpmain.gui' window 'SNDBPrimary'
references undefined cvar 's_driver'
--------------------------------------
SpawnPlayer: 0
loaded collision model models/weapons/shell1/mshell_lo.lwo
loaded collision model models/weapons/shell1/sshell_bigger.lwo
----- idRenderModelManagerLocal::EndLevelLoad -----
1 models purged from previous level, 1022 models kept.
---------------------------------------------------
----- idImageManager::EndLevelLoad -----
0 purged from previous
154 kept from previous
2073 new loaded
all images loaded in 17.1 seconds
----------------------------------------
----- idSoundCache::EndLevelLoad -----
13517k referenced
939k purged
----------------------------------------
sound: found efxs/mars_city1.efx
-----------------------------------
45579 msec to load game/mars_city1
idRenderWorld::GenerateAllInteractions, msec = 18, staticAllocCount = 0.
interactionTable size: 2822240 bytes
29910 interaction take 3349920 bytes
------------- Warnings ---------------
during game/mars_city1...
WARNING: Couldn't load sound 'guisounds.wav' using default
WARNING: idChoiceWindow::InitVars: gui 'guis/mpmain.gui' window 'SNDBPrimary'
references undefined cvar 's_driver'
2 warnings
]condump condump.txt
Dumped console text to condump.txt.



drill_sarge@Posted: Sat Apr 07, 2012 4:42 am :
do you have disabled the cool n quiet feature of your cpu? It can be disabled in the bios of your motherboard. on old athlon64 processors it is know to cause some problems (stutter, framedrops) with some games.

and:
blairwag wrote:
ATI Radeon HD2400 PCI Express x16 graphics card with 256MB DDR2 vram

sorry but this is a really bad card. It's like 5 years old and even a the release time of this it was ultra-lowend.



blairwag@Posted: Sat Apr 07, 2012 4:51 am :
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!



Deadite4@Posted: Sat Apr 07, 2012 2:15 pm :
blairwag wrote:
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!


The card should be fine for Doom 3. When Doom 3 came out the 9800 Pro's where the thing to have and the HD series of cards didn't even exist for another ~2 years.

Have you tried turning Cat A.I. off?



Vladch@Posted: Sat Apr 07, 2012 2:56 pm :
Did you try older drivers, i.e. thoses that were supplied with the graphics card?
Do you have the radeon hd2400 Pro or XT version? The pro version is a really low end card (10-15 fps in ET:quake wars and 20-25 fps in half-life 2: http://www.tomshardware.com/charts/gaming-graphics-charts-2008-q3/Enemy-Territory-Quake-Wars-v1.4,759.html ), but it should be able to run doom 3 at reasonable fps (40-60) without any drops.
When did the frames drop (during times with lots of models / fx / shadows or randomly, independent of the game)?
Did you encounter similar problems with other games / fps?
Have you tried your magic fix with the new gfx card?



=FF=Sturm@Posted: Sat Apr 07, 2012 5:26 pm :
I had that card 5 years ago. All i can tell you is:
-Replace the Graphic card by a low profile Nvidia card (gt 430/440 if possible, it's cheap and you will milk it for a few time).
You will be able to run most of nowadays games "decent" even with that so old comp.

2400 hd pro doesn't even have decent drivers, i think that they canned updates in 2010.

You can find it in any PC shop.

http://www.geforce.com/hardware/desktop ... rce-gt-430
In a similar comp like yours.
http://www.youtube.com/watch?v=zj01zPTTG4g

I presume that your motherboard at least supports DDR3...



doomtrinity@Posted: Sun Apr 08, 2012 1:55 am :
=FF=Sturm wrote:
-Replace the Graphic card by a low profile Nvidia card (gt 430/440 if possible, it's cheap and you will milk it for a few time).

I was about to buy a GT440 for my old pc, but I bought the AMD HD6670. Actually, I think that AMD cards have better performance / price ratio than Nvidia in low profile cards.



blairwag@Posted: Sun Apr 08, 2012 2:56 am :
Deadite4 wrote:
blairwag wrote:
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!


The card should be fine for Doom 3. When Doom 3 came out the 9800 Pro's where the thing to have and the HD series of cards didn't even exist for another ~2 years.

Have you tried turning Cat A.I. off?


I certainly expected the card to drive Doom3 - at least in the lowest res settings with all advance features off. Turning "Cat A.I. off?" What is that? I have read thru tons of tweaks guides for Doom3, and I've set every possible setting to support performance, giving up almost everything in feature and quality. Still no joy.

What is Cat A.I. and how do I turn it off? I'd like to give it a try (if I haven't already).



blairwag@Posted: Sun Apr 08, 2012 3:08 am :
Vladch wrote:
Did you try older drivers, i.e. thoses that were supplied with the graphics card?
Do you have the radeon hd2400 Pro or XT version? The pro version is a really low end card (10-15 fps in ET:quake wars and 20-25 fps in half-life 2: http://www.tomshardware.com/charts/gaming-graphics-charts-2008-q3/Enemy-Territory-Quake-Wars-v1.4,759.html ), but it should be able to run doom 3 at reasonable fps (40-60) without any drops.
When did the frames drop (during times with lots of models / fx / shadows or randomly, independent of the game)?
Did you encounter similar problems with other games / fps?
Have you tried your magic fix with the new gfx card?


I bought the card used of eBay for 20 bucks (incl s&h). No drivers, manuals, or anything. It's not an XT or pro. Catalyst Control Center, Information Center, Graphics Hardware reports it as ATI Radeon HD 2400.

The game menu and the intro videos all run fine. Once I start the game, I get 60 FPS for about 5-10 seconds, then it drops to 2-4 fts and stays like that for 10-20 seconds. I can't even get up the steps in the very beginning. It's like some buffer is filling up, and it takes a while for the game to garbage collect. It's so frustrating.



downer@Posted: Sun Apr 08, 2012 5:54 am :
I'm usually terrible about giving advice, but this thread is still going without an answer.
I looked up your hardware and that card and motherboard seem to both be the old PCIE 1.0, so you should be ok. Have you disabled the onboard graphics in the BIOS? Just grabbing at straws now, but is this the first time that computer had a graphics card and maybe the power supply came free with a cheap case?



=FF=Sturm@Posted: Sun Apr 08, 2012 4:13 pm :
yes, the HD6670 ddr3 is another good option.
It's sad that the motherboard doesn't support gddr5 :/



nbohr1more@Posted: Sun Apr 08, 2012 4:34 pm :
Catalyst AI is a driver option for your ATI drivers. It is not a Doom 3 cvar (etc).
Some of the newer (newer than 2010) driver versions are missing the option to disable Catalyst AI.

AFAIK, the HD 6xxx series drivers don't have the option to disable Catalyst AI or if you can there
are still problems.

You can rename the Doom 3 executable to get around this problem for Doom 3 itself and some mods.

The Dark Mod v1.08 is going to be released as it's own executable "TheDarkMod.exe" to help avoid these issues.

To be honest, the HD2400 is probably a bit weaker than a 9800 as it sports a 64bit memory interface for most models
and (at most) has 128bit memory interface. It claims to have "40 stream processors" but those processors are more like the vector
units that reside in 1/5 of the Shader Pipes in the Radeon 9800 so "40 divided by 5 equals 8". Essentially the same number of
"pipes" but it's got unified shader and vertex so it can theoretically double certain operations (use all the shaders for vertex or use
all the shaders for pixels). It has DX10 features so it's less efficient for DX9 or lower operations... (and Doom 3's engine is primarily
DX8 level feature-set). It's memory "ring controller" is wonky and inefficient too... (good concept... driver guys couldn't write a good compiler for it).
In most DX8\9 titles it probably performs like a Radeon 9500 Pro or worse.



blairwag@Posted: Mon Apr 09, 2012 3:40 am :
downer wrote:
I'm usually terrible about giving advice, but this thread is still going without an answer.
I looked up your hardware and that card and motherboard seem to both be the old PCIE 1.0, so you should be ok. Have you disabled the onboard graphics in the BIOS? Just grabbing at straws now, but is this the first time that computer had a graphics card and maybe the power supply came free with a cheap case?


I appreciate your help. The only bad advice is the thoughtfulness not given. So, thank you!

I have definitely successfully disabled the onboard geforce graphics. I had the same concern you did. But, all drivers are removed, and it doesn't show in the hardware manager - not even as an unknown device. I built this machine myself. Its a solid motherboard and the case and Power supply are descent quality. The PS is rated at 500 watts, so it'll drive even a high power video card along with all the rest of the accessories. I bought the power supply separately from the case.

This is a real head scratcher. I'm sure it's a matter of getting the right 3D settings in the video driver along with the correct cvars in doom3, but I just don't know enough about the internals to know what to set to what.



blairwag@Posted: Mon Apr 09, 2012 3:42 am :
nbohr1more wrote:
Catalyst AI is a driver option for your ATI drivers. It is not a Doom 3 cvar (etc).
Some of the newer (newer than 2010) driver versions are missing the option to disable Catalyst AI.

AFAIK, the HD 6xxx series drivers don't have the option to disable Catalyst AI or if you can there
are still problems.

You can rename the Doom 3 executable to get around this problem for Doom 3 itself and some mods.

The Dark Mod v1.08 is going to be released as it's own executable "TheDarkMod.exe" to help avoid these issues.

To be honest, the HD2400 is probably a bit weaker than a 9800 as it sports a 64bit memory interface for most models
and (at most) has 128bit memory interface. It claims to have "40 stream processors" but those processors are more like the vector
units that reside in 1/5 of the Shader Pipes in the Radeon 9800 so "40 divided by 5 equals 8". Essentially the same number of
"pipes" but it's got unified shader and vertex so it can theoretically double certain operations (use all the shaders for vertex or use
all the shaders for pixels). It has DX10 features so it's less efficient for DX9 or lower operations... (and Doom 3's engine is primarily
DX8 level feature-set). It's memory "ring controller" is wonky and inefficient too... (good concept... driver guys couldn't write a good compiler for it).
In most DX8\9 titles it probably performs like a Radeon 9500 Pro or worse.


I don't see anything in the Catalyst Control Center regarding Catalyst AI. What's AI? Artificial Intelligence? I'll look more closely. If I find anything remotely similar, I'll attempt to disable and let you know how it goes.



drill_sarge@Posted: Mon Apr 09, 2012 6:26 am :
easiest way to judge your card is to post a screenshot from gpu-z
http://www.techpowerup.com/gpuz/
if it's just a 2400 without xt or something it barely can run doom3 at good framerate.

to disable ai the quick way just rename doom3.exe to doom3_noai.exe or doom3_3737.exe or whatever, because it's detecting it through exe name.



blairwag@Posted: Sat Apr 07, 2012 4:11 am :
I just bought Doom3 some weeks ago to play with my kids here at home. Have it working flawlessly on 2 PCs. But the 3rd PC, which is the fastest has severe performance problems. Oh, please - help!

Symptom:
While running the game, FPS drops down to like 2-3 for about 15-20 seconds, then something clears up and FPS goes up to 40-60, but only for a few seconds, then drops back down to 203 FPS. Cycle continues endlessly. It's better when I set all advance options to no or off, and set the game video down to the lowest resolution. But, even crunched down to the worst game settings the game menu allows, it's unplayable. These stall periods happen every 10-15 seconds and last 10-15 seconds. You can't even get up the stairs without wanting to throw the monitor out the window.

PC is a reasonable box, I've built myself:
ASUS M2N-MX SE motherboard
AMD Athlon64 X2 3.01Ghz 6000+ CPU
2GB PC6400 DDR2 RAM
ATI Radeon HD2400 PCI Express x16 graphics card with 256MB DDR2 vram
WD VelociRaptor 300GB 10Krpm SATAII HD

OS:
Windows XP SP3
DirectX 9.0c
All recent updates and patches loaded and installed.

Doom3:
Patched to 1.3.1
System Options:
Low Quality 640 x 480
All Advance Options set to NO or OFF

ATI Video Drivers:
I've installed the latest drivers and ATI Catalyst software from AMD web site:
Driver Packaging Version 8.95
Catalyst Version: 12.3
2D Driver Version: 6.14.10.7256
Direct 3D Version: 6.14.10.0894
OpenGL Version: 6.14.10.11554
...I have tried setting all 3D settings down to performance. No help.
I've reset all 3D and catalyst settings back to factor default, which is pretty much "Balanced" (half way between performance and quality).

DoomConfig.cfg definitely reflects finding 256MB video ram, so the game is detecting the video card's abilities correctly, to some extent.

dxdiag finds nothing wrong.

I have studied the Doom3 tweaks for hours. I've tried tinkering with the anisotropic and anti-aliasing settings but I can't seem to make a difference. I am so frustrated, I could scream.

I found on some web site help for my older PC using an ATI Radeon 7500 (All-In-Wonder) card. The game was un-playable until I found this trick to set:
seta r_useVertexBuffers "0"
seta image_usenormalcompression "1"

...that was magic. The game plays great.

I'm hoping someone has had a similar (frustrating) experience as I am dealing with - and knows the magic fix.

Please help.

I learned how to take a console dump while running the game (condump command from console). I tried to attach it to this post, but txt, dmp, and doc extensions aren't allowed. I'll just post it in a reply to this post.



blairwag@Posted: Sat Apr 07, 2012 4:12 am :
DOOM 1.3.1.1304 win-x86 Jan 16 2007 15:36:51
3013 MHz AMD CPU with MMX & 3DNow! & SSE & SSE2 & SSE3 & HTT
2048 MB System Memory
256 MB Video Memory
Winsock Initialized
Found interface: {03698628-D78A-4A93-8422-A1287D2517C0} NVIDIA nForce Networki
ng Controller - Packet Scheduler Miniport - 192.168.0.105/255.255.255.0
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\Doom 3\base\game00.pk4 with checksum 0xf07eb555
Loaded pk4 C:\Program Files\Doom 3\base\game01.pk4 with checksum 0x51c6981f
Loaded pk4 C:\Program Files\Doom 3\base\game02.pk4 with checksum 0xf3ec6f7
Loaded pk4 C:\Program Files\Doom 3\base\game03.pk4 with checksum 0x5d4230ea
Loaded pk4 C:\Program Files\Doom 3\base\pak000.pk4 with checksum 0x28d208f1
Loaded pk4 C:\Program Files\Doom 3\base\pak001.pk4 with checksum 0x40244be0
Loaded pk4 C:\Program Files\Doom 3\base\pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 C:\Program Files\Doom 3\base\pak003.pk4 with checksum 0xcd79d028
Loaded pk4 C:\Program Files\Doom 3\base\pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 C:\Program Files\Doom 3\base\pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 C:\Program Files\Doom 3\base\pak006.pk4 with checksum 0x95b65ab
Loaded pk4 C:\Program Files\Doom 3\base\pak007.pk4 with checksum 0x666bdb3c
Loaded pk4 C:\Program Files\Doom 3\base\pak008.pk4 with checksum 0x23ae5993
Current search path:
C:\Program Files\Doom 3/base
C:\Program Files\Doom 3\base\pak008.pk4 (3 files)
C:\Program Files\Doom 3\base\pak007.pk4 (38 files)
C:\Program Files\Doom 3\base\pak006.pk4 (48 files)
C:\Program Files\Doom 3\base\pak005.pk4 (63 files)
C:\Program Files\Doom 3\base\pak004.pk4 (5137 files)
C:\Program Files\Doom 3\base\pak003.pk4 (4676 files)
C:\Program Files\Doom 3\base\pak002.pk4 (6120 files)
C:\Program Files\Doom 3\base\pak001.pk4 (8972 files)
C:\Program Files\Doom 3\base\pak000.pk4 (2698 files)
C:\Program Files\Doom 3\base\game03.pk4 (2 files)
C:\Program Files\Doom 3\base\game02.pk4 (2 files)
C:\Program Files\Doom 3\base\game01.pk4 (2 files)
C:\Program Files\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 2 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
X..GL_NV_register_combiners not found
X..GL_EXT_stencil_two_side not found
...using GL_ATI_separate_stencil
...using GL_ATI_fragment_shader
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
X..EXT_depth_bounds_test not found
---------- R_NV20_Init ----------
Not available.
----------- R200_Init -----------
GL_NUM_FRAGMENT_REGISTERS_ATI: 6
GL_NUM_FRAGMENT_CONSTANTS_ATI: 8
GL_NUM_PASSES_ATI: 2
GL_NUM_INSTRUCTIONS_PER_PASS_ATI: 8
GL_NUM_INSTRUCTIONS_TOTAL_ATI: 16
GL_COLOR_ALPHA_PAIRING_ATI: 1
GL_NUM_LOOPBACK_COMPONENTS_ATI: 3
GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI: 3
FPROG_FAST_PATH
---------------------
---------- R_ARB2_Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
glprogs/arbVP_glasswarp.txt: File not found
glprogs/arbFP_glasswarp.txt: File not found
-------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
found DLL in pak file: C:\Program Files\Doom 3\base\game03.pk4/gamex86.dll
copy gamex86.dll to C:\Program Files\Doom 3\base\gamex86.dll
game using MMX & SSE & SSE2 & SSE3 for SIMD processing
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
--------- Initializing Game ----------
gamename: baseDOOM-1
gamedate: Jan 16 2007
Initializing event system
...473 event definitions
Initializing class hierarchy
...142 classes, 191092 bytes for event callbacks
Initializing scripts
Compiled 'interpolateShaderParm': 938.3 ms
---------- Compile stats ----------

Memory usage:
Strings: 79, 9648 bytes
Statements: 67875, 1357500 bytes
Functions: 2109, 250532 bytes
Variables: 147376 bytes
Mem used: 2476344 bytes
Static data: 2277552 bytes
Allocated: 3281600 bytes
Thread size: 7068 bytes

...6 aas types
game initialized.
--------------------------------------
-------- Initializing Session --------
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
session initialized
--------------------------------------
Failed to resolve master0: idnet.ua-corp.com:27650
WARNING: idPort::SendPacket: bad address type NA_BAD - ignored
--- Common Initialization Complete ---
------------- Warnings ---------------
during DOOM 3 initialization...
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
WARNING: idPort::SendPacket: bad address type NA_BAD - ignored
2 warnings
--------- Game Map Shutdown ----------
--------------------------------------
WARNING: idChoiceWindow::InitVars: gui 'guis/mainmenu.gui' window 'SNDBPrimary
' references undefined cvar 's_driver'
reloading guis/mainmenu.gui.
reloading guis/restart.gui.
reloading guis/gameover.gui.
reloading guis/msg.gui.
reloading guis/takeNotes.gui.
reloading guis/intro.gui.
reloading guis/netmenu.gui.
--------- Map Initialization ---------
Map: game/mars_city1
glprogs/heatHaze.vfp
glprogs/heatHaze.vfp
glprogs/heatHazeWithMask.vfp
glprogs/heatHazeWithMask.vfp
----------- Game Map Init ------------
collision data:
421 models
30823 vertices (722 KB)
54551 edges (1917 KB)
22257 polygons (1564 KB)
4068 brushes (556 KB)
12449 nodes (340 KB)
43444 polygon refs (339 KB)
14219 brush refs (111 KB)
18352 internal edges
1461 sharp edges
0 contained polygons removed
0 polygons merged
5551 KB total memory used
236 msec to load collision data.
map bounds are (19640.0, 22168.0, 29496.0)
max clip sector is (1227.5, 1385.5, 1843.5)
2 KB passage memory used to build PVS
1 msec to calculate PVS
56 areas
110 portals
9 areas visible on average
448 bytes PVS data
[Load AAS]
loading maps/game/mars_city1.aas48
done.
[Load AAS]
loading maps/game/mars_city1.aas96
[Load AAS]
loading maps/game/mars_city1.aas_guardian
[Load AAS]
loading maps/game/mars_city1.aas_mancubus
[Load AAS]
loading maps/game/mars_city1.aas_sabaoth
[Load AAS]
loading maps/game/mars_city1.aas_cyberdemon
Entering doom_main()
Exiting doom_main()
Spawning entities
loaded collision model models/mapobjects/com/platguistand/mc_platguistand.lwo
WARNING: marscity_cinematic_sarge_1 has no AAS file
WARNING: marscity_cinematic_sarge2_1 has no AAS file
loaded collision model models/mapobjects/filler/burgerboxopen.lwo
glprogs/heatHazeWithMaskAndVertex.vfp
glprogs/heatHazeWithMaskAndVertex.vfp
loaded collision model models/mapobjects/lab/diamondbox/diamondbox_sm.lwo
loaded collision model models/mapobjects/com/modconsole1.lwo
loaded collision model models/mapobjects/filler/burgereat.lwo
loaded collision model models/mapobjects/filler/burgerboxclose.lwo
loaded collision model models/mapobjects/filler/mkeyboard.lwo
loaded collision model models/mapobjects/lights/florescent_bulbflare.ASE
loaded collision model models/mapobjects/base/misc/emerlight.ase
loaded collision model models/mapobjects/monitors/controlmonitor.lwo
loaded collision model models/mapobjects/doors/mcitydoor2l.lwo
loaded collision model models/mapobjects/doors/mcitydoor2r.lwo
loaded collision model models/mapobjects/doors/mcdoor2frame.lwo
loaded collision model models/mapobjects/tables/conf_table/conf_table.lwo
loaded collision model models/mapobjects/filler/cola1.lwo
loaded collision model models/mapobjects/filler/foamcup.lwo
loaded collision model models/mapobjects/signs/marquee/marquee.lwo
loaded collision model models/mapobjects/doors/mcitydoorframe.lwo
loaded collision model models/mapobjects/doors/mcitydoorframegui.lwo
loaded collision model models/items/keycard/keycard3.lwo
loaded collision model models/mapobjects/doors/mcitydoor.lwo
loaded collision model models/mapobjects/cpu/pullhandle.lwo
loaded collision model models/mapobjects/doors/delelev/delelevlf.lwo
loaded collision model models/mapobjects/guiobjects/techdrpanel1/techdrpanel1.
lwo
loaded collision model models/mapobjects/doors/delelev/delelevrt.lwo
loaded collision model models/mapobjects/filler/ktable.lwo
loaded collision model models/mapobjects/cpu/heater.lwo
loaded collision model models/mapobjects/cpu/heater2.lwo
loaded collision model models/mapobjects/cpu/comrack2.lwo
loaded collision model models/mapobjects/lab/sink2/sink2.lwo
loaded collision model models/mapobjects/filler/sodamachine.lwo
loaded collision model models/mapobjects/filler/binder1.ase
loaded collision model models/mapobjects/lab/bubbler2/bubbler2.lwo
loaded collision model models/mapobjects/filler/tbox7.ase
loaded collision model models/mapobjects/filler/binder3.ase
loaded collision model models/mapobjects/chairs/modchair/modtable.lwo
loaded collision model models/mapobjects/chairs/modchair/modseat.lwo
loaded collision model models/mapobjects/chairs/modchair/modarm.lwo
removed 2 degenerate triangles
loaded collision model models/mapobjects/lab/newfridge/newfridge.lwo
loaded collision model models/mapobjects/filler/paper1.ase
loaded collision model models/mapobjects/filler/tbox6.ase
loaded collision model models/mapobjects/filler/tbox_open.ase
loaded collision model models/mapobjects/filler/toolchest.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1frm.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1.lwo
loaded collision model models/mapobjects/com/modconsole2.lwo
loaded collision model models/mapobjects/com/modconsole5.lwo
loaded collision model models/mapobjects/cpu/cpumaze1.lwo
loaded collision model models/mapobjects/doors/deldoor1/deldoor1win.lwo
loaded collision model models/mapobjects/com/modconsole4.lwo
loaded collision model models/mapobjects/lab/gizmo2/gizmo2.lwo
loaded collision model models/mapobjects/lab/autable/autable.lwo
loaded collision model models/mapobjects/lab/roboarm1/roboarm1.lwo
loaded collision model models/mapobjects/utility/tecknob2/tecknob2.lwo
loaded collision model models/mapobjects/cpu/comrack.lwo
loaded collision model models/mapobjects/tables/gendesk/gendesk2.lwo
loaded collision model models/mapobjects/filler/tbox2.ase
loaded collision model models/mapobjects/cpu/serverplate.lwo
loaded collision model models/mapobjects/filler/snackmachine.lwo
loaded collision model models/mapobjects/filler/tbox1.ase
loaded collision model models/mapobjects/washroom/clamp.ase
loaded collision model models/mapobjects/washroom/urinal2.ase
loaded collision model models/mapobjects/washroom/dryer.ase
loaded collision model models/mapobjects/washroom/bsink.ase
loaded collision model models/mapobjects/washroom/soap.ase
loaded collision model models/mapobjects/washroom/toilet.ase
loaded collision model models/mapobjects/washroom/tp.ase
loaded collision model models/mapobjects/arcade_machine/arcade_machine.lwo
loaded collision model models/mapobjects/mcity/deskcomp/deskcomp.lwo
loaded collision model models/mapobjects/skmachines/skoverhang.lwo
loaded collision model models/mapobjects/shipping_crates/shipping_crates.lwo
loaded collision model models/mapobjects/skmachines/skcube.lwo
loaded collision model models/mapobjects/doors/accesshatch/accesshatch.lwo
loaded collision model models/mapobjects/doors/accesshatch/accesshatchdoor.lwo

loaded collision model models/mapobjects/elevators/elevator.lwo
loaded collision model models/mapobjects/swinglights/swinglight1b.lwo
loaded collision model models/mapobjects/swinglights/swinglight_long_wbulbs_bu
lb_broken.ase
loaded collision model models/mapobjects/filler/keyboard1.ase
loaded collision model models/mapobjects/storagecab/gunrack/gunrackcomp.lwo
loaded collision model models/mapobjects/chairs/modchair/modcorner.lwo
loaded collision model models/mapobjects/shutter/shutter_small.lwo
loaded collision model models/mapobjects/mcity/outside/mc_outside.lwo
loaded collision model models/mapobjects/turrets/ceilingturret1b.lwo
loaded collision model models/mapobjects/mcity/outside/mc_outside2.lwo
loaded collision model models/mapobjects/kiosk/infokiosk2.lwo
loaded collision model models/mapobjects/lab/loadingplatform/loadingplatform.l
wo
loaded collision model models/mapobjects/deltakiosk/deltakiosk.lwo
WARNING: marscity_cinematic_player_sarge has no AAS file
loaded collision model models/mapobjects/hangar/hangar1b.lwo
loaded collision model models/mapobjects/doors/jumbodoor/jumbodoorfrm.lwo
loaded collision model models/mapobjects/hangar/hangar1tower.lwo
loaded collision model models/mapobjects/hangar/rails3.lwo
loaded collision model models/mapobjects/hangar/rails2.lwo
loaded collision model models/mapobjects/hangar/rails1.lwo
loaded collision model models/mapobjects/hangar/rails4.lwo
loaded collision model models/mapobjects/hangar/rails5.lwo
loaded collision model models/mapobjects/hangar/pillar1.lwo
loaded collision model models/mapobjects/hangar/rails6.lwo
loaded collision model models/mapobjects/hangar/marquee.lwo
loaded collision model models/mapobjects/hangar/hangarlamp1.lwo
loaded collision model models/mapobjects/mcity/bioscanner/bioscannereye.lwo
loaded collision model models/mapobjects/tables/gendesk/gendesk1.lwo
loaded collision model models/mapobjects/hangar/hangar2tower.lwo
loaded collision model models/mapobjects/monitors/hangingmonitor.lwo
loaded collision model models/mapobjects/signs/ceilingsign/ceilingsign.lwo
loaded collision model models/mapobjects/elevators/elevator_door.lwo
loaded collision model models/mapobjects/com/platguistand/platguistand.lwo
loaded collision model models/mapobjects/guiobjects/flatmonitor/flatmonitor.lw
o
loaded collision model models/mapobjects/mcity/bioscanner/bioscanbeam.lwo
loaded collision model models/mapobjects/mcity/bioscanner/bioscanner.lwo
loaded collision model models/mapobjects/doors/mcitydoor_glass.lwo
loaded collision model models/mapobjects/lab/fridge1/fridge1_delta2b.lwo
WARNING: Couldn't load sound 'guisounds.wav' using default
loaded collision model models/mapobjects/turrets/ceilingturret1a.lwo
...1969 entities spawned, 0 inhibited

==== Processing events ====
WARNING: idChoiceWindow::InitVars: gui 'guis/mpmain.gui' window 'SNDBPrimary'
references undefined cvar 's_driver'
--------------------------------------
SpawnPlayer: 0
loaded collision model models/weapons/shell1/mshell_lo.lwo
loaded collision model models/weapons/shell1/sshell_bigger.lwo
----- idRenderModelManagerLocal::EndLevelLoad -----
1 models purged from previous level, 1022 models kept.
---------------------------------------------------
----- idImageManager::EndLevelLoad -----
0 purged from previous
154 kept from previous
2073 new loaded
all images loaded in 17.1 seconds
----------------------------------------
----- idSoundCache::EndLevelLoad -----
13517k referenced
939k purged
----------------------------------------
sound: found efxs/mars_city1.efx
-----------------------------------
45579 msec to load game/mars_city1
idRenderWorld::GenerateAllInteractions, msec = 18, staticAllocCount = 0.
interactionTable size: 2822240 bytes
29910 interaction take 3349920 bytes
------------- Warnings ---------------
during game/mars_city1...
WARNING: Couldn't load sound 'guisounds.wav' using default
WARNING: idChoiceWindow::InitVars: gui 'guis/mpmain.gui' window 'SNDBPrimary'
references undefined cvar 's_driver'
2 warnings
]condump condump.txt
Dumped console text to condump.txt.



drill_sarge@Posted: Sat Apr 07, 2012 4:42 am :
do you have disabled the cool n quiet feature of your cpu? It can be disabled in the bios of your motherboard. on old athlon64 processors it is know to cause some problems (stutter, framedrops) with some games.

and:
blairwag wrote:
ATI Radeon HD2400 PCI Express x16 graphics card with 256MB DDR2 vram

sorry but this is a really bad card. It's like 5 years old and even a the release time of this it was ultra-lowend.



blairwag@Posted: Sat Apr 07, 2012 4:51 am :
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!



Deadite4@Posted: Sat Apr 07, 2012 2:15 pm :
blairwag wrote:
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!


The card should be fine for Doom 3. When Doom 3 came out the 9800 Pro's where the thing to have and the HD series of cards didn't even exist for another ~2 years.

Have you tried turning Cat A.I. off?



Vladch@Posted: Sat Apr 07, 2012 2:56 pm :
Did you try older drivers, i.e. thoses that were supplied with the graphics card?
Do you have the radeon hd2400 Pro or XT version? The pro version is a really low end card (10-15 fps in ET:quake wars and 20-25 fps in half-life 2: http://www.tomshardware.com/charts/gaming-graphics-charts-2008-q3/Enemy-Territory-Quake-Wars-v1.4,759.html ), but it should be able to run doom 3 at reasonable fps (40-60) without any drops.
When did the frames drop (during times with lots of models / fx / shadows or randomly, independent of the game)?
Did you encounter similar problems with other games / fps?
Have you tried your magic fix with the new gfx card?



=FF=Sturm@Posted: Sat Apr 07, 2012 5:26 pm :
I had that card 5 years ago. All i can tell you is:
-Replace the Graphic card by a low profile Nvidia card (gt 430/440 if possible, it's cheap and you will milk it for a few time).
You will be able to run most of nowadays games "decent" even with that so old comp.

2400 hd pro doesn't even have decent drivers, i think that they canned updates in 2010.

You can find it in any PC shop.

http://www.geforce.com/hardware/desktop ... rce-gt-430
In a similar comp like yours.
http://www.youtube.com/watch?v=zj01zPTTG4g

I presume that your motherboard at least supports DDR3...



doomtrinity@Posted: Sun Apr 08, 2012 1:55 am :
=FF=Sturm wrote:
-Replace the Graphic card by a low profile Nvidia card (gt 430/440 if possible, it's cheap and you will milk it for a few time).

I was about to buy a GT440 for my old pc, but I bought the AMD HD6670. Actually, I think that AMD cards have better performance / price ratio than Nvidia in low profile cards.



blairwag@Posted: Sun Apr 08, 2012 2:56 am :
Deadite4 wrote:
blairwag wrote:
I just checked. I do in fact have "Cool'n'Quiet" Disabled in the bios.
Crummy card, huh? Jeez - and I just bought the darn thing on eBay thinking it was a good card at a great price!!!


The card should be fine for Doom 3. When Doom 3 came out the 9800 Pro's where the thing to have and the HD series of cards didn't even exist for another ~2 years.

Have you tried turning Cat A.I. off?


I certainly expected the card to drive Doom3 - at least in the lowest res settings with all advance features off. Turning "Cat A.I. off?" What is that? I have read thru tons of tweaks guides for Doom3, and I've set every possible setting to support performance, giving up almost everything in feature and quality. Still no joy.

What is Cat A.I. and how do I turn it off? I'd like to give it a try (if I haven't already).



blairwag@Posted: Sun Apr 08, 2012 3:08 am :
Vladch wrote:
Did you try older drivers, i.e. thoses that were supplied with the graphics card?
Do you have the radeon hd2400 Pro or XT version? The pro version is a really low end card (10-15 fps in ET:quake wars and 20-25 fps in half-life 2: http://www.tomshardware.com/charts/gaming-graphics-charts-2008-q3/Enemy-Territory-Quake-Wars-v1.4,759.html ), but it should be able to run doom 3 at reasonable fps (40-60) without any drops.
When did the frames drop (during times with lots of models / fx / shadows or randomly, independent of the game)?
Did you encounter similar problems with other games / fps?
Have you tried your magic fix with the new gfx card?


I bought the card used of eBay for 20 bucks (incl s&h). No drivers, manuals, or anything. It's not an XT or pro. Catalyst Control Center, Information Center, Graphics Hardware reports it as ATI Radeon HD 2400.

The game menu and the intro videos all run fine. Once I start the game, I get 60 FPS for about 5-10 seconds, then it drops to 2-4 fts and stays like that for 10-20 seconds. I can't even get up the steps in the very beginning. It's like some buffer is filling up, and it takes a while for the game to garbage collect. It's so frustrating.



downer@Posted: Sun Apr 08, 2012 5:54 am :
I'm usually terrible about giving advice, but this thread is still going without an answer.
I looked up your hardware and that card and motherboard seem to both be the old PCIE 1.0, so you should be ok. Have you disabled the onboard graphics in the BIOS? Just grabbing at straws now, but is this the first time that computer had a graphics card and maybe the power supply came free with a cheap case?



=FF=Sturm@Posted: Sun Apr 08, 2012 4:13 pm :
yes, the HD6670 ddr3 is another good option.
It's sad that the motherboard doesn't support gddr5 :/



nbohr1more@Posted: Sun Apr 08, 2012 4:34 pm :
Catalyst AI is a driver option for your ATI drivers. It is not a Doom 3 cvar (etc).
Some of the newer (newer than 2010) driver versions are missing the option to disable Catalyst AI.

AFAIK, the HD 6xxx series drivers don't have the option to disable Catalyst AI or if you can there
are still problems.

You can rename the Doom 3 executable to get around this problem for Doom 3 itself and some mods.

The Dark Mod v1.08 is going to be released as it's own executable "TheDarkMod.exe" to help avoid these issues.

To be honest, the HD2400 is probably a bit weaker than a 9800 as it sports a 64bit memory interface for most models
and (at most) has 128bit memory interface. It claims to have "40 stream processors" but those processors are more like the vector
units that reside in 1/5 of the Shader Pipes in the Radeon 9800 so "40 divided by 5 equals 8". Essentially the same number of
"pipes" but it's got unified shader and vertex so it can theoretically double certain operations (use all the shaders for vertex or use
all the shaders for pixels). It has DX10 features so it's less efficient for DX9 or lower operations... (and Doom 3's engine is primarily
DX8 level feature-set). It's memory "ring controller" is wonky and inefficient too... (good concept... driver guys couldn't write a good compiler for it).
In most DX8\9 titles it probably performs like a Radeon 9500 Pro or worse.



blairwag@Posted: Mon Apr 09, 2012 3:40 am :
downer wrote:
I'm usually terrible about giving advice, but this thread is still going without an answer.
I looked up your hardware and that card and motherboard seem to both be the old PCIE 1.0, so you should be ok. Have you disabled the onboard graphics in the BIOS? Just grabbing at straws now, but is this the first time that computer had a graphics card and maybe the power supply came free with a cheap case?


I appreciate your help. The only bad advice is the thoughtfulness not given. So, thank you!

I have definitely successfully disabled the onboard geforce graphics. I had the same concern you did. But, all drivers are removed, and it doesn't show in the hardware manager - not even as an unknown device. I built this machine myself. Its a solid motherboard and the case and Power supply are descent quality. The PS is rated at 500 watts, so it'll drive even a high power video card along with all the rest of the accessories. I bought the power supply separately from the case.

This is a real head scratcher. I'm sure it's a matter of getting the right 3D settings in the video driver along with the correct cvars in doom3, but I just don't know enough about the internals to know what to set to what.



blairwag@Posted: Mon Apr 09, 2012 3:42 am :
nbohr1more wrote:
Catalyst AI is a driver option for your ATI drivers. It is not a Doom 3 cvar (etc).
Some of the newer (newer than 2010) driver versions are missing the option to disable Catalyst AI.

AFAIK, the HD 6xxx series drivers don't have the option to disable Catalyst AI or if you can there
are still problems.

You can rename the Doom 3 executable to get around this problem for Doom 3 itself and some mods.

The Dark Mod v1.08 is going to be released as it's own executable "TheDarkMod.exe" to help avoid these issues.

To be honest, the HD2400 is probably a bit weaker than a 9800 as it sports a 64bit memory interface for most models
and (at most) has 128bit memory interface. It claims to have "40 stream processors" but those processors are more like the vector
units that reside in 1/5 of the Shader Pipes in the Radeon 9800 so "40 divided by 5 equals 8". Essentially the same number of
"pipes" but it's got unified shader and vertex so it can theoretically double certain operations (use all the shaders for vertex or use
all the shaders for pixels). It has DX10 features so it's less efficient for DX9 or lower operations... (and Doom 3's engine is primarily
DX8 level feature-set). It's memory "ring controller" is wonky and inefficient too... (good concept... driver guys couldn't write a good compiler for it).
In most DX8\9 titles it probably performs like a Radeon 9500 Pro or worse.


I don't see anything in the Catalyst Control Center regarding Catalyst AI. What's AI? Artificial Intelligence? I'll look more closely. If I find anything remotely similar, I'll attempt to disable and let you know how it goes.



drill_sarge@Posted: Mon Apr 09, 2012 6:26 am :
easiest way to judge your card is to post a screenshot from gpu-z
http://www.techpowerup.com/gpuz/
if it's just a 2400 without xt or something it barely can run doom3 at good framerate.

to disable ai the quick way just rename doom3.exe to doom3_noai.exe or doom3_3737.exe or whatever, because it's detecting it through exe name.