mirror of https://git.sr.ht/~rabbits/nasu
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.
|
|
5 years ago | |
|---|---|---|
| .clang-format | 5 years ago | |
| .gitignore | 5 years ago | |
| LICENSE | 5 years ago | |
| README.md | 5 years ago | |
| build.sh | 5 years ago | |
| example.bmp | 6 years ago | |
| example.chr | 5 years ago | |
| nasu.c | 5 years ago | |
| nasu.usm | 5 years ago | |
README.md
Nasu
A minimal chr editor, written in ANSI C.
Build
To build nasu, you must have SDL2.
cc nasu.c -std=c89 -Os -DNDEBUG -g0 -s -Wall -L/usr/local/lib -lSDL2 -o nasu
To assemble and run for Uxn.
uxnasm nasu.usm nasu.rom && uxnemu nasu.rom
I/O
To resume working on a tileset:
./nasu example.chr
Controls
Generics
ctrl+nNewctrl+rReloadctrl+sSave(.chr)ctrl+shift+sSave(.bmp)ctrl+hToggle Guides
General
1234Colors0-3asdfgModes0-4cCopy ModebBigPixel ModezDecr. Brush SizexIncr. Brush Size
Paint
mouse1Paintmouse2Linemouse1+mouse3Erasectrl+mouse1Color Picker
TODO
- Rotate tile
- Flip tile
- Roll pixels
- Roll colors