Device ids error report should be in 16th

This commit is contained in:
Devine Lu Linvega 2022-06-14 10:52:18 -07:00
parent 5d837313e5
commit 0c6dec9fc8
4 changed files with 7 additions and 4 deletions

View File

@ -53,7 +53,8 @@ screen_blit(UxnScreen *p, Layer *layer, Uint16 x, Uint16 y, Uint8 *sprite, Uint8
} }
} }
static void layer_clear(UxnScreen *p, Layer *layer) static void
layer_clear(UxnScreen *p, Layer *layer)
{ {
Uint32 i, size = p->width * p->height; Uint32 i, size = p->width * p->height;
for(i = 0; i < size; i++) for(i = 0; i < size; i++)

View File

@ -63,6 +63,8 @@ system_deo(Uxn *u, Uint8 *d, Uint8 port)
switch(port) { switch(port) {
case 0x2: u->wst = (Stack *)(u->ram + (d[port] ? (d[port] * 0x100) : 0x10000)); break; case 0x2: u->wst = (Stack *)(u->ram + (d[port] ? (d[port] * 0x100) : 0x10000)); break;
case 0x3: u->rst = (Stack *)(u->ram + (d[port] ? (d[port] * 0x100) : 0x10100)); break; case 0x3: u->rst = (Stack *)(u->ram + (d[port] ? (d[port] * 0x100) : 0x10100)); break;
case 0xe: if(u->wst->ptr || u->rst->ptr) system_inspect(u); break; case 0xe:
if(u->wst->ptr || u->rst->ptr) system_inspect(u);
break;
} }
} }

View File

@ -94,7 +94,7 @@ emu_deo(Uxn *u, Uint8 addr, Uint8 v)
case 0xb0: file_deo(1, u->ram, &u->dev[d], p); break; case 0xb0: file_deo(1, u->ram, &u->dev[d], p); break;
} }
if(p == 0x01 && !(SUPPORT & mask)) if(p == 0x01 && !(SUPPORT & mask))
fprintf(stderr, "Warning: Incompatible emulation, device: %02x.\n", d >> 4); fprintf(stderr, "Warning: Incompatible emulation, device: %02x.\n", d);
} }
static void static void

View File

@ -70,7 +70,7 @@ emu_deo(Uxn *u, Uint8 addr, Uint8 v)
case 0xb0: file_deo(1, u->ram, &u->dev[d], p); break; case 0xb0: file_deo(1, u->ram, &u->dev[d], p); break;
} }
if(p == 0x01 && !(SUPPORT & mask)) if(p == 0x01 && !(SUPPORT & mask))
fprintf(stderr, "Warning: Incompatible emulation, device: %02x.\n", d >> 4); fprintf(stderr, "Warning: Incompatible emulation, device: %02x.\n", d);
} }
int int