Este fin de semana, he querido recordar viejos tiempos jugando al Civilization. Para quien no lo conozca, Civilization es uno de los principales juegos de estrategia por turnos. No había probado la versión 4 del juego y me he animado a instalarla en mi Ubuntu.
He encontrado un blog en inglés que describe cómo instalarlo paso a paso y ha ido todo perfecto, sin ningún problema. En unos minutos he instalado el juego y he comenzado una partida. Voy a traducir los pasos necesarios para instalar Civilization en Ubuntu por si puede ser de ayuda a alguien (lo he probado en Ubuntu, pero seguramente funciona igual de bien en otras distribuciones Linux):
Lo primero es tener una versión reciente de Wine. En mi caso, la 1.0. Civilization funciona bien excepto en estos detalles:
- La vista del globo no funciona.
- La animación de las olas del mar no aparece.
- Algunas veces los arboles de los bosques no se ven del todo bien.
Introduce el cd del juego. Si es una imagen, puedes montar la imagen escribiendo en la terminal:
En el cd de Civilization, ejecuta el archivo Setup.exe con Wine. Si no sabes cómo hacerlo, haz click con el botón derecho del ratón sobre Setup.exe, selecciona Abrir con otra aplicación, y selecciona Wine de entre el listado de programas que aparecen.
Si el programa de instalación trata de instalar Directx, dale a cancelar y continua con el resto de la instalación. Si has terminado la instalación, es necesario actualizar el juego a la versión 1.61. Para ello, descarga el parche desde la web oficial. Lo ejecutamos de nuevo con Wine y seleccionamos que NO queremos instalar Xfire. Al final de la actualización aparece un mensaje de error. Ignoralo pues no produce ningún problema.
Ahora necesitamos unos archivos más: d3dx9_26.dll, msxml3.dll, msxml3r.dll y un crack ejecutable. Necesitamos el crack, ya que Wine no soporta la protección anticopia. Estos archivos se deben copiar en la carpeta del juego. Dirígete a Aplicaciones > Wine > Browse C: Drive. Esto nos permite ver los archivos como si pertenecieran a Windows. La carpeta que buscas está en Archivos de programa > Firaxis Games > Sid Meier’s Civilization.
Es recomendable reiniciar el equipo. Así nos aseguramos de que ni la instalación ni la actualización se están ejecutando en un segundo plano.
Ejecutamos wincfg (Aplicaciones > Wine > Configure Wine). En la pestaña de librerías añadimos un reemplazo para msxml3 indicando “nativa y luego interna”. En la pestaña gráficos desactivamos la opción “emular escritorio virtual”, cambiamos Soporte Vertex Shader a Ninguno y permitimos Pixel Shaders.

Ahora necesitamos ejecutar Civilization para crear el archivo de configuración. Si no sabes cómo ejecutar Civilization, dirígete de nuevo a Aplicaciones > Wine > Browse C: Drive. . En la carpeta Archivos de programa > Firaxis Games > Sid Meier’s Civilization encontramos el ejecutable Civilization4.exe (botón derecho y abrir con Wine). En cuanto aparezca el menú, pulsa en Salir.
Vamos a abrir el archivo CivilizationIV.ini con un editor de texto. Este archivo suele estar, dentro de la carpeta My Games en tu carpeta personal (home). Busca la linea EnableVoice y dale valor 0. A continuación busca las lineas ScreenHeight (alto) y ScreenWidth (ancho) e indica el alto y ancho de tu resolución de pantalla. En mi caso, tengo una resolución de 1900×1200, por lo que ScreenHeight=1200 y ScreenWidth=1900.
Ya está. Ejecuta de nuevo el juego Civilization en tu Linux. Puedes configurarlo como quieras, tan sólo recuerda no modificar la resolución de pantalla.
Aquí tienes una captura de Civilization IV ejecutandose en Ubuntu:

Hace unas semanas mi mujer me ha regalado una pantalla de 24″ y para este tipo de juegos es una maravilla.
Este me lo guardo para probarlo este fin de semana, si es que aguanto. Soy un fan del Civi, desde el Civi2. Para mi el mejor de todos es el Conquest, me lo paso rayante jejeje.
Animo a la peña a que se pase a jugar por turnos, es lo más táctico que hay. Una web de obligado paso es Civfanatics.
Gachiassss
¡Los juegos de Civilization siempre han sido de lo mejor!
[...] Si usas Ubuntu y te gusta el Civilization IV puedes intstalarlo en Ubuntu como lo explica Steven en 120% Linux. [...]
Yo lo instalé hace ya un tiempo, siguiendo más o menos las mismas instrucciones que has aportado. El juego funciona un 95% bien, peeero:
- El rendimiento es considerablemente peor, sobre todo cuando las partidas están ya avanzadas y mods como el ‘total realism’. El juego se vuelve injugable (curiosa contradicción) ya que la espera entre turno y turno sube de los cinco minutos!!!
- No he podido instalar la expansión de Beyond the sword, peta en la instalación. El Warlords funciona perfectamente.
En mi caso no tengo ningún problema de rendimiento. No he instalado ningun mod, simplemente el juego original. He jugado varias partidas y para pasar de un turno al siguiente apenas tarda 5 segundos.
Supongo que depende en gran medida de la potencia del pc.
sí, depende de la potencia, pero me refiero a que el rendimiento es peor que en windows en la misma máquina. Supongo que el intérprete de Python q trae integrado no se llevará muy bien con Wine.
Con Cedega ni carga.
Grande, ese Civ. Hace poco lo rememoré con la versión de SNES y me entraron ganas de probar el Civ IV. Gracias, Steven.