mirror of https://git.sr.ht/~rabbits/uxn
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.
|
|
3 months ago | |
|---|---|---|
| archive | 3 months ago | |
| assets | 3 months ago | |
| fonts | 3 months ago | |
| pictures | 3 months ago | |
| sounds | 3 months ago | |
| LICENSE | 5 years ago | |
| README.md | 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
The following tools are roms designed to help writing programs.
- 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.
Can't find what you're looking for? come on #irc on irc.libera.chat