1#ifndef ALCHEMY_RUNTIME_INTERNAL_H
2#define ALCHEMY_RUNTIME_INTERNAL_H
Sprite rotation and scale, and the affine matrices handed out each frame.
The sound driver's command masks, cue controls and the routines and globals it shares with the engine...
The task scheduler: tasks, their order and the scheduler's state.
Cart_Restart, the cartridge's restart entry at 0x08000000.
The engine calls the debug menus import, and their palette swatch tiles.
DMA channel registers, and the DMA and CPU fills.
The edition's language, for C to compare (LANGUAGE == LANGUAGE_GERMAN).
16.16 fixed-point constants, sine and cosine, and the library division.
Flash memory: erasing, programming and reading sectors.
The frame loop's globals: lag counts, the CPU load display and the VBlank flags.
The work slots of gWorkSlot, read through their own names.
The screen blend's globals and the graphics routines.
The heap's work slots and HeapState.
The hardware's I/O registers and their bits, as pret names them.
The register write queue that VBlank carries out after each finished frame.
Io_Write16, a 16-bit write to a register or memory.
The hardware's interrupt sources and the interrupt handler table.
Saving, disabling and restoring the interrupt master enable.
The IWRAM call layer: the routines the game keeps resident in IWRAM, each at its fixed address,...
The keypad state the VBlank interrupt keeps.
Declares nothing of its own: it only includes types.h and edition.h.
Declares nothing of its own: it only includes types.h.
The heaps: allocating and freeing blocks.
The reel game's title lettering.
The work pointers in the gWorkSlot table, by name.
Copying ARM routines to RAM to run them there.
Resource numbers, named where their contents are known.
Declares nothing of its own: it only includes edition.h and types.h.
The save workspace: slot headers and summaries.
The save data's signature and header template, and the link test words.
FIELD_AT_OFFSET and the entity and camera views older scene code reads.
s32 _call_via_r3(s32, s32, s32, s32)
The link cable's runtime: serial packets, registers and transfer state.
Song and sound effect ids, indices into gSound_SongTable.
STATIC_ASSERT, a compile-time check that emits nothing.
Declares nothing of its own: it only includes edition.h.
The system's routines and globals: interrupts, BIOS sound bias, random numbers and sleep.
The integer types, TRUE, UNUSED and the fixed-address macros.
Declares nothing of its own: it only includes the window, battle command, resource and VRAM table hea...
The sprite VRAM block cache and its owners.