Remix.run Logo
TempleOS running in the browser with custom emulator(templeosweb.netlify.app)
3 points by AndrewPakrerH 13 hours ago | 1 comments
AndrewPakrerH 13 hours ago | parent [-]

i've been making this off and on for the past few months

It has its own compiler (Hemu-wasm) that allows you to write programs and run them natively in WebAssembly in the browser. This allowed the emulator itself Hemu (Holy Emulator) to be written in HolyC. The emulator is basically pure HolyC, and is under 2000 lines of code. Wayyy less bloated than QEMU-wasm and the performance is vastly better.