Page 1 sur 1

XP32bits et ROF

Publié : dim. août 28, 2011 11:48 pm
par kostic
Voilà le problème : comme XP32bits ne gère pas bien toute la mémoire vive, j'ai souvent des interruptions en jeu en ligne à cause de textures "OUT OF MEMORY"... Le fait de désactiver les skins des autres joueurs en multi règle un peu le problème. Mais pas complètement ! :mellow:

Il parait qu'il y a une manip' à faire qui permettrait à mon PC d'éviter ce genre de bugs...
Je ne la retrouve pas. :crying: Merci d'avance à ceux qui connaissent le truc ! :flowers:

Publié : lun. août 29, 2011 11:31 am
par bigboss65
Salut ma poule!lol

1-tu cliques droit sur ton icone" Poste de travail" .
2-tu vas dans la page avancé.
3-tu cliques sur paramètre dans "Démarrage et récupération".
4-tu cliques sur Modifier (modifier les options de démarrage) .
5-tu ajoutes cette ligne (en dessous de la dernier ligne) dans ton boot: ( fais un copier , coller)

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel 3GB" /noexecute=optin /fastdetect /3GB /userva=2560

-tu sauves les nouvelles données.(en fermant ton boot.)

6- tu redémarres l'ordi (reste devant l'ordi.), et tu choisis l'option de démarrage avec 3GB . pour jouer à ROF.
si tu ne choisis pas une option, l'ordi. Boot sur la première option au bout de quelques secondes.

Dans mon cas , je ne peux pas jouer à d'autres jeux avec cette option de démarrage.

Donc si je veux jouer à un autre jeu je dois redémarrer mon ordi. et choisir cette fois çi l'option sans 3GB .


PS: tu peux essayer de retirer /userva=2560. si tu n'en as pas besoin ? (donnée qui sert à alléger la mémoire vive).

voila !:sweatdrop

Publié : lun. août 29, 2011 2:17 pm
par Nonolem
Avec la manip ci-dessus, XP 32 bits et RoF pourront gérer l'intégralité de tes 4 Go de mémoire (ce qui n'était pas le cas avant), mais je crois que 4 Go est la limite. Comme écris ci-dessus, ça ne marche que pour RoF et de rares autres jeux, sinon, ça plante, d'où l'intérêt du dual boot.

Sinon, tu peux également modifier le boot.ini directement : modifier le fichier boot.ini (qui est un fichier texte), c'est ce que fait la manip de bigboss75. Ouvrir le boot.ini et y ajouter manuellement (copié-collé) la ligne :
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professionnel 3GB" /noexecute=optin /fastdetect /3GB /userva=2560

Attention à la ligne "timeout" du boot.ini. C'est la durée du compte à rebours avant le boot automatique : chez moi elle était à 0 par défaut, et pas de multi boot possible donc. J'y ai mis "timeout=30". Compte à rebours de trente secondes avant boot automatique sur la configuration par défaut (la première ligne).

Publié : lun. août 29, 2011 2:23 pm
par jeanba
ça a l'air intéressant, on peut faire la même chose sur vista32bits ? ou vista utilise t'il les 4 GO d'office ?

Publié : lun. août 29, 2011 3:18 pm
par Nonolem
Oui pour Vista et Windows 7, mais la procédure est différente. Voir ici :

http://riseofflight.com/Forum/viewtopic ... 53&t=21432

Publié : lun. août 29, 2011 3:49 pm
par jeanba
ok, merci, je vais essayer

