command
module
Version:
v0.0.0-...-7404ff5
Opens a new window with list of versions in this module.
Published: Aug 11, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 19
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
nux
A Go implementation of the Uxn virtual
machine, by nf.
Features
- 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).
Todo
- Implement the Audio device.
Known issues
- 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.
Documentation
¶
Command nux executes Uxn ROMs on a Varvara machine.
Source Files
¶
Directories
¶
Package uxn provides an implementation of a Uxn CPU, called Machine, that can be used to execute Uxn bytecode.
|
Package uxn provides an implementation of a Uxn CPU, called Machine, that can be used to execute Uxn bytecode. |
Package varvara implements the Varvara computing stack.
|
Package varvara implements the Varvara computing stack. |
Click to show internal directories.
Click to hide internal directories.