Ngaro is a minimalistic virtual machine emulating a dual stack computer with a simple instruction set and a few basic I/O devices.
http://retroforth.org/docs/The_Ngaro_Virtual_Machine.html
#ngaro #vm #virtual-machine #emulation
At present, there are full implementations in #Assembly (#x86), #C, #F#, #Go, #Common-Lisp, #PHP, #Python, and #Ruby, and minimal implementations in #C#, #Forth, #Lua, #JavaScript, #Java, #Perl, and #Scheme
http://www.youtube.com/watch?v=Wn32zePbFpc
Statically Recompiling #NES #Games into Native Executables with #LLVM and #Go
#compiler #retro #6502 #nintendo #mario #zelda #fun #emulation #jamulator #rom #programming