This is an incredibly cool retro project and will make you wish your Macintosh Quadra from the 90’s ran anywhere near this fast.
A developer has extended on the work of James Friend’s Basilisk II and PCE.js with the Infinite Mac project to create an improved version of a Quadra emulator. This arrives at a golden age of emulation wherein increasing CPU power, WebAssembly, and retro computing make it easer to create browser-based emulation of older computer systems.
A YouTube video of the project’s performance is worth a thousand words:
<center>
<iframe width="500" height="300" src="https://www.youtube.com/embed/tljxs9zuaA8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</center>
A lot of work is being done to polish the project, such as adding a workable networking stage, making it responsible to assorted screen sizes, handling touch events so it’s usable on an iOS-based device, fixing the graphics scaling, handling color models, improving keyboard mapping, and more.
Take a look at the project site if you get a chance and let us know what you make of this in the comments.