You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Devine Lu Linvega ba28d24403 New README 3 months ago
etc Removed old files 4 months ago
projects (ack.tal) Added Ackermann function 6 months ago
src Removed screensaver flag, not present in 9front 4 months ago
.build.yml Fixed error in build 2 years ago
.clang-format * 5 years ago
.gitignore Merged conflicts 2 years ago
.wallpaper Added wallpaper for potato 2 years ago
LICENSE init 5 years ago
README.md New README 3 months ago
boot.rom Added wallpaper for potato 2 years ago
build.sh fix builds on macOS Catalina (10.15.7) 9 months ago
mkfile Setting up stage to add versioning 3 years ago

README.md

Uxn

Hi! So you're interested in find a Varvara emulator for your system.

Download an emulator

First, based on what you're trying to do, you can pick one of these emulators:

  • uxn2(recommended), a graphical emulator, written in SDL2.
  • uxn11, a partial graphical emulator, ideal for productivity.
  • uxncli, a terminal emulator, ideal for running cli tools.
  • uxnmin, a minimal terminal emulator, ideal for bootstrapping.

Use the emulator

Next, to use an emulator, open a terminal window and launch it like this:

uxnemu program.rom argument1 argument2

Write programs

Lastly, to turn a source file into a rom, you need a compiler, like Drifblim, it comes in 3 flavors.

uxnemu drifblim.rom source.tal program.rom

Learn more

The following resources are a good place to start:

Contributing

Submit patches using git send-email to the ~rabbits/public-inbox mailing list.