MicroW8: A WebAssembly based fantasy console
exoticorn.github.io
exoticorn.github.io
- MicroW8 was originally conceived from the size-coding community (I think it was mainly inspired from TIC-80), and partly because of that its compressed cart is much smaller than WASM-4 carts and can be shared with just a single URL. The built-in assembly language (CurlyWas) also certainly helps.
- MicroW8 has a relatively rich support for palettes and fonts. That might be a matter of taste though (some want a very constrained environment, others want a slightly more powerful but still retro-looking environment).
- As a result WASM-4 doesn't have any sort of text handling while MicroW8 has one, arguably similar to PICO-8 as well due to its control characters.
- MicroW8 doesn't yet have audio support, though it is in the high priority to my understanding.
> On a keyboard use the arrow keys and the keys Z, X, A and S to emulate the A, B, X and Y buttons.
edit: incorrect, see reply
I have my own 8Mhz 8-bit AVR that I work on from time to time. It's more designed for the Assembly coder experience.
https://k8.fingswotidun.com/static/ide/?gist=78d170a65bc6c9d...
I have wondered about doing a version the the same virtual IO 'hardware' and a WASM core.