Galdrym

Enano Paladín 80
Antigüedad: 17/08/17
M A K G O R A
Temas: 42

 Título de la Sugerencia

(Solucionado) Solución para evitar crasheos.

Sugerencia por

Galdrym

Problema o situación a tratar

*De antemano pido disculpas si este post no está en su sitio. No sabía qué parte del servidor le corresponde.

Buenas noches. Hoy traigo una sugerencia para los jugadores de NaerZone.

Creo que a todos nos ha ocurrido alguna vez que el juego crashea dando como resultado un error o simplemente congelando la pantalla. A veces es problema del servidor pero muchas veces es error del cliente.

Os voy a pasar una solución bastante efectiva que he encontrado, pero antes vamos a aprender un poco de informática:

Existen dos sistemas operativos, los de 32 bits y los de 64 bits. ¿Cuál es la diferencia?

- El sistema operativo de 32 bits sólo es capaz de procesar 3 GB de memoria Ram, y el de 64, mucha, mucha, muchísima más. El límite es tan alto que prácticamente es ilimitado.


Y luego por igual, existen las aplicaciones de 32 bits y las de 64.

- Esta vez, las aplicaciones de 32 bits sólo utilizan un máximo de 2GB (el gb restante es para el sistema y los procesos en segundo plano).

Algunos sabréis, que el
cliente de juego WoTLK está escrito en 32 bits. Eso significa que el cliente no puede usar más de 2GB de memoria ram, por muy potente que sea tu ordenador. Cuando se supera ese límite, el juego simplemente crashea.

Ese problema ya lo solucionó Blizzard en expansiones posteriores, con clientes de 64 bits, pero WoTLK sigue siendo de 32, mala noticia para los servidores privados que albergan mucha población. Entonces ...


Resultado de la Sugerencia

Aquí tenéis una pequeña solución. Es un programa llamado "Large Adress Aware".

https://www.techpowerup.com/forums/threads/large-address-aware.112556/

Este programa lo que hace básicamente es añadir un comando para "decirle" al cliente que use 3GB de memoria en vez de 2 y por ende, que el juego crashee menos.

El funcionamiento es sencillo:

- Te descargas la aplicación.

- Ejecutas la aplicación.

- Buscas el archivo WoW.exe.

- Seleccionas la casilla y le das a save.


Y ya está. Para toda la familia.


Nota: si tu ordenador es una tostadora y no tiene más de 2 GB de memoria RAM entonces olvida todo lo que has leído.






Thalassa   
Jdseba

Enano Pícaro 1
Antigüedad: 04/11/12
No tiene hermandad
Temas: 314

Interesante
 Esperaré que reixa confirme que tan viable es ese programa y si al ejecutarlo no provoca el baneo instantaneo por su antihack
Relaa

Humano Pícaro 80
Antigüedad: 03/08/16
No tiene hermandad
Temas: 108

y si al ejecutarlo no provoca el baneo instantaneo por su antihack

Lo dudo.

hmm a mi me entra la duda que beneficios tendria para las personas que no le crashea el wow y tiene 6 gigas de ram? es una pregunta honesta.
Galdrym

Enano Paladín 80
Antigüedad: 17/08/17
M A K G O R A
Temas: 42

Si no te crashea el wow no toques nada.

Palaa, tengas 6 GB de Ram o tengas 6 millones, el juego sólo está capacitado para usar 2 GB como máximo y precisamente el juego es muy adicto a la memoria Ram. Eso lo puedes comprobar minimizando el juego y abriendo el administrador de tareas cuando estés en Dalaran para ver todo lo que te está consumiendo. Normalmente ronda entre 1 - 1.5 Gb.

Sí tú tienes 6 GB y el juego no te crashea, no es por que tengas mucha Ram, es por que no estás llegando a los 2GB máximos permitidos. Como es un problema del cliente y no de tu ordenador si en algún momento llegas a esos 2 GB en una BG, en una raid o volando sobre Dalaran, el juego te va a crashear y le va a dar igual que tengas 6 GB o que tengas 600 GB de Ram porque no es un error de tu ordenador, es un error de programación del cliente.

