🎵⚡ Remastered Empire Earth musics from Reborn modders are now available on Spotify  ! ⚡🎵

Errores y Soluciones

Problemas comunes

¿Buscando errores y ayuda para Empire Earth 2? Uups ésta es la ayuda para Empire Earth 1 (para EE2 ir a ee2.eu)

Preámbulo

Siempre recuerda una cosa, Empire Earth es un juego para 98 y funciona con dependencias que son muy mal soportadas en versiones modernas de Windows.
La ayuda proporcionada en esta página intentará ayudarte a hacer correr el juego, a veces la solución servirá, pero en la mayoría de los casos tendrás que excarvar y combinar algunos arreglos. Éste es el precio a pagar por ser capaz de jugar este hermoso juego.
La siguiente ayuda tratará de no usar terminos muy complicados y guiarte a la correcta corrección de los errores del juego sin demasiadas habiliades técnicas, pero inevitablemente tendrá sus límites y algunas partes requerirán que prestes atención.

Empire Earth se bloquea cuando parte el programa

Lo inevtable, el bloqueo justo cuando creías que podias finalmente jugar.

Aquí hay una lista de posibles soluciones:

Instala el juego usando el instalador de la Comunidad:

  • Intenta sin cambiar ninguna opción de compatibiliad
  • Intenta con y sin banderas (flags) de windows y/o banderas de compatibilidad
  • Intenta todo DirectX Wrapper
  • Continua leyendo la ayuda

Fijar opciones de compatibilidad (vea MsDoc):
(Si la opción está gris debes hacer click en modificar para todos los usuarios)

  • Corre el juego como Administrador
  • Intenta cada compatibilidad de windows más antiguos
  • Continua leyendo la ayuda

Abre la aplicación “Regedit”:

  • Navega a “HKEY_CURRENT_USER\Software\SSSI\Empire Earth” para Empire Earth
    o
    “HKEY_CURRENT_USER\Software\Mad Doc Software\EE-AOC” para The Art of Conquest
    (Reemplazar”SSSI” con”Neo” y EE-AOC con “Art of Conquest” si usas NeoEE)
  • Intenta fijar el valor de “Rasterizer Name” a “Direct3D Hardware TnL” o “Direct3D”
  • Continua leyendo la ayuda

Deshabilita el Anti-Virus:

  • Abre Windows Defender o tu Anti-Virus si tienes instalado otro
  • Descativa la protección en tiempo real (o cualquier ejecución de protección)
    (No olvides reactivarlo y si funcionó agrega una excepción en el Anti-virus a la carpeta de Empire Earth (y AoC si también está instalado))

AoC no inicia:

  • Si copiaste los archivos del juego de un computador a otro es normal. AoC requiere EE para iniciar al menos una vez en el computador. Si aún no funciona, sigue las soluciones anteriores.

No se peude aberir la ventana de Empire Earth

Frecuentemente ocurre que la ventana de Empire Earth se lanza incorrectamente con Windows 10 y 11 y con pantallas múltiples.
Abre el administrador de tareas, si el juego está presente en la lista de programas corriendo y no aparece con “no responde” significa que el juego funciona bien pero la ventana se lanzó mal. La solución más facil es cerrar las otras ventanas abiertas y revisar que no tengas otros programas a pantalla completa corriendo. La otra opción rápida es crear un escritorio adicional en el que corras el juego (Posible usando uno de los logos la lado del logo de windows de tu barra de tareas, esta opción te permite tener múltiples escritorios virtuales).

Juego lento/bajos FPS

Empire Earth puede andar muy lento bajo las siguientes condiciones:

– Puede que no estés usando la opción correcta de renderización:
Intenta cambiar en las opciones de Empire Earth entre TnL y no TnL, a veces con esto es suficiente.

