OUTPUT_FORMAT ("binary") /*MEMORY { loader_section : ORIGIN = 0x80001800, LENGTH = 0x1800 }*/ SECTIONS { GetSpecificPlayerActor = 0x8005F900; Actor_SearchByID = 0x80162D00; TimeStopFlag = 0x80429CFA; TimerBranch = 0x800E39C8; MarioDescentRate = 0x8042B864; MarioJumpArc = 0x802F561C; MarioJumpMax = 0x8042B848; MiniMarioJumpArc = 0x802F5664; MarioSize = 0x8042B874; AlwaysDrawFlag = 0x80064540; AlwaysDrawBranch = 0x80064544; GenerateRandomNumber = 0x800B2EE0; OneofManySoundPlayers = 0x800CE8C0; BombExplodeState = 0x80B12A68; NoFreezie = 0x800A0B08; /* Mr Sun Related */ BubbleModel = 0x809D0CA0; BubbleDraw = 0x809D0830; ActivePhysics_InitWithStruct = 0x8008C3E0; ActivePhysics_AddToList = 0x8008C330; _savefpr_14 = 0x802DCCA8; _savefpr_15 = 0x802DCCAC; _savefpr_16 = 0x802DCCB0; _savefpr_17 = 0x802DCCB4; _savefpr_18 = 0x802DCCB8; _savefpr_19 = 0x802DCCBC; _savefpr_20 = 0x802DCCC0; _savefpr_21 = 0x802DCCC4; _savefpr_22 = 0x802DCCC8; _savefpr_23 = 0x802DCCCC; _savefpr_24 = 0x802DCCD0; _savefpr_25 = 0x802DCCD4; _savefpr_26 = 0x802DCCD8; _savefpr_27 = 0x802DCCDC; _savefpr_28 = 0x802DCCE0; _savefpr_29 = 0x802DCCE4; _savefpr_30 = 0x802DCCE8; _savefpr_31 = 0x802DCCEC; _restfpr_14 = 0x802DCCF4; _restfpr_15 = 0x802DCCF8; _restfpr_16 = 0x802DCCFC; _restfpr_17 = 0x802DCD00; _restfpr_18 = 0x802DCD04; _restfpr_19 = 0x802DCD08; _restfpr_20 = 0x802DCD0C; _restfpr_21 = 0x802DCD10; _restfpr_22 = 0x802DCD14; _restfpr_23 = 0x802DCD18; _restfpr_24 = 0x802DCD1C; _restfpr_25 = 0x802DCD20; _restfpr_26 = 0x802DCD24; _restfpr_27 = 0x802DCD28; _restfpr_28 = 0x802DCD2C; _restfpr_29 = 0x802DCD30; _restfpr_30 = 0x802DCD34; _restfpr_31 = 0x802DCD38; _savegpr_14 = 0x802DCD40; _savegpr_15 = 0x802DCD44; _savegpr_16 = 0x802DCD48; _savegpr_17 = 0x802DCD4C; _savegpr_18 = 0x802DCD50; _savegpr_19 = 0x802DCD54; _savegpr_20 = 0x802DCD58; _savegpr_21 = 0x802DCD5C; _savegpr_22 = 0x802DCD60; _savegpr_23 = 0x802DCD64; _savegpr_24 = 0x802DCD68; _savegpr_25 = 0x802DCD6C; _savegpr_26 = 0x802DCD70; _savegpr_27 = 0x802DCD74; _savegpr_28 = 0x802DCD78; _savegpr_29 = 0x802DCD7C; _savegpr_30 = 0x802DCD80; _savegpr_31 = 0x802DCD84; _restgpr_14 = 0x802DCD8C; _restgpr_15 = 0x802DCD90; _restgpr_16 = 0x802DCD94; _restgpr_17 = 0x802DCD98; _restgpr_18 = 0x802DCD9C; _restgpr_19 = 0x802DCDA0; _restgpr_20 = 0x802DCDA4; _restgpr_21 = 0x802DCDA8; _restgpr_22 = 0x802DCDAC; _restgpr_23 = 0x802DCDB0; _restgpr_24 = 0x802DCDB4; _restgpr_25 = 0x802DCDB8; _restgpr_26 = 0x802DCDBC; _restgpr_27 = 0x802DCDC0; _restgpr_28 = 0x802DCDC4; _restgpr_29 = 0x802DCDC8; _restgpr_30 = 0x802DCDCC; _restgpr_31 = 0x802DCDD0; __shl2i = 0x802DD1EC; __nw__FUl = 0x802B9210; __dl__FPv = 0x802B9280; __construct_new_array = 0x802DC7E0; __destroy_new_array = 0x802DCB10; __register_global_object = 0x802DC780; __ptmf_scall = 0x802DCBFC; setup__13FunctionChainFPPFPv_bUs = 0x8015F600; willBeDeleted__7fBase_cFv = 0x801622D0; moreHeapShit__7fBase_cFUiPv = 0x801625F0; createHeap__7fBase_cFUiPv = 0x801627F0; heapCreated__7fBase_cFv = 0x801628B0; Delete__7fBase_cFv = 0x80162510; hasUninitialisedProcesses__7fBase_cFv = 0x80162A20; GetExplanationString__7dBase_cFv = 0x8006C660; __vt__15daEnBlockMain_c = 0x80301EA8; __dt__15daEnBlockMain_cFv = 0x80023340; calledWhenUpMoveBegins__15daEnBlockMain_cFv = 0x80022E80; calledWhenDownMoveBegins__15daEnBlockMain_cFv = 0x80022F60; calledWhenUpMoveExecutes__15daEnBlockMain_cFv = 0x80022F30; calledWhenUpMoveDiffExecutes__15daEnBlockMain_cFv = 0x800231A0; calledWhenDownMoveExecutes__15daEnBlockMain_cFv = 0x80023010; calledWhenDownMoveEndExecutes__15daEnBlockMain_cFv = 0x80023080; calledWhenDownMoveDiffExecutes__15daEnBlockMain_cFv = 0x800232C0; calledWhenDownMoveDiffEndExecutes__15daEnBlockMain_cFv = 0x80023330; updateScale__15daEnBlockMain_cFb = 0x80022DC0; upMove_Begin__15daEnBlockMain_cFv = 0x80022E60; upMove_Execute__15daEnBlockMain_cFv = 0x80022EA0; upMove_End__15daEnBlockMain_cFv = 0x80022E90; downMove_Begin__15daEnBlockMain_cFv = 0x80022F40; downMove_Execute__15daEnBlockMain_cFv = 0x80022F80; downMove_End__15daEnBlockMain_cFv = 0x80022F70; downMoveEnd_Begin__15daEnBlockMain_cFv = 0x80023020; downMoveEnd_Execute__15daEnBlockMain_cFv = 0x80023040; downMoveEnd_End__15daEnBlockMain_cFv = 0x80023030; upMove_Diff_Begin__15daEnBlockMain_cFv = 0x80023090; upMove_Diff_Execute__15daEnBlockMain_cFv = 0x800230D0; upMove_Diff_End__15daEnBlockMain_cFv = 0x800230C0; downMove_Diff_Begin__15daEnBlockMain_cFv = 0x800231B0; downMove_Diff_Execute__15daEnBlockMain_cFv = 0x800231F0; downMove_Diff_End__15daEnBlockMain_cFv = 0x800231E0; downMove_DiffEnd_Begin__15daEnBlockMain_cFv = 0x800232D0; downMove_DiffEnd_Execute__15daEnBlockMain_cFv = 0x800232F0; downMove_DiffEnd_End__15daEnBlockMain_cFv = 0x800232E0; blockInit__15daEnBlockMain_cFf = 0x80021690; blockUpdate__15daEnBlockMain_cFv = 0x800217B0; blockResult__15daEnBlockMain_cFv = 0x800212C0; PhysicsCallback1__15daEnBlockMain_c = 0x80021180; PhysicsCallback2__15daEnBlockMain_c = 0x80021170; PhysicsCallback3__15daEnBlockMain_c = 0x800211A0; OPhysicsCallback1__15daEnBlockMain_c = 0x80020BF0; OPhysicsCallback2__15daEnBlockMain_c = 0x80020E70; OPhysicsCallback3__15daEnBlockMain_c = 0x80021010; StateID_UpMove__15daEnBlockMain_c = 0x80352A34; StateID_DownMove__15daEnBlockMain_c = 0x80352A74; StateID_DownMoveEnd__15daEnBlockMain_c = 0x80352AB4; StateID_UpMove_Diff__15daEnBlockMain_c = 0x80352AF4; StateID_DownMove_Diff__15daEnBlockMain_c = 0x80352B34; StateID_DownMove_DiffEnd__15daEnBlockMain_c = 0x80352B74; __ct__5dEn_cFv = 0x80094E80; __dt__5dEn_cFv = 0x80095130; afterCreate__5dEn_cFi = 0x800951D0; afterExecute__5dEn_cFi = 0x80095480; kill__5dEn_cFv = 0x80097F70; eatIn__5dEn_cFv = 0x80097C40; disableEatIn__5dEn_cFv = 0x80097CB0; _vf8C__5dEn_cFPv = 0x80097D30; _vfCC__5dEn_cFP7Point2d = 0x800973F0; _vfD0__5dEn_cFP7Point2d = 0x800974F0; doStateChange__5dEn_cFP9StateBase = 0x800A7DF0; collisionCallback__5dEn_cFPQ213ActivePhysics4InfoPQ213ActivePhysics4Info = 0x80095950; preSpriteCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095CE0; prePlayerCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095D30; preYoshiCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095F50; stageActorCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80096060; spriteCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095C10; playerCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095C20; yoshiCollision__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x80095C80; collisionCat3_StarPower__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009F840; collisionCat5_Mario__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FB50; _vf108__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FE40; collisionCatD_GroundPound__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FFD0; _vf110__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FFC0; collisionCat8_FencePunch__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FCE0; collisionCat7_WMWaggleWater__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A0150; collisionCat7_WMWaggleWaterYoshi__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A02D0; _vf120__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FCD0; collisionCatA_PenguinMario__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009FCC0; collisionCat11_PipeCannon__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x8009F9D0; collisionCat9_RollingObject__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A0700; collisionCat1_Fireball_E_Explosion__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A08D0; collisionCat2_IceBall_15_YoshiIce__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A0A30; collisionCat13_Hammer__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A03C0; collisionCat14_YoshiFire__5dEn_cFP13ActivePhysicsP13ActivePhysics = 0x800A0550; _vf140__5dEn_cFP13dStageActor_c = 0x800A10B0; _vf144__5dEn_cFi = 0x800A0C70; _vf148__5dEn_cFv = 0x800A12A0; _vf14C__5dEn_cFv = 0x800A1370; _vf150__5dEn_cFv = 0x800206D0; eatenByYoshiProbably__5dEn_cFv = 0x80096230; playHpdpSound1__5dEn_cFv = 0x800A1C00; playEnemyDownSound1__5dEn_cFv = 0x800A1BB0; playEnemyDownComboSound__5dEn_cFPv = 0x800A1C80; playHpdpSound2__5dEn_cFv = 0x800A1D90; _vf168__5dEn_cFv = 0x800A1E10; dieFumi_Begin__5dEn_cFv = 0x800A1470; dieFumi_Execute__5dEn_cFv = 0x800A1600; dieFumi_End__5dEn_cFv = 0x800A1820; dieFall_Begin__5dEn_cFv = 0x800A16A0; dieFall_Execute__5dEn_cFv = 0x800A1830; dieFall_End__5dEn_cFv = 0x800A1820; dieBigFall_Begin__5dEn_cFv = 0x800A1910; dieBigFall_Execute__5dEn_cFv = 0x800A1930; dieBigFall_End__5dEn_cFv = 0x800A1920; dieSmoke_Begin__5dEn_cFv = 0x800A1980; dieSmoke_Execute__5dEn_cFv = 0x800A1A00; dieSmoke_End__5dEn_cFv = 0x800A19F0; dieYoshiFumi_Begin__5dEn_cFv = 0x800A1AC0; dieYoshiFumi_Execute__5dEn_cFv = 0x800A1B40; dieYoshiFumi_End__5dEn_cFv = 0x800A1B30; dieIceVanish_Begin__5dEn_cFv = 0x800A1A10; dieIceVanish_Execute__5dEn_cFv = 0x800A1AB0; dieIceVanish_End__5dEn_cFv = 0x800A1AA0; dieGoal_Begin__5dEn_cFv = 0x800A1B50; dieGoal_Execute__5dEn_cFv = 0x800A1B70; dieGoal_End__5dEn_cFv = 0x800A1B60; dieOther_Begin__5dEn_cFv = 0x800A1B80; dieOther_Execute__5dEn_cFv = 0x800A1BA0; dieOther_End__5dEn_cFv = 0x800A1B90; eatIn_Begin__5dEn_cFv = 0x800A81C0; eatIn_Execute__5dEn_cFv = 0x800A81E0; eatIn_End__5dEn_cFv = 0x800A81D0; eatNow_Begin__5dEn_cFv = 0x800A8260; eatNow_Execute__5dEn_cFv = 0x800A8280; eatNow_End__5dEn_cFv = 0x800A8270; eatOut_Begin__5dEn_cFv = 0x800A8290; eatOut_Execute__5dEn_cFv = 0x800A82B0; eatOut_End__5dEn_cFv = 0x800A82A0; hitSpin_Begin__5dEn_cFv = 0x800A8190; hitSpin_Execute__5dEn_cFv = 0x800A81B0; hitSpin_End__5dEn_cFv = 0x800A81A0; ice_Begin__5dEn_cFv = 0x800A7E90; ice_Execute__5dEn_cFv = 0x800A7F40; ice_End__5dEn_cFv = 0x800A7F30; spawnHitEffectAtPosition__5dEn_cF7Point2d = 0x80095520; doSomethingWithHardHitAndSoftHitEffects__5dEn_cF7Point3d = 0x80095530; playEnemyDownSound2__5dEn_cFv = 0x80095580; add2ToYSpeed__5dEn_cFv = 0x800955D0; _vf218__5dEn_cFv = 0x80095890; _vf21C__5dEn_cFv = 0x80097770; _vf220__5dEn_cFPv = 0x80097F20; _vf224__5dEn_cFv = 0x80097F60; _vf228__5dEn_cFv = 0x800206C0; _vf22C__5dEn_cFv = 0x800A8060; _vf230__5dEn_cFv = 0x800A8150; _vf234__5dEn_cFv = 0x800A8160; _vf238__5dEn_cFv = 0x800A8180; _vf23C__5dEn_cFv = 0x800206B0; _vf240__5dEn_cFv = 0x800206A0; _vf244__5dEn_cFv = 0x80020690; _vf248__5dEn_cFi = 0x800968E0; _vf24C__5dEn_cFPv = 0x80096710; _vf250__5dEn_cFPv = 0x80096700; _vf254__5dEn_cFPv = 0x80096720; _vf258__5dEn_cFPv = 0x80096760; _vf25C__5dEn_cFPv = 0x80096770; _vf260__5dEn_cFPv = 0x80096910; _vf264__5dEn_cFP13dStageActor_c = 0x80096D60; _vf268__5dEn_cFPv = 0x80096A20; spawnHitEffectAtPositionAgain__5dEn_cF7Point2d = 0x80096DF0; playMameStepSound__5dEn_cFv = 0x80096C40; _vf274__5dEn_cFv = 0x80096E50; _vf278__5dEn_cFPv = 0x80096B30; _vf27C__5dEn_cFv = 0x80096E40; _vfD8__18dActorMultiState_cFv = 0x80067590; _vfDC__18dActorMultiState_cFv = 0x800675B0; _vfE0__18dActorMultiState_cFv = 0x800675A0; __ct__13dStageActor_cFv = 0x80064110; __dt__13dStageActor_cFv = 0x800642B0; beforeCreate__13dStageActor_cFv = 0x80064350; afterCreate__13dStageActor_cFi = 0x80064380; beforeDelete__13dStageActor_cFv = 0x80064390; afterDelete__13dStageActor_cFi = 0x800643E0; beforeExecute__13dStageActor_cFv = 0x800643F0; afterExecute__13dStageActor_cFi = 0x80064490; beforeDraw__13dStageActor_cFv = 0x80064540; afterDraw__13dStageActor_cFi = 0x800645E0; GetExplanationString__13dStageActor_cFv = 0x800645F0; _vf60__13dStageActor_cFv = 0x80065080; _vf68__13dStageActor_cFv = 0x8001D210; _vf6C__13dStageActor_cFv = 0x8001D200; _vf70__13dStageActor_cFv = 0x80065620; _vf74__13dStageActor_cFv = 0x8001D1F0; _vf78__13dStageActor_cFv = 0x80065820; _vf7C__13dStageActor_cFv = 0x8001D1E0; _vf88__13dStageActor_cFv = 0x80065860; _vf90__13dStageActor_cFP13dStageActor_c = 0x80065880; _vf94__13dStageActor_cFPv = 0x80065AC0; removeMyActivePhysics__13dStageActor_cFv = 0x80066080; addMyActivePhysics__13dStageActor_cFv = 0x80066090; returnRegularScale__13dStageActor_cFv = 0x80065950; _vfA4__13dStageActor_cFPv = 0x80065970; _vfA8__13dStageActor_cFPv = 0x80065A00; _vfAC__13dStageActor_cFPv = 0x80065A40; _vfB0__13dStageActor_cFv = 0x80065660; _vfB4__13dStageActor_cFv = 0x80065B40; _vfB8__13dStageActor_cFv = 0x8001D1D0; _vfBC__13dStageActor_cFv = 0x80065B50; _vfC0__13dStageActor_cFv = 0x80065B60; _vfC4__13dStageActor_cFv = 0x80065B70; _vfC8__13dStageActor_cFP7Point2d = 0x80065CC0; checkZoneBoundaries__13dStageActor_cFUi = 0x80064F50; create__13dStageActor_cF6ActorsUiP7Point3dP6S16VecUc = 0x80064610; __ct__8dScene_cFv = 0x800E19B0; __dt__8dScene_cFv = 0x800E1A20; beforeCreate__8dScene_cFv = 0x800E1AA0; afterCreate__8dScene_cFi = 0x800E1AE0; beforeDelete__8dScene_cFv = 0x800E1B50; afterDelete__8dScene_cFi = 0x800E1B80; beforeExecute__8dScene_cFv = 0x800E1BE0; afterExecute__8dScene_cFi = 0x800E1D20; beforeDraw__8dScene_cFv = 0x800E1D70; afterDraw__8dScene_cFi = 0x800E1DA0; __ct__8dActor_cFv = 0x8006C6D0; __dt__8dActor_cFv = 0x8006C7F0; __ct__7dBase_cFv = 0x8006C420; __dt__7dBase_cFv = 0x8006C490; beforeCreate__7dBase_cFv = 0x8006C540; afterCreate__7dBase_cFi = 0x8006C570; beforeDelete__7dBase_cFv = 0x8006C580; afterDelete__7dBase_cFi = 0x8006C5B0; beforeExecute__7dBase_cFv = 0x8006C5C0; afterExecute__7dBase_cFi = 0x8006C600; beforeDraw__7dBase_cFv = 0x8006C610; afterDraw__7dBase_cFi = 0x8006C650; onDraw__7fBase_cFv = 0x801621D0; specialDraw1__8dActor_cFv = 0x8006CA50; specialDraw2__8dActor_cFv = 0x8006CA60; _vf58__8dActor_cFv = 0x8001D1C0; _vf5C__8dActor_cFv = 0x8001D1B0; __ct__9StateBaseFPCc = 0x8015F7C0; __dt__9StateBaseFv = 0x8015F800; isInvalid__9StateBaseFv = 0x8015F840; isEqualNotUsedForSomeReason__9StateBaseFP9StateBase = 0x8015F850; isEqual__9StateBaseFP9StateBase = 0x8015F8C0; isNotEqual__9StateBaseFP9StateBase = 0x8015F8D0; getName__9StateBaseFv = 0x8015F920; getID__9StateBaseFv = 0x8015F930; __ct__10dFlagMgr_c = 0x800E3AE0; setup__10dFlagMgr_cFb = 0x800E3BA0; applyAndClearAllTimedActions__10dFlagMgr_cFv = 0x800E3F20; execute__10dFlagMgr_cFv = 0x800E4010; set__10dFlagMgr_cFUcibbbUi = 0x800E41C0; findLowestFlagInSet__10dFlagMgr_cFUiUl = 0x800E4470; setSpecial__10dFlagMgr_cFUcffUcUiUl = 0x800E4550; get8__10dFlagMgr_cFUc = 0x800E4590; get108__10dFlagMgr_cFUc = 0x800E45A0; get208__10dFlagMgr_cFUc = 0x800E45B0; get248__10dFlagMgr_cFUc = 0x800E45C0; get448__10dFlagMgr_cFUc = 0x800E45E0; instance__10dFlagMgr_c = 0x8042A078; addToList__13ActivePhysicsFv = 0x8008C330; initWithStruct__13ActivePhysicsFP8dActor_cPQ213ActivePhysics4Info = 0x8008C3E0; __ct__7PhysicsFv = 0x8007F7A0; setup__7PhysicsFP8dActor_cPQ27Physics4InfoUcUcP7Point2d = 0x8007FB10; addToList__7PhysicsFv = 0x8007F900; removeFromList__7PhysicsFv = 0x8007F950; update__7PhysicsFv = 0x8007FDA0; getTileRendererList__7dBgGm_cFi = 0x80078520; add__Q212TileRenderer4ListFP12TileRenderer = 0x80014820; remove__Q212TileRenderer4ListFP12TileRenderer = 0x80014860; __ct__12TileRendererFv = 0x800145B0; __dt__12TileRendererFv = 0x800145F0; setPosition__12TileRendererFfff = 0x800146B0; setVars__12TileRendererFf = 0x800146D0; __ct__21dPlayerModelHandler_cFUc = 0x800D6CC0; loadModel__21dPlayerModelHandler_cFUcii = 0x800D6DF0; setSRT__21dPlayerModelHandler_cF7Point3d6S16Vec7Point3d = 0x800D6F40; callVF20__21dPlayerModelHandler_cFv = 0x800D7000; draw__21dPlayerModelHandler_cFv = 0x800D7020; update__21dPlayerModelHandler_cFv = 0x800D6E90; _Z15FindActorByType6ActorsP5Actor = 0x80162D50; FindActorByType__F6ActorsP5Actor = 0x80162D50; _Z19RetrieveFileFromArcPvPcS0_ = 0x800DF180; _Z8OSReportPKcz = 0x8015F730; OSReport__FPCce = 0x8015F730; _Z7OSFatal7GXColorS_PKc = 0x801AF5D0; GetCameraByID__Fi = 0x80164B20; GetCurrentCameraID__Fv = 0x80164B40; SetCurrentCameraID__Fi = 0x80164B50; LinkScene__Fi = 0x80164C10; UnlinkScene__Fi = 0x80164B90; SceneCalcWorld__Fi = 0x80164CD0; SceneCameraStuff__Fi = 0x80164D60; CalcMaterial__Fv = 0x80164D50; DrawOpa__Fv = 0x80164E30; DrawXlu__Fv = 0x80164E40; ChangeAlphaUpdate__Fb = 0x802D2F80; DoSpecialDrawing1__Fv = 0x8006CAE0; DoSpecialDrawing2__Fv = 0x8006CB40; SetupLYTDrawing__Fv = 0x80163220; ClearLayoutDrawList__Fv = 0x80163170; DrawAllLayoutsBeforeX__Fi = 0x80163300; DrawAllLayoutsAfterX__Fi = 0x80163390; DrawAllLayoutsAfterXandBeforeY__Fii = 0x80163420; findPaneByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007300; findTextBoxByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007320; findPictureByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x800073D0; findWindowByName__Q23m2d17EmbedLayoutBase_cCFPCc = 0x80007470; __ct__Q23m2d13EmbedLayout_cFv = 0x800C8950; __dt__Q23m2d13EmbedLayout_cFv = 0x800C89A0; loadArc__Q23m2d13EmbedLayout_cFPCcb = 0x800C8CB0; loadAnimations__Q23m2d13EmbedLayout_cFPPCci = 0x800C8FB0; loadGroups__Q23m2d13EmbedLayout_cFPPCcPii = 0x800C90F0; enableNonLoopAnim__Q23m2d13EmbedLayout_cFib = 0x800C92F0; enableLoopAnim__Q23m2d13EmbedLayout_cFi = 0x800C9380; disableAllAnimations__Q23m2d13EmbedLayout_cFv = 0x800C9500; free__Q23m2d13EmbedLayout_cFv = 0x800C9930; execAnimations__Q23m2d13EmbedLayout_cFv = 0x800C9560; scheduleForDrawing__Q23m2d6Base_cFv = 0x80163850; RenderEffects__Fii = 0x80093F10; RemoveAllFromScnRoot__Fv = 0x80164E70; Reset3DState__Fv = 0x80164EC0; GetRenderModeObj__Q34nw4r3g3d8G3DStateFv = 0x8024D5D0; __ct__Q34nw4r3g3d6CameraFPQ34nw4r3g3d10CameraData = 0x802537D0; SetOrtho__Q34nw4r3g3d6CameraFffffff = 0x80253C70; SetPerspective__Q34nw4r3g3d6CameraFffff = 0x80253C30; SetViewportJitter__Q34nw4r3g3d6CameraFUi = 0x80253E20; SetPosture__Q34nw4r3g3d6CameraFRCQ44nw4r3g3d6Camera11PostureInfo = 0x802539C0; SetPosition__Q34nw4r3g3d6CameraFRC7Point3d = 0x80253950; SetCameraMtxDirectly__Q34nw4r3g3d6CameraFRA3_A4_Cf = 0x80253BE0; GetCameraMtx__Q34nw4r3g3d6CameraCFPA3_A4_f = 0x802540B0; CheckRevision__Q34nw4r3g3d7ResFileCFv = 0x8023A860; Init__Q34nw4r3g3d7ResFileFv = 0x8023A590; Bind__Q34nw4r3g3d7ResFileFQ34nw4r3g3d7ResFile = 0x8023A350; GetResMdl__Q34nw4r3g3d7ResFileCFPCc = 0x80239E30; GetResTex__Q34nw4r3g3d7ResFileCFPCc = 0x80239F20; g3dMemAllocator__Q24nw4r3g3d = 0x8042A3C8; __ScnMdl__Construct__Q24nw4r3g3dFPvPUiPvUii = 0x8025CA20; __ScnMdlSimple__Construct__Q24nw4r3g3dFPvPUiPvi = 0x8025A380; InsertIntoScene__Q24nw4r3g3dFPv = 0x80164E50; GetResMat__Q34nw4r3g3d6ResMdlCFPCc = 0x8023B760; DisableIndirectTexturing__3m3dFv = 0x80164F50; InitTexObjWithResTex__3m3dFP9_GXTexObjPv14_GXTexWrapMode14_GXTexWrapMode12_GXTexFilter12_GXTexFilter = 0x802C7C70; /* This is preliminary and kinda strange, most of these just point to ScnLeaf for now */ setup__Q23m3d6proc_cFPvPUi = 0x80164FD0; __ct__Q23m3d6proc_cFv = 0x8016A010; __dt__Q23m3d6proc_cFv = 0x8016A030; free__Q23m3d6proc_cFv = 0x8016A090; scheduleForDrawing__Q23m3d6proc_cFv = 0x8016A0E0; getViewMatrix__Q23m3d6proc_cFPA3_A4_f = 0x8016A190; returnUnknown__Q23m3d6proc_cFv = 0x8000F720; /* End preliminary section */ __ct__Q23m3d5mdl_cFv = 0x80169CD0; __dt__Q23m3d5mdl_cFv = 0x80169D20; setup__Q23m3d5mdl_cFQ34nw4r3g3d6ResMdlPvUiiPUi = 0x80169D90; oneSetupType__Q23m3d5mdl_cFv = 0x80064C10; sub_80064BF0__Q23m3d5mdl_cFv = 0x80064BF0; setDrawMatrix__Q23m3d5mdl_cFPA4_Cf = 0x8016A170; setScale__Q23m3d5mdl_cFfff = 0x8016A130; setScale__Q23m3d5mdl_cFP7Point3d = 0x8016A150; calcWorld__Q23m3d5mdl_cFb = 0x8016A1A0; SetupTextures_Player__FPQ23m3d5mdl_ci = 0x800B3E50; SetupTextures_Map__FPQ23m3d5mdl_ci = 0x800B3F50; SetupTextures_Boss__FPQ23m3d5mdl_ci = 0x800B4050; SetupTextures_Enemy__FPQ23m3d5mdl_ci = 0x800B4170; SetupTextures_MapObj__FPQ23m3d5mdl_ci = 0x800B42B0; SetupTextures_Item__FPQ23m3d5mdl_ci = 0x800B43D0; __ct__16mHeapAllocator_cFv = 0x80069020; __dt__16mHeapAllocator_cFv = 0x80069060; link__16mHeapAllocator_cFiPvPCci = 0x800690C0; unlink__16mHeapAllocator_cFv = 0x800690E0; __ct__10mTexture_cFUsUs9_GXTexFmt = 0x802C0A80; load__10mTexture_cF11_GXTexMapID = 0x802C0B60; flushDC__10mTexture_cFv = 0x802C0C20; makeLinearGradient__10mTexture_cFicUsUs8_GXColor8_GXColorb = 0x802C0E30; allocateBuffer__10mTexture_cFPv = 0x802C11E0; plotPixel__10mTexture_cFUsUs8_GXColor = 0x802C1280; SetFontSize__Q34nw4r2ut10CharWriterFff = 0x8022D2F0; __ct__Q34nw4r2ut10TextWriterFv = 0x80230780; __dt__Q34nw4r2ut10TextWriterFv = 0x802307E0; CalcStringWidth__Q34nw4r2ut10TextWriterCFPCwi = 0x802310D0; GameHeaps = 0x80377C48; BGDatClass = 0x80429DF0; instance__10BGDatClass = 0x80429DF0; GetTilesetName__FPvii = 0x800813F0; getTilesetName__10BGDatClassFii = 0x800813F0; getPointerToTile__12TilemapClassFiiPUib = 0x80083B40; IsWideScreen__Fv = 0x800B54B0; Player_Active = 0x80354E50; Player_ID = 0x80354E60; Player_Powerup = 0x80354E70; Player_Flags = 0x80354E80; Player_Lives = 0x80354E90; Player_Coins = 0x80354EA0; AllocateMemoryBlock = 0x801628C0; EnsureAllArcsAreLoaded = 0x800DF4E0; FindRotationController = 0x8002AC00; GetObjectName = 0x801017B0; GetObjectParent = 0x80162590; OSReport = 0x8015F730; StagePtr = 0x8042A1C8; _Z20CreateParentedObjectsPvic = 0x80162B00; _Z47CheckIfMenuShouldBeCancelledForSpecifiedWiimotei = 0x800B53A0; _Z21StartTitleScreenStagebi = 0x801017D0; _Z17CreateChildObjectsPviii = 0x8006CBA0; CreateParentedObject__FsPvic = 0x80162B00; CheckIfMenuShouldBeCancelledForSpecifiedWiimote__Fi = 0x800B53A0; StartTitleScreenStage__Fbi = 0x801017D0; CreateChildObject__FsPviii = 0x8006CBA0; ObjCreate1 = 0x80162B00; ObjCreate2 = 0x80162B20; RestoreObjectState = 0x800B0FD0; QueueArcLoad = 0x800DF840; RetrieveFileFromArc = 0x800DF180; RetrieveFileFromArcAlt = 0x800DF3C0; SpawnSprite = 0x80064610; StoreObjectState = 0x800B1100; TriggerEventFlag = 0x800E4A30; _ZN8SaveFile14CheckIfWritingEv = 0x800E0450; _Z8SaveGamePvb = 0x8092F5F0; CheckIfWriting__8SaveFileFv = 0x800E0450; SaveGame__FPvb = 0x8092F5F0; _Z9DVD_Startv = 0x8006A6F0; _Z12DVD_LoadFilePvPcS0_S_ = 0x800DF840; _Z12DVD_FreeFilePvPc = 0x800DF130; _Z16DVD_StillLoadingPv = 0x800DF4E0; _Z7DVD_Endv = 0x8006A760; DVD_Start__Fv = 0x8006A6F0; DVD_LoadFile__FPvPcPcPv = 0x800DF840; DVD_FreeFile__FPvPc = 0x800DF130; DVD_StillLoading__FPv = 0x800DF4E0; DVD_End__Fv = 0x8006A760; DVD_GetFile__FPvPCcPCc = 0x800DF180; DVD_GetFile__FPvPCcPCcPUi = 0x800DF1E0; __ct__12dDvdLoader_cFv = 0x8008F140; __dt__12dDvdLoader_cFv = 0x8008F170; load__12dDvdLoader_cFPCcUcPv = 0x8008F1B0; unload__12dDvdLoader_cFv = 0x8008F310; SZSDecompClass = 0x80377AE4; LZDecompClass = 0x80377AF0; LHDecompClass = 0x80377AFC; LRCDecompClass = 0x80377B08; RLDecompClass = 0x80377B14; StoreCompressionClassList = 0x8016B090; DecompBufferPointer = 0x80429460; TryAndFindCompressedFile = 0x8016BAA0; _Z22BgTexMng__LoadAnimTilePvisPcS0_c = 0x80087B60; /* same for ntsc */ BgTexMng__LoadAnimTile__FPvisPcPcc = 0x80087B60; /* same for ntsc */ _Z12ActivateWipei = 0x800B0DB0; ActivateWipe__Fi = 0x800B0DB0; CurrentDrawFunc = 0x80429F58; currentHeap = 0x8042AE10; _Z20GameSetup__LoadScenePv = 0x80919560; _Z9FreeScenei = 0x801648B0; _Z17GameSetupDrawFuncv = 0x80917990; _Z16WorldMapDrawFuncv = 0x80926770; GameSetup__LoadScene__FPv = 0x80919560; FreeScene__Fi = 0x801648B0; GameSetupDrawFunc__Fv = 0x80917990; WorldMapDrawFunc__Fv = 0x80926770; memcpy = 0x80004364; memset = 0x800046B4; strncat = 0x802E1A68; strncpy = 0x802E19F8; strcmp = 0x802E1AB4; sprintf = 0x802E17DC; strrchr = 0x802E1C40; wcslen = 0x802E441C; IOS_Open = 0x80224C70; IOS_Close = 0x80224E60; IOS_Seek = 0x80225410; IOS_Read = 0x80225010; IOS_Write = 0x80225220; ArchiveHeap = 0x8042A44C; DVDClass = 0x8042A038; GameMgr = 0x80429F7C; SaveFileInstance = 0x8042A040; SaveHandlerInstance = 0x80429FB8; RemoconMng = 0x80429F50; ActiveWiimoteID = 0x8042A464; ActiveWiimote = 0x8042A468; MakeScene = 0x80007610; GetRes = 0x800DF180; GetSceneLightInfo = 0x80164B70; GetAnmScn = 0x8023A2E0; BindAnmScn = 0x802426D0; AssignAnmScnToLightInfo = 0x802C8840; LoadBlight = 0x809198F0; LoadBlmap = 0x809198E0; _Z23QueryPlayerAvailabilityi = 0x800B4710; _Z12DoStartLevelPvP10StartLevel = 0x800BB780; _Z20SetSomeConditionShitiij = 0x801026D0; _Z8WpadShiti = 0x8016F640; _Z32CheckIfContinueShouldBeActivatedv = 0x800B52F0; _Z24SearchForIndexOfPlayerIDi = 0x80060110; QueryPlayerAvailability__Fi = 0x800B4710; DoStartLevel__FPvP14StartLevelInfo = 0x800BB780; SetSomeConditionShit__FiiUi = 0x801026D0; WpadShit__Fi = 0x8016F640; CheckIfContinueShouldBeActivated__Fv = 0x800B52F0; SearchForIndexOfPlayerID__Fi = 0x80060110; _Z18AllocFromGameHeap1j = 0x801628C0; _Z17FreeFromGameHeap1Pv = 0x80162920; AllocFromGameHeap1__FUi = 0x801628C0; FreeFromGameHeap1__FPv = 0x80162920; AllocFromGameHeap1 = 0x801628C0; _Z19lyt__Layout__LayoutPv = 0x802ACB40; _Z15lyt__Layout__dtPvi = 0x802ACB80; _Z18lyt__Layout__BuildPvPKvS_ = 0x802ACCB0; _Z47nsmbw__ArcResourceAccessor__ArcResourceAccessorPv = 0x802B6620; _Z30nsmbw__ArcResourceAccessor__dtPvi = 0x80006930; _Z31nsmbw__ArcResourceAccessor__SetPvS_PKc = 0x802B6680; _Z39nsmbw__ArcResourceAccessor__GetResourcePvmPKcPm = 0x80006A50; _Z23lyt__DrawInfo__DrawInfoPv = 0x802B4D30; _Z17lyt__DrawInfo__dtPvi = 0x802B4DB0; _Z15PSMTXTransApplyPA4_fS0_fff = 0x801C0C10; _Z13NSMBWLoadFileP15NSMBWFileHandlePciPv = 0x8008F1B0; _Z13NSMBWFreeFileP15NSMBWFileHandle = 0x8008F310; _Z16NSMBWBrlan__LoadPvPKcS_S_b = 0x80163E60; _Z16NSMBWBrlan__FreePv = 0x80163FB0; _Z24DVDConvertPathToEntrynumPKc = 0x801CA680; _Z11DVDFastOpeniP9DVDHandle = 0x801CA990; _Z11DVDReadPrioP9DVDHandlePviii = 0x801CAB20; _Z8DVDCloseP9DVDHandle = 0x801CAA00; DVDConvertPathToEntrynum__FPCc = 0x801CA680; DVDFastOpen__FiP9DVDHandle = 0x801CA990; DVDReadPrio__FP9DVDHandlePviii = 0x801CAB20; DVDClose__FP9DVDHandle = 0x801CAA00; DVDConvertPathToEntrynum = 0x801CA680; _ZN8SaveFile8GetBlockEi = 0x800E0380; _ZN8SaveFile10GetQSBlockEi = 0x800E03B0; GetBlock__8SaveFileFi = 0x800E0380; GetQSBlock__8SaveFileFi = 0x800E03B0; _ZN9SaveBlock17GetLevelConditionEii = 0x800CE3A0; GetLevelCondition__9SaveBlockFii = 0x800CE3A0; _Z20CheckIfWeCantDoStuffv = 0x8076DB90; _Z15QueryGlobal5758j = 0x800B3B50; CheckIfWeCantDoStuff__Fv = 0x8076DB90; QueryGlobal5758__FUi = 0x800B3B50; _Z16EGG__Heap__allocmiPv = 0x802B8CC0; _Z15EGG__Heap__freePvS_ = 0x802B8F70; EGG__Heap__alloc__FUliPv = 0x802B8CC0; EGG__Heap__free__FPvPv = 0x802B8F70; _Z5__nwam = 0x802B9250; _Z19construct_new_arrayPvS_S_ii = 0x802DC7E0; _Z11DeleteArrayPvS_ = 0x802DCB10; _Z8MTXOrthoPA4_fffffff = 0x801C1350; _Z15GXSetProjectionPA4_fh = 0x801C9840; _Z8IOS_OpenPKcj = 0x80224C70; _Z9IOS_WriteiPKvi = 0x80225220; _Z9IOS_Closei = 0x80224E60; _Z6strlenPKc = 0x802DC69C; strlen__FPCc = 0x802DC69C; strlen = 0x802DC69C; atan = 0x802E7C14; atan2 = 0x802E8610; cos = 0x802E7FBC; sin = 0x802E84C4; LayoutHelper_Link = 0x80163660; __nwa__FUl = 0x802B9250; _Z19EmbeddedLayout_ctorP6Layout = 0x800C8950; _Z19EmbeddedLayout_dtorP6Layoutb = 0x800C89A0; _Z19EmbeddedLayout_FreeP6Layout = 0x800C9930; _Z25EmbeddedLayout_LoadArcOldP6LayoutPKcb = 0x800C8CB0; _Z25EmbeddedLayout_LoadBrlansP6LayoutPPKci = 0x800C8FB0; _Z25EmbeddedLayout_LoadGroupsP6LayoutPPKcPii = 0x800C90F0; _Z38EmbeddedLayout_ResetAnimToInitialStateP6Layoutib = 0x800C93D0; _Z22EmbeddedLayout_ProcessP6Layout = 0x800C9560; _Z28EmbeddedLayout_AddToDrawListP6Layout = 0x80163850; _Z32EmbeddedLayout_EnableNonLoopAnimP6Layoutib = 0x800C92F0; _Z29EmbeddedLayout_EnableLoopAnimP6Layouti = 0x800C9380; _Z30EmbeddedLayout_DisableAllAnimsP6Layout = 0x800C9500; _Z35EmbeddedLayout_CheckIfAnimationIsOnP6Layouti = 0x800C9610; _Z29EmbeddedLayout_FindPaneByNameP6LayoutPKc = 0x80007300; _Z32EmbeddedLayout_FindTextBoxByNameP6LayoutPKc = 0x80007320; EmbeddedLayout_ctor__FP6Layout = 0x800C8950; EmbeddedLayout_dtor__FP6Layoutb = 0x800C89A0; EmbeddedLayout_Free__FP6Layout = 0x800C9930; EmbeddedLayout_LoadArcOld__FP6LayoutPKcb = 0x800C8CB0; EmbeddedLayout_LoadBrlans__FP6LayoutPPCci = 0x800C8FB0; EmbeddedLayout_LoadGroups__FP6LayoutPPCcPii = 0x800C90F0; EmbeddedLayout_ResetAnimToInitialState__FP6Layoutib = 0x800C93D0; EmbeddedLayout_Process__FP6Layout = 0x800C9560; EmbeddedLayout_AddToDrawList__FP6Layout = 0x80163850; EmbeddedLayout_EnableNonLoopAnim__FP6Layoutib = 0x800C92F0; EmbeddedLayout_EnableLoopAnim__FP6Layouti = 0x800C9380; EmbeddedLayout_DisableAllAnims__FP6Layout = 0x800C9500; EmbeddedLayout_CheckIfAnimationIsOn__FP6Layouti = 0x800C9610; EmbeddedLayout_FindPaneByName__FP6LayoutPCc = 0x80007300; EmbeddedLayout_FindTextBoxByName__FP6LayoutPCc = 0x80007320; _Z6memsetPvij = 0x800046B4; _Z7sprintfPcPKcz = 0x802E17DC; _Z8snprintfPciPKcz = 0x802E16E8; _Z6strcatPKcS0_ = 0x802E1A3C; _Z6memsetPvij = 0x800046B4; sprintf__FPcPCce = 0x802E17DC; snprintf__FPciPCce = 0x802E16E8; memcmp__FPCvPCvUi = 0x802DF098; _Z6strcatPKcS0_ = 0x802E1A3C; _Znaj = 0x802B9210; _Z23Hook_GetGXRenderModeObjv = 0x8024D5D0; Hook_GetGXRenderModeObj__Fv = 0x8024D5D0; _Z3sinf = 0x802E84C4; _Z3cosf = 0x802E7FBC; ARCInitHandle = 0x8019F660; ARCOpen = 0x8019F700; ARCFastOpen = 0x8019F9B0; ARCConvertPathToEntrynum = 0x8019FA00; ARCGetStartAddrInMem = 0x8019FE50; ARCGetStartOffset = 0x8019FE70; ARCGetLength = 0x8019FE80; ARCClose = 0x8019FE90; ARCChangeDir = 0x8019FEA0; ARCOpenDir = 0x8019FF00; ARCReadDir = 0x8019FF80; ARCCloseDir = 0x801A0040; DCStoreRangeNoSync = 0x801AC500; VIGetNextField = 0x801BDEE0; applyRotationYXZ__4mMtxFPsPsPs = 0x8016EF50; PSMTXIdentity = 0x801C04D0; PSMTXCopy = 0x801C0500; PSMTXConcat = 0x801C0540; PSMTXInverse = 0x801C07A0; PSMTXRotRad = 0x801C0970; PSMTXRotAxisRad = 0x801C0B50; PSMTXTrans = 0x801C0BD0; PSMTXTransApply = 0x801C0C10; PSMTXScale = 0x801C0C60; PSMTXScaleApply = 0x801C0C90; PSMTXMultVec = 0x801C1160; PSVECScale = 0x801C1450; PSVECNormalize = 0x801C1470; C_MTXLookAt = 0x801C0DA0; C_MTXFrustum = 0x801C11C0; C_MTXPerspective = 0x801C1260; C_MTXOrtho = 0x801C1350; GXSetVtxDesc = 0x801C37C0; GXClearVtxDesc = 0x801C4070; GXSetVtxAttrFmt = 0x801C40B0; GXSetArray = 0x801C4780; GXInvalidateVtxCache = 0x801C47C0; GXSetTexCoordGen2 = 0x801C47D0; GXSetNumTexGens = 0x801C4A20; GXBegin = 0x801C5570; GXSetCullMode = 0x801C5860; GXInitLightAttn = 0x801C6430; GXInitLightSpot = 0x801C6470; GXInitLightDistAttn = 0x801C6610; GXInitLightPos = 0x801C66E0; GXInitLightDir = 0x801C6710; GXInitSpecularDir = 0x801C6760; GXInitLightColor = 0x801C6870; GXLoadLightObjImm = 0x801C6880; GXSetChanAmbColor = 0x801C6900; GXSetChanMatColor = 0x801C69E0; GXSetNumChans = 0x801C6AC0; GXSetChanCtrl = 0x801C6AF0; GXInitTexObj = 0x801C6D90; GXInitTexObjCI = 0x801C6FA0; GXInitTexObjLOD = 0x801C6FF0; GXInitTexObjTlut = 0x801C7120; GXInitTexObjWrapMode = 0x801C7100; GXLoadTexObj = 0x801C74C0; GXInvalidateTexAll = 0x801C76C0; GXSetTevDirect = 0x801C8130; GXSetTevOp = 0x801C8250; GXSetTevColorIn = 0x801C82F0; GXSetTevAlphaIn = 0x801C8330; GXSetTevColorOp = 0x801C8370; GXSetTevAlphaOp = 0x801C83D0; GXSetTevColor = 0x801C8430; GXSetTevColorS10 = 0x801C8490; GXSetTevKColor = 0x801C8500; GXSetTevKColorSel = 0x801C8560; GXSetTevKAlphaSel = 0x801C85B0; GXSetTevSwapMode = 0x801C8600; GXSetTevSwapModeTable = 0x801C8640; GXSetAlphaCompare = 0x801C86C0; GXSetTevOrder = 0x801C8790; GXSetNumTevStages = 0x801C88F0; GXSetFog = 0x801C8920; GXSetFogRangeAdj = 0x801C8CB0; GXSetBlendMode = 0x801C8DC0; GXSetZMode = 0x801C8E70; GXSetZCompLoc = 0x801C8EB0; GXSetDither = 0x801C8F90; GXCallDisplayList = 0x801C95E0; GXSetProjection = 0x801C9840; GXLoadPosMtxImm = 0x801C9940; GXLoadNrmMtxImm = 0x801C99C0; GXSetCurrentMtx = 0x801C9A60; GXSetViewportJitter = 0x801C9BD0; GXSetViewport = 0x801C9C10; GXDrawDone = 0x801C4EA0; GXWGFifo = 0xCC008000; TPLBind = 0x802281D0; TPLGet = 0x802282F0; /* Gakenoko stuff */ mHeapAllocatorSubclass_Link = 0x800690C0; mHeapAllocatorSubclass_UnLink = 0x800690E0; GetResMdl = 0x80239E30; GetResAnmChr = 0x8023A0B0; GetResAnmTexPat = 0x8023A200; m3d__mdl_c__DoStuff = 0x80169D90; __ashldi3 = 0x802DD1EC; _Z15fBase_c__DeletePv = 0x80162510; fBase_c__Delete__FPv = 0x80162510; _Z13FindActorByIDj = 0x80162D00; FindActorByID__FUi = 0x80162D00; EventTable = 0x8042A078; dBgActorManager = 0x80429DD8; ContinueBgActorSpawn = 0x8007EA9C; SomeModelAnimationClass_Setup = 0x801650D0; EGGTSystem_Pointer = 0x8042A08C; dSys_c__RootHeapMEM1 = 0x8042A090; dSys_c__RootHeapMEM2 = 0x8042A094; BG_GM_ptr = 0x80429DD0; instance__7dBgGm_c = 0x80429DD0; BgActorDefs = 0x80429DDC; _Z16GetPointerToTileP9BG_GM_haxtttPsb = 0x80077520; GetPointerToTile__FP9BG_GM_haxUsUsUsPsb = 0x80077520; GameHeap1 = 0x80377C4C; GameHeap2 = 0x80377C50; WiimotePtr1 = 0x80377C88; continueFromFlagObjCheck = 0x807EBC64; returnFromFlagObjCheck = 0x807EBC7C; Global5758 = 0x80429F48; EggControllerClassPtrMaybe = 0x80429F50; MEMGetTotalFreeSizeForExpHeap = 0x801D47E0; sub_80064BD0 = 0x80064BD0; sub_80166970 = 0x80166830; sub_80166D10 = 0x80166BD0; daEnGakeNoko_c__StateID_FoolMove = 0x80B14BE0; EnItem_BindAnimation_Continued = 0x80A29204; dAcPy_c__ChangePowerupWithAnimation = 0x80145AC0; PlayerProjectileShooting = 0x8013BB90; PlayPlayerSound = 0x80057E70; CreateActor = 0x80064610; Actor_SearchByName = 0x80162D50; daEnItem_c__GetWhetherPlayerCanGetPowerupOrNot = 0x80A2BE80; returnFromGPSFASixth = 0x80141EB8; continuePlumberSetPowerupTexture = 0x800CA62C; doneSettingThePowerupTexture = 0x800D474C; doneSettingThePowerupTexture2 = 0x80141434; continuePlumberSetPowerupTextureDebug = 0x800CA5C4; returnFromPowerupSoundChange = 0x801412FC; ExitFromTileGodHack = 0x807E1684; SomeTable_802F5440 = 0x802F5140; SomeTable_802F5580 = 0x802F5280; SomeTable_802F56C0 = 0x802F53C0; BlahTable = 0x80325260; TileTable = 0x802EF9B8; CurrentLevel = 0x80315B9D; CurrentWorld = 0x80315B9C; CurrentStartedArea = 0x80315B96; /*WRONG*/ CurrentStartedEntrance = 0x80315B97; /*WRONG*/ GetRandomSeed = 0x800B2EC0; RandomSeed = 0x80429F44; MakeRandomNumber__Fi = 0x800B2EE0; MakeRandomNumberForTiles__Fi = 0x801613A0; StrangeReplayValue1 = 0x8042792E; StrangeReplayValue2 = 0x80429D69; StrangeReplayValue3 = 0x80429D6A; OSGetTime = 0x801B5F80; OSTicksToCalendarTime = 0x801B6080; snprintf = 0x802E16E8; continueFromReplayHookStart = 0x809246E4; continueFromReplayEndHook = 0x8010212C; returnFromRecorder = 0x800B6070; GetSomeGlobalClass = 0x80109340; SomeUnknownClass5408 = 0x8042A298; SomeWipeClass = 0x8042A440; QueryGlobal5758 = 0x800B3B50; .text : { FILL (0) __text_start = . ; *(.init) *(.text) __ctor_loc = . ; *(.ctors) __ctor_end = . ; *(.dtors) *(.rodata) /**(.sdata)*/ *(.data) /**(.sbss)*/ *(.bss) *(.fini) *(.rodata.*) __text_end = . ; } }