Votre question

tres bonne optimisation pour doom3

Tags :
  • Radeon 9600
  • FPS
  • Jeux
Dernière réponse : dans Jeux et consoles
23 Août 2004 19:22:43

je tiens tous d'abord a vous dir que cette optimisation ne vient pas de moi, je l'est trouver sur etajv.com.
grace a celui-ci je tourne a 30.3 fps en 1024*768 qualite superieure. config
2600+, radeon 9600 pro, 512 ddr et catalyst 4.9 ati optimiser pour doom3. bon jeu a tous.


Extraire les fichiers pak000.pk4, pak001.pk4, pak002.pk4, pak 003.pk4 et pak004.pk4 dans C:/Program Files/Doom 3/Base ( repertoire d´installation du jeu par défaut). Il faut ensuite supprimer ces . pk4 après les avoir décompresser.

Autre optimisation assez efficace, ouvrir avec bloc-note le fichier DoomConfig.cfg qui se trouve dans le repertoire Base du jeu, repèrer la ligne seta image_cacheMegs " 32" et remplacer 32 par 128.
Ce la permet de mettre plus d´image en mémoire afin de limiter l´accès au disque.

Pour les GPU :

Les possesseurs de carte ATI ont la possibilité d´optimiser les shaders pour le jeu : il suffit d´ouvrir le fichier interaction.vfp :

Repérer la ligne :
PARAM subOne = { -1, -1, -1, -1 };
PARAM scaleTwo = { 2, 2, 2, 2 };
et ajouter juste en dessous :
PARAM specExp = { 16, 0, 0, 0 };

Repérer la ligne :
# perform a dependent table read for the specular falloff
TEX R1, specular, texture[6], 2D;
et remplacer tout ça par :
# perform a dependent table read for the specular falloff
# TEX R1, specular, texture[6], 2D;
POW R1, specular.x, specExp.x;

N´oublier pas d´enregistrer les modifications !


Enfin, dernier Tweak valable pour toutes les CG, qui fait gagner a mon sens le plus de performences :
Ouvrir un nouveau fichier bloc-note, et copier/coller les informations suivantes :

Pour une carte 128 MO :

seta image_usePrecompressedTextures " 1"
seta image_useCompression " 1"
seta image_downSizeLimit " 512"
seta image_ignoreHighQuality " 1"
seta image_downSizeBumpLimit " 512"
seta image_downSizeSpecularLimit " 128"
seta image_downSizeBump " 1"
seta image_downSizeSpecular " 1"
seta image_downSize " 1"
seta image_forceDownSize " 1"
seta image_roundDown " 1"
seta image_lodbias " 0"
seta r_preload " 1"
seta r_useCachedDynamicModels " 1"
seta r_skipBump " 0"
seta r_multiSamples " 0"
seta r_shadows " 0"
seta r_useOptimizedShadows " 1"
seta r_useTurboShadow " 1"
seta g_projectilelights " 1"
seta g_bloodEffects " 1"
seta g_decals " 0"
seta g_showBrass " 0"
seta g_muzzleFlash " 0"
seta g_showPlayerShadow " 0"
seta image_anisotropy " 1"
seta image_filter " GL_LINEAR_MIPMAP_NEAREST"


Pour les cartes disposants de 64 MO :

seta image_usePrecompressedTextures " 1"
seta image_useCompression " 1"
seta image_downSizeLimit " 256"
seta image_ignoreHighQuality " 1"
seta image_downSizeBumpLimit " 256"
seta image_downSizeSpecularLimit " 64"
seta image_downSizeBump " 1"
seta image_downSizeSpecular " 1"
seta image_downSize " 1"
seta image_forceDownSize " 1"
seta image_roundDown " 1"
seta image_lodbias " 0"
seta r_preload " 1"
seta r_useCachedDynamicModels " 1"
seta r_skipBump " 0"
seta r_multiSamples " 0"
seta r_shadows " 0"
seta r_useOptimizedShadows " 1"
seta r_useTurboShadow " 1"
seta g_projectilelights " 1"
seta g_bloodEffects " 1"
seta g_decals " 0"
seta g_showBrass " 0"
seta g_muzzleFlash " 0"
seta g_showPlayerShadow " 0"
seta image_anisotropy " 1"
seta image_filter " GL_LINEAR_MIPMAP_NEAREST"

A noter qu´il n´y a pas d´espace entre " et 1 ( forum de merde!). Enregistrer ce fichier sous le nom autoexec.cfg et le placer dans le répertoire base du jeu.
ATTENTION : ce tweak entraine la désactivation de certains effets ( en particulier les shaders) qui permettent un gain important de performences, mais au prix d´un qualité d´image légèrement inférieure, mais rien de visible lors du jeu ( j´ai personnelement remarqué aucune différence).

Voila, avec ces Tweaks le jeu tourne en 800x600 Details Medium et options avancées désactivées sur mon Athlon 1.3 Ghz, 512 SD Ram et une Radeon 9000 Pro, avec un framerate variant de 10 FPS lorsque il y a plus de 5 ennemis a l´écran à 35 FPS dans les couloirs vides. J´espere avoir été clair et que ces informations pourront vous aider !

Autres pages sur : tres bonne optimisation doom3

15 Novembre 2004 18:39:07

Salut, alor voila j'ai fait exactement ce que tu a dit mais mon jeux est devenue en anglais :'( 
Comment puis-je faire pour le remettre en francais stp et serait tu quelle est la meuilleur configuration que je peux avoir avec ma config
Ati Sapphire 9800SE @ 9800XT 128mo
P4 2.4ghz @ 3.0ghz
512DDR Noname
Et ben si vous ariver a m'aider merci boucoup :D 
15 Novembre 2004 19:14:52

Bon voila pour ma config c'est bon j'ai changer de pilote mais j'aimerais absolument mettre le jeux en francais donc si vous savez comment faire et que vous m'aider merci
15 Novembre 2004 19:18:47

bon ben voila j'ai trouver il fallait modifier la ligne
seta sys_lang "english"
et mettre
seta sys_lang "french"
merci quand meme et désolé d'avoir posté pour rien :p 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS