summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--stdgb.c2
-rw-r--r--stdgb.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/stdgb.c b/stdgb.c
index 2de1275..e2347bb 100644
--- a/stdgb.c
+++ b/stdgb.c
@@ -93,7 +93,7 @@ void
gb_define_tile (uint8_t start, const uint8_t *data)
{
uint8_t *tiles = GB_TILE_DATA;
- gb_memcpy (&tiles[start * 16], data, 16);
+ gb_memcpy (&tiles[start * GB_BYTES_PER_TILE], data, GB_BYTES_PER_TILE);
}
void
diff --git a/stdgb.h b/stdgb.h
index e114235..544fca1 100644
--- a/stdgb.h
+++ b/stdgb.h
@@ -211,6 +211,8 @@ gb_enable_vblank (void);
void
gb_wait_vblank (void);
+#define GB_BYTES_PER_TILE (16)
+
void
gb_define_tile (uint8_t i, const uint8_t *tile_data);