– Estás usando un laptop con un procesador con graficos integrados de bajo rendimiento (incluye a casi todos los procesadores con gráficos integrados de antes del 2021):
Desafortunadamente no hay ninguna solución milagrosa, simplemente tu PC es muy limitado, la versión de Intel HD Graphics lanzada antes del 2021 (presente en una gran parte de PCs públicos) no sólo tienen in rendimiento pobre, sino también estan muy pobremente hechos y pobremente optimizados. Deberías obtener un rendimiento un poco mayor usando dgVoodoo si el rendimiento es malo sin él, intenta todas las configuraciones disponibles de dgVoodoo en el instalador de la comunidad, quizás veas algunos cambios.
– Has configurado Empire Earth en una resolución mayor a 1920×1200 :
Incluso si el juego lo permite con algún parche de la comunidad es absolutamente no recomendado, de hecho el motor del juego (usando DirectX 7) no está hecho para resoluciones mayores que 1920×1200 y sufrirá de serios problemas de rendimiento incluso con un buen hardware. Si sabes un poco sobre el tema puedes jugar con dgVoodoo para obtener el mejor resultado.

Si estás usando dreXmod.dll o Reborn.dll o cualquier mod que te permite modificar la cámara del juego, es posible que la cámara sea demasiado alta. Mientras más alta sea la cámara y mayor la cantidad de unidades en pantalla, más requerimientos de rendimiento tendrá Empire Earth.
En ese caso intenta reducir la altura de la camara:
dreXmod.config: config -> Camera -> Zoom -> <MaxZ>X</MaxZ>
Reborn.ini: Camera -> MaxZ = X

– Puede que no estés usando la tarjeta grafica correcta:
A veces los computadores (especialmente laptops gamer) tienen 2 tarjetas gráficas, una para uso general del computador, bajo consumo y bajo rendimiento, y otra de alto rendimiento y alto consumo. Es posible que Windows haya lanzado el juego con la tarjeta de bajo rendimiento, deberías poder cambiarlo en “System > Display > Graphics”

– Estás usando dgVoodoo:
Por alguna razón desconocida, cambiar el modo de renderización (TnL/not-TnL) mientras el juego está corriendo parece permitir que dgVoodoo refresque la visualización y corra mucho mas limpio.

Intel HD Graphics (iGPU) / Antiguas GPUs AMD

La iGPU (integrated graphics processor), especialmente en el lado de Intel (HD Graphics series) que son los más presentes en los computadores, y trajetas gráficas viejas de AMD sufren de problemas de compatibilidad y rendimiento con Empire Earth.

– Deberías ser capaz de solucionar este problema usando dgVoodoo con el instalador de la comunidad. Si esto no es suficiente o nuevos problemas aparecen, revisa otras guias en esta página (además de leer la sección “Juego lento/bajos FPS”).

CD Keys

NeoEE usa un sistema de identificación al momento de la instalación para registrar tu computador con los servidores. Si este mensaje aparece, es probable que la instalación no haya ido bien (demasiadas re-instalaciones en poco tiempo, usando una máquina virtual, etc…).

Si usas NeoEE:

  • Usa el instalador de la comunidad con permisos de administrador (o la CD Key no será registrada)
  • Usa el antiguo (obsoleto) instalador NeoEE oficial (no olvides deshabilitar el Anti-Virus), recuerda que este instalador no instala Empire Earth, necesitas instalarlo manualmente antes (porque este instalador es un “parche”).
  • Pídele a los devs de Empire Earth Reborn que te den una CD Key

Si no usas NeoEE:

  • En la carpeta donde está instalado Empire Earth (y AoC si está instalado), hay un archivo llamado “WONLobby.cfg”, ábrelo como administrador (a veces funciona sin permisos de administrador) en un editor de texto y edita ese archivo reemplazando la línea “CDKeyCheck: true” a “CDKeyCheck: false”

Versión del juego

“Tu versión del juego no coincide con la versión del anfitrión”… ¿Cierto?

Ésto es debido a una cosa muy simple, te intentaste conectar a un juego creado por un jugador que no tiene la misma versión del juego que tú.
Pero ten cuidado, Empire Earth gestiona las versiones en una forma muy extraña, de hecho, algunos mods modifican la versión del juego. Si tú o la persona remota tiene mods que modifican los modelos a olgunos valores del juego, Empire Earth indicará una versión distinta en el menú principal.

