diff options
Diffstat (limited to 'src/uxn/devices/ppu.c')
-rw-r--r-- | src/uxn/devices/ppu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/uxn/devices/ppu.c b/src/uxn/devices/ppu.c index 7a4429c..f626604 100644 --- a/src/uxn/devices/ppu.c +++ b/src/uxn/devices/ppu.c | |||
@@ -401,7 +401,7 @@ initppu(Ppu *p, u8 hor, u8 ver, u8 pad) { | |||
401 | for (size_t i = 0; i < sizeof(keyboard) / sizeof(keyboard[0]); ++i) { | 401 | for (size_t i = 0; i < sizeof(keyboard) / sizeof(keyboard[0]); ++i) { |
402 | keyboard[i].x = tile_x * 8; | 402 | keyboard[i].x = tile_x * 8; |
403 | keyboard[i].y = tile_y * 8; | 403 | keyboard[i].y = tile_y * 8; |
404 | OBJ_ATTR_0(i) = OBJ_SHAPE_SQUARE | OBJ_Y_COORD(keyboard[i].y); | 404 | OBJ_ATTR_0(i) = OBJ_SHAPE_SQUARE | OBJ_Y_COORD(keyboard[i].y) | OBJ_HIDDEN; |
405 | OBJ_ATTR_1(i) = OBJ_SIZE_SMALL | OBJ_X_COORD(keyboard[i].x); | 405 | OBJ_ATTR_1(i) = OBJ_SIZE_SMALL | OBJ_X_COORD(keyboard[i].x); |
406 | OBJ_ATTR_2(i) = (SPRITE_START_IDX + keyboard[i].symbol) | OBJ_PAL_BANK(0); | 406 | OBJ_ATTR_2(i) = (SPRITE_START_IDX + keyboard[i].symbol) | OBJ_PAL_BANK(0); |
407 | tile_x++; | 407 | tile_x++; |
@@ -410,7 +410,7 @@ initppu(Ppu *p, u8 hor, u8 ver, u8 pad) { | |||
410 | tile_y++; | 410 | tile_y++; |
411 | } | 411 | } |
412 | } | 412 | } |
413 | OBJ_ATTR_0(127) = OBJ_SHAPE_SQUARE | OBJ_Y_COORD(keyboard[cursor_position].y); | 413 | OBJ_ATTR_0(127) = OBJ_SHAPE_SQUARE | OBJ_Y_COORD(keyboard[cursor_position].y) | OBJ_HIDDEN; |
414 | OBJ_ATTR_1(127) = OBJ_SIZE_SMALL | OBJ_X_COORD(keyboard[cursor_position].x); | 414 | OBJ_ATTR_1(127) = OBJ_SIZE_SMALL | OBJ_X_COORD(keyboard[cursor_position].x); |
415 | OBJ_ATTR_2(127) = (SPRITE_START_IDX + 0xdb) | OBJ_PAL_BANK(3); | 415 | OBJ_ATTR_2(127) = (SPRITE_START_IDX + 0xdb) | OBJ_PAL_BANK(3); |
416 | 416 | ||