Infinite Mac ahora puede ejecutar versiones tempranas de Mac OS X (10.1 y 10.3) en navegadores mediante WebAssembly.
Se eligió y portó el emulador PearPC a Emscripten por su enfoque en Mac OS X temprano y facilidad de adaptación.
Se replicaron y adaptaron optimizaciones de DingusPPC en PearPC, reduciendo el arranque de 10.2 en unos 15 segundos.
La correcta comprobación del bit FP en el MSR mejoró la estabilidad y corregió fallos gráficos en ambos emuladores.
Se emplea una combinación de DingusPPC y PearPC para cubrir distintas versiones de Mac OS X, aunque 10.0 y la Beta pública aún son inestables.
Se reconstruyó Infinite HD con software indie de la época, automatizando la importación de DMG y solucionando variantes de formatos.
Se implementó una apariencia Aqua 10.0/10.1 para la interfaz web usando recursos originales extraídos de Extras.rsrc.
El soporte de múltiples particiones permite montar Classic dentro de Mac OS X emulado y ejecutar aplicaciones de Mac OS 9.
Se añadió un modo verboso y configuración de Open Firmware para facilitar la depuración del arranque.
Se exploran futuros puertos de sistemas como A/UX, Lisa, Pippin y Newton para ampliar la colección emulada.
El proyecto qemu-wasm demuestra potencial para ejecutar QEMU en el navegador con mejor rendimiento que DingusPPC y PearPC.
Get notified when new stories are published for "🇪🇸 Hacker News Espanyol"