Page 1 sur 3

optimisation il2

Publié : 07 janv. 2008, 13:49
par AV_Easy
un GRAND merci à Shane pour avoir été très patient avec moi pendant plus d'une heure...c'était très instructif, et maintenant j'ai une petite méthodologie pour continuer à fignoler moi même...

le plus gros impact c'était qd même de baisser ma résolution et d'enlever Vsync...qd au reste AA, AF et autre fioritures c'est pas la peine d'y penser sur une mission lourde avec dca à foison etc

et moi qui pensait avoir une config canon :)

Merci Dr Shane!

Re: optimisation il2

Publié : 07 janv. 2008, 13:55
par AV_Iceman
AV_Easy a écrit :Merci Dr Shane!
euh docteur c'est pour un rendez-vous ! :prop:

Publié : 07 janv. 2008, 14:18
par AV_Shane
je vais mettre un distributeur de tickets :)

le numero 5 est appelé au guichet S :)

ben easy, ta config est tres bien, c'est la CG le goulot d'etranglement.
au passage ca m'a appris qq trucs surles radeon.
comme le fait qu'une radeon X1650XT est legerement inferieure a une 7600GT.

Publié : 07 janv. 2008, 18:26
par AV_Waroff
j'ai le Numéro 6....comme McGoohan, et je voudrais consulter aussi le Dr Shane

Publié : 08 janv. 2008, 07:48
par AV_Bigbang
Prendrait bien le N°7 pour consultation avec Dr Shane.
Légère arthrose de la CG je présume.

Publié : 08 janv. 2008, 08:05
par AV_Iceman
les tarifs vont augmentés :wink: :exit:

Publié : 08 janv. 2008, 09:54
par AV_Shane
donc dans l'ordre: WAROFF, BIGBANG, PARTIZAN.

Chacun de vous 3 pourrait il me dire ses disponibilités ?
je vais essayer de m'arranger pour qu'on puisse passer un peu de temps a regler vos machines.

C'est vrai que ca va etre chaud d'ici ce week end car en ce moment j'ai aussi pas mal de demandes de montages de pcs ou de depannages de pcs. et je dois malgré tout avoir du temps dispo pour ma copine.
mais bon on va bien reussir a concilier tout ca :)

pour gagner du temps, pourriez vous chacun de vous 3 decrire le plus precisement possible votre config et vos disponibilités.

si je ne me trompe pas Waroff a un Athlon XP 2600+ avec 1Go de ram DDR1 (1 ou 2 barettes ? 1*1Go ou 2*512Mo ? je suppose 2*512, mais precise le stp.) et maintenant une geforce 7800GS 256Mo (avant une radeon 9800pro 128Mo). c'est bien ca ?

