Page 1 sur 1

conseils win7 + PF

Publié : mar. févr. 22, 2011 9:30 am
par Cyno
Bonjour,

Je suis en UP 2.0 sous w7 64 et je voudrais savoir s'il existe des astuces pour optimiser le fonctionnement de PF sous win7.

Pour l'instant j'ai juste coché : exécuter ce programme en mode admin.
Activer la comptabilité xp sp3 peut-elle apporter quelque chose ?

Mon pc est e8500@8ghz, 8go ram et une ati HD5850 (1920*1080, 4x,4x, catalyst ai sur standard, multi sample aa, synchronisation verticale on)

thx:sorcerer:

Publié : mar. févr. 22, 2011 10:35 am
par Shane
la case compatibilité xp sp3 a tendance a reduire les performances. sur ma machine j'avasi constaté environ 5 a 10% de perte.
sans cette case ca marche tres bien.
juste lancer en mode admin suffit normalement.

Publié : mar. févr. 22, 2011 11:48 am
par Cyno
merci !

Publié : mar. févr. 22, 2011 12:33 pm
par gilles41
pour ma part c'est régler dans le config.ini dans la partie [RTS] la valeur sur 15 pour 4 cœurs
de plus comme mon processeurs dispose en plus du HT ce qui me donne 8 cœurs logique j'ai en plus installer Bill2processor et créer une règle afin de prendre en compte ces 8 cœurs.

on ne gagne pas plus ne performance mais les instances sont bien réparties sure chacun; l'avantage c'est quand il y a des mods qui demandent pas mal de ressource le processeur arrive bien à gérer tout cela sans compter qu'il ne tourne pas à fond

Bon Vol ...

Publié : mar. févr. 22, 2011 6:37 pm
par Coromon
Cyno a écrit : Mon pc est e8500@8ghz
Salut,
Tu es sûr car à cette fréquence, t'as même pas besoin d'optimiser win7, IL2 doit tourner à 2000 fps.

Publié : mar. févr. 22, 2011 6:49 pm
par frssou
gilles41 a écrit :pour ma part c'est régler dans le config.ini dans la partie [RTS] la valeur sur 15 pour 4 cœurs
de plus comme mon processeurs dispose en plus du HT ce qui me donne 8 cœurs logique j'ai en plus installer Bill2processor et créer une règle afin de prendre en compte ces 8 cœurs.

on ne gagne pas plus ne performance mais les instances sont bien réparties sure chacun; l'avantage c'est quand il y a des mods qui demandent pas mal de ressource le processeur arrive bien à gérer tout cela sans compter qu'il ne tourne pas à fond

Bon Vol ...
Quel parametre as tu modifié, est ce : ;ProcessAffinityMask...
Car je suis interessé quel sont les valeurs pour un 2 coeurs......

Publié : mar. févr. 22, 2011 7:01 pm
par Yan
Coromon a écrit :Salut,
Tu es sûr car à cette fréquence, t'as même pas besoin d'optimiser win7, IL2 doit tourner à 2000 fps.
5Ghz possible pour un e8xxx, 8Ghz impossible, c'est presque le record du monde de fréquence ! lol

Publié : mar. févr. 22, 2011 10:38 pm
par gilles41
pour frssou : la valeur est de 2 les deux coeurs combiner bien sur

[rts]
;ProcessAffinityMask=2
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=fr

mais il me semble bien qu'il y a une superbe explication dans le cite, mais je sais plus ou désoler

Publié : mar. févr. 22, 2011 11:16 pm
par micksaf
je crois que ça ne marchera pas si t'enlèves pas le point virgule devant ;ProcessAffinityMask=2

EDIT : Je viens de vérifier, je confirme :

"[rts]
This section is for input controls for mouse and joystick

;ProcessAffinityMask=1

IL-2 supports two processors using the ProcessAffinityMask in the conf.ini. There's little documentation from Maddox Games about how you're supposed to use it, though.

