Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; =============== S U B R O U T I N E =======================================
- sub_204318: ; CODE XREF: ROM Offset:002041F0p
- cmpi.b #2,($FF1506).l
- beq.s loc_204324
- locret_204322: ; CODE XREF: sub_204318+1Cj
- rts
- ; ---------------------------------------------------------------------------
- loc_204324: ; CODE XREF: sub_204318+8j
- cmpi.b #1,($FF1507).l
- ROM Offset:0020432C bne.s loc_204336
- ROM Offset:0020432E cmpi.w #$C8,8(a0)
- ROM Offset:00204334 bcs.s locret_204322
- ROM Offset:00204336
- ROM Offset:00204336 loc_204336: ; CODE XREF: sub_204318+14j
- ROM Offset:00204336 move.w ($FFFFF646).w,d0
- ROM Offset:0020433A cmp.w $C(a0),d0
- ROM Offset:0020433E bge.s loc_20437A
- ROM Offset:00204340 bset #6,$22(a0)
- ROM Offset:00204346 bne.s locret_204322
- ROM Offset:00204348 bsr.w nullsub_9
- ROM Offset:0020434C move.b #$21,($FFFFD1C0).w
- ROM Offset:00204352 move.b #$81,($FFFFD1E8).w
- ROM Offset:00204358 move.w #$300,($FFFFF760).w
- ROM Offset:0020435E move.w #6,($FFFFF762).w
- ROM Offset:00204364 move.w #$40,($FFFFF764).w
- ROM Offset:0020436A asr $10(a0)
- ROM Offset:0020436E asr $12(a0)
- ROM Offset:00204372 asr $12(a0)
- ROM Offset:00204376 beq.s locret_204322
- ROM Offset:00204378 bra.s loc_2043B2
- ROM Offset:0020437A ; ---------------------------------------------------------------------------
- ROM Offset:0020437A
- ROM Offset:0020437A loc_20437A: ; CODE XREF: sub_204318+26j
- ROM Offset:0020437A tst.w $12(a0)
- ROM Offset:0020437E beq.s loc_204382
- ROM Offset:00204380 bpl.s locret_204322
- ROM Offset:00204382
- ROM Offset:00204382 loc_204382: ; CODE XREF: sub_204318+66j
- ROM Offset:00204382 bclr #6,$22(a0)
- ROM Offset:00204388 beq.s locret_204322
- ROM Offset:0020438A move.w #$600,($FFFFF760).w
- ROM Offset:00204390 move.w #$C,($FFFFF762).w
- ROM Offset:00204396 move.w #$80,($FFFFF764).w
- ROM Offset:0020439C asl $12(a0)
- ROM Offset:002043A0 beq.w locret_204322
- ROM Offset:002043A4 cmpi.w #$F000,$12(a0)
- ROM Offset:002043AA bgt.s loc_2043B2
- ROM Offset:002043AC move.w #$F000,$12(a0)
- ROM Offset:002043B2
- ROM Offset:002043B2 loc_2043B2: ; CODE XREF: sub_204318+60j
- ROM Offset:002043B2 jsr sub_207848
- ROM Offset:002043B8 bne.s locret_2043C6
- ROM Offset:002043BA move.b #$B,0(a1)
- ROM Offset:002043C0 move.w 8(a0),8(a1)
- ROM Offset:002043C6
- ROM Offset:002043C6 locret_2043C6: ; CODE XREF: sub_204318+A0j
- ROM Offset:002043C6 rts
- ROM Offset:002043C6 ; End of function sub_204318
Advertisement
Add Comment
Please, Sign In to add comment