Désactiver le délai TCP pour fix les pos bug de RO

Discussions générales sur Ragnarok Online.
Les annonces de ce forum sont à lire avant tout post sur l'ENSEMBLE des forums !
Le non respect des règles qui y sont énoncées entrainera un avertissement puis un ban !

Règles du forum
LIRE:

Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 09:27

Pris d'après , apparemment une bonne méthode pour moins lag sur RO.

Voici une vidéo de comment vous voyez actuellement RO : http://www.youtube.com/watch?v=zYcgxyTKT4M

Voici une vidéo de comment vous verrez RO : http://www.youtube.com/watch?v=94F-Xrw6clA

Voici comment faire pour faire marcher tout ça...

Sur XP SP2 (SP2 ou 3 obligatoire) PRO. Apparemment, ça ne marche pas sur Home.

Etape 1 : Installer Microsoft Message Queuing

Allez dans Panneau de configuration > Ajout/suppression de programmes, et choisissez "Ajouter/supprimer des composants Windows".

Image

Ici, cochez Message Queuing s'il n'est pas déjà installé. S'il est déjà coché, faites "Annuler". S'il ne l'est pas, cochez-le et cliquez sur "Suivant", ça l'installera.

Image

Etape 2 : Définir TcpAckFrequency

Ouvrez votre éditeur de registre (Démarrer > Executer > regedit), et allez à la clé suivante :

HKLM\System\CurrentControlSet\Services\Tcpip\Param eters\Interfaces\<Adapter ID>\

Vous pouvez regarder quel est le bon "Adapter ID" en regardant votre adresse IP. Dans le bon "adapter", ajoutez une nouvelle valeur DWORD TcpAckFrequency et mettez la à 1.

Image

Allez maintenant sur : HKLM\SOFTWARE\Microsoft\MSMQ\Parameters\

Ajoutez une valeur DWORD TcpNoDelay, mettez aussi la valeur à 1.

Image

Etape 3 : Redémarrer l'ordinateur


Redémarrez votre ordinateur.

Sur iRoWiki, ils disent de simplement redémarrer le service, mais il semble que ça ne suffise pas pour tout le monde. Redémarrez donc votre ordinateur.



Si vous souhaitez comprendre comment ça marche, allez voir le thread sur iRoWiki, ils expliquent ce que ça fait.

Si vous souhaitez revenir en arrière pour une raison quelconque, il suffit de supprimer les deux valeurs DWORD que vous avez créées, et de désinstaller Message Queuing (décochez-le, faites "Suivant", ça le désinstallera).


Pour Windows Vista, voici les différentes étapes en screens :

Image

Image

Image

Concernant les manipulations à faire sur le registre, faites "touche Windows + R", et tapez Regedit dans la petite fenêtre. Les étapes 2 et 3 sont les mêmes que sur XP.
Dernière édition par Ralt le 03 Déc 2008 10:08, édité 1 fois au total.
Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar myrtill » 03 Déc 2008 09:40

Je n'ai pas noté de changement sous RO. C'est simple, sans le proxy c'est injouable, avec ca lag mais reste potable.
Je vais tester par contre sur des FPS, on sait jamais.
Avatar de l’utilisateur
myrtill
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6367
Inscrit le: 12 Mars 2005 10:32

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Orin-chan » 03 Déc 2008 10:01

Change d'ISP Myrtill :twisted:
ImageImage / ImageImage / ImageImage
Orin-chan
Rebirth - LV 40
Rebirth - LV 40
 
Messages: 2229
Inscrit le: 13 Déc 2004 22:24

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar myrtill » 03 Déc 2008 10:07

Je l'aurai fais si je savais que je restais dans mon appart. Seulement, c'est pas le cas, donc j'ai pas envie de payer quand je vais résilier.
Avatar de l’utilisateur
myrtill
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6367
Inscrit le: 12 Mars 2005 10:32

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 10:08