ProcessAffinityMask=1 Core1 (default) or
ProcessAffinityMask=2 Core2 or
ProcessAffinityMask=3 Core1+2

You must remove the semicolon in order to run this command Basically tells IL-2 which core(s)to run on. There appears to be no consensus that running IL-2 on two cores shows any tangible difference.
One more thing to add. With the Semicolon in place you essentially have the same as:
ProcessAffinityMask=0 which also uses both cores so it's the same as =3."

Par défaut Windows tourne sur le core 1, donc avec un Core 2 duo mieux vaut utiliser ProcessAffinityMask=2 afin que le jeu ne tourne que sur le 2ème coeur ...

Publié : mer. févr. 23, 2011 7:35 am
par gilles41
autant pour moi, désoler
la valeur est 0 ou 3 pour utiliser les 2 coeurs en même temps


par contre après des tests et des installs le ";" est toujours present pour moi c'est normal !!
mais si micksaf dit qu'il fait l'enlever à voir; je ferais un test se soir

Publié : mer. févr. 23, 2011 9:59 am
par micksaf
... si tu n'enlèves pas le point virgule tu te retrouves comme si tu avais sélectionné =3 ... donce les deux coeurs actifs sans distinction, comme en position ProcessAffinityMask=3 Core1+2

Publié : mer. févr. 23, 2011 10:01 am
par BlackStaff
Si tu utilises un programme externe, par exemple "procaff", la ligne dans le conf.ini n'a pas d'importance.
En revanche, si tu demandes à IL-2 de faire la gymnastique lui-même, le ";" doit être viré.
Le ";" dans le conf.ini (et autres .ini !) empêche l'exécution de la commande.

Publié : mer. févr. 23, 2011 1:22 pm
par Cyno
8 ghz j'aimerais non c'est 3.8 bien sur...

Vu que l'on discute du nombre de coeurs, vous préconisez, pour un core2, quelle valeur ? On attribue 2 coeurs à IL2 ou un seul ?

Publié : mer. févr. 23, 2011 4:24 pm
par micksaf
Par défaut Windows tourne sur le core 1, donc avec un Core 2 duo mieux vaut utiliser ProcessAffinityMask=2 afin que le jeu ne tourne que sur le 2ème coeur ...

Publié : jeu. févr. 24, 2011 7:43 am
par frssou
micksaf a écrit :Par défaut Windows tourne sur le core 1, donc avec un Core 2 duo mieux vaut utiliser ProcessAffinityMask=2 afin que le jeu ne tourne que sur le 2ème coeur ...
Merci

Je confirme que chez moi il faut enlever le ;....
Par curiosité , IL2 prend en compte les 4, 6, ou 22 core??????????
J'ai vu une valeur à 15o_O pour le conf.ini pour un 4, c'etait prevu par le logiciel?

Publié : jeu. févr. 24, 2011 8:37 am
par gilles41
la valeur max est 15 c'est à dire 4 coeurs.

pour ce qui est du dit ";" j'ai fais des essais hiers soir en le supprimant, ben rien de bien spécial dans le changement.

finalement mon option sera le ";" avace quand même une valeur de 15 au cas ou !! mais Bill2processor afin d'avoir en plus la gestion du HT

Bon Vol a tous

Publié : jeu. févr. 24, 2011 9:16 am
par micksaf
BlackStaff a écrit :Si tu utilises un programme externe, par exemple "procaff", la ligne dans le conf.ini n'a pas d'importance.
En revanche, si tu demandes à IL-2 de faire la gymnastique lui-même, le ";" doit être viré.
Le ";" dans le conf.ini (et autres .ini !) empêche l'exécution de la commande.
... comme tu utilises un prog externe, Bill2processor, qui prend le pas sur les réglages du conf.ini .... tu peux y mettre toutes les valeurs que tu veux, sans incidence ...:innocent: