2 ms·
My partner and I run a small video game studio and we wanted a bytecode format we could run on every device we owned, so we made a 100ish lines VM spec, and imp
by entaloneralie 3y ago
My partner and I run a small video game studio and we wanted a bytecode format we could run on every device we owned, so we made a 100ish lines VM spec, and implemented these thin emulation layers for the different platforms. My wiki, our games, the compilers, linters and type checkers are all written in that same language, assembling to rom files that will run equally well on a GBA, Playdate, RPi, Thinkpad, PSP and so forth.
It's worth looking into. I hope you find something that works :)
https://100r.co/site/weathering_software_winter.html https://100r.co/site/weathering_software_winter.html