A Go implementation of the Uxn virtual machine, by nf.
- Full support for Varvara's System, Console, Screen, Controller, Mouse, File, and Datetime devices.
- Live-reloading and rebuilding of uxntal source (
-dev
). - An interactive debugger (
-debug
). - Runs on macOS, Linux, and Windows (mostly tested/developed on macOS).
- Implement the Audio device.
- The File device is not well-tested, and likely has bugs.
- The button events of the Mouse device somehow misfire.
- Included source files are not watched by the
-dev
feature. - The GUI doesn't always shut down when exiting the debugger.