Emulando Mac OS 7 en Windows o en Linux
Escrito por
ffuentes el Wednesday, 9 de November del 2011 a las 5:28
Hace tiempo que andaba buscando la manera de emular Mac OS Classic en mi PC con Linux, las primeras guías que me encontré eran truculentas y por más que lo intenté (con el viejo sdlmess y otros programas viejísimos) jamás conseguí lo que quería. Por casualidad me encontré con un blog que hablaba de Mini vMac. Mini vMac es un emulador de Mac OS Classic y es muy bueno, además de ser bastante sencillo de usar.
Pero si realmente fuera tan fácil emular cualquier versión quizás esta guía no sería necesaria, pero aún así me encontré con algunos problemas y por eso quisiera poner a disposición de todos lo que he encontrado.
Para ponerlo en contexto todo, hay que decir que si bien Mac es sumamente privativo y todo, ellos tienden a liberar (no necesariamente el código, eso no lo tengo muy claro) sus programas en etapa “abandonware”, digamoslo así. Entonces además de muchos programas, tenemos a disposición al menos las versiones de Mac OS hasta la versión 7.5.3, los archivos se encuentran en la web de Apple, así que más legal no puede ser. El caso es que para usar este software ellos tampoco te lo ponen nada fácil.
Lo primero que deberíamos hacer es descargar mini vmac, que es un archivo ejecutable, no hay que instalar nada y generalmente funciona a la primera, el problema es que necesitas el disco de arranque que se supone lo sacas de la web de Apple. Entonces tu piensas “ah, esto es tan fácil como descargar el archivo y listo“. Si crees eso estás equivocado
El problema es que Apple, no sé si estúpida o inteligentemente decidió subir estos archivos, no como disquetes listos para ser copiados, sino más bien como archivos comprimidos en formato macbinary y stuffit (los dos juntos), lo que implica que por cojones tienes que tener un Mac funcionando para poder abrir los archivos.
Yo pensé “estoy jodido”. Pero me encontré con un video de YouTube de un chico que decidió hacer pequeños zips para cada sistema operativo con un Mac OS 6 listo para usar. Esa fue mi salvación porque en efecto funciona.
Hasta aquí lo más complicado, pero si quieres seguir el camino dificil puedes dejar de leer aquí, porque el asunto no termina.
El problema es que vi que quería actualizar a Mac OS 7, porque la última versión disponible es esa. Pero aquí viene quizás lo más hilarante del artículo: Si bien Mac OS 7 está (hasta la versión 7.5.3) en la web de Apple, por asunto de incompatibilidad de software hacia atrás y por el empaquetamiento escogido por Apple, la única manera de instalar Mac OS 7… es teniendo Mac OS 7. Por ejemplo, el archivo System_7.0.1.smi.bin no se puede instalar sin Mac 7.0.1 porque el formato SMI no está soportado hasta 7.0.1
De nuevo pensé “estoy jodido, ahora sí”. Pero al final encontré (me costó mucho mucho) un archivo con un ejecutable listo para iniciar Mac OS 7.0.1 (y con unos juegos y sonido).
Ahora voy a explicar el procedimiento:
Supongo que ya te has descargado el Mini vMac. Vas a necesitar la ROM de Macintosh, en teoría no es legal usar una si no tienes un Mac pero las hay por todo Internet, y si tienes el Mac, mini vmac te proporciona un programa para generar esa ROM a partir de tu máquina.
Una vez que tienes ambas cosas, has de poner ambos archivos juntos en la carpeta que quieras y ejecutarlo. El problema es que todavía no tienes el disco duro, pero puedes conseguirlo de dos modos. El primero es descargar desde la web de minivmac un archivo ZIP con imágenes de discos duros. La otra alternativa es generarlo (en el caso de Linux sencillamente debes crear un archivo de imagen con DD. En ambos casos al cargar el “disco duro”, el sistema te pedirá “inicializarlo”, lo que en castellano significa que lo vamos a formatear.
Pero todavía te faltará lo más importante: El disquete de arranque. En este caso puedes usar el .DMG del chico de YouTube y ya tendrás algo, pero si estás leyendo estas líneas, será porque quieres Mac OS 7. (Hay gente a la que le gusta todavía más Mac OS 6, pero a mi la interfaz de esta versión siguiente me conforma más).
En el caso de Mac OS 7.0.1, éste se compone de 5 disquetes pero además del problema anterior (te acuerdas?), si te pones a buscarlos fuera, igual no los encuentras. Así que te los puedes descargar directamente desde aquí: Mac OS 7.0.1 disquetes de instalación.
¿Cómo usarlo? Abres el mini vMac (idealmente con el disco duro que creaste o descargaste), luego arrastras sobre la ventana del mini vMac, el disquete “Install 1.image” y luego sigues las instrucciones.
Ahora que ya lo tienes puedes optar por actualizar el sistema al 7.5.3 (cosa que no he hecho, pero esta vez con los archivos de Apple.com no necesitarás ayuda) o buscar juegos y programas para aprovechar lo que has hecho. Hay bastantes programas para Macs antiguos en Internet, empezando por la web del creador de Mini vMac.
Seguramente desees modificar los discos duros para agregar nuevos programas, al menos en Linux eso lo puedes hacer con el comando mount de toda la vida:
# mount -t hfs -o loop,rw disk1.dsk /media/mac/
En Windows este pequeño tutorial puede ayudar con los archivos .dsk.
Volviendo a ver Mac OS Classic desde una perspectiva del año 2011, puedes notar lo adelantado a su época que estaba, comparado con sus competidores y especialmente con la interfaz de Windows, no hay color entre una y otra, y estamos hablando del año 1991 en el caso de 7.0.1. o de 1986 si nos referimos a Mac OS 6.0.8.
Aunque no hayas usado Mac en tu vida (y yo uso Linux), yo al menos lo veo como una reliquia de la retroinformática.
Categoría: Curiosidades, juegos, S.O. |
3 Comentarios »
Feed RSS











