From 52c335074eae16762568b540c752ee9efe2fe614 Mon Sep 17 00:00:00 2001 From: neauoire Date: Wed, 19 May 2021 14:54:19 -0700 Subject: [PATCH] Updated READMNE --- README.md | 53 +++++++++++------------------------------------------ 1 file changed, 11 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index 8d688db..641d44b 100644 --- a/README.md +++ b/README.md @@ -1,58 +1,27 @@ # Nasu -A minimal chr editor, written in ANSI C. +[Nasu](https://100r.co/site/nasu.html) is a sprite editor, written in [Uxambly](https://wiki.xxiivv.com/site/uxambly.html). ## Build -To build nasu, you must have [SDL2](https://wiki.libsdl.org/). - -``` -cc nasu.c -std=c89 -Os -DNDEBUG -g0 -s -Wall -L/usr/local/lib -lSDL2 -o nasu -``` - -To assemble and run for Uxn. +You must have the [Uxn](https://git.sr.ht/~rabbits/uxn/) assembler and emulator. ``` uxnasm nasu.usm nasu.rom && uxnemu nasu.rom ``` -## I/O - -To resume working on a tileset: +To build the C version(old), you must have [SDL2](https://wiki.libsdl.org/). ``` -./nasu example.chr +cc nasu.c -std=c89 -Os -DNDEBUG -g0 -s -Wall -L/usr/local/lib -lSDL2 -o nasu ``` ## Controls -### Generics - -- `ctrl+n` New -- `ctrl+r` Reload -- `ctrl+s` Save(.chr) -- `ctrl+shift+s` Save(.bmp) -- `ctrl+h` Toggle Guides - -### General - -- `1234` Colors0-3 -- `asdfg` Modes0-4 -- `c` Copy Mode -- `b` BigPixel Mode -- `z` Decr. Brush Size -- `x` Incr. Brush Size - -### Paint - -- `mouse1` Paint -- `mouse2` Line -- `mouse1+mouse3` Erase -- `ctrl+mouse1` Color Picker - -## TODO - -- Rotate tile -- Flip tile -- Roll pixels -- Roll colors +- `arrows`, move selection +- `enter` , insert tile +- `backspace`, delete tile +- `left-click` , add pixel +- `right-click`, remove pixel +- `1 2 3`, select color +- `q w e`, select tool