De Como Complicarse La Vida Sin Necesidad
¿Ve como era cierto lo que dije en su día, señor Jobs? Desde que el iBook y el Mac OS X han irrumpido en mi e-vida, los temas relacionados con el Mac están de rabiosa actualidad en casa. Tuve que comprar un alimentador "ad hoc" por Internet (http://www.ebatts.com), pero al final pude poner en marcha el Powerbook 145b que me había regalado Natalia tiempo atrás, y del que no apareció el adaptador eléctrico en parte alguna. Después de añadirle software adecuado y acondicionarlo, se lo he dejado a mi sobrina Irene, que tiene 8 años, para que se suelte un poco con la informática. La niña está encantada... Lo malo que eso ha vuelto a espolear mi interés por los emuladores de Macintosh y las distintas encarnaciones del Mac OS. En una sola tarde, soy capaz de recorrer toda la historia de Apple de un extremo a otro...
Tras envalentonarme con lo del Powerbook (aún recuerdo como se configura el Sistema 7), me encontré con un tutorial muy gracioso buscando otras cosas:
(http://www.nothickmanuals.info/doku.php/minivmac)
Explicaba como montar un emulador de Mac antiguo en un lápiz USB: sin duda un buen destino para esos "thumbdrives" o "keychains" de 64 ó 128Mb que se han quedado pequeños, y con los que no sabemos que hacer. Me puse manos a la obra, con la idea de montarlo para que funcionase en Vista y en Tiger. El problema legal de obtener la ROM de Mac no es impedimento, pues al tener un Classic aún operativo, la puedo sacar de él. Pero el auténtico inconveniente es pasar los ficheros y programas antiguos del Mac para meterlos en el disco virtual del emulador. Si odiáis las explicaciones técnicas prolijas y pesadas, podéis obviar con toda libertad el parráfo siguiente.
El Mac Classic usa una disquetera Apple Superdrive que lee discos de 3 1/5, formateados a 400 y 800K. Aparte de lo que hay en el disco duro, Marta conserva varias cajas de diskettes con todo el software original de este Mac, en dichos formatos. Con el Powerbook fue sencillo, pues acepta esta clase de disquetes, y no precisa mas. Pero el G3, aunque tiene disquetera de 1'4Mb, es incapaz de leer estos discos. ¿Solución? Algo que había hecho ya en el pasado por idénticos motivos: conectar el Iomega ZIP SCSI que tengo, a punto de pasar a mejor vida, al Mac Classic. Existe un controlador para Sistema 6 (que es lo que lleva instalado el Classic) que permite utilizar este dispositivo conectado al bus SCSI externo: un simple ZIP de 100Mb es dos veces y media la capacidad del disco duro, con eso os lo digo todo. Ahí copié el volcado de la ROM y todos los programas que me interesaron. Me lo llevé al PC, lo conecté a mi controladora SCSI e intenté meter los programas en una imagen de disco duro virtual DSK creada con HFV Explorer. No funcionó: al copiar pasando por el PC, los archivos de Mac quedan divididos en fichero y "fork" (cabecera de datos que especifica diversa información del Mac OS), y después el Mac no los reconoce. Probé desde Mac OS X, pero no soporta mi tarjeta SCSI, y no ve el ZIP. Al principio pensé que el dichoso ZIP estaba ya en las últimas, ya que hace el "click de la muerte" sin cesar (un problema muy famoso de estas unidades, que empezaban a hacer un ruido específico al usarlas, y que presagiaba de manera indudable su próxima defunción). Pero conectada al G3 leía bien, y los programas se veían correctos. Después de muchas pruebas, hallé un método estilo Franz de Copenhagen: comprimir con Stuffit todo el paquete de software antiguo, copiarlo en un lápiz USB que tiene Marta con formato PC Exchange de Mac (mas conocido como MS-Dos vulgar). Llevar el archivo comprimido al Tiger y descomprimirlo allí: la gran mayoría de iconos llevan superpuesto un símbolo de "prohibido", avisando que OSX no los puede ejecutar, lo que me llama la atención. Renombro la extensión de disco virtual DSK como DMG (instalador de OSX Panther), lo que permite montarla en el escritorio y copiar los ficheros dentro de ella. Renombramos de nuevo y montamos la imagen en el vMac de OSX: ¡Funciona! En Vista, usando el emulador versión Windows, también. Lo he conseguido...
Y todo esto, tan solo para fardar de que llevo un Mac antiguo en el lápiz USB, y poder jugar a cosas tan "modernas" como Crystal Quest o Slime Invaders, o usar aplicaciones como Mac Draw o Claris Works, en riguroso blanco y negro. Exactamente lo que hace mi sobrina con el Powerbook, pero sin el Powerbook. Ahí radica el chiste. Si alguien le apetece probarlo, he dejado un Classic completo con disco de 20Mb en mi carpeta de Rapidshare:
(http://rapidshare.com/files/19879174/Pocket_Mac.zip)
Lo malo es que no hago mas que darle vueltas al tema de la emulación Mac, no ya de Motorola 68K, sino de PPC. Marta se queja de que algunos programas solo le funcionan bien en Mac OS 8.6, y el iBook es compatible, como máximo, con Mac OS 9.2 mediante "modo Classic". Los emuladores Mac de toda la vida, como Softmac y Basilisk II, solo llegan hasta OS 8.1 como mucho, es decir, chip Motorola 68040. El salto al PPC se dio con OS 8.5: Marta usa en concreto OS 8.6.
He leído algo sobre un emulador de PPC llamado PearPC?, pero está en una fase muy embrionaria (http://www.pearpc.org/), y está mas pensado para OSX que para Mac OS a secas. El mejor candidato parece ser un emulador con el jocoso nombre de Sheepshaver, que significa "esquilaovejas" (http://gwenole.beauchesne.info/projects/sheepshaver/).
Sheepshaver no soporta OSX, pero si OS 8 y 9, en Windows y en Mac Intel y PPC. En este último caso, las aplicaciones corren en modo nativo, con lo que puede ser una buena idea instalarlo en el iBook para los programas mas encariñados con OS 8.5. Una vez mas, esto no supone para mí problema legal alguno, pues puedo obtener el volcado de la ROM de mi propio G3, y poseo los CD de instalación originales de Apple, principal escollo de todo emulador de Mac. Con todo esto, no espero otra cosa que poder jubilar el G3 y poder seguir trabajando con la mínima inversión: no me parece probable que Cupertino me de su bendición para ello. Amigo Jobs, cada uno se busca la vida como puede...
Muchisimas gracias por compartir tu imagen de minivmac.
Hace tan solo un año que tengo Mac (un Mac Mini Intel). Pero llevo toda la vida con ganas de tener Macs :-).
Así que muchas veces me tuve que conformar con emuladores (Basilisk II), lo que me hizo dar el salto fue poder instalar el Mac OS X en mi portatil Compaq, un mes después ya había comprado el Mac Mini.
Ahora tengo que recuperar el tiempo perdido, así que empezaré por el System 6.
Un saludo desde Asturias
Escrito por Dani — 17 Mar 2007, 11:18