2)
Traduction du Battlefield:Vietnam Tweaking Guide par: MeGaBigD modifications et ajouts Pitt
Avant propos
Voilà ce guide est destiné à ceux qui veulent améliorer leur performance dans le jeu tout en sachant qu´il y a une configuration minimale à posséder.
Il reprend en partie les conseils de Megabigd dans son tweaking faq que j´ai parfois modifié, tout en y ajoutant des précisions utiles.
1. Configuration minimale
Windows98/ME/2000/XP
933Mhz PIII ou Athlon
256 MB RAM
Carte vidéo 64mb DirectX9
Carte son Directx9
2gb d´espace disque
Lecteur CD 16X
Câble, DSL ou plus rapide T1
2. Configuration optimale
Windows 2000/ XP
Processeur 2 Ghz
1 giga DDR RAM
Carte vidéo 128 MB ( sachant que les derniéres cartes vidéo sorties sont parfois plus rapides que votre processeur donc goulot d´étranglement...choix de carte à faire en fonction de la puissance de votre processeur)
Carte son Directx9 fullduplex ( pour teamspeak ou rw)
2gb d´espace disque voire plus si vous installez les futurs mods
Lecteur CD 16X
Câble, DSL ou plus rapide T1
Je préfère 2000 à XP celui ci ( XP) ayant pas mal de process inutiles qui se lancent automatiquement au démarrage du sytéme
nb je suis bien d accord la dessus
3. Les paramètres basiques
Le lag dans le jeu dépend de plusieurs facteurs. tout d´abord le net code du jeu est horrible et on peut très bien laguer avec un ping de 10. Pour savoir si vous laguez ouvrir la console ( ~`) et taper FPS 1 ( FPS 0 pour arrêter) vous devriez voir aparaître votre fps à haut à gauche de votre écran de jeu. Vous pouvez également utiliser fraps.
4 Les paramètres vidéo
Choisir les paramètres moyens dans les options vidéo du jeu à moins d´avoir la dernière carte vidéo qui fracasse tout.Chaque système est différent alors testez suivant votre configuration ordinateur. Pas la peine de mettre le jeu en 800x600 vous gagnez à peine 2fps par rapport au 1024x768 et perdez en détails. Vous pouvez essayer un taux de rafraichissement de 60hz.Dévalidez le AA ( Antialiasing) ainsi que AF(Anisotropic Filtering) si votre configuration est faible, et surtout si vous avez une ATI. On peut également passer en mode 16 bits moins de couleurs mais plus de performance dans le jeu.
Dans les parametres video dévalidez les ombres et l´environnement mapping vous allez gagner quelques fps sans trop de dégradation de qualité de l´image
5 Les paramétres SON
Je désactive la musique du menu et dans le jeu, Cela vous sera utile si vous n´avez pas beaucoup de RAM.En effet la gestion de la musique dans les menus prend pas mal de mémoire.Supprimer donc les musiques de chargement ne peut qu´améliorer le temps de chargement. Utlisez le nombre de canaux ( 32/64) qui vous conviennent. je laisse les miens à 32. Je ne sais pas ce que fait l´occlusion, peut être l´effet doppler pour rajouter à la précision du son, important peut être pour connaitre d´ou vient un tir. décochez occlusion, et voyez si vous constatez un changement negatif.
6 Les paramètres avancés du jeu
( à utiliser avec précaution, je dégage toute responsablité faites des sauvegardes des fichiers en question)
Nous allons en effet faire des modification de nos fichiers . con que je trouve particulièrement utiles dans le répertoire:
C:\Program Files\EA GAMES\Battlefield Vietnam\Mods\BfVietnam\settings.
Ce tweak nous vient d´un utilisateur de GameFaqs, APPLE PIE.
Ouvrir le Default.con avec le NOTEPAD. Par default il ressemble à celà
Vérifiez que vous avez sauvegarder votre fichier avant toute modification sous un autre nom Default_sav.con par exemple avant de faire cette modification
--------------------------------------------------
------------------
rem *** for BC
Game.GameLevelPath BFVietnam/Levels/Operation_Irving/
Game.useMenu 1
Game.useHud 1
Game.menuMain BattlefieldMenu
Game.menuInGame InGame
Game.menuMap Map
Game.DebugCallbackDisabled 0
run AliasedCommands.con
softRun . ./../../Tools/Editors/Editors.con
--------------------------------------------------
----------------
Rajouter ceci : Game.SoundBufferSize 400
Sauvegarder et fermer votre fichier
Si vous avez du lag dans le jeu celà peut résoudre votre problème
Le tips suivant ne fonctionne que si vous avez désactivé la VERTICAL SYNC dans vos paramètres vidéo système. Il existe différente façon de procéder qui dépendent de votre carte video, généralement le driver est fournit avec des possibilités de tweak ou certain petit programme permettent de les activer
Ouvrir le VideoDefault.con avec le NOTEPAD. Par default il ressemble à celà
Vérifiez que vous avez sauvegarder votre fichier avant toute modification sous un autre nom VideoDefault_sav.con par exemple avant de faire cette modification
--------------------------------------------------
------------------------------------------
rem * TEMP *
renderer.FullScreen 1
console.showStats 0
renderer.allowAllRefreshRates 0
Make it look like this:
renderer.FullScreen 1
console.showStats 0
renderer.allowAllRefreshRates 1
renderer.lockfps 250
--------------------------------------------------
-------------------------------------------
Notez que le allowAllRefreshRates est à 1 et qu´une ligne est rajoutée
, renderer.lockfps 250.Vous n´êtes pas obligé de le mettre à 250,
mais j´ai trouvé que c´était le meilleur et le plus stable chiffre à utiliser.
Sauvegarder et fermer votre fichier
--------------------------------------------------
------------------------------------------
renderer.FullScreen 1
renderer.fieldOfView 1
renderer.globalLodRadius 1
renderer.globalLodRadiusScaleFactor 6
console.showStats 0
renderer.allowAllRefreshRates 1
renderer.useTrilinearFiltering 0
renderer.mipmapbias -3
renderer.lockfps 250
--------------------------------------------------
-----------------------------------------
Quelquefois vous pouvez constater que c´est au détriment de la qualité que votre jeu tournera le plus vite.
7 Optimiser les performances de votre système d´exploitation
Attention avant de lire ces lignes assurez vous que vous connaissez bien votre système d´exploitation et les programmes qui tournent dessus afin d´éviter de désactiver des services indispensables.Faites également des sauvegardes régulières de votre base de registre.
Vous avez peut être des programmes qui tournent inutilement en arrière plan. Ouvrir le gestionnaire de tache en pressant CTRL-ALT-DEL et regarder les proccess qui ne sont pas utiles ( pour cela regarder les fichiers tweakxp tweak2000 en téléchargement).
Il est important de bien connaître les process qui se lancent au démarrage de votre micro(sous XP taper msconfig pour le lancer Démarrer---->exécuter taper msconfig dans la barre menu) cela peut même servir à améliorer votre sécurité.
Process explorer de www.sysinternals.com peut vous aider dans cette tâche pour tester et si vous ne voulez pas désactiver ou passer un service en manuel ensuite regarder les tweak xp ou tweak 2000 sur le labo
Regarder ensuite dans le panneau de configuration---- outils d´administration---> Services les services que vous pouvez arrêter ou passer en manuel.
Autre conseil n´éssayer pas de jouer avec un 56k, cela ralentirait tout le monde sur le serveur ( il en est de même pour les autres jeux)
Astuce: Si vous le pouvez ( config deux disques dur sur deux nappes différentes) installez un deuxième système minimal ( en dual boot donc) sur lequel vous installerez également votre jeu. Ce sytème sera choisit au démarrage quand vous voulez jouer et ainsi vous aurez une config propre. ( à tweaker quand même aux niveau process, spywares..).Autre solution créer un nouveau compte dans Xp ou 2000 intitulé jeu.
1.Défragmentation
Défragmentervos disques régulièrement avant chaque matchs important ou vidéos voire toutes les semaines ( le fait de jouer fragmente pas mal le disque qui est très solliciter) il suffit d´installer 3 ou 4 programmes pour fragmenter également votre disque ( en gros les donnés sont donc éparpillés sur votre disque dur et le processeur met plus de temp à trouver l´info)
Activer la défragmentation du boot ( sous XP uniquement)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt
imizeFunction
Cliquez sur le bouton droit de votre souris apparaît la valeur Enable, cliquez sur modifier
Dans données de la valeur mettre Y ( yes/oui)
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
2.Spywares
Faire une recherche régulière des spyware sur votre micro et s´en protéger soit avec Adaware ou spybot ( versions shareware disponibles) ces petit programmes ont la fâcheuse tendance de dialoguer avec l´extérieur héhé :/
Vérifier que vous avez la dernière version de vos drivers,...vidéo son... ( toutefois si les drivers que vous avez fonctionnent mieux, les garder)
3.Augmenter la mémoire virtuelle
Sur les systémes avec très peu de ram augmenter la mémoire virtuelle peut aider à l´amélioration des performances dans le jeu. je suggère de donner 3 fois la valeur de la ram pour votre swap de mémoire virtuelle
Pour accéder aux paramètres mémoire virtuelle ( 2000/xp) aller dans le panneau de configuration------>Système---> étiquette Avancé-----> Options de performance ---->Modifier ( mémoire virtuelle ) définir une taille ( minimale et maximale) sur une partition ( si possible sur le disque le plus rapide et pas sur la partition ou le jeu est installé) cliquer sur Définir et redémarrer.
-pour 128 MB de ram fixer la mémoire virtuelle de 128 mini à 384 max
-pour 256 MB de ram fixer la mémoire virtuelle de 256 mini à 768 max
Cherchez la clé
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\Session Manager\Memory Management
Créez la valeur Dword IoPageLockLimit et mettez la valeur X en Hexadécimal.
X = 4000 pour 128 Mo de RAM
X = 8000 pour 160 Mo de RAM
X = 10000 pour 256 Mo de RAM
X = 20000 pour 512 Mo de RAM
Si vous avez plus de 1GO de ram laisser windows fixer les paramètres lui même ou n´utilisez pas la mémoire virtuelle, voir plus bas!
( fixer votre choix en fonction des test en jeu)
Puisque nous sommes dans le panneau Système nous pouvons en profiter pour ajuster les effets pour avoir les meilleures performances. Ou sous 2000 aller dans panneau de configuration -------> affichage -------> effets -----> décocher tout les effets visuels
Des programmes comme tweak xp ou tune up utilities peuvent vous aider dans cette tache
4.Mieux gérer la mémoire XP/2000
A chaque fois que vous exécutez un programme celui ci charge en mémoire des librairie ( bibliothèques dynamiques) applées DLL. Celles ci ne sont plus nécessaires une fois le programme terminé mais peuvent rester en mémoire inutilement. Si vous activer ce paramètre vous êtes sûrr de récupérer des ressources sytème.
ouvrir regedit chercher l´emplacement j ai fait ca . ....
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr
entVersion\Explorer
Créez la valeur Dword AlwaysUnloadDll et donnez lui la valeur 1 en Hexadécimal.
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
5.Le swap disque ou pagefile peut être dévalidé si vous avez 1Gb de ram voire plus
ouvrir regedit chercher l´emplacement
HKEY_LOCAL_MACHINE\Software\System\CurrentControlS
et\Control\Session Manager\Memory Management
Cherchez la valeur Dword ClearPagefileAtShutdown et donnez lui la valeur 1 en Hexadécimal.
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
Votre swap sera effacé à chaque redémarrage de votre ordinateur comme la mémoire vive . Il est à noter que cela ralenti un peu l´arrêt ou le redémarrage du micro.
6.Accélérer les performances du cache disque. j ai fait ca
Si vous avez beaucoup de mèmoire vous pouvez encore accélèrer vos accès disque dur en activant l´utilisation d´un grand cache système
Cherchez la clef
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\Session Manager\Memory Management
. Modifiez ou créer un nouvelle valeur Dword LargeSystemCache. Mettez la valeur à 1 en Hexadécimal.
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
7.Accélérer le système de fichiers NTFS
Vous avez installé Windows XP/2000 sous une partition NTFS. Ce système de fichier n´est pas des plus rapides, vous pouvez accélérer vos accès disques..
Ouvrez Regedit cherchez la clé
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\FileSystem
Créez la valeur Dword NtfsDisableLastAccessUpdate et mettez la valeur à 1 en Hexadécimal.
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
8.Activer le cache niveau 2 ( L2) de votre processeur j ai fait ca aussi la valeur etait de zero je l ai mis a 512
Il se peut que la quantité de mèmoire cache de second niveau de votre processeur ne soit pas correctement détecté par windows L´idéal est de lui spécifier quelle quantité vous avez, ainsi pas d´erreur.
Tout d´abord rechercher la quantité de cache niveau 2 que vous avez sur votre processeur avec des petit logiciel tel CPUZ ou WCPUID a dl sur telecharger.com
ensuite éditer la clef
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro
l\Session Manager\Memory Management
modifier la valeur Dword SecondLevelDataCache et mettez le nombre corespondant à la taille de votre cache L2 ( second niveau) en binaire ( pas en hexadécimal)
Fermez la base de registre et redémarrez Windows pour que le réglage soit pris en compte.
9.> >>>>>
( 768MO DE RAM MIMI POUR PAS DE PROBLEME)
Pour les systèmes ayant beaucoup de RAM, ce paramétrage peut être activé pour forcer le noyau du système NT à être conservé en mémoire et non accédé sur disque.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contr
ol\Session Manager\Memory Management]
" DisablePagingExecutive"=dword:00000001
Mettre la valleur 1 en hexa
Voila,grace a sa j´ai pu gagner un paquet de fps,le plus important des tweaks et sans aucun doute de regler le cache de son processeur !! 