User Tools

Site Tools


fusion:data_disassemblies:functions

Functions

Functions in rom that haven't been decompiled.
All +1 cuz thumb.

#include "MetroidFusionFunctions.h"

void (*ChangeSAXState)(unsigned char newState) = 0x800D0C5;
unsigned char (*SAXNeedsToThink)(void) = 0x80157FD;
unsigned long (*RunAI)(void) = 0x8017B5D;
void (*SomeKindofSAXInit)(void)=0x801621D;
void (*SAXWALKING)(void)=0x8016491;
void (*DependsonWhatSAXIsShooting)(void)=0x801C4D;
void (*SomeEndofPoseSwitch)(void)=0x801C50D;
void (*sub_801C1BC)(void)=0x801C1BD;
void (*AnimateSAXCD)(void)=0x0801C425;
void (*sub_8016648)(void)=0x8016649;
void (*sub_8016684)(void)=0x8016685;
void (*DrawSAX)(void)=0x8017AC9;
void (*sub_801C23C)(void)=0x801C23D;
void (*SomeTurn)(void)=0x801655D;
int (*SetTurnOrientation)(void)=0x801C471;
void (* sub_8003538)(unsigned short , unsigned short)=0x8003539;
void (*SetsSomeClipThenReturnsSoemthing)(unsigned short , unsigned short)=0x8011391;
int (*sub_8015E88)(void)=0x8015E89;
int (*sub_801BB98)(void)=0x801BB99;
void(*sub_801C3D4)(void) = 0x801C3D5;
int (* WESHOOTINGBOIZ)(void)=0x8015DD5;
int (*ShittyAssAnimateFunction)(unsigned short)=0x8011605;
int (*AimWeapon)(unsigned short, unsigned short)=0x8011B25;
int (*MoreInTileStuff)(unsigned short, unsigned short)=0x8011059;;
int(*sub_80168A0)(void)=0x80168A1;
int(*sub_8016A7C)(void)=0x8016A7D;
void(*MetroidsMoveAimlessly)(void) = 0x804ED79;
void(*MetroidFloatsInCircles)(void) = 0x804F05D;
void(*MetroidFloatsToTopLeftRight)(void) = 0x804F11D;
void(*sub_804ED14)(void) = 0x804ED15;
int(*PlayMusic)(int track) = 0x0800270D;
void (*sub_80730E4)(unsigned short, unsigned short, char) = 0x80730E5;
void(*sub_80123C4) (short a1, short a2, char a3) = 0x80123C5;
void(*sub_80610D8) (unsigned short a1, unsigned short a2, unsigned char a3, unsigned long a4, char a5) = 0x80610D9;
int(*SpawnASprite)(char SpriteToSpawn, char AnotherOrientation, char GFXSlot, char NewSpriteDirection, unsigned short SpawnYValue, unsigned shortSpawnXValue, unsigned short newOrientation) = 0x800FBC9;
void(*LZDecomp)(void *Srcp, void *Destp) = 0x80009ED;
void(*LZWramuncomp)(void *Srcp, void *Destp) = 0x80009F9;
signed long(*TotalDiv)(signed long Number, signed long Denom) = 0x8004BA9;
fusion/data_disassemblies/functions.txt · Last modified: 2016/09/06 16:00 by mon732