Yo tengo 8 GB de RAM y el juego me ha estado crasheando a menudo. Sobretodo cuando sobrevuelo Dalaran y los alrededores me ha estado dando problemas de falta de memoria. Cuando he estado minimizando el juego, a menudo me ha estado crasheando con el error 132. Ejecuto el juego con todos los gráficos al máximo y una resolución de 1920 x 1080.

Desde que he utilizado el programa, los problemas parecen haber desaparecido. No obstante, lo menos arriesgado siempre es no tocar nada.

Entonces, respondiendo a la pregunta: ¿Qué beneficio tendría para una persona que tiene 6 GB de Ram y no experimenta crashes? Ninguno, pero aún así te dire que ese programa está diseñado precisamente para la gente que tiene mucha Ram, como tú, porque el juego por defecto no está capacitado para usar más de 2 Gb y no va a experimentar mejoría aunque le añadas más RAM a tu sistema. En todo caso, el beneficio estaría en que ahora el juego puede usar esa Ram que antes no podía, haciendo que si antes se te crasheaba poco, ahora se te va a crashear todavía menos. Es como una vacuna. No te hace nada malo y previene de que te pasen muchas cosas. Como dicen los médicos, más vale prevenir que curar.
Es sano y previene de errores al cliente. Como borrar caché.

Como sé que no os fiáis demasiado, os voy a pasar algunas bibliografías:
https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-memory-editing/310299-wow-large-address-aware-patch.html
Aquí también tenéis una discusión en los foros oficiales:
https://us.battle.net/forums/en/wow/topic/1658706617?page=1

Os puedo pasar mucha más información, pero basta con que pongáis "large address aware wow" en google por vosotros mismos y leáis.
Si os animáis veréis que hay muchas referencias sobre el programa y todas tienen que ver con esta expansión.

En WOTLK se produce un choque generacional entre el código del cliente y los ordenadores de última generación. Tened en cuenta que es una expansión de más de 9 años y se elaboró para una mayoría de usuarios que disponían 2 - 4 GB de Ram y resoluciones más bajas. No era sólo para los ordenadores selectos. Aún así había una comunidad de Gamers con ordenadores más potentes que la media que jugaban a juegos más exigentes y que llevaban este mismo a sus límites y empezaban a encontrar los errores de memoria. Éstos estuvieron dando mucha tralla a Blizzard en su día hasta que en Cataclysm, en el parche 4.3.2, Blizzard hizo por primera vez el cliente de 64 bits:

https://wowwiki.fandom.com/wiki/64-bit_client

Un ordenador de perfil medio-bajo a día de hoy puede correr WoTLK como un ordenador gamer de la época. Entonces es irónico para nosotros que haya un Cataclysm de 64 bits, que no lo juega ni el tato y no haya un WoTLK de 64 bits la expansión más popular. Esa es la razón por la que los crashes son tan frecuentes. Y cada vez, con mejores ordenadores con más ram, con mejor resolución y con cada vez más población en el servidor es necesario que el juego use más ram si lo queremos jugar en buena calidad. Lo que os quiero decir con esto es que es algo que el servidor no podrá corregir solucionando bugs, porque no tiene nada que ver.

Y aquí es donde entra Large Adress Aware. Lo único que hace este programa es editar un comando en la aplicación para que pueda usar más RAM, y es una pamplina. Desde Microsoft:

"The /LARGEADDRESSAWARE option tells the linker that the application can handle addresses larger than 2 gigabytes. In the 64-bit compilers, this option is enabled by default. In the 32-bit compilers, /LARGEADDRESSAWARE:NO is enabled if /LARGEADDRESSAWARE is not otherwise specified on the linker line."

Traducción:
"La opción / LARGEADDRESSAWARE le dice al vinculador que la aplicación puede manejar direcciones de más de 2 gigabytes. En los compiladores de 64 bits, esta opción está habilitada de forma predeterminada. En los compiladores de 32 bits, / LARGEADDRESSAWARE: NO está habilitado si / LARGEADDRESSAWARE no se especifica de otra manera en la línea del enlazador."

