diff --git a/Core/sgb.h b/Core/sgb.h index 4ed2bea..3069c36 100644 --- a/Core/sgb.h +++ b/Core/sgb.h @@ -7,6 +7,7 @@ typedef struct GB_sgb_s GB_sgb_t; typedef struct { uint8_t tiles[0x100 * 8 * 4]; +#ifdef GB_INTERNAL union { struct { uint16_t map[32 * 32]; @@ -14,6 +15,9 @@ typedef struct { }; uint16_t raw_data[0x440]; }; +#else + uint16_t raw_data[0x440]; +#endif } GB_sgb_border_t; #ifdef GB_INTERNAL