Publié : lun. août 29, 2011 5:37 pm
par space-ace
Normalement ça devrait le faire (merci bigboss65 tu m'as devancé..)

ace!

Publié : dim. sept. 04, 2011 12:18 am
par kostic
Merci beaucoup les gars ! :notworthyje vais essayer cette manip', car ce soir, j'ai encore planté en multi... :huh:

Publié : dim. sept. 04, 2011 5:42 pm
par kostic

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professionnel 3GB" /noexecute=optin /fastdetect /3GB /userva=2560

C'est normal l'espace entre Micro et soft ? :huh:

Publié : dim. sept. 04, 2011 6:04 pm
par Nonolem
Non, voir ici :

http://riseofflight.com/Forum/viewtopic ... 53&t=21432

La ligne à ajouter au boot.ini, soit manuellement, soit en suivant la procédure donnée par BigBoss, est très exactement la suivante :

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP with 3GB switch" /fastdetect /3GB /userva=2560

A copier/coller, ce sera rapide et sans erreurs.

Edit : Argh, il doit y avoir une protection des noms de firmes dans le code du forum. L'espace apparait automatiquement et n'est pas présent lorsque j'édite mon texte!

Faire un copier/coller et supprimer l'espace, donc!

Ou bien faire un copier/coller de la ligne donner sur le forum de RoF.

Publié : lun. sept. 05, 2011 10:05 pm
par kostic
Bon. J'ai testé le truc... :innocent:
En fait, quel que soit la ligne que j'écris (avec ou sans userva=2560), le résultat est le même :
Le jeu fait une erreur au lancement. En fait, la manip' provoque la désactivation de Direct3D, d'où l'impossibilité de lancer un jeu. :huh:

Après plusieurs essais je laisse tomber. Après tout, j'arrive quand même à jouer... :sweatdrop

Publié : mar. sept. 06, 2011 11:13 am
par bigboss65
je suis désolé que ça ne marche pas.:sad:
Pour certain ça ne marche pas malheureusement ! pourquoi???:banned:

Publié : mar. sept. 20, 2011 9:51 am
par jeanba
Merci à tous, la technique a l'air de marcher très bien chez moi :)

Publié : mar. sept. 20, 2011 10:35 pm
par Nonolem
Je viens d'y penser, de toutes façons, ce qui est entre guillemets n'a aucune importance : c'est l’intitulé du choix de boot tel qu'il apparaitra à l'écran. On peut y mettre n'importe quoi. Le problème ne peut pas venir de là.

Publié : mer. sept. 21, 2011 7:41 am
par kostic
Nonolem a écrit :Je viens d'y penser, de toutes façons, ce qui est entre guillemets n'a aucune importance : c'est l’intitulé du choix de boot tel qu'il apparaitra à l'écran. On peut y mettre n'importe quoi. Le problème ne peut pas venir de là.

c'est ce que je pense aussi. Je crois aussi que si la manip ne fonctionne pas chez moi, c'est peut-être que le pilote ATI + catalyst control center enregistre une certaine configuration du système pour s'installer... et donc désactive sa fonction direct3D avec une autre configuration.:mellow:

Peut-être que je devrais essayer d'installer les drivers après avoir modifié la configuration système ? (ce qui risque dans ce cas de rendre impossible un boot sans la modif... :sweatdrop )

Publié : dim. sept. 25, 2011 12:36 am
par kostic
Le test du pilote décrit ci-dessus ne change rien. Maintenant, si je mets 4GB au lieu des 3, direct 3D fonctionne... Mais le "OUT OF MEMORY" ne disparait pas pour autant... Il faudrait que j'essaye d'autres valeurs pour voir... :sweatdrop

Publié : dim. sept. 25, 2011 1:56 am
par Corsaire31
C'est bizarre, j'ai à peu près la même config (à part la CG qui est une HD 5770 et CM Asus P5QNPro) et depuis que j'ai fait la manip " /3GB /userva=2560 " j'ai plus jamais eu un out of memory.

Publié : lun. sept. 26, 2011 12:11 am
par kostic
Combien as-tu de mémoire vive en tout ? (en comptant celle de la CG)

Publié : lun. sept. 26, 2011 11:04 am
par Corsaire31
J'ai 3 Go de RAM ( 3 x 1 Go DDR2 800 )

Réglages graphiques utilisation 30% (1440x900 AAx8 AFx8 , terrain, ombres et shaders moyen, pas de réflections, HDR Mono med + gouttes pluie, synchro verticale et Fps illimités) Son 32 qualité moyenne (le son haute qualité bouffe beaucoup pour pas grand chose)

Je vole tous les jours sur des gros serveurs (Hellequins et Syndicate) et jamais plus eu un Out of Memory

Publié : lun. sept. 26, 2011 12:42 pm
par bigboss65
Salut Kostic! :cowboy:
Tu à vérifier les options de paramètre 3 D dans le panneau de configuration de ta carte graphique? (ATI)
Il y a peut être quelque chose à valider?

Perso. j'ai cette config.= XP Prof. 32, Proc. core 2 duo E8400 3Ghz , Carte Graph. GeForce GTS 250 1024 Mo, 3,50 Go de RAM ( 4 x 1 Go DDR2 400 Mhz Corsair), Carte mère Gigabyte EP35-DS3L , écran LG L226WA(HDMI) , Track-ir5 .

J'ai les réglages de ROF à 57%
Avec 3GB /userva=2560 " j'ai plus jamais eu un out of memory".

A+man! ...;)

Publié : lun. sept. 26, 2011 12:52 pm
par jeanba
Corsaire31 a écrit :J'ai 3 Go de RAM ( 3 x 1 Go DDR2 800 )

Réglages graphiques utilisation 30% (1440x900 AAx8 AFx8 , terrain, ombres et shaders moyen, pas de réflections, HDR Mono med + gouttes pluie, synchro verticale et Fps illimités) Son 32 qualité moyenne (le son haute qualité bouffe beaucoup pour pas grand chose)

Je vole tous les jours sur des gros serveurs (Hellequins et Syndicate) et jamais plus eu un Out of Memory
Si j'ai bien compris
La manip consiste à allouer 3GO de Ram aux "process users" et le reste sera utilisé par les autres process comme les drivers de carte graphique.
Apparemment, c'est une manip relativement "risquée", mais en ce qui te concerne, comme tu n'as que 3GO de RAM, si tu les alloues aux process users, il n'y aura plus rien pour les autres process, et cela peut impliquer quelques risques !

Publié : lun. sept. 26, 2011 3:42 pm
par Corsaire31
PS : j'utilise aussi un Track IR 5 et Game Booster 3.0 pour libérer de la RAM et la défragmenter.

Publié : mar. sept. 27, 2011 8:58 am
par kostic
Merci ! Avec ça je devrais pouvoir comparer avec ma config. :yes:

Je remarque que ma CG embarque 2Go et que la votre 1024Mo. Le refus de prendre en charge 3GB /userva=2560 vient peut-être de là ? :huh:

Comme je vous l'ai dit, mon PC accepte 4GB /userva=2560... Mais ça ne semble pas faire disparaitre les "Out of memory"

Au fait : vous désactivez ou pas l'options "voir les skins en multijoueur" ? :sorcerer:

Publié : mar. sept. 27, 2011 10:40 am
par bigboss65
kostic a écrit :Au fait : vous désactivez ou pas l'options "voir les skins en multijoueur" ? :sorcerer:
Non , plus depuis que j'ai ajouté cette ligne dans le boot .

Publié : mar. sept. 27, 2011 2:44 pm
par Corsaire31
Non plus...