Difference between revisions of "Equivalent Subroutines"
From Sonic Retro
m |
m (coloured labels) |
||
Line 3: | Line 3: | ||
Label format details: | Label format details: | ||
− | Sonic 1: Hivebrain 2005 label'''/'''SVN label (where applicable) | + | Sonic 1: Hivebrain 2005 label'''/'''{{Color|color=red|content=SVN label (where applicable)}} |
− | Sonic 2: Nemesis label'''/'''Xenowhirl 2007 label'''/'''SVN label (where applicable) | + | Sonic 2: Nemesis label'''/'''{{Color|color=blue|content=Xenowhirl 2007 label}}'''/'''{{Color|color=green|content=SVN label (where applicable)}} |
{| class="prettytable" | {| class="prettytable" | ||
Line 12: | Line 12: | ||
|Demo_Time | |Demo_Time | ||
|E56 | |E56 | ||
− | |sub_7E6 | + | |sub_7E6 |
+ | {{Color|color=blue|content=DemoTime}} | ||
|DemoTime | |DemoTime | ||
|? | |? | ||
Line 19: | Line 20: | ||
|Demo_TimeEnd | |Demo_TimeEnd | ||
|E70 | |E70 | ||
− | |locret_800 | + | |locret_800 |
+ | {{Color|color=blue|content=DemoTime_End}} | ||
|return_300504 | |return_300504 | ||
|? | |? | ||
Line 26: | Line 28: | ||
|JoypadInit | |JoypadInit | ||
|12FC | |12FC | ||
− | |10EC | + | |10EC |
+ | {{Color|color=blue|content=JoypadInit}} | ||
|JoypadInit | |JoypadInit | ||
|1342 | |1342 | ||
Line 33: | Line 36: | ||
|ReadJoypads | |ReadJoypads | ||
|132C | |132C | ||
− | |111C | + | |111C |
+ | {{Color|color=blue|content=ReadJoypads}} | ||
|ReadJoypads | |ReadJoypads | ||
|1372 | |1372 | ||
Line 40: | Line 44: | ||
|Joypad_Read | |Joypad_Read | ||
|133A | |133A | ||
− | |sub_112A | + | |sub_112A |
+ | {{Color|color=blue|content=Joypad_Read}} | ||
|Joypad_Read | |Joypad_Read | ||
|? | |? | ||
Line 47: | Line 52: | ||
|VDPSetupGame | |VDPSetupGame | ||
|1368 | |1368 | ||
− | |sub_1158 | + | |sub_1158 |
+ | {{Color|color=blue|content=VDPSetupGame}} | ||
|VDPSetupGame | |VDPSetupGame | ||
|13AE | |13AE | ||
Line 54: | Line 60: | ||
|VDP_Loop | |VDP_Loop | ||
|137C | |137C | ||
− | |loc_116C | + | |loc_116C |
+ | {{Color|color=blue|content=VDP_Loop}} | ||
|? | |? | ||
|? | |? | ||
Line 61: | Line 68: | ||
|VDP_ClrCRAM | |VDP_ClrCRAM | ||
|13B0 | |13B0 | ||
− | |loc_11A0 | + | |loc_11A0 |
+ | {{Color|color=blue|content=VDP_ClrCRAM}} | ||
|? | |? | ||
|? | |? | ||
Line 68: | Line 76: | ||
|VDPSetupArray | |VDPSetupArray | ||
|13F2 | |13F2 | ||
− | |word_11E2 | + | |word_11E2 |
+ | {{Color|color=blue|content=VDPSetupArray}} | ||
|VDPSetupArray | |VDPSetupArray | ||
|? | |? | ||
Line 75: | Line 84: | ||
|ClearScreen | |ClearScreen | ||
|142A, and 1458 | |142A, and 1458 | ||
− | |1248, and 1276 | + | |1248, and 1276 |
+ | {{Color|color=blue|content=ClearScreen}} | ||
|ClearScreen | |ClearScreen | ||
|14D4, and 1502 | |14D4, and 1502 | ||
Line 82: | Line 92: | ||
|PlayMusic | |PlayMusic | ||
|14C0 | |14C0 | ||
− | |sub_135E | + | |sub_135E |
+ | {{Color|color=blue|content=PlayMusic}} | ||
|PlayMusic | |PlayMusic | ||
|? | |? | ||
Line 89: | Line 100: | ||
|PlaySound | |PlaySound | ||
|14C6 | |14C6 | ||
− | |sub_1370 | + | |sub_1370 |
+ | {{Color|color=blue|content=PlaySound}} | ||
|PlaySound | |PlaySound | ||
|? | |? | ||
Line 96: | Line 108: | ||
|PauseGame | |PauseGame | ||
|14DC | |14DC | ||
− | |sub_1388 | + | |sub_1388 |
+ | {{Color|color=blue|content=PauseGame}} | ||
|PauseGame | |PauseGame | ||
|? | |? | ||
Line 103: | Line 116: | ||
|NemDec | |NemDec | ||
|15FC | |15FC | ||
− | |NemDec_14DE | + | |NemDec_14DE |
+ | {{Color|color=blue|content=NemDec}} | ||
|NemDec | |NemDec | ||
|? | |? | ||
Line 110: | Line 124: | ||
|LoadPLC | |LoadPLC | ||
|173C | |173C | ||
− | |sub_161E | + | |sub_161E |
+ | {{Color|color=blue|content=LoadPLC}} | ||
|LoadPLC | |LoadPLC | ||
|? | |? | ||
Line 117: | Line 132: | ||
|LoadPLC2 | |LoadPLC2 | ||
|176E | |176E | ||
− | |sub_1650 | + | |sub_1650 |
+ | {{Color|color=blue|content=LoadPLC2}} | ||
|LoadPLC2 | |LoadPLC2 | ||
|? | |? | ||
Line 124: | Line 140: | ||
|ClearPLC | |ClearPLC | ||
|179A | |179A | ||
− | |sub_167C | + | |sub_167C |
+ | {{Color|color=blue|content=ClearPLC}} | ||
|ClearPLC | |ClearPLC | ||
|? | |? | ||
Line 138: | Line 155: | ||
|RunPLC_RAM | |RunPLC_RAM | ||
|17A8 | |17A8 | ||
− | |sub_168A | + | |sub_168A |
+ | {{Color|color=blue|content=RunPLC_RAM}} | ||
|RunPLC_RAM | |RunPLC_RAM | ||
|? | |? | ||
Line 145: | Line 163: | ||
|RunPLC_ROM | |RunPLC_ROM | ||
|18A8 | |18A8 | ||
− | |sub_178A | + | |sub_178A |
+ | {{Color|color=blue|content=RunPLC_ROM}} | ||
|RunPLC_ROM | |RunPLC_ROM | ||
|? | |? | ||
Line 152: | Line 171: | ||
|Pal_FadeTo | |Pal_FadeTo | ||
|2596 | |2596 | ||
− | |sub_23C6 | + | |sub_23C6 |
+ | {{Color|color=blue|content=Pal_FadeTo}} | ||
|Pal_FadeTo | |Pal_FadeTo | ||
|? | |? | ||
Line 159: | Line 179: | ||
|Pal_ToBlack | |Pal_ToBlack | ||
|25AE | |25AE | ||
− | |loc_23DE | + | |loc_23DE |
+ | {{Color|color=blue|content=Pal_ToBlack}} | ||
|Pal_ToBlack | |Pal_ToBlack | ||
|? | |? | ||
Line 166: | Line 187: | ||
|Pal_FadeFrom | |Pal_FadeFrom | ||
|263A | |263A | ||
− | |sub_246A | + | |sub_246A |
+ | {{Color|color=blue|content=Pal_FadeFrom}} | ||
|Pal_FadeFrom | |Pal_FadeFrom | ||
|? | |? | ||
Line 173: | Line 195: | ||
|Pal_FadeOut | |Pal_FadeOut | ||
|265A | |265A | ||
− | |sub_248A | + | |sub_248A |
+ | {{Color|color=blue|content=Pal_FadeOut}} | ||
|Pal_FadeOut | |Pal_FadeOut | ||
|? | |? | ||
Line 180: | Line 203: | ||
|PalLoad1 | |PalLoad1 | ||
|28E2 | |28E2 | ||
− | |2712 | + | |2712 |
+ | {{Color|color=blue|content=PalLoad1}} | ||
|PalLoad1 | |PalLoad1 | ||
|? | |? | ||
Line 187: | Line 211: | ||
|PalLoad2 | |PalLoad2 | ||
|28FE | |28FE | ||
− | |272E | + | |272E |
+ | {{Color|color=blue|content=PalLoad2}} | ||
|PalLoad2 | |PalLoad2 | ||
|? | |? | ||
Line 194: | Line 219: | ||
|PalLoad3_Water | |PalLoad3_Water | ||
|2916 | |2916 | ||
− | |2746 | + | |2746 |
+ | {{Color|color=blue|content=PalLoad3_Water}} | ||
|PalLoad3_Water | |PalLoad3_Water | ||
|? | |? | ||
Line 201: | Line 227: | ||
|PalLoad4_Water | |PalLoad4_Water | ||
|2932 | |2932 | ||
− | |2764 | + | |2764 |
+ | {{Color|color=blue|content=PalLoad4_Water}} | ||
|PalLoad4_Water | |PalLoad4_Water | ||
|? | |? | ||
Line 208: | Line 235: | ||
|DelayProgram | |DelayProgram | ||
|31D8 | |31D8 | ||
− | |sub_3384 | + | |sub_3384 |
+ | {{Color|color=blue|content=DelayProgram}} | ||
|DelayProgram | |DelayProgram | ||
|? | |? | ||
Line 215: | Line 243: | ||
|RandomNumber | |RandomNumber | ||
|31E4 | |31E4 | ||
− | |sub_3390 | + | |sub_3390 |
+ | {{Color|color=blue|content=RandomNumber}} | ||
|RandomNumber | |RandomNumber | ||
|? | |? | ||
Line 222: | Line 251: | ||
|CalcSine | |CalcSine | ||
|320A | |320A | ||
− | |sub_33B6 | + | |sub_33B6 |
+ | {{Color|color=blue|content=CalcSine}} | ||
|CalcSine | |CalcSine | ||
|? | |? | ||
Line 229: | Line 259: | ||
|LoadPLC | |LoadPLC | ||
|? | |? | ||
− | |sub_F65E | + | |sub_F65E |
+ | {{Color|color=blue|content=LoadPLC}} | ||
|LoadPLC | |LoadPLC | ||
|? | |? | ||
Line 236: | Line 267: | ||
|ObjectFall | |ObjectFall | ||
|D24E | |D24E | ||
− | |sub_16380 | + | |sub_16380 |
+ | {{Color|color=blue|content=ObjectMoveAndFall}} | ||
|ObjectMoveAndFall | |ObjectMoveAndFall | ||
|? | |? | ||
Line 243: | Line 275: | ||
|SpeedToPos | |SpeedToPos | ||
|D27A | |D27A | ||
− | |sub_163AC | + | |sub_163AC |
+ | {{Color|color=blue|content=ObjectMove}} | ||
|ObjectMove | |ObjectMove | ||
|? | |? | ||
Line 250: | Line 283: | ||
|MarkObjGone | |MarkObjGone | ||
|D2A0 | |D2A0 | ||
− | |loc_163D2 | + | |loc_163D2 |
+ | {{Color|color=blue|content=MarkObjGone}} | ||
|MarkObjGone | |MarkObjGone | ||
|? | |? | ||
Line 257: | Line 291: | ||
|DisplaySprite | |DisplaySprite | ||
|D3C2 | |D3C2 | ||
− | |sub_164F4 | + | |sub_164F4 |
+ | {{Color|color=blue|content=DisplaySprite}} | ||
|DisplaySprite | |DisplaySprite | ||
|19240 | |19240 | ||
Line 264: | Line 299: | ||
|DeleteObject | |DeleteObject | ||
|D3B4 | |D3B4 | ||
− | |loc_164E6 | + | |loc_164E6 |
+ | {{Color|color=blue|content=DeleteObject}} | ||
|DeleteObject | |DeleteObject | ||
|? | |? | ||
Line 271: | Line 307: | ||
|DeleteObject2 | |DeleteObject2 | ||
|? | |? | ||
− | |sub_164E8 | + | |sub_164E8 |
+ | {{Color|color=blue|content=DeleteObject2}} | ||
|DeleteObject2 | |DeleteObject2 | ||
|? | |? | ||
Line 278: | Line 315: | ||
|AnimateSprite | |AnimateSprite | ||
|D412 | |D412 | ||
− | |sub_16544 | + | |sub_16544 |
+ | {{Color|color=blue|content=AnimateSprite}} | ||
|AnimateSprite | |AnimateSprite | ||
|? | |? | ||
Line 285: | Line 323: | ||
|SingleObjLoad | |SingleObjLoad | ||
|? | |? | ||
− | |loc_17FDA | + | |loc_17FDA |
+ | {{Color|color=blue|content=SingleObjLoad}} | ||
|SingleObjLoad | |SingleObjLoad | ||
|? | |? | ||
Line 292: | Line 331: | ||
|SingleObjLoad2 | |SingleObjLoad2 | ||
|E788 | |E788 | ||
− | |loc_17FFA | + | |loc_17FFA |
+ | {{Color|color=blue|content=SingleObjLoad2}} | ||
|SingleObjLoad2 | |SingleObjLoad2 | ||
|? | |? | ||
Line 299: | Line 339: | ||
|SolidObject | |SolidObject | ||
|? | |? | ||
− | |loc_19718 | + | |loc_19718 |
+ | {{Color|color=blue|content=SolidObject}} | ||
|SolidObject | |SolidObject | ||
|? | |? | ||
Line 306: | Line 347: | ||
|PlatformObject | |PlatformObject | ||
|? | |? | ||
− | |loc_19C32 | + | |loc_19C32 |
+ | {{Color|color=blue|content=PlatformObject}} | ||
|PlatformObject | |PlatformObject | ||
|? | |? | ||
Line 313: | Line 355: | ||
|ObjHitFloor | |ObjHitFloor | ||
|13898 | |13898 | ||
− | |loc_1EDFA | + | |loc_1EDFA |
+ | {{Color|color=blue|content=ObjCheckFloorDist}} | ||
|ObjCheckFloorDist | |ObjCheckFloorDist | ||
|? | |? | ||
Line 334: | Line 377: | ||
|AddPoints | |AddPoints | ||
|? | |? | ||
− | |sub_40D06 | + | |sub_40D06 |
+ | {{Color|color=blue|content=AddPoints}} | ||
|? | |? | ||
|? | |? | ||
Line 341: | Line 385: | ||
|KillSonic | |KillSonic | ||
|? | |? | ||
− | |loc_3F926 | + | |loc_3F926 |
+ | {{Color|color=blue|content=KillCharacter}} | ||
|KillCharacter | |KillCharacter | ||
|? | |? | ||
Line 348: | Line 393: | ||
|Sonic_Move | |Sonic_Move | ||
|? | |? | ||
− | |loc_1A35A | + | |loc_1A35A |
+ | {{Color|color=blue|content=Sonic_Move}} | ||
|Knuckles_Move | |Knuckles_Move | ||
|? | |? | ||
Line 355: | Line 401: | ||
|Sonic_MoveLeft | |Sonic_MoveLeft | ||
|? | |? | ||
− | |loc_1A6C0 | + | |loc_1A6C0 |
+ | {{Color|color=blue|content=Sonic_MoveLeft}} | ||
|Knuckles_MoveLeft | |Knuckles_MoveLeft | ||
|? | |? | ||
Line 362: | Line 409: | ||
|Sonic_MoveRight | |Sonic_MoveRight | ||
|? | |? | ||
− | |loc_1A746 | + | |loc_1A746 |
+ | {{Color|color=blue|content=Sonic_MoveRight}} | ||
|Knuckles_MoveRight | |Knuckles_MoveRight | ||
|? | |? | ||
Line 369: | Line 417: | ||
|DebugMode | |DebugMode | ||
|? | |? | ||
− | |loc_41A78 | + | |loc_41A78 |
+ | {{Color|color=blue|content=DebugMode}} | ||
|DebugMode | |DebugMode | ||
|? | |? | ||
Line 376: | Line 425: | ||
|Touch_Monitor | |Touch_Monitor | ||
|? | |? | ||
− | |loc_3F73C | + | |loc_3F73C |
+ | {{Color|color=blue|content=TouchMonitor}} | ||
|Touch_Monitor | |Touch_Monitor | ||
|? | |? | ||
Line 383: | Line 433: | ||
|Touch_Enemy | |Touch_Enemy | ||
|? | |? | ||
− | |loc_3F78C | + | |loc_3F78C |
+ | {{Color|color=blue|content=TouchEnemy}} | ||
|Touch_Enemy | |Touch_Enemy | ||
|? | |? | ||
Line 390: | Line 441: | ||
|Touch_ChkValue | |Touch_ChkValue | ||
|? | |? | ||
− | |loc_3F6F2 | + | |loc_3F6F2 |
+ | {{Color|color=blue|content=Touch_ChkValue}} | ||
|Touch_ChkValue | |Touch_ChkValue | ||
|? | |? | ||
Line 397: | Line 449: | ||
|LevSelControls | |LevSelControls | ||
|? | |? | ||
− | |loc_94DC | + | |loc_94DC |
+ | {{Color|color=blue|content=LevSelControls}} | ||
|LevSelControls | |LevSelControls | ||
|? | |? | ||
Line 404: | Line 457: | ||
|Sonic_ChgJumpDir | |Sonic_ChgJumpDir | ||
|? | |? | ||
− | |loc_1A8E8 | + | |loc_1A8E8 |
+ | {{Color|color=blue|content=Sonic_ChgJumpDir}} | ||
|Knuckles_ChgJumpDir | |Knuckles_ChgJumpDir | ||
|? | |? | ||
Line 411: | Line 465: | ||
|Sonic_RollLeft | |Sonic_RollLeft | ||
|? | |? | ||
− | |loc_1A8A2 | + | |loc_1A8A2 |
+ | {{Color|color=blue|content=Sonic_RollLeft}} | ||
|Knuckles_RollLeft | |Knuckles_RollLeft | ||
|? | |? | ||
Line 418: | Line 473: | ||
|Sonic_RollRight | |Sonic_RollRight | ||
|? | |? | ||
− | |loc_1A8C6 | + | |loc_1A8C6 |
+ | {{Color|color=blue|content=Sonic_RollRight}} | ||
|Knuckles_RollRight | |Knuckles_RollRight | ||
|? | |? | ||
Line 425: | Line 481: | ||
|Sonic_LevelBound | |Sonic_LevelBound | ||
|? | |? | ||
− | |loc_1A974 | + | |loc_1A974 |
+ | {{Color|color=blue|content=Sonic_LevelBound}} | ||
|Knuckles_LevelBoundaries | |Knuckles_LevelBoundaries | ||
|? | |? | ||
Line 432: | Line 489: | ||
|Boundary_Bottom | |Boundary_Bottom | ||
|? | |? | ||
− | |loc_1A9B6 | + | |loc_1A9B6 |
+ | {{Color|color=blue|content=Sonic_Boundary_Bottom}} | ||
|Knuckles_Boundary_Bottom | |Knuckles_Boundary_Bottom | ||
|? | |? | ||
Line 439: | Line 497: | ||
|Sonic_Jump | |Sonic_Jump | ||
|? | |? | ||
− | |loc_1AA38 | + | |loc_1AA38 |
+ | {{Color|color=blue|content=Sonic_Jump}} | ||
|Knuckles_Jump | |Knuckles_Jump | ||
|? | |? | ||
Line 446: | Line 505: | ||
|Sonic_Floor | |Sonic_Floor | ||
|? | |? | ||
− | |loc_1AEAA | + | |loc_1AEAA |
+ | {{Color|color=blue|content=Sonic_DoLevelCollision}} | ||
|Knuckles_DoLevelCollision | |Knuckles_DoLevelCollision | ||
|? | |? |
Revision as of 08:50, 24 May 2009
Please add more subroutines if you know them.
Label format details:
Sonic 1: Hivebrain 2005 label/SVN label (where applicable)
Sonic 2: Nemesis label/Xenowhirl 2007 label/SVN label (where applicable)
S1 | S2B | S2 | S2K | S3 | S&K |
---|---|---|---|---|---|
Demo_Time | E56 | sub_7E6
DemoTime |
DemoTime | ? | $95A |
Demo_TimeEnd | E70 | locret_800
DemoTime_End |
return_300504 | ? | $976 |
JoypadInit | 12FC | 10EC
JoypadInit |
JoypadInit | 1342 | $10AE |
ReadJoypads | 132C | 111C
ReadJoypads |
ReadJoypads | 1372 | $10DE |
Joypad_Read | 133A | sub_112A
Joypad_Read |
Joypad_Read | ? | $10EC |
VDPSetupGame | 1368 | sub_1158
VDPSetupGame |
VDPSetupGame | 13AE | $111A |
VDP_Loop | 137C | loc_116C
VDP_Loop |
? | ? | $112E |
VDP_ClrCRAM | 13B0 | loc_11A0
VDP_ClrCRAM |
? | ? | $1162 |
VDPSetupArray | 13F2 | word_11E2
VDPSetupArray |
VDPSetupArray | ? | $11A4 |
ClearScreen | 142A, and 1458 | 1248, and 1276
ClearScreen |
ClearScreen | 14D4, and 1502 | $11CA |
PlayMusic | 14C0 | sub_135E
PlayMusic |
PlayMusic | ? | $1358 |
PlaySound | 14C6 | sub_1370
PlaySound |
PlaySound | ? | $1380 |
PauseGame | 14DC | sub_1388
PauseGame |
PauseGame | ? | $13E4 |
NemDec | 15FC | NemDec_14DE
NemDec |
NemDec | ? | $15BA |
LoadPLC | 173C | sub_161E
LoadPLC |
LoadPLC | ? | $16FA |
LoadPLC2 | 176E | sub_1650
LoadPLC2 |
LoadPLC2 | ? | $1746 |
ClearPLC | 179A | sub_167C
ClearPLC |
ClearPLC | ? | $1772 |
ClearPLC_Loop | 17A0 | loc_1682 | ? | ? | $1778 |
RunPLC_RAM | 17A8 | sub_168A
RunPLC_RAM |
RunPLC_RAM | ? | $1780 |
RunPLC_ROM | 18A8 | sub_178A
RunPLC_ROM |
RunPLC_ROM | ? | $1882/$1892 |
Pal_FadeTo | 2596 | sub_23C6
Pal_FadeTo |
Pal_FadeTo | ? | $3AF0 |
Pal_ToBlack | 25AE | loc_23DE
Pal_ToBlack |
Pal_ToBlack | ? | $3B80 |
Pal_FadeFrom | 263A | sub_246A
Pal_FadeFrom |
Pal_FadeFrom | ? | $3BE4 |
Pal_FadeOut | 265A | sub_248A
Pal_FadeOut |
Pal_FadeOut | ? | $3C04 |
PalLoad1 | 28E2 | 2712
PalLoad1 |
PalLoad1 | ? | $3DBE |
PalLoad2 | 28FE | 272E
PalLoad2 |
PalLoad2 | ? | $3DDA |
PalLoad3_Water | 2916 | 2746
PalLoad3_Water |
PalLoad3_Water | ? | $3DF2 |
PalLoad4_Water | 2932 | 2764
PalLoad4_Water |
PalLoad4_Water | ? | $3E0E |
DelayProgram | 31D8 | sub_3384
DelayProgram |
DelayProgram | ? | $1D18 |
RandomNumber | 31E4 | sub_3390
RandomNumber |
RandomNumber | ? | $1D24 |
CalcSine | 320A | sub_33B6
CalcSine |
CalcSine | ? | $1D4C |
LoadPLC | ? | sub_F65E
LoadPLC |
LoadPLC | ? | $16FA |
ObjectFall | D24E | sub_16380
ObjectMoveAndFall |
ObjectMoveAndFall | ? | $1AB32 |
SpeedToPos | D27A | sub_163AC
ObjectMove |
ObjectMove | ? | $1AB52 |
MarkObjGone | D2A0 | loc_163D2
MarkObjGone |
MarkObjGone | ? | $1B588 |
DisplaySprite | D3C2 | sub_164F4
DisplaySprite |
DisplaySprite | 19240 | $1ABC6 |
DeleteObject | D3B4 | loc_164E6
DeleteObject |
DeleteObject | ? | $1ABB6 |
DeleteObject2 | ? | sub_164E8
DeleteObject2 |
DeleteObject2 | ? | $1ABB8 |
AnimateSprite | D412 | sub_16544
AnimateSprite |
AnimateSprite | ? | $1ABE8 |
SingleObjLoad | ? | loc_17FDA
SingleObjLoad |
SingleObjLoad | ? | $1BAF2 |
SingleObjLoad2 | E788 | loc_17FFA
SingleObjLoad2 |
SingleObjLoad2 | ? | $1BAFA |
SolidObject | ? | loc_19718
SolidObject |
SolidObject | ? | ? |
PlatformObject | ? | loc_19C32
PlatformObject |
PlatformObject | ? | ? |
ObjHitFloor | 13898 | loc_1EDFA
ObjCheckFloorDist |
ObjCheckFloorDist | ? | ? |
BossDefeated | ? | loc_2D6CC | ? | ? | ? |
BossMove | ? | loc_2DB0E | ? | ? | ? |
AddPoints | ? | sub_40D06
AddPoints |
? | ? | $DCCA |
KillSonic | ? | loc_3F926
KillCharacter |
KillCharacter | ? | $10366 |
Sonic_Move | ? | loc_1A35A
Sonic_Move |
Knuckles_Move | ? | $11060 |
Sonic_MoveLeft | ? | loc_1A6C0
Sonic_MoveLeft |
Knuckles_MoveLeft | ? | ? |
Sonic_MoveRight | ? | loc_1A746
Sonic_MoveRight |
Knuckles_MoveRight | ? | ? |
DebugMode | ? | loc_41A78
DebugMode |
DebugMode | ? | $92A0E |
Touch_Monitor | ? | loc_3F73C
TouchMonitor |
Touch_Monitor | ? | $1001A |
Touch_Enemy | ? | loc_3F78C
TouchEnemy |
Touch_Enemy | ? | $100BC |
Touch_ChkValue | ? | loc_3F6F2
Touch_ChkValue |
Touch_ChkValue | ? | $FFD4 |
LevSelControls | ? | loc_94DC
LevSelControls |
LevSelControls | ? | ? |
Sonic_ChgJumpDir | ? | loc_1A8E8
Sonic_ChgJumpDir |
Knuckles_ChgJumpDir | ? | $1164E |
Sonic_RollLeft | ? | loc_1A8A2
Sonic_RollLeft |
Knuckles_RollLeft | ? | ? |
Sonic_RollRight | ? | loc_1A8C6
Sonic_RollRight |
Knuckles_RollRight | ? | ? |
Sonic_LevelBound | ? | loc_1A974
Sonic_LevelBound |
Knuckles_LevelBoundaries | ? | $116DE |
Boundary_Bottom | ? | loc_1A9B6
Sonic_Boundary_Bottom |
Knuckles_Boundary_Bottom | ? | $1172C |
Sonic_Jump | ? | loc_1AA38
Sonic_Jump |
Knuckles_Jump | ? | $117DA |
Sonic_Floor | ? | loc_1AEAA
Sonic_DoLevelCollision |
Knuckles_DoLevelCollision | ? | ? |