1#ifndef ALCHEMY_MAPFRAME_H
2#define ALCHEMY_MAPFRAME_H
STATIC_ASSERT, a compile-time check that emits nothing.
#define STATIC_ASSERT(condition)
C89 permits repeated extern declarations of the same array.
#define offsetof(type, member)
One screen line's affine parameters for a background, as the HBlank DMA copies them into the BG2 or B...
One screen line's affine parameters for BG2 and BG3.
struct MapAffineLine bg2 bg3
The world map's frame work in heap slot 7: the scanline terms and two pages of per-line affine parame...
struct MapScanline scanlines[160]
struct MapAffinePair pages[2][160]
One screen line's ground-plane terms on the world map: its width scale and distance,...
The integer types, TRUE, UNUSED and the fixed-address macros.