Wow, this is quite interesting. Could probably write a Chip16 emu, just for fun, and see if I can run your demo in it