Actions

SCHG

Difference between revisions of "Equivalent Subroutines"

From Sonic Retro

 
(edits for clarity)
Line 13: Line 13:
 
<TR><TH>AnimateSprite <td> ?<TD>? <TD>sub_16544<TD> ?<td> ?<TD> ?
 
<TR><TH>AnimateSprite <td> ?<TD>? <TD>sub_16544<TD> ?<td> ?<TD> ?
 
<TR><TH>DisplaySprite <td> ?<TD> ?<TD>sub_164F4 <td> ?<TD> 19240 <TD>219240
 
<TR><TH>DisplaySprite <td> ?<TD> ?<TD>sub_164F4 <td> ?<TD> 19240 <TD>219240
<TR><TH>DeleteObject <td> ?<TD>D3C2 <TD>loc_2DFEE<td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>DeleteObject <td> ?<TD>D3C2 <TD>loc_2DFEE<td> ?<TD> ?<TD> ?
<TR><TH>SingleObjLoad<td> ?<TD> ?<TD> loc_17FDA<td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>SingleObjLoad<td> ?<TD> ?<TD> loc_17FDA<td> ?<TD> ?<TD> ?
<TR><TH>SingleObjLoad2<td> ?<TD> ?<TD> loc_17FFA <td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>SingleObjLoad2<td> ?<TD> ?<TD> loc_17FFA <td> ?<TD> ?<TD> ?
<TR><TH>ObjHitFloor <td> ?<TD>13898<TD>loc_1EDFA:<td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>ObjHitFloor <td> ?<TD>13898<TD>loc_1EDFA:<td> ?<TD> ?<TD> ?
 
<TR><TH>ObjHitFloor2<td> ? <TD>?<TD>loc_1EE0E<td> ?<td> ?<td> ?
 
<TR><TH>ObjHitFloor2<td> ? <TD>?<TD>loc_1EE0E<td> ?<td> ?<td> ?
 
<TR><TH>SpeedToPos<td> ? <TD>?<TD>sub_163AC<td> ?<td> ?<td> ?
 
<TR><TH>SpeedToPos<td> ? <TD>?<TD>sub_163AC<td> ?<td> ?<td> ?
<TR><TH>MarkObjGone<td> ?<TD>D340<TD>16472 <td> ?<TD> ?<TD> ?<TD> ? 
+
<TR><TH>MarkObjGone<td> ?<TD>D340<TD>16472 <td> ?<TD> ?<TD> ?
<TR><TH>findfloor <td> ?<TD> ?<TD>locret_1EE2E<TD>?<td> ?<TD>?<TD>?
+
<TR><TH>findfloor <td> ?<TD> ?<TD>locret_1EE2E<TD>?<td> ?<TD>?
 
<TR><TH>ObjectFall/D5B2<td> ?<TD>?<TD>sub_16380<td> ?<TD>?<TD>?
 
<TR><TH>ObjectFall/D5B2<td> ?<TD>?<TD>sub_16380<td> ?<TD>?<TD>?
<TR><TH>Play Song<td> ? <td> ?<TD>sub_1370<TD> ?<td> ?<TD> ?
+
<TR><TH>PlaySong<td> ? <td> ?<TD>sub_1370<TD> ?<td> ?<TD> ?
<TR><TH>Play Sound<td> ?<TD> ?<TD> sub_1376 <TD> ?<td> ?<TD> ?<TD> ?
+
<TR><TH>PlaySound<td> ?<TD> ?<TD> sub_1376 <TD> ?<td> ?<TD> ?
<TR><TH>Sub Routine to Generate Random Number <TD>?<td> ?<TD>  sub_3390<td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>Unknown?
<TR><TH>Calulate Sine wave <td> ?<TD>?<TD> sub_33B6 <td> ?<TD> ?<TD> ?<TD> ?
+
<i>(not filled in - Sub Routine to Generate Random Number)</i> <TD>?<td> ?<TD>  sub_3390<td> ?<TD> ?<TD> ?
<TR><TH>Delete Object <td> ?<TD> ?<TD> loc_164E6 <td> ?<TD> ?<TD> ?<TD> ?
+
<TR><TH>CalulateSinewave <td> ?<TD>?<TD> sub_33B6 <td> ?<TD> ?<TD> ?
<TR><TH>Load Pattern Load Cue<TD> ? <TD> ?<TD>sub_F65E<TD> ?<TD> ?<TD> ?
+
<TR><TH>DeleteObject <td> ?<TD> ?<TD> loc_164E6 <td> ?<TD> ?<TD> ?
<TR><TH>Boss Move Routine<TD> ?<TD> ?<TD>sub_163AC<TD> ?<TD> ?<TD> ?
+
<TR><TH>LoadPatternLoadCue<TD> ? <TD> ?<TD>sub_F65E<TD> ?<TD> ?<TD> ?
<TR><TH>Add Points Routine <TD> ?<TD> ?<TD>sub_40D06<TD> ?<TD> ?<TD> ?
+
<TR><TH>BossMoveRoutine<TD> ?<TD> ?<TD>sub_163AC<TD> ?<TD> ?<TD> ?
<TR><TH>Boss defeated Routine<TD> ?<TD> ?<TD>loc_2D6CC<TD> ?<TD> ?<TD> ?
+
<TR><TH>AddPointsRoutine <TD> ?<TD> ?<TD>sub_40D06<TD> ?<TD> ?<TD> ?
<TR><TH>Boss Move Routine<TD> ?<TD>?<TD>loc_2DB0E<TD> ?<TD> ?<TD> ?
+
<TR><TH>BossdefeatedRoutine<TD> ?<TD> ?<TD>loc_2D6CC<TD> ?<TD> ?<TD> ?
 +
