Doom 3 optimizations

Discussion in 'OT Technology' started by Mr. Thermistor, Mar 30, 2005.

  1. With these optimizations, I easily doubled the framerate on my 9800 pro. I get 60FPS most of the time at 1024 with everything on high. So I guess performance is comparable to that of the Windows version.

    I don't know how much of this stuff is actually used, but changing image_cacheMegs made a considerable difference.



    echo expSpiceTweaks by Ivann Alvarado
    echo Loading custome settings....
    echo Setting antialias...
    r_multiSamples 0
    echo Setting resolution...
    r_mode 5
    echo Setting compression settings...
    image_useCompression 1
    echo Setting antistropic...
    image_anisotropy 2

    echo Loading misc settings...
    com_showFPS 0
    com_allowConsole 1
    r_displayRefresh 85
    r_brightness 1
    r_gamma 1.1

    echo Loading card dependent memory settings...
    image_useCache 1
    image_cacheMegs 256
    image_cacheMinK 4096
    com_videoRam 128
    r_vertexBufferMegs 128

    echo Loading graphical tweaks...
    cm_backFaceCull 1
    r_orderIndexes 1
    r_usePortals 1
    r_useOptimizedShadows 1
    r_useShadowCulling 1
    r_useLightCulling 3
    r_useCulling 2
    r_znear 4
    r_useInfiniteFarZ 1
    r_useStateCaching 1
    r_useIndexBuffers 0
    r_useVertexBuffers 1
    r_useCachedDynamicModels 1
    r_useTwoSidedStencil 1
    r_useTurboShadow 1
    r_ignoreGLErrors 1
    r_useShadowProjectedCull 1
    r_useConstantMaterials 1
    r_useNV20MonoLights 1

    echo Loading Card dependent settings... (if experience crashes check these)
    r_useShadowVertexProgram 1
    r_useTripleTextureARB 1
    image_usePrecompressedTextures 1
    image_useNormalCompression 2
    image_preload 1
    image_lodbias 0
    image_filter GL_LINEAR_MIPMAP_NEAREST

    echo Loading texture size limits (usually 4xVideo Ram)...
    image_downSizeLimit 512
    image_downSize 1
    image_downSizeBumpLimit 512
    image_downSizeBump 1
    image_downSizeSpecularLimit 512
    image_downSizeSpecular 1

    echo Loading sound settings....
    s?_force22kHz 0
    s_numberOfSpeakers 2
    s_maxSoundsPerShader 1
    s_clipVolumes 1
    s_useOcclusion 1

    echo Loading visual asthetics settings...
    r_lightScale 2
    g_projectileLights 1
    g_doubleVision 1
    g_muzzleFlash 1
    g_showBrass 1
    g_showHud 1
    g_showPlayerShadow 1
    g_nightmare 1
    g_bloodEffects 1

    echo Loading variable settings...
    com_purgeAll 0
    r_renderer best

    echo Done!
     
  2. StealthMode

    StealthMode Active Member

    Joined:
    Mar 12, 2003
    Messages:
    3,763
    Likes Received:
    0
    Location:
    MN
    Could you tell any difference visually, graphics wise?
     
  3. It's the same. What I posted above disables trilinear and anisotropic filtering, but I enabled those things afterwards. Also, I'm running the parallax and self-shadow mods and framerates stay high.
     
  4. purpledonkey

    purpledonkey Guest

    whoa, Doom 3 for Mac?

    Must send it to me now!
     
  5. purpledonkey

    purpledonkey Guest

    nm, Im only on a 1.25ghz *sniffle*

    I really need some good games.
     
  6. turbo91

    turbo91 New Member

    Joined:
    Jun 14, 2002
    Messages:
    2,521
    Likes Received:
    0
    Location:
    San Diego, CA
    I can play doom 3 just fine on my 1.42ghz mini @ 1024x768 / 32bit color :hsugh:
     
  7. I somehow doubt that. :mamoru:
     
  8. turbo91

    turbo91 New Member

    Joined:
    Jun 14, 2002
    Messages:
    2,521
    Likes Received:
    0
    Location:
    San Diego, CA
    shit, I meant quake3 :hs:
     
  9. StealthMode

    StealthMode Active Member

    Joined:
    Mar 12, 2003
    Messages:
    3,763
    Likes Received:
    0
    Location:
    MN
    :rofl:
     

Share This Page