Removed unused variable

This commit is contained in:
Devine Lu Linvega 2024-01-02 20:24:42 -08:00
parent 02f7add4ac
commit 1796eb938f
4 changed files with 18 additions and 14 deletions

View File

@ -222,30 +222,33 @@ screen_deo(Uint8 *ram, Uint8 *d, Uint8 port)
Uint8 ctrl = d[0xe];
Uint8 color = ctrl & 0x3;
Uint8 *layer = ctrl & 0x40 ? uxn_screen.fg : uxn_screen.bg;
port_x = d + 0x8, port_y = d + 0xa;
Uint16 x = PEEK2(port_x), y = PEEK2(port_y);
port_x = d + 0x8;
port_y = d + 0xa;
/* fill mode */
if(ctrl & 0x80) {
Uint16 x2, y2;
if(ctrl & 0x10)
x2 = x, x = 0;
x = 0, x2 = PEEK2(port_x);
else
x2 = uxn_screen.width;
x = PEEK2(port_x), x2 = uxn_screen.width;
if(ctrl & 0x20)
y2 = y, y = 0;
y = 0, y2 = PEEK2(port_y);
else
y2 = uxn_screen.height;
y = PEEK2(port_y), y2 = uxn_screen.height;
screen_rect(layer, x, y, x2, y2, color);
screen_change(x, y, x2, y2);
}
/* pixel mode */
else {
Uint8 move = d[0x6];
Uint16 w = uxn_screen.width;
x = PEEK2(port_x);
y = PEEK2(port_y);
if(x < w && y < uxn_screen.height)
layer[x + y * w] = color;
screen_change(x, y, x + 1, y + 1);
if(d[0x6] & 0x1) POKE2(port_x, x + 1);
if(d[0x6] & 0x2) POKE2(port_y, y + 1);
if(move & 0x1) POKE2(port_x, x + 1);
if(move & 0x2) POKE2(port_y, y + 1);
}
break;
}
@ -257,9 +260,10 @@ screen_deo(Uint8 *ram, Uint8 *d, Uint8 port)
Uint8 twobpp = !!(ctrl & 0x80);
Uint8 color = ctrl & 0xf;
Uint8 *layer = ctrl & 0x40 ? uxn_screen.fg : uxn_screen.bg;
int flipx = (ctrl & 0x10), fx = flipx ? -1 : 1;
int flipy = (ctrl & 0x20), fy = flipy ? -1 : 1;
port_x = d + 0x8, port_y = d + 0xa;
int fx = ctrl & 0x10 ? -1 : 1;
int fy = ctrl & 0x20 ? -1 : 1;
port_x = d + 0x8;
port_y = d + 0xa;
port_addr = d + 0xc;
x = PEEK2(port_x), dx = (move & 0x1) << 3, dxy = dx * fy;
y = PEEK2(port_y), dy = (move & 0x2) << 2, dyx = dy * fx;

View File

@ -70,7 +70,7 @@ system_inspect(Uxn *u)
int
system_error(char *msg, const char *err)
{
fprintf(stderr, "%s: %s\n", msg, err);
fprintf(stderr, "%s %s\n", msg, err);
fflush(stderr);
return 0;
}

View File

@ -49,7 +49,7 @@ main(int argc, char **argv)
Uint8 dev[0x100] = {0};
u.dev = (Uint8 *)&dev;
if(i == argc)
return system_error("usage", "uxncli [-v] file.rom [args..]");
return system_error("usage:", "uxncli [-v] file.rom [args..]");
if(argv[i][0] == '-' && argv[i][1] == 'v')
return system_error("Uxncli - Varvara Emulator(CLI)", "2 Jan 2024.");
if(!system_init(&u, (Uint8 *)calloc(0x10000 * RAM_PAGES, sizeof(Uint8)), argv[i++]))

View File

@ -507,7 +507,7 @@ main(int argc, char **argv)
i++;
}
if(i == argc)
return system_error("usage", "uxnemu [-v | -f | -2x | -3x] file.rom [args...]");
return system_error("usage:", "uxnemu [-v | -f | -2x | -3x] file.rom [args...]");
/* start */
ram = (Uint8 *)calloc(0x10000 * RAM_PAGES, sizeof(Uint8));
rom = argv[i++];