Subscribe
Como mejorar tu ping en la mayoría de juegos en línea
Last edited on 24 January 2017 - 09:10 AM by Campeh
Antes que nada, esto es una traducción VOLUNTARIA de un post de Archybot, por lo que si teneis dudas lo podeis hacer en el post original:https://www.badlion.net/forum/thread/8101
Ahora sí, empecemos. Recordar que yo también voy a responder dudas si las ocasionais, pero el post original es de Archybot.
————————————————————————————————————————————-
NO INTENTES HACER ESTO SI NO ERES BUENO EDITANDO CLAVES DE REGISTRO Y NO HAS LEIDO EL SÉPTIMO REQUERIMIENTO ANTES DE INTENTARLO. SI LO HACES ACEPTAS ESTAR DE ACUERDO CON EL SÉPTIMO REQUERIMIENTO. TU PUEDES CAUSAR SEVEROS DAÑOS A TU ORDENADOR SI HACES ALGO MAL.
Chicos, voy a enseñaros una lección de como mejorar/incrementar tu latencia en juegos en línea. Este es mi secreto el cual he compartido con el equipo original de Badlion, y el por que no hemos experimentado ''pot lag/latenicy'', ahora he decidido que todo el mundo debería conocerlo.
Deber cumplir estos requerimientos:
1. Windows XP o mayor. (No funciona con Mac/Linux debido a que cambia configuraciones de Windows)
2. CPU Decente - Una CPU decente significa la típica de cuatro núcleos.
3. Internet de 50MB Bajada y 1MB Subida debería ser suficiente. Este método no hace que tu internet sea más rapido, hace que tu ordenador procese los paquetes instantaneamente, lo que significa que los manda internet más rapido.
4. Sentido común - Si no puedes seguir las instrucciones te recomiendo que no hagas esto.
5. Acceso de Admin en tu ordenador.
6. Leer fluidamente en inglés, Nunca INTENTES si no eres fluido en inglés, podria ser que no entiendas algo y realmente acabes haciendo algo mal.
7.No puedes poner la culpa en mi o en Badlion si hay algun daño en tu ordenador.(Tu no deberías tener errores al estar añadiendo nuevas cosas).
Muy bien, ahora con las instrucciones.
1. Abre y corre (Windows+R) y escribe ''regedit'' y escribe enter.
2. Ve a "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces"
3. Por cada carpeta debajo de interfaces, necesitas los pasos 4 y 5. Por favor, recuerda 3 cosas: si el registro ''DWORD'' ya existe, simplemente asegurate de que cumple con el valor correcto.
Capitalization MaTtErS, si tu no escribes esto EXACTAMENTE con las mismas mayúsculas, esto NO funcionar. NO hagas, y repito, NO hagas nada que yo no te diga que hagas.
4. Crea dos registros ''DWORD'' llamados ''TpcAckFrequency'' y ''TCPNoDelay''. (Como crear registros ''DWORD'': https://i.imgur.com//Zdi6d98.png)
5. Doble Click en cada clave de registro y cambia el valor de ''0'' a ''1''. (Base hexadecimal).
Ejemplos editandolos: https://i.imgur.com//LIlPMOm.png // ps://i.imgur.com//OoMJKMS.png ASEGURATE QUE ESTAS USANDO HEXADECIMAL.
6. Confirma que hiciste estas claves (https://i.imgur.com//3hRs3V2.png) para todas las sub-carpetas o carpetas de interfaz (Yo tengo 4. Tu podrias tener de 1 a 100. Ademas recuerda que podria ser que no tengan nada dentro. https://i.imgur.com//LscZ34O.png
7. Reinicia tu ordenador. (Esto es MUY importante - eso no se activara hasta que lo hagas, como la mayoria de registros no se activan hasta qe recargas el windows. Si te has preguntado por que se te ha preguntado de reiniciar tu PC despues de instalar un programa, este es el por que.
Notas
Si tu deseas desinstalar esto, simplemente elimina todos los registros ''DWORD'' llamados ''TcpAckFrecuency'' y ''TCPNoDelay'' en las carpetas de intefaz en el registro.
Esto no afectará al ping del comando. La petición de comando ping utiliza un paquete llamado ICMP, y esto sólo afecta a los paquetes TCP. Lo que esto hace, en realidad se mueve en la latencia del juego (algo que no se puede ver, pero va a sentir) más cercano a ese ping real si tu ordenador / internet puede manejarlo. Antes de la mano podría tener un ping de 80 pero una latencia real de 200.
(No he traducido esto porque veo que no es realmente necesario, es basicamente un ejemplo de como funciona, no es necesario leerlo si no quieres. El trabajo ya esta explicado arriba)
Como funciona el TcpAckFrequency:
ANTES DE TcpAckFrequency
Server: "Ok computer, I just sent a data packet over to you, got it?"
Your computer: …
Server: "Come on, answer me! I don't have all day! Stop wasting time!"
Your computer: …
Server: "Ok, forget it, I've waited long enough, sending another one over! Got it?"
Your computer: "Yep, got that one, also got the one you sent before, thanks."
Server: "Well, why didn't you acknowledge the first one when I sent it? I was waiting ages!"
Your computer: "Sorry, I'm just trying to make the network more efficient by bundling the acknowledgements together in pairs. This is how I'm setup by default."
DESPUES DE TcpAckFrequency
Server: "Ok computer, I just sent a data packet over, got it?"
Your computer: "Yep, send the next!"
Server: "That was fast! Ok, here's another, got that?"
Your computer: "Yep, send the next!"
Server: "Wow! What an improvement! Now that's more like it!"
Your computer: "Yep, it's certainly keeping me on my toes, thanks!"
ANTES DE TCPNoDelay
I have this packet I want to send to the server, but it's really small and I'm going to have another packet here in a few milliseconds, so I'll wait and just lump them together.
DESPUES DE TCPNoDelay
I got a packet to send
I send a packet
Ain't nobody got time to check dat size of dat data.
I got another packet to send
Time to send that good stuff
http://en.wikipedia.org/wiki/Nagle's_algorithm (Ciencia del ordenador)
Pásalo bien!.
(Si tienen cualquier duda o sugerencia referente al post, habladme al discord xFerryUHC#5630 o comentad debajo del post. Espero que les haya servido, no olviden revisar el post original de Archybot: https://www.badlion.net/forum/thread/8101