These paths are relative to units/SNES/ in the TRSE tree. Reference a unit with @use "<path>" (no .tru extension).
Units
Each section lists procedure and function declarations parsed from the .tru source. Notes come from the block comment immediately above each declaration (/** … */ or /* … */). Line comments (//) are not shown.
input
Kind
Name
Signature
Notes
procedure
Read
procedure Read();
—
function
Movement
function Movement(i:global byte pure):byte;
—
function
Right
function Right(i:global byte pure):byte;
—
function
Left
function Left(i:global byte pure):byte;
—
function
Up
function Up(i:global byte pure):byte;
—
function
Down
function Down(i:global byte pure):byte;
—
function
Start
function Start(i:global byte pure) : byte;
—
function
Select
function Select(i:global byte pure):byte;
—
function
B
function B(i:global byte pure):byte;
—
levels
Kind
Name
Signature
Notes
procedure
ReadHeader
procedure ReadHeader(Levels::zp:global lpointer);
—
procedure
RenderLevelMetaTiles
procedure RenderLevelMetaTiles(Levels::x, Levels::y : global byte;Levels::i1:global integer;Levels::p1 : global pointer);
—
procedure
RenderLevel
procedure RenderLevel(Levels::x,Levels::y : global byte;Levels::i1:global integer);