ROM:000E2562 unibios_jsr:
ROM:000E2562                 movem.l d0-d7/a0-a6,-(sp)
ROM:000E2566
ROM:000E2566 loc_E2566:                              ; CODE XREF: ROM:000E2596↓j
ROM:000E2566                 move.b  d0,($300001).l
ROM:000E256C                 move.w  #$8888,d0
ROM:000E2570
ROM:000E2570 loc_E2570:
ROM:000E2570                 move.w  d0,($2FFFE0).l
ROM:000E2576                 nop
ROM:000E2578                 move.w  #$40,d5 ; '@'
ROM:000E257C
ROM:000E257C loc_E257C:                              ; CODE XREF: ROM:000E2586↓j
ROM:000E257C                 nop
ROM:000E257E                 move.b  d0,($300001).l
ROM:000E2584                 nop
ROM:000E2586                 dbf     d5,loc_E257C
ROM:000E258A                 nop
ROM:000E258C                 move.w  ($2FFFE0).l,d0
ROM:000E2592                 cmpi.b  #$88,d0
ROM:000E2596                 bne.s   loc_E2566
ROM:000E2598                 nop
ROM:000E259A
ROM:000E259A loc_E259A:                              ; CODE XREF: ROM:000E25CA↓j
ROM:000E259A                 move.b  d0,($300001).l
ROM:000E25A0                 move.w  #$FFFF,d0
ROM:000E25A4                 move.w  d0,($2FFFE0).l
ROM:000E25AA                 nop
ROM:000E25AC                 move.w  #$40,d5 ; '@'
ROM:000E25B0
ROM:000E25B0 loc_E25B0:                              ; CODE XREF: ROM:000E25BA↓j
ROM:000E25B0                 nop
ROM:000E25B2                 move.b  d0,($300001).l
ROM:000E25B8                 nop
ROM:000E25BA                 dbf     d5,loc_E25B0
ROM:000E25BE                 nop
ROM:000E25C0                 move.w  ($2FFFE0).l,d0
ROM:000E25C6                 cmpi.b  #$88,d0
ROM:000E25CA                 beq.s   loc_E259A
ROM:000E25CC                 nop
ROM:000E25CE                 move.w  #$30,d5 ; '0'
ROM:000E25D2
ROM:000E25D2 loc_E25D2:                              ; CODE XREF: ROM:000E25DC↓j
ROM:000E25D2                 nop
ROM:000E25D4                 move.b  d0,($300001).l
ROM:000E25DA                 nop
ROM:000E25DC                 dbf     d5,loc_E25D2
ROM:000E25E0
ROM:000E25E0 loc_E25E0:                              ; CODE XREF: ROM:000E25F4↓j
ROM:000E25E0                 move.b  d0,($300001).l
ROM:000E25E6                 move.w  ($2FFFE0).l,d0
ROM:000E25EC                 move.w  ($2FFFE0).l,d1
ROM:000E25F2                 cmp.w   d1,d0
ROM:000E25F4                 bne.s   loc_E25E0
ROM:000E25F6                 nop
ROM:000E25F8                 move.w  d0,d1
ROM:000E25FA                 cmpi.b  #$FF,d0
ROM:000E25FE                 beq.w   loc_E260E
ROM:000E2602                 move.b  #0,($10811A).l
ROM:000E260A                 bra.w   loc_E2616
ROM:000E260E ; ---------------------------------------------------------------------------
ROM:000E260E
ROM:000E260E loc_E260E:                              ; CODE XREF: ROM:000E25FE↑j
ROM:000E260E                 move.b  #1,($10811A).l
ROM:000E2616
ROM:000E2616 loc_E2616:                              ; CODE XREF: ROM:000E260A↑j
ROM:000E2616                 andi.w  #$FF,d0
ROM:000E261A                 move.w  d0,d3
ROM:000E261C                 lsr.w   #8,d1
ROM:000E261E                 andi.w  #$FF,d1
ROM:000E2622                 move.w  d1,d4
ROM:000E2624                 add.w   d1,d0
ROM:000E2626                 cmpi.w  #$A2,d0
ROM:000E262A                 bge.w   loc_E2646
ROM:000E262E                 move.w  d4,($108002).l
ROM:000E2634                 move.w  d3,($108004).l
ROM:000E263A                 move.b  #1,($108118).l
ROM:000E2642                 bra.w   loc_E265E
ROM:000E2646 ; ---------------------------------------------------------------------------
ROM:000E2646
ROM:000E2646 loc_E2646:                              ; CODE XREF: ROM:000E262A↑j
ROM:000E2646                 move.w  #0,($108002).l
ROM:000E264E                 move.w  #0,($108004).l
ROM:000E2656                 move.b  #1,($10811A).l
ROM:000E265E
ROM:000E265E loc_E265E:                              ; CODE XREF: ROM:000E2642↑j
ROM:000E265E                                         ; ROM:000E268E↓j
ROM:000E265E                 move.b  d0,($300001).l
ROM:000E2664                 move.w  #$AAAA,d0
ROM:000E2668                 move.w  d0,($2FFFE0).l
ROM:000E266E                 nop
ROM:000E2670                 move.w  #$50,d5 ; 'P'
ROM:000E2674
ROM:000E2674 loc_E2674:                              ; CODE XREF: ROM:000E267E↓j
ROM:000E2674                 nop
ROM:000E2676                 move.b  d0,($300001).l
ROM:000E267C                 nop
ROM:000E267E                 dbf     d5,loc_E2674
ROM:000E2682                 nop
ROM:000E2684                 move.w  ($2FFFE0).l,d0
ROM:000E268A                 cmpi.b  #$AA,d0
ROM:000E268E                 bne.s   loc_E265E
ROM:000E2690                 nop
ROM:000E2692                 movem.l (sp)+,d0-d7/a0-a6
ROM:000E2696                 rts
ROM:000E2698 ; ---------------------------------------------------------------------------
ROM:000E2698                 movem.l d0-d7/a0-a6,-(sp)
ROM:000E269C                 nop
ROM:000E269E                 move.w  ($108002).l,d4
ROM:000E26A4                 move.w  ($108004).l,d3
ROM:000E26AA                 add.w   d3,d4
ROM:000E26AC                 move.w  d4,d0
ROM:000E26AE                 lsl.w   #1,d0
ROM:000E26B0                 lea     (unk_F0000).l,a2
ROM:000E26B6                 move.w  (a2,d0.w),d1
ROM:000E26BA                 lea     ($D08000).l,a4
ROM:000E26C0                 moveq   #0,d6
ROM:000E26C2                 lea     -$7EDC(a4),a2
ROM:000E26C6
ROM:000E26C6 loc_E26C6:                              ; CODE XREF: ROM:000E26E2↓j
ROM:000E26C6                 move.b  d0,($300001).l
ROM:000E26CC                 tst.w   (a2)
ROM:000E26CE                 beq.w   loc_E26DA
ROM:000E26D2                 move.w  (a2),d0
ROM:000E26D4                 cmp.w   d1,d0
ROM:000E26D6                 beq.w   loc_E26F0
ROM:000E26DA
ROM:000E26DA loc_E26DA:                              ; CODE XREF: ROM:000E26CE↑j
ROM:000E26DA                 addq.l  #4,a2
ROM:000E26DC                 addq.b  #1,d6
ROM:000E26DE                 cmpi.b  #8,d6
ROM:000E26E2                 bcs.s   loc_E26C6
ROM:000E26E4                 move.b  #1,($10811C).l
ROM:000E26EC                 bra.w   loc_E271E
ROM:000E26F0 ; ---------------------------------------------------------------------------
ROM:000E26F0
ROM:000E26F0 loc_E26F0:                              ; CODE XREF: ROM:000E26D6↑j
ROM:000E26F0                 move.b  d0,($3A000D).l
ROM:000E26F6                 move.w  2(a2),d0
ROM:000E26FA                 lsl.w   #4,d0
ROM:000E26FC                 lea     ($108120).l,a0
ROM:000E2702                 lea     ($D00220).l,a1
ROM:000E2708                 move.l  (a1)+,(a0)+
ROM:000E270A                 move.l  (a1)+,(a0)+
ROM:000E270C                 move.l  (a1)+,(a0)+
ROM:000E270E                 move.l  (a1)+,(a0)+
ROM:000E2710                 move.b  d0,($3A000D).l
ROM:000E2716                 move.b  #0,($10811C).l
ROM:000E271E
ROM:000E271E loc_E271E:                              ; CODE XREF: ROM:000E26EC↑j
ROM:000E271E                 movem.l (sp)+,d0-d7/a0-a6
ROM:000E2722                 rts
ROM:000E2724 ; ---------------------------------------------------------------------------
ROM:000E2724                 movem.l d0-d7/a0-a6,-(sp)
ROM:000E2728
ROM:000E2728 loc_E2728:                              ; CODE XREF: ROM:000E2820↓j
ROM:000E2728                 move.w  ($108002).l,d4
ROM:000E272E                 move.w  ($108004).l,d3
ROM:000E2734                 add.w   d3,d4
ROM:000E2736                 move.b  d0,($300001).l
ROM:000E273C                 lsl.w   #8,d4
ROM:000E273E                 andi.w  #$FF00,d4
ROM:000E2742                 move.w  #$55,d0 ; 'U'
ROM:000E2746                 or.w    d4,d0
ROM:000E2748                 move.w  d0,($2FFFE0).l
ROM:000E274E                 nop
ROM:000E2750
ROM:000E2750 loc_E2750:                              ; CODE XREF: ROM:000E276E↓j
ROM:000E2750                 move.w  #$40,d5 ; '@'
ROM:000E2754
ROM:000E2754 loc_E2754:                              ; CODE XREF: ROM:000E275E↓j
ROM:000E2754                 nop
ROM:000E2756                 move.b  d0,($300001).l
ROM:000E275C                 nop
ROM:000E275E                 dbf     d5,loc_E2754
ROM:000E2762                 nop
ROM:000E2764                 move.w  ($2FFFE0).l,d0
ROM:000E276A                 cmpi.b  #$55,d0 ; 'U'
ROM:000E276E                 bne.s   loc_E2750
ROM:000E2770                 nop
ROM:000E2772                 move.b  d0,($3A000D).l
ROM:000E2778                 lea     ($108120).l,a2
ROM:000E277E                 move.b  d0,($300001).l
ROM:000E2784                 move.w  #$F,d3
ROM:000E2788                 addi.w  #1,d3
ROM:000E278C                 move.w  #0,d2
ROM:000E2790
ROM:000E2790 loc_E2790:                              ; CODE XREF: ROM:000E27CA↓j
ROM:000E2790                 move.b  (a2)+,d4
ROM:000E2792                 move.b  d0,($300001).l
ROM:000E2798                 nop
ROM:000E279A                 move.b  d4,d1
ROM:000E279C                 lsl.w   #8,d1
ROM:000E279E                 andi.w  #$FF00,d1
ROM:000E27A2                 move.w  d2,d0
ROM:000E27A4                 andi.w  #$F,d0
ROM:000E27A8                 add.w   d0,d1
ROM:000E27AA                 move.w  d1,($2FFFE0).l
ROM:000E27B0                 nop
ROM:000E27B2
ROM:000E27B2 loc_E27B2:                              ; CODE XREF: ROM:000E27C2↓j
ROM:000E27B2                 nop
ROM:000E27B4                 move.b  d0,($300001).l
ROM:000E27BA                 move.w  ($2FFFE0).l,d1
ROM:000E27C0                 cmp.b   d0,d1
ROM:000E27C2                 bne.s   loc_E27B2
ROM:000E27C4                 nop
ROM:000E27C6                 addi.w  #1,d2
ROM:000E27CA                 dbf     d3,loc_E2790
ROM:000E27CE                 nop
ROM:000E27D0                 move.b  d0,($300001).l
ROM:000E27D6                 move.w  #$AAAA,d0
ROM:000E27DA                 move.w  d0,($2FFFE0).l
ROM:000E27E0                 nop
ROM:000E27E2
ROM:000E27E2 loc_E27E2:                              ; CODE XREF: ROM:000E280C↓j
ROM:000E27E2                 move.w  #$100,d5
ROM:000E27E6
ROM:000E27E6 loc_E27E6:                              ; CODE XREF: ROM:000E27F0↓j
ROM:000E27E6                 nop
ROM:000E27E8                 move.b  d0,($300001).l
ROM:000E27EE                 nop
ROM:000E27F0                 dbf     d5,loc_E27E6
ROM:000E27F4                 nop
ROM:000E27F6                 move.w  ($2FFFE0).l,d0
ROM:000E27FC                 cmpi.b  #$AA,d0
ROM:000E2800                 beq.w   loc_E2826
ROM:000E2804                 cmpi.b  #$EE,d0
ROM:000E2808                 beq.w   loc_E280E
ROM:000E280C                 bra.s   loc_E27E2
ROM:000E280E ; ---------------------------------------------------------------------------
ROM:000E280E
ROM:000E280E loc_E280E:                              ; CODE XREF: ROM:000E2808↑j
ROM:000E280E                 move.w  #$200,d5
ROM:000E2812
ROM:000E2812 loc_E2812:                              ; CODE XREF: ROM:000E281C↓j
ROM:000E2812                 nop
ROM:000E2814                 move.b  d0,($300001).l
ROM:000E281A                 nop
ROM:000E281C                 dbf     d5,loc_E2812
ROM:000E2820                 bra.w   loc_E2728
ROM:000E2824 ; ---------------------------------------------------------------------------
ROM:000E2824                 nop
ROM:000E2826
ROM:000E2826 loc_E2826:                              ; CODE XREF: ROM:000E2800↑j
ROM:000E2826                 movem.l (sp)+,d0-d7/a0-a6
ROM:000E282A                 rts



