loc_9522: ; CODE XREF: sub_9186+364j ; sub_9186+374j cmpi.w #$15,($FFFFFF82).w bne.s loc_958A move.w ($FFFFFF84).w,d0 move.b ($FFFFF605).w,d1 btst #2,d1 beq.s loc_953E subq.b #1,d0 bcc.s loc_953E moveq #$FF,d0 ; '' loc_953E: ; CODE XREF: sub_9186+3B0j ; sub_9186+3B4j btst #3,d1 beq.s loc_954E addq.b #1,d0 ; cmpi.w #$80,d0 ; '€' ; bcs.s loc_954E ; moveq #0,d0 loc_954E: ; CODE XREF: sub_9186+3BCj ; sub_9186+3C4j btst #6,d1 beq.s loc_955C addi.b #$10,d0 andi.b #$FF,d0 ; '' loc_955C: ; CODE XREF: sub_9186+3CCj move.w d0,($FFFFFF84).w andi.w #$30,d1 ; '0' beq.s locret_9588 move.w ($FFFFFF84).w,d0 ; addi.w #$80,d0 ; '€' bsr.w loc_9C6A lea (byte_97BC).l,a0 lea (byte_97C5).l,a2 lea ($FFFFFFD2).w,a1 moveq #1,d2 bsr.w loc_9746 locret_9588: ; CODE XREF: sub_9186+3DEj rts