@mjk This will be very useful for #uxnfloppy (https://git.sr.ht/~gustav/uxnfloppy), thanks! I did try to keep most interpreter values in registers (see https://git.sr.ht/~gustav/uxnfloppy/tree/main/item/uxncore.asm#L184 ), but I don't understand why inlining the "next" code in each instruction would make the jump table faster in the indirect threading section. Care to elaborate? Granted, I know little of how branch prediction works, I could also do more research :p
@neauoire @alderwick Seems to work in #uxnfloppy as well :)

I finally managed to release #uxnfloppy, my bootable x86 #uxn emulator  

Try it out here: https://git.sr.ht/~gustav/uxnfloppy

#theWorkshop #theFurnace

@gustav @tbsp

Is there a project page for #uxnfloppy?

Am I guessing correctly that it's a bootloader-level uxn implementation? Or is it a custom OS that bootloads uxn roms? Or is it a DOS implementation of #uxn?

Inquiring minds. XD

It's the week of the noodle(.tal)! After weeks of painstaking ps/2 driver trial and error, the Mouse device is now working in #uxnfloppy as well! @tbsp #uxn #osdev #theWorkshop #theFurnace