La versión original de Empire Earth (hasta la fecha) es 2.0.0.3466.
La versión original de The Art of Conquest (hasta la fecha) es 2.0.0.2657.

La versión NeoEE (2.0.0.5) de Empire Earth es 2.0.0.3750.
La versión NeoEE (2.0.0.5) de The Art of Conquest es 2.0.0.7590.

 

Si no usaste el instalador de la comunidad y lo instalaste con el instalador de GOG o GOG Galaxy lee la [Precaución] al final de esta sección de ayuda.

Revisa el nombre del juego, quizas el anfitrión agregó “[nombre de un mod/modpack]” significando que él está esperando jugadores que también tengan el mismo mod/modpack.
De otra forma, tú o el jugador anfitrión debieron habier modificado el juego, cualquier contenido agregado en \Data\db o \Data\Models cambiará la versión del juego (o cualquier cambio a los archivos .dll del juego).
Desafortunadamente, incluso si a primera vista el juego no se vea incompatible, lo es, sólo usa el juego original. Nota que los sonidos y texturas personalizadas no cambian la versión del juego por lo que eres libre de usarlos sin problemas (pero revisa que no vengan con modelos, eso podria ser una causa).

Más de la wiki de versiones de EE en Github.

[ATENCIÓN] Por algún tiempo GOG ha estado distribuyendo una versión de Empire Earth que contiene modificaciones que cambian la versión del juego (2974?). Si has descargado tu instalador de GOG (o GOG Galaxy) el problema probablemente venga de acá. Intenta usar el instalador de la comunidad despues de desinstalar la versión actualmente instaladanstalling the version currently installed.

Lag en línea

En realidad no hay nada mágico en esto. Si durante el juego aparece un caracol en tu color significa que tu conexión es mala y que realmente deberías dejar de jugar en línea para no molestar a otros.
Hablando en serio, Empire Earth no requiere mucho ancho de banda (por el contrario, estamos hablando de un juego de los 2000). Así que probablemente sea por tu ping. El ping es el tiempo que pasa entre el momento que tú envías información y el que la otra persona lo recibe (en ms).
Revisa tu ping usando esto, si tu ping es menos que 40ms no deberias tener problemas. En el caso ccontrario, trata de acercarte más a la fuente de internet (o incluso mejor, usa un cable de red), cierra todos tus programas, y ademas chequea que nadie mas en tu red esté usando (demasiado) ancho de banda. Si tienes más de 80ms de ping, por favor no juegues en línea, le causarás una ralentización insoportable a los otros jugadores (esperando sincronización…).

Ser anfitrión de partida

Página asociada de ayuda.

¿No puedes organizar una partida? Ten cuidado, Empire Earth es un juego antiguo, no hay un servidor gigante alojando la partida por ti. No, es la persona que crea el juego quien lo aloja, entonces queremos permitir computadores de más allá de tu red local (que tengan el mismo wifi que tú) , queremos permitir computadores desde todos los rincones de internet ¿cierto?

