module Chip8
Defined in:
chip8.crcpu.cr
Constant Summary
-
DISPLAY_HEIGHT =
32
-
DISPLAY_SIZE =
Chip8::DISPLAY_WIDTH * Chip8::DISPLAY_HEIGHT
-
DISPLAY_WIDTH =
64
-
FONTSET =
StaticArray[240, 144, 144, 144, 240, 32, 96, 32, 32, 112, 240, 16, 240, 128, 240, 240, 16, 240, 16, 240, 144, 144, 240, 16, 16, 240, 128, 240, 16, 240, 240, 128, 240, 144, 240, 240, 16, 32, 64, 64, 240, 144, 240, 144, 240, 240, 144, 240, 16, 240, 240, 144, 240, 144, 144, 224, 144, 224, 144, 224, 240, 128, 128, 128, 240, 224, 144, 144, 144, 224, 240, 128, 240, 128, 240, 240, 128, 240, 128, 128].map(&.to_u8)
-
KEYS =
16
-
RAM_SIZE =
4096
-
REGISTERS =
16
-
SPRITE_WIDTH =
8_u8
-
STACK_SIZE =
16
-
VERSION =
"0.1.0"