*En relación a lo que dice Jdseba, sí. Creo que lo mejor sería esperar a una respuesta de Reisa para saber si es seguro utilizar el programa y que no lo detecte el antihack. La verdad es que yo también tengo esa duda.*
Galdrym

Enano Paladín 80
Antigüedad: 17/08/17
M A K G O R A
Temas: 42

Voy a poner de nuevo el link que sé que no os gusta leer.
Esto es una de las varias discusiones que hay en los foros oficiales debido a este tema.
https://us.battle.net/forums/en/wow/topic/1658706617?page=1

Para el que no sepa mucho de inglés, aquí lo que dice un chaval básicamente es que intenta ejecutar el juego en resolución 2560x1600 y que directamente no puede jugar porque no para de crashearse, debido a la falta de memoria.

Entonces está preguntando en el foro que si puede usar Large Address Aware para modificar el ejecutable, por que a Blizzard no le salía de los huevos hacer la versión de 64 bits y estaba gastando los 15 dólares mensuales a cambio de Crashers contínuos.

En la fecha del post veréis que figura "Dec 24, 2010". Por esa fecha los oficiales corrían el parche 4.0.3a. El problema como ya he dicho, se solucionó con la llegada del parche 4.3.2, el 31 de Enero de 2012. Hace más de 7 años.

Diré también que en otros servidores privados, son los GMs los que han subido el juego completo modificado con este plus para que los usuarios no experimenten problemas.

En definitiva, es un problema viejo y conocido, y es una discusión bastante vieja también. En Blizzard ya se solucionó en su día pero ahora nos toca a los servidores privados.
Galdrym

Enano Paladín 80
Antigüedad: 17/08/17
M A K G O R A
Temas: 42

Otra cosa que también se podría hacer. Que Reisa use el archivo en su propio cliente de wow, que compruebe si es seguro, y que facilite una nueva descarga modifícada en la gestión de cuentas.
A fin de cuentas chicos, si esta expansión ya se anda modificando desde hace años con las texturas de Draenor, con las transfiguraciones, con los eventos y aniversarios de los servidores privados, no veo nada de malo en que también se haga esa pequeña modificación que de hecho no cambia nada del juego, sólo hace que genere menos problemas.
Vyr

Humana Paladín 80
Antigüedad: 09/04/13
Aegis
Temas: 1215

Es seguro, los anticheats normalmente solo buscan funciones típicas y firmas de hacks por lo que algo como esto no va a casuar trigger de nada. Ahora ya lo más probable es que el fix sólo sea una ilusión, mi WoW al máximo nunca pasa de 1.7gb RAM
Reixa

Staff NaerZone
Antigüedad: 16/02/10
the fishermen
Equipo: Administrador
Temas: 18535

Echaré un vistazillo. Espero poder tener algo de información para el fin de semana.
Reixa

Staff NaerZone
Antigüedad: 16/02/10
the fishermen
Equipo: Administrador
Temas: 18535

Lo he testeado pero no he podido verificar que funcione o no funcione ya que no he alcanzado nunca una cuota superior a 1,1gb de ram de uso del cliente del juego.
Galdrym

Enano Paladín 80
Antigüedad: 17/08/17
M A K G O R A
Temas: 42

Si os digo la verdad yo tampoco he superado nunca la cuota de 2GB, pero sin embargo usando el programa nunca más me ha dado crashes.
Sospecho que o es un falso positivo y estoy teniendo mucha suerte, o puede ser que haya "picos" momentáneos de subida de ram brutal, no lo sé. :C
Seguiré probando a ver qué averiguo.
Fmgh

No muerto Sacerdote 80
Antigüedad: 21/02/13
No tiene hermandad
Temas: 74

Yo llevo probandolo un tiempo ya que el nuevo pc me crasheaba normalmente varias veces al dia, desde que lo puse solo me ha saltado una vez

Esta cuenta tiene limitado el acceso para publicar comentarios por la siguiente condición:

No tienes permisos para comentar en el foro al que pertenece el tema.

Sólo los Maestros de Juego y los moderadores pueden comentar aquí.


  •  Información