; Object 06 - Super Sonic stars Super_Stars: Sprite_1E0F0: ; DATA XREF: ROM:0001600Co moveq #0,d0 move.b $24(a0),d0 move.w off_1E0FE(pc,d0.w),d1 jmp off_1E0FE(pc,d1.w) ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ off_1E0FE: dc.w loc_1E102-off_1E0FE; 0 ; DATA XREF: h+718Ao h+718Co dc.w loc_1E138-off_1E0FE; 1 ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ loc_1E102: ; DATA XREF: h+718Ao addq.b #2,$24(a0) move.l #MapUnc_1E1BE,4(a0) move.b #4,1(a0) move.b #1,$18(a0) move.b #$18,$19(a0) move.w #$5F2,2(a0) ; bsr.w sub_16D6E btst #7,($FFFFD002).w beq.s loc_1E138 bset #7,2(a0) loc_1E138: ; CODE XREF: h+71BCj ; DATA XREF: h+718Ao tst.b (Super_Sonic_flag).w beq.s loc_1E1B8 tst.b $30(a0) beq.s loc_1E188 subq.b #1,$1E(a0) bpl.s loc_1E170 move.b #1,$1E(a0) addq.b #1,$1A(a0) cmpi.b #6,$1A(a0) bcs.s loc_1E170 move.b #0,$1A(a0) move.b #0,$30(a0) move.b #1,$31(a0) rts ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ loc_1E170: ; CODE XREF: h+71D4j h+71E6j tst.b $31(a0) bne.s loc_1E182 loc_1E176: ; CODE XREF: h+7234j move.w ($FFFFD008).w,8(a0) move.w ($FFFFD00C).w,$C(a0) loc_1E182: ; CODE XREF: h+7200j jmp DisplaySprite ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ loc_1E188: ; CODE XREF: h+71CEj tst.b ($FFFFD02A).w bne.s loc_1E1AA move.w ($FFFFD014).w,d0 bpl.s loc_1E196 neg.w d0 loc_1E196: ; CODE XREF: h+721Ej cmpi.w #$800,d0 bcs.s loc_1E1AA move.b #0,$1A(a0) move.b #1,$30(a0) bra.s loc_1E176 ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ loc_1E1AA: ; CODE XREF: h+7218j h+7226j move.b #0,$30(a0) move.b #0,$31(a0) rts ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ loc_1E1B8: ; CODE XREF: h+71C8j jmp DeleteObject ; ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ; ------------------------------------------------------------------------------- ; Super Sonic Stars - Mappings (Sonic 1 format) ; ------------------------------------------------------------------------------- MapUnc_1E1BE: ; DATA XREF: h+7192o h+724Ao ... SME_UBZne: dc.w SME_UBZne_C-SME_UBZne, SME_UBZne_21-SME_UBZne dc.w SME_UBZne_36-SME_UBZne, SME_UBZne_4B-SME_UBZne dc.w SME_UBZne_60-SME_UBZne, SME_UBZne_75-SME_UBZne SME_UBZne_C: dc.b 4 dc.b $F8, 0, 0, 0, $F8 dc.b $F8, 0, 8, 0, 0 dc.b 0, 0, $10, 0, $F8 dc.b 0, 0, $18, 0, 0 SME_UBZne_21: dc.b 4 dc.b $F0, 5, 0, 1, $F0 dc.b $F0, 5, 8, 1, 0 dc.b 0, 5, $10, 1, $F0 dc.b 0, 5, $18, 1, 0 SME_UBZne_36: dc.b 4 dc.b $E8, $A, 0, 5, $E8 dc.b $E8, $A, 8, 5, 0 dc.b 0, $A, $10, 5, $E8 dc.b 0, $A, $18, 5, 0 SME_UBZne_4B: dc.b 4 dc.b $F0, 5, 0, 1, $F0 dc.b $F0, 5, 8, 1, 0 dc.b 0, 5, $10, 1, $F0 dc.b 0, 5, $18, 1, 0 SME_UBZne_60: dc.b 4 dc.b $F8, 0, 0, 0, $F8 dc.b $F8, 0, 8, 0, 0 dc.b 0, 0, $10, 0, $F8 dc.b 0, 0, $18, 0, 0 SME_UBZne_75: dc.b 0 even