<TR><TH>BossMoveRoutine<TD> ?<TD>?<TD>loc_2DB0E<TD> ?<TD> ?<TD> ?
 
<TR><TH>Obj15_Move2<TD> ?<TD>?<TD>loc_28AF4<TD> ?<TD> ?<TD> ?
 
<TR><TH>Obj15_Move2<TD> ?<TD>?<TD>loc_28AF4<TD> ?<TD> ?<TD> ?
 
<TR><TH>Obj48_Move<TD> ?<TD>?<TD>loc_FFA2 <TD> ?<TD> ?<TD> ?
 
<TR><TH>Obj48_Move<TD> ?<TD>?<TD>loc_FFA2 <TD> ?<TD> ?<TD> ?

Revision as of 22:08, 29 August 2006

sub routines that do have equivalents
S1S1JP S2BS2S2KS3S3&K
ReadJoypads?132C 111C?137210DE
JoypadInit ? 12FC 10EC ? 1342 10AE
VDPSetupGame  ? 1368 1158 ? 13AE 111A
clearScreen ? 142A, and 1458 1248, and 1276 ? 14D4, and 1502 1240, and 126E
PauseGame ? 14DC ? ? ? ?
PalLoad1  ??2712 ? ? ?
PalLoad2  ?? 272E ? ? ?
PalLoad3_Water ? ? 2746 ? ? ?
PalLoad4_Water  ??2764  ? ? ?
AnimateSprite  ?? sub_16544 ? ? ?
DisplaySprite  ? ?sub_164F4  ? 19240 219240
DeleteObject  ?D3C2 loc_2DFEE ? ? ?
SingleObjLoad ? ? loc_17FDA ? ? ?
SingleObjLoad2 ? ? loc_17FFA  ? ? ?
ObjHitFloor  ?13898loc_1EDFA: ? ? ?
ObjHitFloor2 ? ?loc_1EE0E ? ? ?
SpeedToPos ? ?sub_163AC ? ? ?
MarkObjGone ?D34016472  ? ? ?
findfloor  ? ?locret_1EE2E? ??
ObjectFall/D5B2 ??sub_16380 ???
PlaySong ?  ?sub_1370 ? ? ?
PlaySound ? ? sub_1376  ? ? ?
Unknown? (not filled in - Sub Routine to Generate Random Number) ? ? sub_3390 ? ? ?
CalulateSinewave  ?? sub_33B6  ? ? ?
DeleteObject  ? ? loc_164E6  ? ? ?
LoadPatternLoadCue ?  ?sub_F65E ? ? ?
BossMoveRoutine ? ?sub_163AC ? ? ?
AddPointsRoutine  ? ?sub_40D06 ? ? ?
BossdefeatedRoutine ? ?loc_2D6CC ? ? ?
BossMoveRoutine ??loc_2DB0E ? ? ?
Obj15_Move2 ??loc_28AF4 ? ? ?
Obj48_Move ??loc_FFA2  ? ? ?