Para los fanáticos de la informática antigua, no hay alternativa. Descubre dispositivos antiguos y computación como 1999. Pero al igual que con los videojuegos más antiguos, la emulación proporciona una forma más conveniente de ejecutar software antiguo. Ahora, siendo Sistema 7 o sistema operativo mac 8 En Mac por defecto de 68K Es más conveniente que nunca, gracias a un ingenioso proyecto llamado «Infinite Mac».
Lo que hace que un proyecto sea único no es necesariamente que dependa del navegador; Ha sido posible ejecutar versiones antiguas de DOS, Windows y Mac OS en las ventanas del navegador durante mucho tiempo. En cambio, las soluciones creativas son lo que Desarrollado por Mihai Parparita Presentado para permitir el almacenamiento permanente, velocidades de descarga rápidas, uso reducido del procesador y transferencia de archivos entre su Mac clásica y cualquier sistema host en el que lo esté ejecutando. Parparita detalla algunas de sus obras En esta entrada de blog.
Ante todo Puerto basado en navegador a finales de 2017 subordinar Emulador de basilisco IIParparita quería instalar aplicaciones antiguas para recrear con mayor precisión la experiencia de usar una Mac antigua, pero quería hacerlo sin la necesidad de grandes descargas o ejecutándose como un programa separado como Proyecto Macintosh.js Hacer. Para solucionar el problema de la descarga, Parparita comprimió la imagen del disco y la dividió en 256 mil piezas que se descargan bajo demanda en lugar de por adelantado.
«Junto con algunos Mejoras web antiguasEsto hace que el emulador muestre la pantalla de inicio de Mac en un segundo y se inicie por completo en 3 segundos, incluso con un caché HTTP frío», escribió Parparita.
El uso de la CPU fue otro problema. Los sistemas operativos y procesadores más antiguos realmente no distinguían entre el estado activo e inactivo del procesador: su computadora estaba encendida o apagada. Entonces, cuando emule estos sistemas más antiguos, aumentará uno de sus núcleos de CPU al 100%, ya sea que esté usando el emulador o no. Parparita usó las funciones existentes de Basilisk II para reducir el uso de la CPU y solo requirió un rendimiento completo cuando «había una entrada del usuario o se requería una actualización de la pantalla».
Infinite Mac no ejecutará versiones posteriores del Mac OS clásico (incluidas 8.5, 8.6 y 9) porque estas versiones se ejecutan exclusivamente en Mac PowerPC, eliminando la compatibilidad con los procesadores más antiguos basados en Motorola 68000. Los emuladores como QEMU pueden emular Mac PowerPC, pero (al menos que yo sepa) no hay aplicaciones sencillas basadas en navegador. No ahora de todos modos.
Imagen del menú de Infinite Mac