libc8
CHIP-8 utility library
|
Go to the source code of this file.
Macros | |
#define | C8_X(i) ((i & 0x0F00) >> 8) |
#define | C8_Y(i) ((i & 0x00F0) >> 4) |
#define | C8_NNN(i) (i & 0x0FFF) |
#define | C8_A(i) ((i & 0xF000) >> 12) |
#define | C8_B(i) (i & 0x000F) |
#define | C8_KK(i) (i & 0x00FF) |
#define | C8_EXPAND(i) |
#define | C8_PROG_START 0x200 |
#define | C8_MEMSIZE 0x1000 |
Base CHIP-8 definitions/macros
#define C8_A | ( | i | ) | ((i & 0xF000) >> 12) |
#define C8_B | ( | i | ) | (i & 0x000F) |
#define C8_EXPAND | ( | i | ) |
#define C8_KK | ( | i | ) | (i & 0x00FF) |
#define C8_MEMSIZE 0x1000 |
#define C8_NNN | ( | i | ) | (i & 0x0FFF) |
#define C8_PROG_START 0x200 |
#define C8_X | ( | i | ) | ((i & 0x0F00) >> 8) |
#define C8_Y | ( | i | ) | ((i & 0x00F0) >> 4) |