indiquez moi aussi vos reglages actuels:
resolution dans laquelle vous volez sur IL2 (1024*768, 1280*960, 1280*1024, 1440*900,1600*1200, etc.
la taille et le type de votre ecran (CRT ? LCD ? ecran 4/3 ou 16/10 ?)
les niveaux d'antialiasing et d'aniso actuellement reglés dans vos drivers.
l'activation ou non de la synchro verticale dans les drivers.
l'activation ou non du triple buffer dans les drivers .
dans le conf.ini il me faut connaitre:
la valeur des parametres suivants et eventuellement leur presence ou non:

3dgunners=
typeclouds=
sky=
landgeom=
forest=
water=
hardwareshaders=

une fois que vous aurez repondu a toutes ces questions, on pourra commencer divers tests et en fonction des resultats de vos tests, je pourrait savoir ou gagner des fps, et eventuellement ou se situe le goulot d'etranglement.

les tests s'effectuent avec les 2 replays suivants:
ALL_PF.ntrk et THEBLACKDEATH.ntrk

pour chacun d'entre eux on lance le replay avec les cameras et vitesse de visionnage par defaut (donc les 2 curseurs adequats doient etre baissés dans la fenetre ou on choisi le replay a visionner)
et une fois le chargement fini, on attend 1 ou 2 secondes puis on ouvre la console avec SHIFT TAB.
on tape exactement ceci enrespectant les minuscules et majuscules:
fps START SHOW
puis on appuie sur ENTREE
et on refait SHIFT TAB.
le replay se deroule en affichant des valeurs en haut de l'ecran.
les valeurs importantes sont AVG et MIN.
les autres ont s'en fout.
il faut noter les valeurs AVG et MIN au bout d'un moment.
sur le replay ALL_PF ca se situe a 2:00mn
sur THEBLACKDEATH ca se situe a 2:30mn
a chaque fois c'est au moment ou un avion plonge dans l'eau.
il est imperatif de lancer le compteur de fps a 1 ou 2 secondes du debut du replay pour que le disque dur ne travaille plus et de ne surtout pas passer par les menus ou de stopper le replay, car ca fausse completement les resultats.

quand vosu avez noté les valeurs, vous quittez IL2, on change un ou plusieurs reglages et on revisionne le replay, en fonction des resultats on rechange etc.. jusqu'a trouver un reglage satisfaisant.

c'est toujours une histoire de compromis. quasimment aucune machine ne peut faire tourner IL2 avec tout absolument a fond et de maniere parfaitement fluide. on arrive toujours a trouver au moins 1 ou 2 cas precis ou on arrive a faire ramer. evidemment plus la machine est modeste et plus il est facile de faire ramer. donc on essaye de regler au mieux pour avoir un jeu beau et fluide.
certains parametres influent plus que d'autres sur le fps.
certains parametres influent plus que d'autres sur l'aspect du jeu.
on privilegie donc ce qui se voit le plus. et les fioritures sont ajoutées en dernier si la puissance le permet.
il y a aussi certains parametres qui influent sur l'aspect mais n'influent pas ou quasimment pas sur le fps, ceux la sont a privilegier.

on ne peut pas etablir de reglages types, car certaines cartes graphiques par exemple on un comportement qui peut sembler illogique.
pour exemple, le mode excellent (sans la belle eau) est normalement reservé aux petites machines. et bien je vous garanti que sur bcp de machines actuelles, le jeu est moins fluide en mode excellent qu'en mode perfect.
j'en ai encore eut la preuve ce week end avec la machine a Bolger. (avec une Geforce 6600GT)
donc la plupart des cartes graphiques devraient ete reglées en mode perfect. de memoire pour que le mode excellent soit plus fluide que le mode perfect il fallait une carte de type geforce 4 ou inferieure.

bon aller. j'attends que vous me decriviez vos configs et vos reglages actuels, ainsi que vos disponiblités. a plus.

Publié : 08 janv. 2008, 10:01
par AV_Iceman
AV_Shane a écrit :donc dans l'ordre: WAROFF, BIGBANG, PARTIZAN.
bon ben moi j'suis pas malade alors docteur :?: :cry:
ca peut attendre de toute façon ....

Publié : 08 janv. 2008, 10:02
par AV_Magik
Si je me mets en Perfect, je perds 10 fps avec ma GeForce6600GT :(

Publié : 08 janv. 2008, 10:29
par AV_Shane
arf, sorry Iceman, j'avais pas vu ton post, bon ben fait de meme que ce que j'ai demandé aux 3 autres. poste ta config, tes reglages et on regardera ca.

Publié : 08 janv. 2008, 10:32
par AV_Shane
magik, tu dois avoir autre chose qui change.
a mon avis ton water= n'est pas regle sur 0 il doit etre sur 1 ou 2.
sinon tu ne perdrais pas 10fps par rapport au reglage excellent.
on ne peut pas comparer excellent avec water=1 ou avec water=2.
desole si je n'ai pas ete clair.

ou alors peut etre as tu un cpu vraiment faible ?
c'est pas toi qui a un athlon xp 1800 ?

entre excellent et perfect water=0 ce qui change c'est que les hardware shaders sont actives, et que la distance d'affichage est approximativement doublée.
mais il est possible (probable) que la carte graphique soit moins sollicitée, masi que le cpu le soit plus.
doc si tu as un petit cpu, le fit d'activer le mode perfect te fait chuter tes fps.
faut vraiment comparer a settings equivalents en ne changeant qu'un parametre a la fois. sauf si tu sait exactement l'influence de tel ou tel parametre.
generalement je fais deja mettre les reglages d'antialis a 0 d'aniso a 0 et de desactivation de la synchro verticale dans les drivers.
on choisi aussi le mode quality pour les textures dans les drivers. (le mode high quality est vraiment trop gourmand surtout sur des cartes moyen de gamme) et n'apporte pas grand chose en terme de visuel.

puis un petit tour dnas le il2setup.exe et on choisi parametres maximums, puis on passe en mode personnalisé et on active le S3TC (ce qui ameliore considerablement l'aspect des textures au sol.
en fonction de la CG on chosi un filtrage bilineaire, trilineaire ou anisotropique toujours dans cette page la. et on quitte le IL2setup.
enfin on va dans le conf.ini, on choisi la bonne resolution si le IL2setup a fait sauter les resolutions de type WIDE (1440*900 ou 1680*1050)
car tous les formats wide ne sont pas supportes par le IL2setup. d'ou la necessite de remettre la bonne resolution.

et dans le conf.ini on commence par desactiver les 3dgunners, on met un truc du genre forest=2 water=0 typeclouds=0 effects=0
et on commence les tests.
la on a a peu pres les reglages minimaux pour avoir un jeu fluide.
et eu a peu on ajoute des trucs pour enjoliver le jeu.
et on teste.
et on arrete d'en ajouter quand on trouve qu'ona un bon compromis.

forest=2 ou forst=3 ca ameliore unpeu l'aspect des arbres, et ca rajoute aussi des arbres (les petits arbres isolés dans les zones de plaines).
typeclouds=0 ou typeclouds=1 ca change l'aspect des nuages.
effects=0 effects=1 effects=2 ca ajoute pas mal de choses et notamment le passage de 0 a 1 ajoute l'ombre sur le sol de toutes les fumées.
3dgunners=0 ou 3dgunners=1 ca ajoute des bonhommes sur toutes les pieces de dcas et sur les navires.
c'est le type de reglage vraiment superflu qui ne se voit que de tres pres. donc a ne mettre qu'en dernier si on a une config de la mort qui tue d'outretombe :)

water=0 water=1 water=2 water=3 water=4
alors la les valeurs sont differentes selon la marque de la CG.
sur NVIDIA:
0=grandes vagues (ondulations) pas de reflets du decor dans l'eau
1=petites vagues (ondulations) reflet du decor dans l'eau
2=vagues de taille reelle, et influencees par le temps et le vent (orientation et grosseur des vagues suivant la meeo et la force du vent) et reflets du decor dans l'eau.
3= idem que 2 sauf que de l'ecume apparait sur les vagues, et qu'elle est d'autant plus presente que la meteo est mauvaise.
4= idem a 3 sauf que c'est censé etre un peu plus fluide que 3.

sur ATI:
0=grandes vagues (ondulations) pas de reflets du decor dans l'eau
1=petites vagues (ondulations) reflet du decor dans l'eau
2=vagues de taille reelle, et influencees par le temps et le vent (orientation et grosseur des vagues suivant la meeo et la force du vent) et reflets du decor dans l'eau.

par contre je ne sait pas si l'ecume apparait deja. ou avec quelle niveau de WATER elle apparait.
mais je sait que water+3 et water=4 n'existent pas sur ATI.

sinon parmi les ameliorations, ensuite on peut aussi ajouter de l'antialiasing et de l'aniso en forcant ces reglages dans les drivers.
l'aniso permet d'ameliorer la nettete des textures. c'est surtout visible lors du vol a basse altitude. (straffing au dessus de routes par exemple) ou sur la piste au decollage et a l'atterrissage.
l'antialiasing, lisse les lignes diagonales comme les bords des montants du cockpit. en amenuisant l'effet d'escalier.

mais ces 2 reglages peuvent etre assez gourmands. donc il faut en jouer avec parcimonie, sauf si vous avez une CG bien puissante.
a mon sens, l'aniso apporte plus d'amelioration que l'antialiasing.

j'espere que tout ca vous aura un peu eclairé sur ce qu'apportent chacun des reglages de ce super simu qu'est IL2.

Publié : 08 janv. 2008, 11:09
par AV_Magik
(hé hé ou comment gruger tout le monde dans la file)

Effectivement, je suis en Excellent avec Water à 2. Et quand je suis passé en Perfect, je n'ai pas modifié le réglage. Donc tu me dis que Perfect avec Water à 0 c'est plus joli ? J'essaierai ça ce soir.

Sinon pour le driver, j'ai AA 4x et Aniso 4x

En plus ma résolution n'est que 1280x1024.

Merci pour tout le reste, j'essaierai de tripatouiller là dedans.

Ce qui serait parfait pour tout le monde je pense, c'est de donner l'amélioration pour chaque valeur comme tu l'as fait pour l'eau, mais pour tous les autres aspects (Forest, Textures, effects, clouds...) qu'on sache ce qu'on sacrifie.

Publié : 08 janv. 2008, 11:13
par AV_Iceman
merci shane :wink:
je regarde ma config et te donne tout ça . Mais ce n'est pas préssé, donc on verra ca plus tard :wink:

Publié : 08 janv. 2008, 11:17
par AV_Iceman
AV_Magik a écrit :Effectivement, je suis en Excellent avec Water à 2. Et quand je suis passé en Perfect, je n'ai pas modifié le réglage. Donc tu me dis que Perfect avec Water à 0 c'est plus joli ? J'essaierai ça ce soir.
Juste pour comprendre mais ou trouve t'on ces paramètres "Excellent"et "Perfect" ?

Publié : 08 janv. 2008, 11:18
par AV_Magik
Excellent et Perfect, c'est dans l'interface d'Il2 ou Il2setup de l'extérieur.