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 06e2978b72 Added utilities 3 months ago
archive Archived uxnasm 3 months ago
assets Archived uxnasm 3 months ago
fonts Archived uxnasm 3 months ago
pictures Archived uxnasm 3 months ago
sounds Archived uxnasm 3 months ago
LICENSE init 5 years ago
README.md Added utilities 3 months 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:

  • Recommended: uxn2, a portable 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(Download):

uxnemu drifblim.rom source.tal program.rom

Go Further

  • uxndis, a disassembler for rom and sym files.
  • uxnfor, a formatter for tal files.
  • uxnlin, an optimizer for tal files.

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.