¿Problemas para jugar a la versión nativa de SimCity 3000 en Debian GNU/Linux?
Estas breves instrucciones te permitirán jugar tanto en entornos i386 (32 bits) como amd64 (64 bits). En teoría deberían servir para otras distribuciones GNU/Linux con pocas adaptaciones.
NOTA: Desde que el artículo fue escrito hace más de 6 años, el sonido ya no funciona (casi todas las distribuciones han dejado de ofrecer OSS), y además el procedimiento es algo engorroso.
En lugar de usar el procedimiento que se ve más abajo (conservado por motivos históricos) puedes seguir el nuevo procedimiento, que permite instalar, parchear el juego y arreglar el sonido con apenas cuatro comandos.
- Monta el CD-ROM con el juego y vete, desde consola, al directorio donde se haya montado el CD-ROM
- Ejecuta el siguiente comando para arrancar el instalador: linux32 sh setup.sh
- Crea una carpeta y pon dentro el actualizador que puedes bajar de http://lokifiles.tuxgames.com/updates/sc3u/sc3u-2.0a-x86.run
- Con un editor de texto, abre el fichero del parche y elimina el contenido hasta la línea END_OF_STUB incluída. Guarda los cambios.
- Extrae el contenido del fichero, bien con Ark o desde consola con: tar -xvzf sc3u/sc3u-2.0a-x86.run (ignora el error que recibirás)
- Ejecuta el instalador del parche con: linux32 sh update.sh
- En el directorio de SimCity 3000 (por defecto /usr/local/games/SC3U) descarga y descomprime el fichero de librerías para los juegos de Loki:http://www.swanson.ukfsn.org/loki/loki_compat_libs-1.3.tar.bz2
- En ese mismo directorio, renombra el fichero sc3u a sc3u.old
- Crear un el fichero sc3u con un editor de texto y el siguiente contenido:#!/bin/bash
SCPATH=/usr/local/games/SC3U
echo Running from $SCPATH
#LANG=english
cd $SCPATH
export LD_LIBRARY_PATH=$SCPATH/Loki_Compat/
LD_ASSUME_KERNEL=2.2.5 $SCPATH/Loki_Compat/ld-linux.so.2 $SCPATH/sc3u.dynamic - Da permisos de ejecución al script que acabamos de crear con: chmod +x sc3u
- ¡Disfruta!
Leave a Reply