; ----------------------------------------------------------------------------------------
; ----------------------------------------------------------------------------------------
; ----------------------------------------------------------------------------------------
; ----------------------------------------------------------------------------------------
; ----------------------------------------------------------------------------------------



ROM:000FF0B2                 movem.l d0-d7/a0-a6,-(sp)
ROM:000FF0B6
ROM:000FF0B6 loc_FF0B6:                              ; CODE XREF: ROM:000FF0E6↓j
ROM:000FF0B6                 move.b  d0,($300001).l
ROM:000FF0BC                 move.w  #$7777,d0
ROM:000FF0C0                 move.w  d0,($2FFFE0).l
ROM:000FF0C6                 nop
ROM:000FF0C8                 move.w  #$100,d5
ROM:000FF0CC
ROM:000FF0CC loc_FF0CC:                              ; CODE XREF: ROM:000FF0D6↓j
ROM:000FF0CC                 nop
ROM:000FF0CE                 move.b  d0,($300001).l
ROM:000FF0D4                 nop
ROM:000FF0D6                 dbf     d5,loc_FF0CC
ROM:000FF0DA                 nop
ROM:000FF0DC                 move.w  ($2FFFE0).l,d0
ROM:000FF0E2                 cmpi.b  #$77,d0 ; 'w'
ROM:000FF0E6                 bne.s   loc_FF0B6
ROM:000FF0E8                 nop
ROM:000FF0EA                 move.w  #3,d5
ROM:000FF0EE
ROM:000FF0EE loc_FF0EE:                              ; CODE XREF: ROM:000FF0F8↓j
ROM:000FF0EE                 nop
ROM:000FF0F0                 move.b  d0,($300001).l
ROM:000FF0F6                 nop
ROM:000FF0F8                 dbf     d5,loc_FF0EE
ROM:000FF0FC                 move.w  ($108004).l,d3
ROM:000FF102                 move.w  ($108002).l,d4
ROM:000FF108                 lsl.w   #8,d4
ROM:000FF10A                 andi.w  #$FF00,d4
ROM:000FF10E                 andi.w  #$FF,d3
ROM:000FF112                 add.w   d3,d4
ROM:000FF114                 move.w  d4,($2FFFE0).l
ROM:000FF11A                 nop
ROM:000FF11C
ROM:000FF11C loc_FF11C:                              ; CODE XREF: ROM:000FF130↓j
ROM:000FF11C                 nop
ROM:000FF11E                 move.b  d0,($300001).l
ROM:000FF124                 nop
ROM:000FF126                 move.w  ($2FFFE0).l,d0
ROM:000FF12C                 cmpi.b  #$AA,d0
ROM:000FF130                 bne.s   loc_FF11C
ROM:000FF132                 nop
ROM:000FF134                 move.w  #$AAAA,d0
ROM:000FF138                 move.w  d0,($2FFFE0).l
ROM:000FF13E                 nop
ROM:000FF140                 movem.l (sp)+,d0-d7/a0-a6
ROM:000FF144                 rts
ROM:000FF146 ; ---------------------------------------------------------------------------
ROM:000FF146                 movem.l d0-d7/a0-a6,-(sp)
ROM:000FF14A                 move.w  ($108002).l,d4
ROM:000FF150                 move.w  ($108004).l,d3
ROM:000FF156                 add.w   d3,d4
ROM:000FF158                 move.b  d0,($300001).l
ROM:000FF15E                 lsl.w   #8,d4
ROM:000FF160                 andi.w  #$FF00,d4
ROM:000FF164                 move.w  #$66,d0 ; 'f'
ROM:000FF168                 or.w    d4,d0
ROM:000FF16A                 move.w  d0,($2FFFE0).l
ROM:000FF170                 nop
ROM:000FF172
ROM:000FF172 loc_FF172:                              ; CODE XREF: ROM:000FF190↓j
ROM:000FF172                 move.w  #$100,d5
ROM:000FF176
ROM:000FF176 loc_FF176:                              ; CODE XREF: ROM:000FF180↓j
ROM:000FF176                 nop
ROM:000FF178                 move.b  d0,($300001).l
ROM:000FF17E                 nop
ROM:000FF180                 dbf     d5,loc_FF176
ROM:000FF184                 nop
ROM:000FF186                 move.w  ($2FFFE0).l,d0
ROM:000FF18C                 cmpi.b  #$66,d0 ; 'f'
ROM:000FF190                 bne.s   loc_FF172
ROM:000FF192                 nop
ROM:000FF194                 move.w  #$9999,d0
ROM:000FF198                 move.w  d0,($2FFFE0).l
ROM:000FF19E                 nop
ROM:000FF1A0
ROM:000FF1A0 loc_FF1A0:                              ; CODE XREF: ROM:000FF1BE↓j
ROM:000FF1A0                 move.w  #5,d5
ROM:000FF1A4
ROM:000FF1A4 loc_FF1A4:                              ; CODE XREF: ROM:000FF1AE↓j
ROM:000FF1A4                 nop
ROM:000FF1A6                 move.b  d0,($300001).l
ROM:000FF1AC                 nop
ROM:000FF1AE                 dbf     d5,loc_FF1A4
ROM:000FF1B2                 nop
ROM:000FF1B4                 move.w  ($2FFFE0).l,d0
ROM:000FF1BA                 cmpi.b  #$66,d0 ; 'f'
ROM:000FF1BE                 beq.s   loc_FF1A0
ROM:000FF1C0                 lea     ($108120).l,a2
ROM:000FF1C6                 move.b  #$FF,d2
ROM:000FF1CA
ROM:000FF1CA loc_FF1CA:                              ; CODE XREF: ROM:000FF1F6↓j
ROM:000FF1CA                                         ; ROM:000FF20A↓j
ROM:000FF1CA                 nop
ROM:000FF1CC                 move.b  d0,($300001).l
ROM:000FF1D2                 nop
ROM:000FF1D4                 move.w  ($2FFFE0).l,d0
ROM:000FF1DA                 move.w  d0,d4
ROM:000FF1DC                 andi.b  #$F0,d0
ROM:000FF1E0                 tst.b   d0
ROM:000FF1E2                 beq.w   loc_FF1EA
ROM:000FF1E6                 bra.w   loc_FF20E
ROM:000FF1EA ; ---------------------------------------------------------------------------
ROM:000FF1EA
ROM:000FF1EA loc_FF1EA:                              ; CODE XREF: ROM:000FF1E2↑j
ROM:000FF1EA                 move.w  d4,d0
ROM:000FF1EC                 andi.b  #$F,d0
ROM:000FF1F0                 cmp.b   d2,d0
ROM:000FF1F2                 bne.w   loc_FF1F8
ROM:000FF1F6                 bra.s   loc_FF1CA
ROM:000FF1F8 ; ---------------------------------------------------------------------------
ROM:000FF1F8
ROM:000FF1F8 loc_FF1F8:                              ; CODE XREF: ROM:000FF1F2↑j
ROM:000FF1F8                 move.w  d4,d0
ROM:000FF1FA                 lsr.w   #8,d0
ROM:000FF1FC                 move.b  d0,(a2)+
ROM:000FF1FE                 andi.w  #$F,d4
ROM:000FF202                 move.b  d4,d2
ROM:000FF204                 move.w  d4,($2FFFE0).l
ROM:000FF20A                 bra.s   loc_FF1CA
ROM:000FF20A ; ---------------------------------------------------------------------------
ROM:000FF20C                 dc.b $4E ; N
ROM:000FF20D                 dc.b $71 ; q
ROM:000FF20E ; ---------------------------------------------------------------------------
ROM:000FF20E
ROM:000FF20E loc_FF20E:                              ; CODE XREF: ROM:000FF1E6↑j
ROM:000FF20E                                         ; ROM:000FF23E↓j
ROM:000FF20E                 move.b  d0,($300001).l
ROM:000FF214                 move.w  #$AAAA,d0
ROM:000FF218                 move.w  d0,($2FFFE0).l
ROM:000FF21E                 nop
ROM:000FF220                 move.w  #$40,d5 ; '@'
ROM:000FF224
ROM:000FF224 loc_FF224:                              ; CODE XREF: ROM:000FF22E↓j
ROM:000FF224                 nop
ROM:000FF226                 move.b  d0,($300001).l
ROM:000FF22C                 nop
ROM:000FF22E                 dbf     d5,loc_FF224
ROM:000FF232                 nop
ROM:000FF234                 move.w  ($2FFFE0).l,d0
ROM:000FF23A                 cmpi.b  #$AA,d0
ROM:000FF23E                 bne.s   loc_FF20E
ROM:000FF240                 movem.l (sp)+,d0-d7/a0-a6
ROM:000FF244                 rts
ROM:000FF246
ROM:000FF246 ; =============== S U B R O U T I N E =======================================
ROM:000FF246
ROM:000FF246
ROM:000FF246 sub_FF246:                              ; CODE XREF: level_1_interrupt_autovector_entry_0+1EDC2↑p
ROM:000FF246                 movem.l d0-d7/a0-a6,-(sp)
ROM:000FF24A                 move.b  d0,($3A001D).l
ROM:000FF250                 lea     ($D08000).l,a4
ROM:000FF256                 lea     -$7EDC(a4),a3
ROM:000FF25A                 move.b  #7,d1
ROM:000FF25E
ROM:000FF25E loc_FF25E:                              ; CODE XREF: sub_FF246+24↓j
ROM:000FF25E                 move.b  d0,($300001).l
ROM:000FF264                 move.l  #$FFFF,(a3)+
ROM:000FF26A                 dbf     d1,loc_FF25E
ROM:000FF26E                 nop
ROM:000FF270                 nop
ROM:000FF272                 nop
ROM:000FF274                 nop
ROM:000FF276                 nop
ROM:000FF278                 nop
ROM:000FF27A                 nop
ROM:000FF27C                 nop
ROM:000FF27E                 nop
ROM:000FF280                 nop
ROM:000FF282                 nop
ROM:000FF284                 nop
ROM:000FF286                 nop
ROM:000FF288                 nop
ROM:000FF28A                 nop
ROM:000FF28C                 nop
ROM:000FF28E                 nop
ROM:000FF290                 nop
ROM:000FF292                 nop
ROM:000FF294                 nop
ROM:000FF296                 nop
ROM:000FF298                 nop
ROM:000FF29A                 nop
ROM:000FF29C                 nop
ROM:000FF29E                 nop
ROM:000FF2A0                 nop
ROM:000FF2A2                 nop
ROM:000FF2A4                 nop
ROM:000FF2A6                 nop
ROM:000FF2A8                 nop
ROM:000FF2AA                 nop
ROM:000FF2AC                 nop
ROM:000FF2AE                 nop
ROM:000FF2B0                 nop
ROM:000FF2B2                 nop
ROM:000FF2B4                 nop
ROM:000FF2B6                 nop
ROM:000FF2B8                 nop
ROM:000FF2BA                 nop
ROM:000FF2BC                 nop
ROM:000FF2BE                 nop
ROM:000FF2C0                 nop
ROM:000FF2C2                 nop
ROM:000FF2C4                 nop
ROM:000FF2C6                 nop
ROM:000FF2C8                 nop
ROM:000FF2CA                 nop
ROM:000FF2CC                 nop
ROM:000FF2CE                 nop
ROM:000FF2D0                 nop
ROM:000FF2D2                 nop
ROM:000FF2D4                 nop
ROM:000FF2D6                 nop
ROM:000FF2D8                 nop
ROM:000FF2DA                 nop
ROM:000FF2DC                 nop
ROM:000FF2DE                 nop
ROM:000FF2E0                 nop
ROM:000FF2E2                 nop
ROM:000FF2E4                 nop
ROM:000FF2E6                 nop
ROM:000FF2E8                 nop
ROM:000FF2EA                 nop
ROM:000FF2EC                 nop
ROM:000FF2EE                 nop
ROM:000FF2F0                 nop
ROM:000FF2F2                 nop
ROM:000FF2F4                 nop
ROM:000FF2F6                 nop
ROM:000FF2F8                 nop
ROM:000FF2FA                 nop
ROM:000FF2FC                 nop
ROM:000FF2FE                 nop
ROM:000FF300                 nop
ROM:000FF302                 nop
ROM:000FF304                 movem.l (sp)+,d0-d7/a0-a6
ROM:000FF308                 rts
ROM:000FF308 ; End of function sub_FF246
ROM:000FF308
ROM:000FF30A ; ---------------------------------------------------------------------------
ROM:000FF30A                 movem.l d0-d7/a0-a6,-(sp)
ROM:000FF30E                 move.b  d0,($3A001D).l
ROM:000FF314                 lea     ($D00320).l,a2
ROM:000FF31A                 move.w  #$1CD,d7
ROM:000FF31E                 move.l  #0,d0
ROM:000FF324
ROM:000FF324 loc_FF324:                              ; CODE XREF: ROM:000FF332↓j
ROM:000FF324                 move.b  d0,($300001).l
ROM:000FF32A                 move.l  d0,(a2)+
ROM:000FF32C                 move.l  d0,(a2)+
ROM:000FF32E                 move.l  d0,(a2)+
ROM:000FF330                 move.l  d0,(a2)+
ROM:000FF332                 dbf     d7,loc_FF324
ROM:000FF336                 move.w  ($108004).l,d3
ROM:000FF33C                 move.w  ($108002).l,d2
ROM:000FF342                 add.w   d2,d3
ROM:000FF344                 mulu.w  #6,d3
ROM:000FF348                 lea     (unk_F0400).l,a2
ROM:000FF34E                 move.w  (a2,d3.w),d7
ROM:000FF352                 move.l  #unk_F0400,d1
ROM:000FF358                 and.l   #$FFFF,d3
ROM:000FF35E                 add.l   d3,d1
ROM:000FF360                 addi.l  #2,d1
ROM:000FF366                 movea.l d1,a1
ROM:000FF368                 move.l  (a1),d1
ROM:000FF36A                 movea.l d1,a0
ROM:000FF36C                 lea     ($D00320).l,a2
ROM:000FF372
ROM:000FF372 loc_FF372:                              ; CODE XREF: ROM:000FF380↓j
ROM:000FF372                 move.b  d0,($300001).l
ROM:000FF378                 move.l  (a0)+,(a2)+
ROM:000FF37A                 move.l  (a0)+,(a2)+
ROM:000FF37C                 move.l  (a0)+,(a2)+
ROM:000FF37E                 move.l  (a0)+,(a2)+
ROM:000FF380                 dbf     d7,loc_FF372
ROM:000FF384                 move.b  d0,($3A000D).l
ROM:000FF38A                 movem.l (sp)+,d0-d7/a0-a6
ROM:000FF38E                 rts
ROM:000FF390 ; ---------------------------------------------------------------------------
ROM:000FF390                 movem.l d0-d7/a0-a6,-(sp)
ROM:000FF394
ROM:000FF394 loc_FF394:                              ; CODE XREF: ROM:000FF3C4↓j
ROM:000FF394                 move.b  d0,($300001).l
ROM:000FF39A                 move.w  #$6868,d0
ROM:000FF39E                 move.w  d0,($2FFFE0).l
ROM:000FF3A4                 nop
ROM:000FF3A6                 move.w  #$40,d5 ; '@'
ROM:000FF3AA
ROM:000FF3AA loc_FF3AA:                              ; CODE XREF: ROM:000FF3B4↓j
ROM:000FF3AA                 nop
ROM:000FF3AC                 move.b  d0,($300001).l
ROM:000FF3B2                 nop
ROM:000FF3B4                 dbf     d5,loc_FF3AA
ROM:000FF3B8                 nop
ROM:000FF3BA                 move.w  ($2FFFE0).l,d0
ROM:000FF3C0                 cmpi.b  #$68,d0 ; 'h'
ROM:000FF3C4                 bne.s   loc_FF394
ROM:000FF3C6                 nop
ROM:000FF3C8
ROM:000FF3C8 loc_FF3C8:                              ; CODE XREF: ROM:000FF3F8↓j
ROM:000FF3C8                 move.b  d0,($300001).l
ROM:000FF3CE                 move.w  #$FFFF,d0
ROM:000FF3D2                 move.w  d0,($2FFFE0).l
ROM:000FF3D8                 nop
ROM:000FF3DA                 move.w  #$40,d5 ; '@'
ROM:000FF3DE
ROM:000FF3DE loc_FF3DE:                              ; CODE XREF: ROM:000FF3E8↓j
ROM:000FF3DE                 nop
ROM:000FF3E0                 move.b  d0,($300001).l
ROM:000FF3E6                 nop
ROM:000FF3E8                 dbf     d5,loc_FF3DE
ROM:000FF3EC                 nop
ROM:000FF3EE                 move.w  ($2FFFE0).l,d0
ROM:000FF3F4                 cmpi.b  #$68,d0 ; 'h'
ROM:000FF3F8                 beq.s   loc_FF3C8
ROM:000FF3FA                 nop
ROM:000FF3FC                 move.w  #$40,d5 ; '@'
ROM:000FF400
ROM:000FF400 loc_FF400:                              ; CODE XREF: ROM:000FF40A↓j
ROM:000FF400                 nop
ROM:000FF402                 move.b  d0,($300001).l
ROM:000FF408                 nop
ROM:000FF40A                 dbf     d5,loc_FF400
ROM:000FF40E
ROM:000FF40E loc_FF40E:                              ; CODE XREF: ROM:000FF424↓j
ROM:000FF40E                 move.w  ($2FFFE0).l,d0
ROM:000FF414                 move.w  d0,d1
ROM:000FF416                 nop
ROM:000FF418                 move.b  d0,($300001).l
ROM:000FF41E                 nop
ROM:000FF420                 lsr.w   #8,d1
ROM:000FF422                 cmp.b   d1,d0
ROM:000FF424                 bne.s   loc_FF40E
ROM:000FF426                 lea     ($108120).l,a2
ROM:000FF42C                 move.w  #$F,d5
ROM:000FF430                 move.b  #0,d2
ROM:000FF434
ROM:000FF434 loc_FF434:                              ; CODE XREF: ROM:000FF43E↓j
ROM:000FF434                 move.b  (a2)+,d3
ROM:000FF436                 eor.b   d3,d2
ROM:000FF438                 move.b  d0,($300001).l
ROM:000FF43E                 dbf     d5,loc_FF434
ROM:000FF442                 cmp.b   d2,d0
ROM:000FF444                 bne.w   loc_FF452
ROM:000FF448                 nop
ROM:000FF44A                 move.b  #$AA,d1
ROM:000FF44E                 bra.w   loc_FF456
ROM:000FF452 ; ---------------------------------------------------------------------------
ROM:000FF452
ROM:000FF452 loc_FF452:                              ; CODE XREF: ROM:000FF444↑j
ROM:000FF452                 move.b  #$EE,d1
ROM:000FF456
ROM:000FF456 loc_FF456:                              ; CODE XREF: ROM:000FF44E↑j
ROM:000FF456                 lea     ($108140).l,a3
ROM:000FF45C                 move.b  d1,(a3)
ROM:000FF45E                 nop
ROM:000FF460
ROM:000FF460 loc_FF460:                              ; CODE XREF: ROM:000FF490↓j
ROM:000FF460                 move.b  d0,($300001).l
ROM:000FF466                 move.w  #$AAAA,d0
ROM:000FF46A                 move.w  d0,($2FFFE0).l
ROM:000FF470                 nop
ROM:000FF472                 move.w  #$50,d5 ; 'P'
ROM:000FF476
ROM:000FF476 loc_FF476:                              ; CODE XREF: ROM:000FF480↓j
ROM:000FF476                 nop
ROM:000FF478                 move.b  d0,($300001).l
ROM:000FF47E                 nop
ROM:000FF480                 dbf     d5,loc_FF476
ROM:000FF484                 nop
ROM:000FF486                 move.w  ($2FFFE0).l,d0
ROM:000FF48C                 cmpi.b  #$AA,d0
ROM:000FF490                 bne.s   loc_FF460
ROM:000FF492                 nop
ROM:000FF494                 movem.l (sp)+,d0-d7/a0-a6
ROM:000FF498                 rts