3 ms·
Ask HN: Any fun to program retro game engines?
I wonder if there's any game engines like pico-8, but which allow you to code in assembly.
Practically a portable VM with graphics and sound capabilities, which also emulates the hardware limitations of, say the NES.
I'm searching for such a thing because restriction breeds creativity and I'd like to learn an assembly language of some kind along the way.
- bananicorn 8y agoAlright, so I've asked this question on Reddit as well and got recommended the pixelvision-8[1] which looks like a neat project, but I'm very happy to hear about similar projects :) [1]https://pixelvision8.itch.io/make https://pixelvision8.itch.io/make
- amirouche 8y agohere another https://github.com/kitao/pyxel https://github.com/kitao/pyxel
- ArtWomb 8y agoAlso check out WasmBoy / VaporBoy projects for Nintendo GameBoy emulation on the web. The goal here is not just preservation of retro culture. But wholesale extending the platform for a new generation. New demos, speedruns, multiplayer, etc. https://github.com/torch2424/wasmboy https://github.com/torch2424/wasmboy
- bananicorn 8y agoWow, that's amazing - I've now decided to learn some 6502 assembly by writing NES roms, so I'm even more stoked about this :D Edit: This[1] is a pretty good tutorial, and the compiler being used is available for linux too. [1]http://nintendoage.com/pub/faq/NA/index.html?load=nerdy_nights_out.html# http://nintendoage.com/pub/faq/NA/index.html?load=nerdy_nigh...