La Lógica Matemática y Von Thronstahl

Jajaja... realmente estoy loco, para hacer algo así. Leer en Last.fm, mi artículo "La Lógica Matemática y Von Thronstahl", un interesante análisis.
http://www.lastfm.es/user/Alejandro240492/journal/2010/09/30/3y72ei_la_l%C3%B3gica_matem%C3%A1tica_y_von_thronstahl

SimCity 4 en Linux: Notas adicionales




Pues bien, continuando todavía con los experimentos de SimCity 4 en Linux he descubierto muchas cosas, lo que hay que tomar en cuenta a la hora de instalar Wine y sobretodo soluciones a problemas ya experimentados.

Si cambiaste de SO o acabas de iniciar, en primera instancia es necesario revisar que la versión a instalar de Wine sea la versión 1.0, pues otras versiones no funcionan para SimCity 4.


Linux Mint 9 dio un salto en la seguridad, eso interfiere en la ejecución de programas de Windows en Wine. Mientras que en la versión 8 podíamos correr la instalación del juego desde el autorun ubicado en el CD en la versión 9 ya no es permitido, aparece una excepcion de seguridad de protección contra malware nativo de Windows.



¿Cómo solucionar ese obstáculo? Existen dos alternativas: Usar el "Instalar o Desinstalar Programas" de Wine; o usar imagenes .iso.
Para instalar con imagen iso hay que instalar otro programa llamado AcetoneISO. Según su página oficial para instalarlo es necesario usar desde la terminal el siguiente comando:
apt-get install acetoneiso
Eso instalara nuestro emulador de unidades virtuales, que será totalmente útil dentro del sistema. Una vez instalado lo buscamos en nuestro menú, podemos verlo simplemente en el submenú "Todo", pues su nombre empieza con la letra "A". Montamos dentro de la unidad virtual nuestra imagen, que no requiere ninguna configuración muy avanzada o especial, simplemente montar la imagen .iso y ya.
Procedemos a instalar normalmente y cuando nos pida el cambio de disco simplemente desmontamos el cd uno y montamos el cd dos DENTRO de la misma unidad virtual. No monten el segundo cd sin haber desmontado antes el cd uno, sino no funcionara y la instalación fallará.









La otra manera es usando el gestor de programas de Wine. Sí la instalación de Wine les hizo un menú encontrarán este gestor, sino lo encuentran lo mejor es usar el método anterior. Simplemente abres la ventana gestora y en el botón "Instalar" buscas el autorun o el instalador dentro del cd y listo, el resto no se complica.







Ya tenemos instalado nuestro juego, ahora a abrirlo para ver si funciona. Tiene que funcionar, si no lo hace es porque algo salio mal o no seguiste bien las instrucciones.

Las opciones gráficas no son tan rígidas como se esperaba, más bien tiene flexibilidad en cuanto al rendimiento de tu computadora (obvio). Ahora pueden configurar para que la ventana cubra el escritorio completo (veáse el post predecesor a este para ver configuraciones gráficas en Wine), pero con unos detallitos.