Para hacer esto necesitas hacer una modificación a la interface de tu caja de internet (probablemente en http://192.168.1.1 cada router es distinto revisa en línea por ayuda basado en el modelo de tu router y enrutamiento de puerto ).
Debes enrutar el puerto de Empire Earth al computador que alojará la partida.

Para enrutar puertos, abre TCP: 33335 a 33336 y UDP: 33334 y tu computador como destino. Una vez esto esté hecho, normalmente computadores de todo el mundo serán capaces de jugar en un juego que alojes.
Si usas NeoEE el procedimiento es el mismo pero sólo debes activar la opción UPnP en tu caja, pero es muy raro que alguien haya reportado que esto último funciona.

En computadores antiguos, el lobby EE puede generar un WS_ServerReq_NoServerSpecified si el juego no puede siquiera comunicarse con internet, en ese caso revisa el firewall!

Nota para los jugadores de China:
Bueno, probablemente ya sabes que hay un firewall muy cool que te proteje del mundo exterior… Lamentablemente este “great” firewall bloquea a un montón de jugadores de jugar contigo, lo mejor que puedes hacer es tomar un VPN para evitar la restricción del firewall (Nota importante: ¡Ese VPN necesita soportar enrutamiento de puerto!)

Mapa/Texturas transparentes

Este problema ocurre cuando usas dreXmod y DirectX Wrappers. Puedes intentar borrar el DirectX Wrapper que estás usando (DDraw.dll, D3D8.dll, D3D9.dll, D3DImm.dll) (ten cuidado, es uno de los archivos de compatibilidad más importantes), si sólo lo usas para las funciones de cámara, también puedes reemplazar dreXmod con Reborn.dll o desactivar el HUD en el archivo de configuración de dreXmod.

Textro pequeño en el HUD

Es posible que el texto sea extrañamente pequeño cuando juegas. Esto probablemente se deba al hecho que tu pantalla tiene un factor de zoom. Fácilmente verificable en las opciones de visualización de pantalla, laptops están generalmente a 125% o más dependiendo de su resolución.
Normalmente el instalador de la comunidad debería resolver este bug, pero es posible que no quieras usarlo si el arreglo no funciona, aquí está lo que puedes hacer:

– En las opciones de compatibilidad de Empire Earth intenta reemplazar el escalado del juego con los modos propuestos (click derecho en el acceso direco o ejecutable, propiedades, compatibilidad) .
– Fija la escala de tu pantalla en 100% antes de jugar y restaurael tamaño correcto después (no cambies los iconos de tu escritorio cuando estés aún en 100% o perderás la distribución usual de los iconos en tu pantalla).

 

Pantalla parpadeante

A veces cuando dejar la ventana del juego puede suceder que la interfaz del juego a veces comience a volverse invisible y parpadear. En este caso, intenta clickear en la corona (elección de civilización) incluso si ésta también está invisible. Esto refrescará el renderizado en 2D del juego y podrás encontrar una interface funcional una vez que salgas del menú de selección de civilización.

Linux

Deberías poder hacerlo por tu cuenta, ¿cierto?
…pero aquí hay 2 informaciones:

Deberías ser capaz de instalar Empire Earth desde Lutris automaticamente o manualmente con el instalador de la comunidad.
Si tu juego se detiene con NeoEE cuando intentas crear un juego (al mismo tiempo que una pantalla negra de conexión supuestamente aparece) entonces ve al archivo NeoEE.cfg y edita “ShowGUI” a false (el instalador de la comunidad lo hace por ti automáticamente).

Escrito con la epseranza de que puedas jugar y divertirte solo o con amigos.
EnergyCube#7471

Documentación útil

DirectX Wrapper

Un DirectX Wrapper (aka. DX Wrapper, dgVodoo) permite interceptar las llamadas de Empire Earth a las funciones de interfaz de DirectX y Direct3D (renderizado de los gráficos del juego). Empire Earth usa DirectX 7, esta versión fue designada para Windows 98, los systemas actuales tienen DirectX 11 o 12. Esto hace al juego técnicamente incompatible, sin embargo DirectX tiene una retrocompatibilidad que a veces hace posible jugar en una versión más reciente de éste. Pero para el resto de los casos, quedas simplemente estancado, atrapado e imposibilitado para jugar. Bueno, aquí es donde el DirectX Wrapper nos ayudará. Interceptará las llamadas de DirectX 8 y las traducirá a una nueva versión de DirectX, permitiéndote jugar.

Regedit

Regedit (o registro de Windows) es en pocas palabras, la base de datos de Windows. Aquí es donde el sistema y algunas aplicaciones guardan su información y configuraciones. No es recomendado para un novato ir y modificar valores sin saber lo que hacen (aunque los valores especificados en esta página son seguros, no te preocupes).

Mods Types

Hay dos tipos de mod en Empire Earth. Los mods que cambian la versión del juego, y los que no la cambian. Los mods que no cambian la versión pueden ser utilizados por todos sin preocupaciones. Por otro lado, los mods que cambian la verión del juego sólo funcionarán con la gente que también tenga ese mismo mod. Los mods que cambian la versión de Empire Earth son cualquier mod que agregue contenido a \Data\db o \Data\Models. Además de cualquier mod que modifique un archivo dll del juego (que modifique, no que agregue).