Noticias Programación

Revive los buenos viejos tiempos con Macintosh Pi

¿Te sientes nostálgico por la informática en la era anterior al milenio? Para muchos de nosotros, fueron los juegos de computadora de las décadas de 1980 y 1990 los que dieron el impulso inicial para una carrera en programación. Aquí hay un proyecto de Raspberry Pi que ofrece una experiencia retro de Mac OS para despertar recuerdos de antaño.


MacintoshPi es un proyecto de código abierto, compartido en GitHub, que le permite ejecutar versiones de pantalla completa de Mac OS 7, Mac OS 8 y Mac OS 9 de Apple con audio, conexión a Internet activa y emulación de módem bajo Raspberry Pi. Todos los paquetes necesarios se proporcionan en un único script que tarda aproximadamente dos horas en compilarse e instalarse. El proyecto se ejecuta en Raspberry Pi Zero 2 W, 2, 3, 3B, 3B +, pero actualmente no se ejecuta en Pi 4. También requiere una versión heredada de Pi OS. Las instrucciones advierten que debe instalarse en un sistema operativo Raspberry Pi. Lite (heredado) limpio. También puede usar la versión completa de Raspberry Pi OS (Legacy), pero en este caso primero debe ir a la línea de comando o configurar el arranque del sistema en CLI.

Este proyecto proviene de Jaromaz, un profesional de TI polaco que también es un ávido aficionado. En sus propias palabras, tiene:

He estado trabajando en el tema de la emulación de computadoras Apple durante unos cinco años (porque realmente me gustan y aprecio los sistemas retro de Apple) y el tema es bastante complejo.

Continúa enumerando los problemas que tuvo que superar:

problemas con la creación de las imágenes correctas, con la configuración de imágenes del sistema para la compatibilidad con Internet, con las configuraciones adecuadas para emuladores, con las opciones correctas para compilar emuladores y (por separado) SDL2 (porque, por supuesto, SDL2 de un paquete no funcionará en la emulación ), con rendimiento, con una correcta compilación de NetDriver, con versiones de librería (porque tienen que ser heredadas), con minimizar el retraso del movimiento del mouse, problemas con el sonido, etc. etc.

Después de tener éxito, decidió poner la solución a disposición de todos, lo que significa que ahora puede hacer un viaje por el camino de la memoria con mucho menos esfuerzo. Si quieres probar la experiencia, mira este breve video:

Hay una versión más larga del video que se puede encontrar aquí.

La experiencia de video se ve mejorada por el estuche Mac Classic utilizado. En su blog se describe cómo Jaromaz incorporó esto al proyecto, junto con los detalles de todos los componentes del software.

Aunque el enfoque principal está en la Mac antigua, el proyecto también tiene una opción de arranque dual que admite un emulador de Commodore, por lo que si desea retroceder aún más el reloj, ¿qué tal un juego de invasores del espacio como solía ser? el Comodoro PET?


También puede gustarte...