Aura

Main Program (aura.asm)

getmemory

Allocates all memory blocks needed for the game.

freememory

Frees all memory blocks allocated by getmemory.

loadtextures

Loads the textures needed by the voxel engine. Also prints out status messages to the text screen.

loadsprites

Loads the sprites needed by the sprite engine. Also prints out status messages to the text screen.

startinitdisplay

Sets up the textmode startup sequence.

printinitmessage (MACRO)

Macro used to print a startup message to the textmode screen.

_mymain

Main initialization and game/menu loop. Does lots of decision making.

mainloop

Main game loop. Calls rendering routines in proper order for selected graphics mode.