Edit pour préciser que ça ne marche pas sur Xp Home :(

Edit : la méthode avec les fichiers à télécharger marche sur XP Home.
Dernière édition par Ralt le 03 Déc 2008 16:32, édité 1 fois au total.
Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar myrtill » 03 Déc 2008 10:15

y a encore des gens sous XP Home ? :(
Avatar de l’utilisateur
myrtill
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6367
Inscrit le: 12 Mars 2005 10:32

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 10:28

La plupart de ceux qui ont acheté un PC et n'ont rien formatés. Donc beaucoup. Enfin, je ne sais pas du tout comparé à Vista, combien il reste d'XP Home :/

Edit : apparemment, il suffit simplement de modifier des trucs dans l'éditeur de registre, d'après quelqu'un d'irowiki. je n'ai pas essayé, donc je ne peux confirmer. Mais si c'est le cas, voici les fichiers à télécharger : http://www.toofiles.com/fr/oip/document ... zipme.html

Lancez before_ro.reg avant de lancer RO, et lancez after_ro.reg pour tout enlever une fois qu'RO est fermé, si vous le désirez.

Je répète que je n'ai PAS encore essayé.
Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar KoishA » 03 Déc 2008 12:38

J'ai de gros doute quant à l'efficacité de la chose, mais je testerai ce soir avant la WoE voir si y'a une quelconque différence.
Image
Avatar de l’utilisateur
KoishA
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6533
Inscrit le: 13 Déc 2004 22:23

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar asakura_yokoh » 03 Déc 2008 13:10

Testé et approuvé, ça roxx !!
Image

Avatar de l’utilisateur
asakura_yokoh
1st Class - LV 12
1st Class - LV 12
 
Messages: 123
Inscrit le: 05 Mars 2007 19:30

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 13:52

Tu as testé la méthode expliquée dans le premier post, ou les fichiers téléchargés?
Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar KoishA » 03 Déc 2008 14:12

Je viens de faire la manip manuelle sur ma bécane au taffe.
Pour expliquer simplement aux gens novices en informatique, cette manip va augmenter le nombre de données reçues et envoyées par votre machine.
Ça permet notamment de réduire FORTEMENT, ce qu'on appel les posibug, lorsqu'on se fait hit par un mob, et qu'on se déplace en même temps. Vous vous voyez à un endroit ou vous n'êtes pas vraiment, dans de nombreux cas.
Cette petite manipulation a d'autres effet visible ingame, quasiement toutes les actions liés à des fenetres (forge, ouverture de shop, chat, dialogue NPC) sont beaucoup plus réactives.

En résumé, et pour faire simple, ca rox.
Je ne l'ai testé qu'en PVM, mais rien que pour la fluidité dans les mouvement des mobs et de son perso quand on se fait toucher, c'est une tuerie.
Autre petit point, pour ceux qui avaient l'habitude de jouer sur les delay d'un skill pour effectuer une action, vous constaterez que c'est parfois plus dur d'en tirer profit puisque le jeu répond plus vite, le délai parait vraiment raccourci et vous devez généralement effectuer votre action un poil plus tard qu'avant.
Image
Avatar de l’utilisateur
KoishA
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6533
Inscrit le: 13 Déc 2004 22:23

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 14:31

Bah pour le dancing, c'est du vrai direct. Et non de la "devinette" à savoir exactement à quel moment le faire.

Sinon, je redemande : vous avez essayé la méthode du premier post ou les fichiers téléchargés?
Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar KoishA » 03 Déc 2008 14:35

Image
Avatar de l’utilisateur
KoishA
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6533
Inscrit le: 13 Déc 2004 22:23

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar asakura_yokoh » 03 Déc 2008 14:47

Manip manuelle
Image

Avatar de l’utilisateur
asakura_yokoh
1st Class - LV 12
1st Class - LV 12
 
Messages: 123
Inscrit le: 05 Mars 2007 19:30

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Zangalou » 03 Déc 2008 14:48

sous vista dans HKLM\System\CurrentControlSet\Services\Tcpip\Param eters\Interfaces\ je n'ai pas de TcpAckFrequency, aurait il un nom différent ?
Image
Zangalou
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1135
Inscrit le: 13 Déc 2004 22:26

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar KoishA » 03 Déc 2008 14:49

Image
Avatar de l’utilisateur
KoishA
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6533
Inscrit le: 13 Déc 2004 22:23

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar .LonBerk. » 03 Déc 2008 14:50

Tu dois créer toi-même l'entrée dans le sous-dossier où tu peux trouver une clé avec ton IP (ton IP et pas ta passerelle ou quoi... Ça doit commencer par 192.168. etc etc).

Je vais tester la méthode avec les reg sur ce PC ci, mais la méthode manuelle roxxe des petits poneys sinon.
Avatar de l’utilisateur
.LonBerk.
2nd Class - LV 98
2nd Class - LV 98
 
Messages: 843
Inscrit le: 05 Juin 2007 00:04

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Zangalou » 03 Déc 2008 14:51

woops je ne l'avais pas compris de cette façon
Image
Zangalou
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1135
Inscrit le: 13 Déc 2004 22:26

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar myrtill » 03 Déc 2008 14:52

oué enfin tout le monde n'est pas en 192.168 ....
Avatar de l’utilisateur
myrtill
Rebirth - LV 98
Rebirth - LV 98
 
Messages: 6367
Inscrit le: 12 Mars 2005 10:32

Re: Désactiver le délai TCP pour fix les pos bug de RO

Messagepar Ralt » 03 Déc 2008 15:24

Avatar de l’utilisateur
Ralt
2nd Class - Rebirth
2nd Class - Rebirth
 
Messages: 1068
Inscrit le: 25 Fév 2006 01:00
Localisation: IYA.

Suivant

Retour vers Général

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron