commit 897e0a5

Devine Lu Linvega  ·  2024-02-15 23:49:06 +0000 UTC
parent fa4da13
uxncli will exit if no console vector
1 files changed,  +2, -2
+2, -2
 1@@ -71,12 +71,12 @@ main(int argc, char **argv)
 2 		return system_error("usage", "uxncli [-v] file.rom [args..]");
 3 	/* Read flags */
 4 	if(argv[i][0] == '-' && argv[i][1] == 'v')
 5-		return system_version("Uxncli - Console Varvara Emulator", "11 Nov 2023");
 6+		return system_version("Uxncli - Console Varvara Emulator", "15 Feb 2024");
 7 	if(!system_boot(&u, (Uint8 *)calloc(0x10000 * RAM_PAGES, sizeof(Uint8)), argv[i++]))
 8 		return system_error("Init", "Failed to initialize uxn.");
 9 	/* Game Loop */
10 	u.dev[0x17] = argc - i;
11-	if(uxn_eval(&u, PAGE_PROGRAM)) {
12+	if(uxn_eval(&u, PAGE_PROGRAM) && PEEK2(u.dev + 0x10)) {
13 		console_listen(&u, i, argc, argv);
14 		emu_run(&u);
15 	}