1 - Barra semioculta: la barra de los menús se oculta parcialmente, lo que lo dificulta la experienciaun poco. La solución se compone de dos partes: haz click derecho sobre la barra de tareas y en propiedades activa las flechas de ocultación o ocultar automáticamente. Recomiendo la primera opción. La segunda parte se compone de elevar un poco más la barra, en Simtropolis existe un mod llamado "Raise the UI mod" que te permitirá hacer esta acción. fue diseñado para Windows 7, pero funciona perfectamente la pareja de ocultar la barra y este mod.
2 - Número de plugins admisibles: cuando publique en Simtropolis (http://www.simtropolis.com/cityjournals/index.cfm?p=view&id=1428&page=1 ) mi primera página del City Journal "Made in Linux" mencione la limitante de los plugins, que solo funciona con 50 a 60 plugins instalados. Un usuario de nombre CHR (agradecimientos totales) me recomendó el SC4 Dat Packer, y en efecto tiene razón. Este programa permite comprimir varios plugins en un paquete solido, lo cual te permite meter de 50 a 60 plugins pero cada uno con varios plugins instalados, dando mucha ventaja al juego y explotándolo al máximo. Esto descarta la teoría de una capacidad especial de la memoria, que al ser superada el juego dejaría de funcionar, actualmente utilizo casi 3 gigas de plugins empaquetados y no ocurre ningún problema. Este programa solo funciona en Windows y hagan respaldos sin comprimir de sus plugins, por si desean modificar algo.
3 - Desaparecimiento de las herramientas en la primera acción: durante el juego (dentro de una ciudad) es posible que la primera acción cause que desaparezca la barra. No estoy seguro de la causa, pero si conozco la solución: cuándo desaparezca presionen la tecla BloqNum (de la calculadora) y volera a aparecer, no es nada grave y tiene solución, afortunadamente.

Problemas conocidos: muy pocos, aquí los siguientes:
1 - A veces el reloj se hace lento a velocidad guepardo, es un problema que se resuelve modificando la configuración gráfica del juego, recuerden usar una configuración óptima.
2 - Los plugins empaquetados pueden dejar de funcionar o hacer que el juego se congele o colapse. Si esto ocurre localicen el plugin defectuoso y saquenlo del paquete, dejenlo aparte sin comprimir si lo consideran necesario o eliminelo. Este problema ocurre tanto en Windows como Linux, no es nada exclusivo y no ocurre tan seguido.


Sobre Sistemas KDE
: estos instructivos son para sistemas Gnome, no esta comprobado 100% en KDE. He estado utilizando en Live CD Linux Mint en su versión KDE, este posee integrado el emulador Wine por default. He utilizado en ese método, corre correctamente sin olvidar las especificaciones de gráficos. Esto levanta una nueva teoría de "compartición" entre los dos SO.

Teoría de compartición: Surgida de mis experimentos en Linux Mint KDE en live cd, sostiene que si dos SO, Linux y Windows, comparten una misma computadora y SC4 esta instalado en Windows y sus plugins y regiones están ubicados en las carpetas del juego y no en "Mis Documentos" en ambos sistemas aparecerán de igual manera. Paso a paso, simplemente en lugar de instalar los plugins y las regiones en la carpeta "Mis Documentos/SimCity 4" se instalan en las carpetas del juego "Archivos de Programa/Maxis/SimCity 4/Plugins .../Regions". Aún no lo compruebo totalmente, solo lo he hecho en live cd y con el NAM instalado en la carpeta plugins del juego. Aparentemende funciona, pero no es un hecho total y falta comprobar más cosas al respecto. Mantengo esta teoría congelada debido a que no me es posible ejecutarla aún.

Hasta aquí las notas adicionales, suerte.

Descargas (requieres un registro en cada respectivo sitio):
Raise the UI Mod: http://www.simtropolis.com/stex/details.cfm?id=23771
SC4 Dat Packer: http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=26

¿Cómo usar un Magnet Link?

Si eres principiante dentro de los protocolos de Bittorrent, descubriras que cuando vas a descargar un archivo al lado siempre encuentras algo llamado Magnet Link (con un imán de simbolo). Pues entonces para empezar, ¿Qué es un Magnet Link?
Un Magnet Link es un metodo para identificar descargas P2P, según sus creadores proporciona una mayor integridad entre páginas web y programas P2P torrent que los manejan. Un enlace magnet se ve así:
magnet:?xt=urn:ed2khash:00132401f761997c79e4c9dc32d9bd95&dn=eMule0.47a-Installer.%5Bcontent.emule-project.net%5D.exe
Entonces, usemos los magnet links que las páginas torrent nos ofrecen. La primera sorpresa con que nos encontramos es que el navegador no soporta links magnet. Vamos a usarlos con Firefox, en cualquier Sistema Operativo.
  1. Escribimos en nuestra barra de direcciones about:config. Esta "dirección" nos abrira primero una advertencia: ¡Zona hostil para manazas! Se refiere a que es una zona peligrosa para principiantes, tiene una vista mas o menos similar al registro en Windows, así que si es peligrosa. A proposito, manaza significa persona con manos torpes.
  2. Una vez dentro de la ventana de configuración, hacemos click derecho>Nuevo>Lógico, aparecera una ventana para ingresar valor, escribimos network.protocol-handler.external.magnet , después aparecera otra cuadro de opción: false (falso), true (verdadero), seleccionamos verdadero y aceptamos. Tendremos una nueva entrada de configuración para Firefox.
  3. Nuevamente hacemos click derecho>Nuevo>Cadena, igual que el anterior aparecera una ventana donde escribiremos network.protocol-handler.app.magnet , luego otra ventana donde escribiremos la ruta de nuestro programa P2P o torrent, en mi caso C:\Archivos de Programa (x86)\Bittorrent\bittorrent.exe. Respecto a la ruta, revisen bien dónde se encuetra su programa torrent. Nuevamente tendremos una nueva entrada de configuración.
Con esto logramos que Firefox soporte los magnet links de los sitios de torrent, al hacer click sobree ellos aparecera una ventana dónde Firefox pregunta que programa usará para abrir el link. Por default viene el que escribimos en la ruta en el paso tres, si no aparece es que algo salio mal y hay que revisar otra vez las configuraciones.
Este instructivo lo encontre aquí: http://sigloxxi.fcie.uam.es/maquinaciones/usar-los-magnet-links-en-firefox-con-linux . Dice con Linux, pero yo lo hice con Windows y funciona bien, no estoy seguro de como sea en MacOs.

SimCity 4 en Linux

Lamento no haber publicado algo anteriormente, tengo entendido que el último fue el 20 de noviembre del 2009, hace mucho.

En este post compartiré la forma en que instale SimCity 4 Deluxe en Linux Mint 8 "Helena". Investigando por ahí en google me encontré con la posibilidad de emular distintos programas de windows bajo linux, con el uso de un emulador llamado Wine.
Primero hay que conseguir Wine, haciendo click en Menú-Gestor de Software. De seguro les pedirá la clave de administrador (comando sudo en la terminal, pero aún no estamos allí) para poder entrar. Si la tenemos la ingresamos y si no hay que preguntar al que instalo el SO o al administrador. Una vez dentro tecleamos en el espacio de búsqueda "wine" y nos aparecerán, posiblemente, tres resultados: Wine Doors; Tellico; y Windows Compatibility Layer.
Escogemos Wine Doors y Windows Compatibility Layer para instalar, entonces pulsamos el botón aplicar y empezará a instalar ambas aplicaciones. Una vez terminado, reiniciamos la computadora o esperamos un poco, pues en nuestro menú de click derecho tiene que aparecer la opción Abrir con Wine Cargador de Programas para Windows.
Una vez teniéndo instalado Wine en nuestro sistema y habiendo cumplido ya la condición anterior del menú, entonces procedemos a instalar nuestro juego. Haciendo click derecho sobre Autorun.exe y seleccionando la opción abrir con wine abriremos nuestro instalador.
Procedemos a instalar normalmente nuestro juego como si fuera sobre windows. Al final tendremos instalado el juego, pero no correra si este es pirata, pero si tienes el crack (que suele ser un reemplazo del ejecutable del juego), copia y pega ese crack en la siguiente carpeta:
Tu carpeta personal - .wine - drive_c - Archivos de Programa - Maxis - SimCity 4
Para ver la carpeta .wine, que es oculta, presiona CTRL+H.
Si abres el juego instantáneamente después de esto lo verás en pantalla completa, la ventaja con Linux es que puedes verlo en una ventana. Para esto hay que ir a Terminal y escribir Winecfg y aparecerá la ventana de configuración de Wine con las aplicaciones instaladas, seleccionas SimCity4.exe y en el menú de Versión a Imitar seleccionas Windows XP. Después te diriges a la pestaña Gráficos y desactivas la casilla Permitir a DirectX retener el ratón en sus ventanas y activas las últimas tres. En la última opción aparecerá la posibilidad de seleccionar el tamaño del escritorio a emular, yo escribí 1024 x 768 píxeles, aunque es según la resolución de tu monitor.
Ahora si puedes abrirlo en ventana, pero es enfadoso ir a la carpeta de Wine solo para abrir el juego. Para esto crearemos un acceso directo o, como se llama en Linux: Lanzador. Sobre el escritorio hacer click derecho y seleccionar Crear un Lanzador. En la ventana escribimos todos los detalles que nos piden, en comando seleccionamos Examinar y buscamos en ejecutable de SimCity 4 en la carpeta de Wine. Una vez terminado lo guardamos y obtendremos un lanzador.

Para cambiar el icono haces click derecho sobre el lanzador puedes seleccionar el que esta en la carpeta del juego en Wine o descargar uno más vistoso. Probamos el lanzador, si se ejecuta el juego si funciona, sino entonces hay un error.

Y listo, ya tenemos nuestro juego instalado, si buscas la carpeta donde se guardan la regiones y los plugins está en Tu carpeta persona - SimCity 4, las regiones y los plugins se intalan igual que en Windows. Quiero enfatizar sobre todo que no es lo mismo correrlo sobre Windows que con Wine en Linux, el juego soporta solo aproximadamente 50 plugins instalados, si se excede ese número el juego no inicia. Les recomiendo sobre todo que tengan una configuración óptima de gráficos en la configuarción del juego para obtener un mejor rendimiento, sobretodo que el renderizador este seleccionado Software y no Hardware. Una vez acomodado puedes jugar normalmente.
Yo utilizo el mod de SimMars para experimentar algo diferente a lo que el juego suele ser. En el juego funcionan normalmente el Network Addon Mod y otros mods interesantes para el juego.
También pueden ejecutar otros programas de Windows, como RazorLame, Ares y otros programas pequeños..

No estoy completamente seguro sobre como sea con otros programas, no he tenido la oportunidad de probarlo, aunque he de aventurarme a decir que posiblemente este mismo procedimiento funcione para todos los programas de Windows. Habrá que comprobarlo, de teoría aún no pasa.