Go to the source code of this file.
Macro Definition Documentation
#define LOOKUP_YSCROLL_REC |
( |
|
rec_no | ) |
|
Value:do { \
yscroll_amount =
get_word(vsram + rec_no * 2) & 0x7ff; \
\
\
if (reg[12] & 2) \
yscroll_amount >>= 1; \
\
\
yscroll_amount += line; \
\
} \
while (0)
#define LOOKUP_YSCROLL_REC |
( |
|
rec_no | ) |
|
Value:do { \
yscroll_amount =
get_word(vsram + rec_no * 2) & 0x7ff; \
\
\
if (reg[12] & 2) \
yscroll_amount >>= 1; \
\
\
yscroll_amount += line; \
\
} \
while (0)
#define LOOKUP_YSCROLL_REC |
( |
|
rec_no | ) |
|
Value:do { \
yscroll_amount =
get_word(vsram + rec_no * 2) & 0x7ff; \
\
\
if (reg[12] & 2) \
yscroll_amount >>= 1; \
\
\
yscroll_amount += line; \
\
} \
while (0)
#define LOOKUP_YSCROLL_REC |
( |
|
rec_no | ) |
|
Value:do { \
yscroll_amount =
get_word(vsram + rec_no * 2) & 0x7ff; \
\
\
if (reg[12] & 2) \
yscroll_amount >>= 1; \
\
\
yscroll_amount += line; \
\
} \
while (0)
#define LOOKUP_YSCROLL_REC |
( |
|
rec_no | ) |
|
Value:do { \
yscroll_amount =
get_word(vsram + rec_no * 2) & 0x7ff; \
\
\
if (reg[12] & 2) \
yscroll_amount >>= 1; \
\
\
yscroll_amount += line; \
\
} \
while (0)
Function Documentation
for |
( |
x |
= -1; (x <= w); x++ | ) |
|
Variable Documentation
hscroll_rec_ptr = (vram + ((reg[13] << 10) & 0xfc00)) |
int sizes[4] = { 32, 64, 64, 128 } |
|
static |
unsigned char * tile_line = NULL |
tiles = (vram + (reg[2] << 10)) |
ysize = sizes[((reg[16] >> 4) & 3)] |