Cómo ejecutar SimCity 3000 en Debian i386 o amd64

Comments: No Comments
Published on: 16/07/2011

¿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.

  1. Monta el CD-ROM con el juego y vete, desde consola, al directorio donde se haya montado el CD-ROM
  2. Ejecuta el siguiente comando para arrancar el instalador: linux32 sh setup.sh
  3. Crea una carpeta y pon dentro el actualizador que puedes bajar de http://lokifiles.tuxgames.com/updates/sc3u/sc3u-2.0a-x86.run
  4. 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.
  5. 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)
  6. Ejecuta el instalador del parche con: linux32 sh update.sh
  7. 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
  8. En ese mismo directorio, renombra el fichero sc3u a sc3u.old
  9. 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
  10. Da permisos de ejecución al script que acabamos de crear con: chmod +x sc3u
  11. ¡Disfruta!
No Comments - Leave a comment

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.



Jenkins Status
ebs-tools
nexus-oss-rpms
s3fs-fuse-rpm
tds_fdw
full-backup
Follow Me
GithubLinkedIn
Account

Welcome , today is Tuesday, 13/11/2018