Remix.run Logo
vunderba 6 hours ago

As someone working on something in an adjacent space, this is super cool.

Have you ever heard of MartyPC? I think you’d find it pretty interesting as well. It’s an IBM PC XT emulator that supports a bunch of essentially 8088-based systems, and it runs fully online.

They did a lot of benchmark testing with some really iconic demoscene productions, and the results are fascinating. Definitely give it a try if you haven’t already, the WebAssembly version is particularly impressive.

https://github.com/dbalsom/martypc

cyco130 6 hours ago | parent [-]

I've heard of it, of course! And of course they're years ahead of my little hobby project.

But there's an important difference: They run on the browser via WebAssembly, the project is in Rust. Sfotty Pie is pure TypeScript, so, hopefully, easier to hack for a greater number of people. Also harder to make performant but why do we have all this CPU power if not to emulate 1.79 MHz machines using high-level languages :)