Turok 2: Seeds of Evil

From en64 wiki
Jump to navigation Jump to search

Functions

/* 0x0027874C or 0x0007874C or 0x8007874C. Only 0x0027874C is ever executed */
void
do_text(char *text,
	float x, float y,
	float xs, float ys,
	unsigned int unk1,
	unsigned int unk2,
	unsigned int unk3
);

Library Functions

0x8009dff0,__osDisableInt
0x8009e010,__osRestoreInt

Memory

As noted in the introduction, physical addr | 0x80000000 != vaddr. This is true for any address before 0x00200000, but after that, it is untrue. Starting at 0x00200000 is a copy of the RAM up until that point - whereas the data differs at 0x80200000.

I know, what the fuck?