uxn

Varvara Ordinator, written in ANSI C(SDL2)
git clone https://git.eamoncaddigan.net/uxn.git
Log | Files | Refs | README | LICENSE

commit 3038d5c40bff2a9be933cf00c17c1fc98f4b3060
parent d8bee2962682e76936354a182b043940cef14701
Author: Devine Lu Linvega <aliceffekt@gmail.com>
Date:   Mon, 17 Apr 2023 11:27:54 -0700

(console) Use 0x00 for no-queue

Diffstat:
Mprojects/examples/devices/console.tal | 2+-
Msrc/devices/system.h | 2+-
Msrc/uxncli.c | 2+-
Msrc/uxnemu.c | 2+-
4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/projects/examples/devices/console.tal b/projects/examples/devices/console.tal @@ -14,7 +14,7 @@ ( print hello ) ;hello-txt pstr ( when arguments are queued ) - .Console/type DEI #01 EQU ?&no-queue + .Console/type DEI #00 EQU ?&no-queue ;queue-txt pstr &no-queue diff --git a/src/devices/system.h b/src/devices/system.h @@ -11,7 +11,7 @@ WITH REGARD TO THIS SOFTWARE. #define RAM_PAGES 0x10 -#define CONSOLE_STD 0x0 +#define CONSOLE_STD 0x1 #define CONSOLE_ARG 0x2 #define CONSOLE_EOA 0x3 #define CONSOLE_END 0x4 diff --git a/src/uxncli.c b/src/uxncli.c @@ -52,7 +52,7 @@ main(int argc, char **argv) return system_error("Boot", "Failed"); if(!system_load(&u, argv[i++])) return system_error("Load", "Failed"); - u.dev[0x17] = i == argc; + u.dev[0x17] = i != argc; if(!uxn_eval(&u, PAGE_PROGRAM)) return u.dev[0x0f] & 0x7f; for(; i < argc; i++) { diff --git a/src/uxnemu.c b/src/uxnemu.c @@ -495,7 +495,7 @@ main(int argc, char **argv) /* load rom */ if(i == argc) return system_error("usage", "uxnemu [-2x][-3x] file.rom"); - u.dev[0x17] = i == argc - 1; + u.dev[0x17] = i != argc - 1; if(!start(&u, argv[i])) return system_error("Start", "Failed"); rom_path = argv[i++];