org $0B8000 DATA_0B8000: db $00, $01, $00, $01, $00, $01, $00, $01 DATA_0B8008: db $00, $01, $00, $01, $FF, $00, $FF, $00 DATA_0B8010: db $FF, $00, $FE, $00, $FE, $00, $FE, $00 DATA_0B8018: db $FD, $00, $FD, $00, $FC, $00, $FC, $00 DATA_0B8020: db $FB, $00, $FA, $00, $FA, $00, $F9, $00 DATA_0B8028: db $F8, $00, $F8, $00, $F7, $00, $F6, $00 DATA_0B8030: db $F5, $00, $F4, $00, $F3, $00, $F2, $00 DATA_0B8038: db $F1, $00, $F0, $00, $EF, $00, $EE, $00 DATA_0B8040: db $ED, $00, $EB, $00, $EA, $00, $E9, $00 DATA_0B8048: db $E7, $00, $E6, $00, $E5, $00, $E3, $00 DATA_0B8050: db $E2, $00, $E0, $00, $DF, $00, $DD, $00 DATA_0B8058: db $DC, $00, $DA, $00, $D8, $00, $D7, $00 DATA_0B8060: db $D5, $00, $D3, $00, $D1, $00, $CF, $00 DATA_0B8068: db $CE, $00, $CC, $00, $CA, $00, $C8, $00 DATA_0B8070: db $C6, $00, $C4, $00, $C2, $00, $C0, $00 DATA_0B8078: db $BE, $00, $BC, $00, $B9, $00, $B7, $00 DATA_0B8080: db $B5, $00, $B3, $00, $B1, $00, $AE, $00 DATA_0B8088: db $AC, $00, $AA, $00, $A7, $00, $A5, $00 DATA_0B8090: db $A2, $00, $A0, $00, $9D, $00, $9B, $00 DATA_0B8098: db $98, $00, $96, $00, $93, $00, $91, $00 DATA_0B80A0: db $8E, $00, $8C, $00, $89, $00, $86, $00 DATA_0B80A8: db $84, $00, $81, $00, $7E, $00, $7B, $00 DATA_0B80B0: db $79, $00, $76, $00, $73, $00, $70, $00 DATA_0B80B8: db $6D, $00, $6B, $00, $68, $00, $65, $00 DATA_0B80C0: db $62, $00, $5F, $00, $5C, $00, $59, $00 DATA_0B80C8: db $56, $00, $53, $00, $50, $00, $4D, $00 DATA_0B80D0: db $4A, $00, $47, $00, $44, $00, $41, $00 DATA_0B80D8: db $3E, $00, $3B, $00, $38, $00, $35, $00 DATA_0B80E0: db $32, $00, $2F, $00, $2C, $00, $29, $00 DATA_0B80E8: db $26, $00, $22, $00, $1F, $00, $1C, $00 DATA_0B80F0: db $19, $00, $16, $00, $13, $00, $10, $00 DATA_0B80F8: db $0D, $00, $09, $00, $06, $00, $03, $00 DATA_0B8100: db $00, $00, $FD, $FF, $FA, $FF, $F7, $FF DATA_0B8108: db $F3, $FF, $F0, $FF, $ED, $FF, $EA, $FF DATA_0B8110: db $E7, $FF, $E4, $FF, $E1, $FF, $DE, $FF DATA_0B8118: db $DA, $FF, $D7, $FF, $D4, $FF, $D1, $FF DATA_0B8120: db $CE, $FF, $CB, $FF, $C8, $FF, $C5, $FF DATA_0B8128: db $C2, $FF, $BF, $FF, $BC, $FF, $B9, $FF DATA_0B8130: db $B6, $FF, $B3, $FF, $B0, $FF, $AD, $FF DATA_0B8138: db $AA, $FF, $A7, $FF, $A4, $FF, $A1, $FF DATA_0B8140: db $9E, $FF, $9B, $FF, $98, $FF, $95, $FF DATA_0B8148: db $93, $FF, $90, $FF, $8D, $FF, $8A, $FF DATA_0B8150: db $87, $FF, $85, $FF, $82, $FF, $7F, $FF DATA_0B8158: db $7C, $FF, $7A, $FF, $77, $FF, $74, $FF DATA_0B8160: db $72, $FF, $6F, $FF, $6D, $FF, $6A, $FF DATA_0B8168: db $68, $FF, $65, $FF, $63, $FF, $60, $FF DATA_0B8170: db $5E, $FF, $5B, $FF, $59, $FF, $56, $FF DATA_0B8178: db $54, $FF, $52, $FF, $4F, $FF, $4D, $FF DATA_0B8180: db $4B, $FF, $49, $FF, $47, $FF, $44, $FF DATA_0B8188: db $42, $FF, $40, $FF, $3E, $FF, $3C, $FF DATA_0B8190: db $3A, $FF, $38, $FF, $36, $FF, $34, $FF DATA_0B8198: db $32, $FF, $31, $FF, $2F, $FF, $2D, $FF DATA_0B81A0: db $2B, $FF, $29, $FF, $28, $FF, $26, $FF DATA_0B81A8: db $24, $FF, $23, $FF, $21, $FF, $20, $FF DATA_0B81B0: db $1E, $FF, $1D, $FF, $1B, $FF, $1A, $FF DATA_0B81B8: db $19, $FF, $17, $FF, $16, $FF, $15, $FF DATA_0B81C0: db $13, $FF, $12, $FF, $11, $FF, $10, $FF DATA_0B81C8: db $0F, $FF, $0E, $FF, $0D, $FF, $0C, $FF DATA_0B81D0: db $0B, $FF, $0A, $FF, $09, $FF, $08, $FF DATA_0B81D8: db $08, $FF, $07, $FF, $06, $FF, $06, $FF DATA_0B81E0: db $05, $FF, $04, $FF, $04, $FF, $03, $FF DATA_0B81E8: db $03, $FF, $02, $FF, $02, $FF, $02, $FF DATA_0B81F0: db $01, $FF, $01, $FF, $01, $FF, $00, $FF DATA_0B81F8: db $00, $FF, $00, $FF, $00, $FF, $00, $FF DATA_0B8200: db $00, $FF, $00, $FF, $00, $FF, $00, $FF DATA_0B8208: db $00, $FF, $00, $FF, $01, $FF, $01, $FF DATA_0B8210: db $01, $FF, $02, $FF, $02, $FF, $02, $FF DATA_0B8218: db $03, $FF, $03, $FF, $04, $FF, $04, $FF DATA_0B8220: db $05, $FF, $06, $FF, $06, $FF, $07, $FF DATA_0B8228: db $08, $FF, $08, $FF, $09, $FF, $0A, $FF DATA_0B8230: db $0B, $FF, $0C, $FF, $0D, $FF, $0E, $FF DATA_0B8238: db $0F, $FF, $10, $FF, $11, $FF, $12, $FF DATA_0B8240: db $13, $FF, $15, $FF, $16, $FF, $17, $FF DATA_0B8248: db $19, $FF, $1A, $FF, $1B, $FF, $1D, $FF DATA_0B8250: db $1E, $FF, $20, $FF, $21, $FF, $23, $FF DATA_0B8258: db $24, $FF, $26, $FF, $28, $FF, $29, $FF DATA_0B8260: db $2B, $FF, $2D, $FF, $2F, $FF, $31, $FF DATA_0B8268: db $32, $FF, $34, $FF, $36, $FF, $38, $FF DATA_0B8270: db $3A, $FF, $3C, $FF, $3E, $FF, $40, $FF DATA_0B8278: db $42, $FF, $44, $FF, $47, $FF, $49, $FF DATA_0B8280: db $4B, $FF, $4D, $FF, $4F, $FF, $52, $FF DATA_0B8288: db $54, $FF, $56, $FF, $59, $FF, $5B, $FF DATA_0B8290: db $5E, $FF, $60, $FF, $63, $FF, $65, $FF DATA_0B8298: db $68, $FF, $6A, $FF, $6D, $FF, $6F, $FF DATA_0B82A0: db $72, $FF, $74, $FF, $77, $FF, $7A, $FF DATA_0B82A8: db $7C, $FF, $7F, $FF, $82, $FF, $85, $FF DATA_0B82B0: db $87, $FF, $8A, $FF, $8D, $FF, $90, $FF DATA_0B82B8: db $93, $FF, $95, $FF, $98, $FF, $9B, $FF DATA_0B82C0: db $9E, $FF, $A1, $FF, $A4, $FF, $A7, $FF DATA_0B82C8: db $AA, $FF, $AD, $FF, $B0, $FF, $B3, $FF DATA_0B82D0: db $B6, $FF, $B9, $FF, $BC, $FF, $BF, $FF DATA_0B82D8: db $C2, $FF, $C5, $FF, $C8, $FF, $CB, $FF DATA_0B82E0: db $CE, $FF, $D1, $FF, $D4, $FF, $D7, $FF DATA_0B82E8: db $DA, $FF, $DE, $FF, $E1, $FF, $E4, $FF DATA_0B82F0: db $E7, $FF, $EA, $FF, $ED, $FF, $F0, $FF DATA_0B82F8: db $F3, $FF, $F7, $FF, $FA, $FF, $FD, $FF DATA_0B8300: db $00, $00, $03, $00, $06, $00, $09, $00 DATA_0B8308: db $0D, $00, $10, $00, $13, $00, $16, $00 DATA_0B8310: db $19, $00, $1C, $00, $1F, $00, $22, $00 DATA_0B8318: db $26, $00, $29, $00, $2C, $00, $2F, $00 DATA_0B8320: db $32, $00, $35, $00, $38, $00, $3B, $00 DATA_0B8328: db $3E, $00, $41, $00, $44, $00, $47, $00 DATA_0B8330: db $4A, $00, $4D, $00, $50, $00, $53, $00 DATA_0B8338: db $56, $00, $59, $00, $5C, $00, $5F, $00 DATA_0B8340: db $62, $00, $65, $00, $68, $00, $6B, $00 DATA_0B8348: db $6D, $00, $70, $00, $73, $00, $76, $00 DATA_0B8350: db $79, $00, $7B, $00, $7E, $00, $81, $00 DATA_0B8358: db $84, $00, $86, $00, $89, $00, $8C, $00 DATA_0B8360: db $8E, $00, $91, $00, $93, $00, $96, $00 DATA_0B8368: db $98, $00, $9B, $00, $9D, $00, $A0, $00 DATA_0B8370: db $A2, $00, $A5, $00, $A7, $00, $AA, $00 DATA_0B8378: db $AC, $00, $AE, $00, $B1, $00, $B3, $00 DATA_0B8380: db $B5, $00, $B7, $00, $B9, $00, $BC, $00 DATA_0B8388: db $BE, $00, $C0, $00, $C2, $00, $C4, $00 DATA_0B8390: db $C6, $00, $C8, $00, $CA, $00, $CC, $00 DATA_0B8398: db $CE, $00, $CF, $00, $D1, $00, $D3, $00 DATA_0B83A0: db $D5, $00, $D7, $00, $D8, $00, $DA, $00 DATA_0B83A8: db $DC, $00, $DD, $00, $DF, $00, $E0, $00 DATA_0B83B0: db $E2, $00, $E3, $00, $E5, $00, $E6, $00 DATA_0B83B8: db $E7, $00, $E9, $00, $EA, $00, $EB, $00 DATA_0B83C0: db $ED, $00, $EE, $00, $EF, $00, $F0, $00 DATA_0B83C8: db $F1, $00, $F2, $00, $F3, $00, $F4, $00 DATA_0B83D0: db $F5, $00, $F6, $00, $F7, $00, $F8, $00 DATA_0B83D8: db $F8, $00, $F9, $00, $FA, $00, $FA, $00 DATA_0B83E0: db $FB, $00, $FC, $00, $FC, $00, $FD, $00 DATA_0B83E8: db $FD, $00, $FE, $00, $FE, $00, $FE, $00 DATA_0B83F0: db $FF, $00, $FF, $00, $FF, $00, $00, $01 DATA_0B83F8: db $00, $01, $00, $01, $00, $01, $00, $01 DATA_0B8400: db $00, $01, $00, $01, $00, $01, $00, $01 DATA_0B8408: db $00, $01, $00, $01, $FF, $00, $FF, $00 DATA_0B8410: db $FF, $00, $FE, $00, $FE, $00, $FE, $00 DATA_0B8418: db $FD, $00, $FD, $00, $FC, $00, $FC, $00 DATA_0B8420: db $FB, $00, $FA, $00, $FA, $00, $F9, $00 DATA_0B8428: db $F8, $00, $F8, $00, $F7, $00, $F6, $00 DATA_0B8430: db $F5, $00, $F4, $00, $F3, $00, $F2, $00 DATA_0B8438: db $F1, $00, $F0, $00, $EF, $00, $EE, $00 DATA_0B8440: db $ED, $00, $EB, $00, $EA, $00, $E9, $00 DATA_0B8448: db $E7, $00, $E6, $00, $E5, $00, $E3, $00 DATA_0B8450: db $E2, $00, $E0, $00, $DF, $00, $DD, $00 DATA_0B8458: db $DC, $00, $DA, $00, $D8, $00, $D7, $00 DATA_0B8460: db $D5, $00, $D3, $00, $D1, $00, $CF, $00 DATA_0B8468: db $CE, $00, $CC, $00, $CA, $00, $C8, $00 DATA_0B8470: db $C6, $00, $C4, $00, $C2, $00, $C0, $00 DATA_0B8478: db $BE, $00, $BC, $00, $B9, $00, $B7, $00 DATA_0B8480: db $B5, $00, $B3, $00, $B1, $00, $AE, $00 DATA_0B8488: db $AC, $00, $AA, $00, $A7, $00, $A5, $00 DATA_0B8490: db $A2, $00, $A0, $00, $9D, $00, $9B, $00 DATA_0B8498: db $98, $00, $96, $00, $93, $00, $91, $00 DATA_0B84A0: db $8E, $00, $8C, $00, $89, $00, $86, $00 DATA_0B84A8: db $84, $00, $81, $00, $7E, $00, $7B, $00 DATA_0B84B0: db $79, $00, $76, $00, $73, $00, $70, $00 DATA_0B84B8: db $6D, $00, $6B, $00, $68, $00, $65, $00 DATA_0B84C0: db $62, $00, $5F, $00, $5C, $00, $59, $00 DATA_0B84C8: db $56, $00, $53, $00, $50, $00, $4D, $00 DATA_0B84D0: db $4A, $00, $47, $00, $44, $00, $41, $00 DATA_0B84D8: db $3E, $00, $3B, $00, $38, $00, $35, $00 DATA_0B84E0: db $32, $00, $2F, $00, $2C, $00, $29, $00 DATA_0B84E8: db $26, $00, $22, $00, $1F, $00, $1C, $00 DATA_0B84F0: db $19, $00, $16, $00, $13, $00, $10, $00 DATA_0B84F8: db $0D, $00, $09, $00, $06, $00, $03, $00 CODE_0B8500: ibt r0,#$0008 ; CODE_0B8502: romb ; CODE_0B8504: iwt r0,#$AC18 ; CODE_0B8507: to r14 ; CODE_0B8508: add r9 ; CODE_0B8509: iwt r0,#$AB98 ; CODE_0B850C: to r10 ; CODE_0B850D: add r9 ; CODE_0B850E: getb ; CODE_0B850F: inc r14 ; CODE_0B8510: getbh ; CODE_0B8512: move r11,r0 ; CODE_0B8514: move r6,r4 ; CODE_0B8516: to r5 ; CODE_0B8517: fmult ; CODE_0B8518: move r14,r10 ; CODE_0B851A: getb ; CODE_0B851B: inc r14 ; CODE_0B851C: getbh ; CODE_0B851E: move r10,r0 ; CODE_0B8520: move r6,r1 ; CODE_0B8522: fmult ; CODE_0B8523: sub r5 ; CODE_0B8524: sub r7 ; CODE_0B8525: xor r12 ; CODE_0B8527: bpl CODE_0B8556 ; CODE_0B8529: sub r0 ; CODE_0B852A: move r6,r4 ; CODE_0B852C: from r11 ; CODE_0B852D: fmult ; CODE_0B852E: add r7 ; CODE_0B852F: lob ; CODE_0B8530: to r6 ; CODE_0B8531: swap ; CODE_0B8532: from r2 ; CODE_0B8533: to r3 ; CODE_0B8534: fmult ; CODE_0B8535: ibt r5,#$0008 ; CODE_0B8537: move r6,r4 ; CODE_0B8539: from r10 ; CODE_0B853A: fmult ; CODE_0B853B: sub r3 ; CODE_0B853C: move r7,r0 ; CODE_0B853E: moves r13,r13 ; CODE_0B8540: bne CODE_0B854C ; CODE_0B8542: nop ; CODE_0B8543: sub r8 ; CODE_0B8544: add r5 ; CODE_0B8545: with r5 ; CODE_0B8546: add r5 ; CODE_0B8547: cmp r5 ; CODE_0B8549: bcs CODE_0B8556 ; CODE_0B854B: sub r0 ; CODE_0B854C: sms ($003C),r7 ; CODE_0B854F: ibt r0,#$0001 ; CODE_0B8551: sms ($003E),r0 ; CODE_0B8554: stop ; CODE_0B8555: nop ; CODE_0B8556: sms ($003E),r0 ; CODE_0B8559: stop ; CODE_0B855A: nop ; CODE_0B855B: ibt r0,#$0008 ; CODE_0B855D: romb ; CODE_0B855F: iwt r0,#$AC18 ; CODE_0B8562: to r14 ; CODE_0B8563: add r1 ; CODE_0B8564: iwt r0,#$AB98 ; CODE_0B8567: to r10 ; CODE_0B8568: add r1 ; CODE_0B8569: getb ; CODE_0B856A: inc r14 ; CODE_0B856B: getbh ; CODE_0B856D: to r1 ; CODE_0B856E: fmult ; CODE_0B856F: move r14,r10 ; CODE_0B8571: getb ; CODE_0B8572: inc r14 ; CODE_0B8573: getbh ; CODE_0B8575: fmult ; CODE_0B8576: stop ; CODE_0B8577: nop ; CODE_0B8578: fmult ; CODE_0B8579: add r7 ; CODE_0B857A: sms ($003C),r0 ; CODE_0B857D: add r0 ; CODE_0B857E: inc r0 ; CODE_0B857F: sms ($0038),r0 ; CODE_0B8582: move r6,r9 ; CODE_0B8584: from r1 ; CODE_0B8585: fmult ; CODE_0B8586: sms ($0036),r0 ; CODE_0B8589: add r8 ; CODE_0B858A: add r3 ; CODE_0B858B: sms ($003E),r0 ; CODE_0B858E: add r0 ; CODE_0B858F: inc r0 ; CODE_0B8590: sms ($003A),r0 ; CODE_0B8593: stop ; CODE_0B8594: nop ; CODE_0B8595: link #4 ; CODE_0B8596: iwt r15,#$859C ; CODE_0B8599: nop ; CODE_0B859A: stop ; CODE_0B859B: nop ; CODE_0B859C: ibt r0,#$0008 ; CODE_0B859E: romb ; CODE_0B85A0: iwt r0,#$AC18 ; CODE_0B85A3: to r14 ; CODE_0B85A4: add r1 ; CODE_0B85A5: iwt r0,#$AB98 ; CODE_0B85A8: to r2 ; CODE_0B85A9: add r1 ; CODE_0B85AA: getb ; CODE_0B85AB: inc r14 ; CODE_0B85AC: getbh ; CODE_0B85AE: lmult ; CODE_0B85B0: iwt r3,#$0080 ; CODE_0B85B3: with r4 ; CODE_0B85B4: add r3 ; CODE_0B85B5: adc #0 ; CODE_0B85B7: with r4 ; CODE_0B85B8: hib ; CODE_0B85B9: lob ; CODE_0B85BA: swap ; CODE_0B85BB: to r1 ; CODE_0B85BC: or r4 ; CODE_0B85BD: move r14,r2 ; CODE_0B85BF: getb ; CODE_0B85C0: inc r14 ; CODE_0B85C1: getbh ; CODE_0B85C3: lmult ; CODE_0B85C5: with r4 ; CODE_0B85C6: add r3 ; CODE_0B85C7: adc #0 ; CODE_0B85C9: with r4 ; CODE_0B85CA: hib ; CODE_0B85CB: lob ; CODE_0B85CC: swap ; CODE_0B85CD: or r4 ; CODE_0B85CE: jmp r11 ; CODE_0B85CF: nop ; CODE_0B85D0: ibt r0,#$0008 ; CODE_0B85D2: romb ; CODE_0B85D4: iwt r0,#$AC18 ; CODE_0B85D7: to r14 ; CODE_0B85D8: add r1 ; CODE_0B85D9: iwt r0,#$AB98 ; CODE_0B85DC: to r2 ; CODE_0B85DD: add r1 ; CODE_0B85DE: getb ; CODE_0B85DF: inc r14 ; CODE_0B85E0: getbh ; CODE_0B85E2: lmult ; CODE_0B85E4: with r4 ; CODE_0B85E5: hib ; CODE_0B85E6: lob ; CODE_0B85E7: swap ; CODE_0B85E8: to r8 ; CODE_0B85E9: or r4 ; CODE_0B85EA: move r14,r2 ; CODE_0B85EC: getb ; CODE_0B85ED: inc r14 ; CODE_0B85EE: getbh ; CODE_0B85F0: lmult ; CODE_0B85F2: with r4 ; CODE_0B85F3: hib ; CODE_0B85F4: lob ; CODE_0B85F5: swap ; CODE_0B85F6: to r7 ; CODE_0B85F7: or r4 ; CODE_0B85F8: iwt r1,#$2200 ; CODE_0B85FB: from r9 ; CODE_0B85FC: to r6 ; CODE_0B85FD: add r9 ; CODE_0B85FE: with r1 ; CODE_0B85FF: add r6 ; CODE_0B8600: to r6 ; CODE_0B8601: ldw (r1) ; CODE_0B8602: from r7 ; CODE_0B8603: to r9 ; CODE_0B8604: fmult ; CODE_0B8605: from r8 ; CODE_0B8606: to r10 ; CODE_0B8607: fmult ; CODE_0B8608: stop ; CODE_0B8609: nop ; CODE_0B860A: iwt r11,#$0000 ; CODE_0B860D: ibt r5,#$0010 ; CODE_0B860F: ibt r7,#$FFF8 ; CODE_0B8611: from r2 ; CODE_0B8612: and r7 ; CODE_0B8613: lsr ; CODE_0B8614: lsr ; CODE_0B8615: sms ($0020),r0 ; CODE_0B8618: add r11 ; CODE_0B8619: ldw (r0) ; CODE_0B861A: add r10 ; CODE_0B861B: sub r8 ; CODE_0B861C: cmp r9 ; CODE_0B861E: bpl CODE_0B8691 ; CODE_0B8620: nop ; CODE_0B8621: add r9 ; CODE_0B8622: bmi CODE_0B8691 ; CODE_0B8624: nop ; CODE_0B8625: inc r1 ; CODE_0B8626: lms r0,($0020) ; CODE_0B8629: to r10 ; CODE_0B862A: and #2 ; CODE_0B862C: with r11 ; CODE_0B862D: add r10 ; CODE_0B862E: with r2 ; CODE_0B862F: sub r2 ; CODE_0B8630: lms r8,($003C) ; CODE_0B8633: lms r9,($003E) ; CODE_0B8636: ibt r7,#$0010 ; CODE_0B8638: ibt r5,#$0038 ; CODE_0B863A: ibt r12,#$0004 ; CODE_0B863C: cache ; CODE_0B863D: move r13,r15 ; CODE_0B863F: moves r0,r3 ; CODE_0B8641: bmi CODE_0B8646 ; CODE_0B8643: nop ; CODE_0B8644: not ; CODE_0B8645: inc r0 ; CODE_0B8646: add r5 ; CODE_0B8647: lmult ; CODE_0B8649: with r4 ; CODE_0B864A: hib ; CODE_0B864B: lob ; CODE_0B864C: swap ; CODE_0B864D: or r4 ; CODE_0B864E: stw (r11) ; CODE_0B864F: with r3 ; CODE_0B8650: add r7 ; CODE_0B8651: moves r2,r2 ; CODE_0B8653: bne CODE_0B8658 ; CODE_0B8655: nop ; CODE_0B8656: move r6,r9 ; CODE_0B8658: from r2 ; CODE_0B8659: sub #2 ; CODE_0B865B: bne CODE_0B8660 ; CODE_0B865D: nop ; CODE_0B865E: move r6,r8 ; CODE_0B8660: with r11 ; CODE_0B8661: add #4 ; CODE_0B8663: loop ; CODE_0B8664: inc r2 ; CODE_0B8665: from r10 ; CODE_0B8666: sub #0 ; CODE_0B8668: bne CODE_0B8693 ; CODE_0B866A: nop ; CODE_0B866B: sub r0 ; CODE_0B866C: sms ($0010),r0 ; CODE_0B866F: lms r2,($0000) ; CODE_0B8672: lms r3,($0004) ; CODE_0B8675: iwt r10,#$0008 ; CODE_0B8678: iwt r11,#$0002 ; CODE_0B867B: ibt r12,#$0004 ; CODE_0B867D: move r13,r15 ; CODE_0B867F: from r2 ; CODE_0B8680: add r3 ; CODE_0B8681: lsr ; CODE_0B8682: stb (r11) ; CODE_0B8684: move r2,r3 ; CODE_0B8686: to r3 ; CODE_0B8687: ldb (r10) ; CODE_0B8689: with r10 ; CODE_0B868A: add #4 ; CODE_0B868C: with r11 ; CODE_0B868D: add #4 ; CODE_0B868F: loop ; CODE_0B8690: nop ; CODE_0B8691: stop ; CODE_0B8692: nop ; CODE_0B8693: ibt r2,#$0000 ; CODE_0B8695: lms r3,($0002) ; CODE_0B8698: iwt r10,#$0006 ; CODE_0B869B: iwt r11,#$0000 ; CODE_0B869E: ibt r12,#$0004 ; CODE_0B86A0: move r13,r15 ; CODE_0B86A2: from r2 ; CODE_0B86A3: add r3 ; CODE_0B86A4: lsr ; CODE_0B86A5: stb (r11) ; CODE_0B86A7: move r2,r3 ; CODE_0B86A9: to r3 ; CODE_0B86AA: ldb (r10) ; CODE_0B86AC: with r10 ; CODE_0B86AD: add #4 ; CODE_0B86AF: with r11 ; CODE_0B86B0: add #4 ; CODE_0B86B2: loop ; CODE_0B86B3: nop ; CODE_0B86B4: stop ; CODE_0B86B5: nop ; ; simple multiply; return middle two bytes ; of result, as is usual, into r0 CODE_0B86B6: lmult ; CODE_0B86B8: with r4 ; CODE_0B86B9: hib ; CODE_0B86BA: lob ; CODE_0B86BB: swap ; CODE_0B86BC: or r4 ; CODE_0B86BD: stop ; CODE_0B86BE: nop ; CODE_0B86BF: iwt r1,#$2200 ; CODE_0B86C2: with r6 ; CODE_0B86C3: add r6 ; CODE_0B86C4: with r1 ; CODE_0B86C5: add r6 ; CODE_0B86C6: to r6 ; CODE_0B86C7: ldw (r1) ; CODE_0B86C8: lmult ; CODE_0B86CA: with r4 ; CODE_0B86CB: hib ; CODE_0B86CC: lob ; CODE_0B86CD: swap ; CODE_0B86CE: or r4 ; CODE_0B86CF: stop ; CODE_0B86D0: nop ; CODE_0B86D1: iwt r0,#$2200 ; CODE_0B86D4: add r2 ; CODE_0B86D5: to r6 ; CODE_0B86D6: ldw (r0) ; CODE_0B86D7: from r1 ; CODE_0B86D8: lsr ; CODE_0B86D9: lsr ; CODE_0B86DA: lmult ; CODE_0B86DC: with r4 ; CODE_0B86DD: hib ; CODE_0B86DE: lob ; CODE_0B86DF: swap ; CODE_0B86E0: or r4 ; CODE_0B86E1: move r6,r3 ; CODE_0B86E3: lmult ; CODE_0B86E5: with r4 ; CODE_0B86E6: hib ; CODE_0B86E7: lob ; CODE_0B86E8: swap ; CODE_0B86E9: or r4 ; CODE_0B86EA: stop ; CODE_0B86EB: nop ; CODE_0B86EC: lmult ; CODE_0B86EE: with r4 ; CODE_0B86EF: hib ; CODE_0B86F0: lob ; CODE_0B86F1: swap ; CODE_0B86F2: or r4 ; CODE_0B86F3: not ; CODE_0B86F4: inc r0 ; CODE_0B86F5: add r2 ; CODE_0B86F6: add r1 ; CODE_0B86F7: sub r3 ; CODE_0B86F8: stop ; CODE_0B86F9: nop ; CODE_0B86FA: ibt r0,#$0008 ; CODE_0B86FC: romb ; CODE_0B86FE: iwt r0,#$AC18 ; CODE_0B8701: to r14 ; CODE_0B8702: add r1 ; CODE_0B8703: iwt r0,#$AB98 ; CODE_0B8706: to r10 ; CODE_0B8707: add r1 ; CODE_0B8708: getb ; CODE_0B8709: inc r14 ; CODE_0B870A: getbh ; CODE_0B870C: move r6,r5 ; CODE_0B870E: lmult ; CODE_0B8710: with r4 ; CODE_0B8711: hib ; CODE_0B8712: lob ; CODE_0B8713: swap ; CODE_0B8714: to r6 ; CODE_0B8715: or r4 ; CODE_0B8716: from r3 ; CODE_0B8717: lmult ; CODE_0B8719: with r4 ; CODE_0B871A: hib ; CODE_0B871B: lob ; CODE_0B871C: swap ; CODE_0B871D: to r1 ; CODE_0B871E: or r4 ; CODE_0B871F: move r14,r10 ; CODE_0B8721: getb ; CODE_0B8722: inc r14 ; CODE_0B8723: getbh ; CODE_0B8725: move r6,r5 ; CODE_0B8727: lmult ; CODE_0B8729: with r4 ; CODE_0B872A: hib ; CODE_0B872B: lob ; CODE_0B872C: swap ; CODE_0B872D: to r6 ; CODE_0B872E: or r4 ; CODE_0B872F: from r2 ; CODE_0B8730: lmult ; CODE_0B8732: with r4 ; CODE_0B8733: hib ; CODE_0B8734: lob ; CODE_0B8735: swap ; CODE_0B8736: or r4 ; CODE_0B8737: stop ; CODE_0B8738: nop ; CODE_0B8739: lmult ; CODE_0B873B: with r4 ; CODE_0B873C: hib ; CODE_0B873D: lob ; CODE_0B873E: swap ; CODE_0B873F: to r6 ; CODE_0B8740: or r4 ; CODE_0B8741: iwt r3,#$2200 ; CODE_0B8744: from r2 ; CODE_0B8745: add r2 ; CODE_0B8746: add r3 ; CODE_0B8747: ldw (r0) ; CODE_0B8748: lmult ; CODE_0B874A: with r4 ; CODE_0B874B: hib ; CODE_0B874C: lob ; CODE_0B874D: swap ; CODE_0B874E: or r4 ; CODE_0B874F: stop ; CODE_0B8750: nop ; CODE_0B8751: romb ; CODE_0B8753: sms ($0002),r1 ; CODE_0B8756: sms ($0004),r2 ; CODE_0B8759: iwt r0,#$1362 ; CODE_0B875C: add r10 ; CODE_0B875D: ldw (r0) ; CODE_0B875E: moves r4,r0 ; CODE_0B8760: bpl CODE_0B8765 ; CODE_0B8762: from r14 ; CODE_0B8763: stop ; CODE_0B8764: nop ; CODE_0B8765: add r8 ; CODE_0B8766: to r14 ; CODE_0B8767: add r8 ; CODE_0B8768: sms ($0048),r4 ; CODE_0B876B: getbs ; CODE_0B876D: inc r14 ; CODE_0B876E: to r3 ; CODE_0B876F: add r12 ; CODE_0B8770: getbs ; CODE_0B8772: inc r14 ; CODE_0B8773: to r11 ; CODE_0B8774: add r13 ; CODE_0B8775: getbs ; CODE_0B8777: inc r14 ; CODE_0B8778: to r5 ; CODE_0B8779: add r12 ; CODE_0B877A: getbs ; CODE_0B877C: to r9 ; CODE_0B877D: add r13 ; CODE_0B877E: from r5 ; CODE_0B877F: lmult ; CODE_0B8781: with r4 ; CODE_0B8782: hib ; CODE_0B8783: lob ; CODE_0B8784: swap ; CODE_0B8785: or r4 ; CODE_0B8786: sub r5 ; CODE_0B8787: add r1 ; CODE_0B8788: sms ($0002),r0 ; CODE_0B878B: from r3 ; CODE_0B878C: lmult ; CODE_0B878E: with r4 ; CODE_0B878F: hib ; CODE_0B8790: lob ; CODE_0B8791: swap ; CODE_0B8792: or r4 ; CODE_0B8793: sub r3 ; CODE_0B8794: to r1 ; CODE_0B8795: add r1 ; CODE_0B8796: lms r6,($004C) ; CODE_0B8799: from r9 ; CODE_0B879A: lmult ; CODE_0B879C: with r4 ; CODE_0B879D: hib ; CODE_0B879E: lob ; CODE_0B879F: swap ; CODE_0B87A0: or r4 ; CODE_0B87A1: sub r9 ; CODE_0B87A2: add r2 ; CODE_0B87A3: sms ($0004),r0 ; CODE_0B87A6: from r11 ; CODE_0B87A7: lmult ; CODE_0B87A9: with r4 ; CODE_0B87AA: hib ; CODE_0B87AB: lob ; CODE_0B87AC: swap ; CODE_0B87AD: or r4 ; CODE_0B87AE: sub r11 ; CODE_0B87AF: to r2 ; CODE_0B87B0: add r2 ; CODE_0B87B1: lms r4,($0048) ; CODE_0B87B4: lms r0,($0000) ; CODE_0B87B7: add r7 ; CODE_0B87B8: to r14 ; CODE_0B87B9: add r7 ; CODE_0B87BA: getb ; CODE_0B87BB: inc r14 ; CODE_0B87BC: to r14 ; CODE_0B87BD: getbh ; CODE_0B87BF: iwt r0,#$1042 ; CODE_0B87C2: add r10 ; CODE_0B87C3: to r3 ; CODE_0B87C4: ldb (r0) ; CODE_0B87C6: from r8 ; CODE_0B87C7: add r8 ; CODE_0B87C8: add r0 ; CODE_0B87C9: mult #8 ; CODE_0B87CB: xor r3 ; CODE_0B87CD: to r3 ; CODE_0B87CE: swap ; CODE_0B87CF: iwt r0,#$1180 ; CODE_0B87D2: add r10 ; CODE_0B87D3: ldb (r0) ; CODE_0B87D5: mult #8 ; CODE_0B87D7: sms ($0000),r0 ; CODE_0B87DA: iwt r0,#$10E0 ; CODE_0B87DD: add r10 ; CODE_0B87DE: ldb (r0) ; CODE_0B87E0: to r10 ; CODE_0B87E1: swap ; CODE_0B87E2: ibt r12,#$0006 ; CODE_0B87E4: cache ; CODE_0B87E5: move r13,r15 ; CODE_0B87E7: getbs ; CODE_0B87E9: iwt r9,#$4000 ; CODE_0B87EC: with r9 ; CODE_0B87ED: and r3 ; CODE_0B87EE: beq CODE_0B87F5 ; CODE_0B87F0: inc r14 ; CODE_0B87F1: not ; CODE_0B87F2: inc r0 ; CODE_0B87F3: ibt r9,#$0008 ; CODE_0B87F5: to r5 ; CODE_0B87F6: add r1 ; CODE_0B87F7: getbs ; CODE_0B87F9: ibt r8,#$0000 ; CODE_0B87FB: moves r3,r3 ; CODE_0B87FD: bpl CODE_0B8804 ; CODE_0B87FF: inc r14 ; CODE_0B8800: not ; CODE_0B8801: inc r0 ; CODE_0B8802: ibt r8,#$0008 ; CODE_0B8804: to r6 ; CODE_0B8805: add r2 ; CODE_0B8806: getb ; CODE_0B8807: inc r14 ; CODE_0B8808: getbh ; CODE_0B880A: inc r14 ; CODE_0B880B: to r7 ; CODE_0B880C: xor r3 ; CODE_0B880E: getb ; CODE_0B880F: and #2 ; CODE_0B8811: bne CODE_0B8818 ; CODE_0B8813: nop ; CODE_0B8814: with r5 ; CODE_0B8815: add r9 ; CODE_0B8816: with r6 ; CODE_0B8817: add r8 ; CODE_0B8818: getbh ; CODE_0B881A: inc r14 ; CODE_0B881B: from r5 ; CODE_0B881C: stw (r4) ; CODE_0B881D: inc r4 ; CODE_0B881E: inc r4 ; CODE_0B881F: to r5 ; CODE_0B8820: xor r10 ; CODE_0B8822: from r6 ; CODE_0B8823: stw (r4) ; CODE_0B8824: inc r4 ; CODE_0B8825: inc r4 ; CODE_0B8826: lms r0,($0000) ; CODE_0B8829: add r7 ; CODE_0B882A: stw (r4) ; CODE_0B882B: inc r4 ; CODE_0B882C: inc r4 ; CODE_0B882D: from r5 ; CODE_0B882E: stw (r4) ; CODE_0B882F: from r12 ; CODE_0B8830: sub #4 ; CODE_0B8832: bne CODE_0B883F ; CODE_0B8834: inc r4 ; CODE_0B8835: ibt r0,#$0020 ; CODE_0B8837: with r4 ; CODE_0B8838: add r0 ; CODE_0B8839: lms r1,($0002) ; CODE_0B883C: lms r2,($0004) ; CODE_0B883F: loop ; CODE_0B8840: inc r4 ; CODE_0B8841: stop ; CODE_0B8842: nop ; DATA_0B8843: db $00, $00, $59, $00, $A7, $59, $A7, $00 DATA_0B884B: db $00, $00, $00, $00, $A7, $00, $59, $A7 DATA_0B8853: db $59, $00, $00, $00, $59, $A7, $00, $00 DATA_0B885B: db $00, $00, $00, $59, $00, $A7, $00, $00 DATA_0B8863: db $A7, $00, $59, $A7, $59, $00, $00, $00 DATA_0B886B: db $A7, $59, $00, $00, $00, $00, $00, $59 DATA_0B8873: db $00, $A7, $59, $A7, $00, $00, $00, $00 DATA_0B887B: db $00, $A7, $00, $59, $00, $00, $59, $00 DATA_0B8883: db $A7, $A7, $59, $00, $00, $00, $59, $A7 DATA_0B888B: db $00, $00, $00, $00, $00, $A7, $00, $59 DATA_0B8893: db $08, $04, $01, $00, $02, $04, $08, $02 DATA_0B889B: db $00, $01, $04, $08, $02, $00, $01, $08 DATA_0B88A3: db $04, $01, $00, $02, $01, $02, $04, $00 DATA_0B88AB: db $08, $01, $02, $04, $00, $08, $04, $08 DATA_0B88B3: db $02, $00, $01, $08, $04, $01, $00, $02 DATA_0B88BB: db $81, $80, $01, $00, $00, $01, $00, $80 DATA_0B88C3: db $00, $81, $80, $81, $00, $00, $01, $00 DATA_0B88CB: db $01, $81, $00, $80, $01, $00, $80, $00 DATA_0B88D3: db $81, $81, $80, $01, $00, $00, $80, $81 DATA_0B88DB: db $00, $00, $01, $00, $01, $81, $00, $80 DATA_0B88E3: db $01, $0F, $0F, $00, $01, $0F, $01, $01 DATA_0B88EB: db $00, $0F, $FF, $01, $0F, $00, $01, $0F DATA_0B88F3: db $01, $FF, $00, $01, $01, $0F, $0F, $00 DATA_0B88FB: db $01, $0F, $01, $01, $00, $0F, $FF, $01 DATA_0B8903: db $0F, $00, $01, $0F, $01, $FF, $00, $01 DATA_0B890B: db $01, $0F, $01, $00, $0F, $0F, $01, $0F DATA_0B8913: db $00, $01, $01, $0F, $FF, $00, $01, $01 DATA_0B891B: db $FF, $0F, $00, $01, $01, $0F, $01, $00 DATA_0B8923: db $0F, $0F, $01, $0F, $00, $01, $01, $0F DATA_0B892B: db $FF, $00, $01, $01, $FF, $0F, $00, $01 DATA_0B8933: db $3E, $C2, $3E, $00, $C2, $3E, $C2, $3E DATA_0B893B: db $00, $C2, $3E, $C2, $C2, $00, $3E, $C2 DATA_0B8943: db $3E, $3E, $00, $C2, $C2, $3E, $3E, $00 DATA_0B894B: db $C2, $C2, $3E, $3E, $00, $C2, $3E, $C2 DATA_0B8953: db $3E, $00, $C2, $C2, $3E, $C2, $00, $3E DATA_0B895B: db $41, $40, $C0, $00, $C1, $41, $40, $C0 DATA_0B8963: db $00, $C1, $C0, $C1, $40, $00, $41, $C1 DATA_0B896B: db $C0, $41, $00, $40, $01, $0F, $0F, $00 DATA_0B8973: db $01, $0F, $01, $01, $00, $0F, $00, $00 DATA_0B897B: db $0F, $00, $01, $0F, $01, $00, $00, $00 DATA_0B8983: db $01, $0F, $01, $00, $0F, $0F, $01, $0F DATA_0B898B: db $00, $01, $01, $0F, $00, $00, $01, $00 DATA_0B8993: db $00, $0F, $00, $01, $0F, $00, $01, $00 DATA_0B899B: db $0E, $01, $0E, $0F, $00, $00, $0E, $01 DATA_0B89A3: db $0F, $00, $00, $00, $0F, $01, $00, $0E DATA_0B89AB: db $00, $0F, $00, $00, $0F, $0F, $00, $00 DATA_0B89B3: db $00, $0F, $70, $80, $80, $80, $80, $00 DATA_0B89BB: db $02, $80, $80, $04, $01, $80, $80, $80 DATA_0B89C3: db $80, $80, $70, $80, $80, $80, $80, $07 DATA_0B89CB: db $06, $80, $80, $05, $09, $80, $80, $80 DATA_0B89D3: db $80, $80, $00, $00, $FF, $00, $01, $FF DATA_0B89DB: db $01, $00, $00, $00, $01 CODE_0B89E0: iwt r15,#$0000 ; CODE_0B89E3: stop ; CODE_0B89E4: stop ; CODE_0B89E5: stop ; CODE_0B89E6: iwt r15,#$0100 ; CODE_0B89E9: iwt r0,#$1902 ; CODE_0B89EC: add r10 ; CODE_0B89ED: to r1 ; CODE_0B89EE: ldw (r0) ; CODE_0B89EF: iwt r0,#$0006 ; CODE_0B89F2: to r5 ; CODE_0B89F3: add r1 ; CODE_0B89F4: sms ($004A),r5 ; CODE_0B89F7: ibt r0,#$FFFF ; CODE_0B89F9: sms ($0040),r0 ; CODE_0B89FC: sms ($0042),r0 ; CODE_0B89FF: iwt r0,#$1901 ; CODE_0B8A02: add r10 ; CODE_0B8A03: ldb (r0) ; CODE_0B8A05: sms ($0018),r0 ; CODE_0B8A08: iwt r0,#$10E2 ; CODE_0B8A0B: add r10 ; CODE_0B8A0C: to r7 ; CODE_0B8A0D: ldw (r0) ; CODE_0B8A0E: iwt r0,#$1182 ; CODE_0B8A11: add r10 ; CODE_0B8A12: to r8 ; CODE_0B8A13: ldw (r0) ; CODE_0B8A14: iwt r0,#$1976 ; CODE_0B8A17: add r10 ; CODE_0B8A18: to r9 ; CODE_0B8A19: ldw (r0) ; CODE_0B8A1A: sms ($002E),r7 ; CODE_0B8A1D: sms ($0030),r8 ; CODE_0B8A20: sms ($0032),r9 ; CODE_0B8A23: link #4 ; CODE_0B8A24: iwt r15,#$8C44 ; CODE_0B8A27: nop ; CODE_0B8A28: sub r0 ; CODE_0B8A29: sms ($0042),r0 ; CODE_0B8A2C: lms r5,($004A) ; CODE_0B8A2F: lms r7,($002E) ; CODE_0B8A32: lms r8,($0030) ; CODE_0B8A35: lms r9,($0032) ; CODE_0B8A38: iwt r0,#$1900 ; CODE_0B8A3B: add r10 ; CODE_0B8A3C: to r1 ; CODE_0B8A3D: ldb (r0) ; CODE_0B8A3F: from r1 ; CODE_0B8A40: sex ; CODE_0B8A41: bpl CODE_0B8A46 ; CODE_0B8A43: nop ; CODE_0B8A44: stop ; CODE_0B8A45: nop ; CODE_0B8A46: from r1 ; CODE_0B8A47: sub #2 ; CODE_0B8A49: beq CODE_0B8A50 ; CODE_0B8A4B: nop ; CODE_0B8A4C: iwt r15,#$8B1B ; CODE_0B8A4F: nop ; CODE_0B8A50: ibt r0,#$0001 ; CODE_0B8A52: sms ($0042),r0 ; CODE_0B8A55: iwt r0,#$1976 ; CODE_0B8A58: add r10 ; CODE_0B8A59: to r1 ; CODE_0B8A5A: ldw (r0) ; CODE_0B8A5B: iwt r0,#$E000 ; CODE_0B8A5E: sms ($0006),r0 ; CODE_0B8A61: sms ($0008),r1 ; CODE_0B8A64: from r1 ; CODE_0B8A65: sub r0 ; CODE_0B8A66: hib ; CODE_0B8A67: sms ($000A),r0 ; CODE_0B8A6A: ibt r4,#$0040 ; CODE_0B8A6C: and r4 ; CODE_0B8A6D: bne CODE_0B8A97 ; CODE_0B8A6F: nop ; CODE_0B8A70: ibt r0,#$0002 ; CODE_0B8A72: sms ($0042),r0 ; CODE_0B8A75: from r8 ; CODE_0B8A76: and #15 ; CODE_0B8A78: sub #8 ; CODE_0B8A7A: bmi CODE_0B8A87+1 ; CODE_0B8A7C: ibt r1,#$0018 ; CODE_0B8A7E: from r8 ; CODE_0B8A7F: bic #15 ; CODE_0B8A81: to r8 ; CODE_0B8A82: or #6 ; CODE_0B8A84: bra CODE_0B8ABB ; CODE_0B8A86: nop ; CODE_0B8A87: ibt r1,#$0020 ; CODE_0B8A89: lms r0,($0042) ; CODE_0B8A8C: inc r0 ; CODE_0B8A8D: sbk ; CODE_0B8A8E: from r8 ; CODE_0B8A8F: bic #15 ; CODE_0B8A91: to r8 ; CODE_0B8A92: or #9 ; CODE_0B8A94: bra CODE_0B8ABB ; CODE_0B8A96: nop ; CODE_0B8A97: ibt r0,#$0004 ; CODE_0B8A99: sms ($0042),r0 ; CODE_0B8A9C: from r7 ; CODE_0B8A9D: and #15 ; CODE_0B8A9F: sub #8 ; CODE_0B8AA1: bmi CODE_0B8AAE+1 ; CODE_0B8AA3: ibt r1,#$0008 ; CODE_0B8AA5: from r7 ; CODE_0B8AA6: bic #15 ; CODE_0B8AA8: to r7 ; CODE_0B8AA9: or #6 ; CODE_0B8AAB: bra CODE_0B8ABB ; CODE_0B8AAD: nop ; CODE_0B8AAE: ibt r1,#$0010 ; CODE_0B8AB0: lms r0,($0042) ; CODE_0B8AB3: inc r0 ; CODE_0B8AB4: sbk ; CODE_0B8AB5: from r7 ; CODE_0B8AB6: bic #15 ; CODE_0B8AB8: to r7 ; CODE_0B8AB9: or #9 ; CODE_0B8ABB: iwt r0,#$10E2 ; CODE_0B8ABE: add r10 ; CODE_0B8ABF: from r7 ; CODE_0B8AC0: stw (r0) ; CODE_0B8AC1: iwt r0,#$1182 ; CODE_0B8AC4: add r10 ; CODE_0B8AC5: from r8 ; CODE_0B8AC6: stw (r0) ; CODE_0B8AC7: iwt r0,#$1976 ; CODE_0B8ACA: add r10 ; CODE_0B8ACB: from r9 ; CODE_0B8ACC: stw (r0) ; CODE_0B8ACD: lms r5,($004A) ; CODE_0B8AD0: with r5 ; CODE_0B8AD1: add r1 ; CODE_0B8AD2: link #4 ; CODE_0B8AD3: iwt r15,#$8C44 ; CODE_0B8AD6: nop ; CODE_0B8AD7: lms r7,($002E) ; CODE_0B8ADA: lms r8,($0030) ; CODE_0B8ADD: lms r9,($0032) ; CODE_0B8AE0: iwt r0,#$10E2 ; CODE_0B8AE3: add r10 ; CODE_0B8AE4: from r7 ; CODE_0B8AE5: stw (r0) ; CODE_0B8AE6: iwt r0,#$1182 ; CODE_0B8AE9: add r10 ; CODE_0B8AEA: from r8 ; CODE_0B8AEB: stw (r0) ; CODE_0B8AEC: iwt r0,#$1A36 ; CODE_0B8AEF: add r10 ; CODE_0B8AF0: to r6 ; CODE_0B8AF1: ldw (r0) ; CODE_0B8AF2: iwt r0,#$1A38 ; CODE_0B8AF5: add r10 ; CODE_0B8AF6: ldw (r0) ; CODE_0B8AF7: with r6 ; CODE_0B8AF8: hib ; CODE_0B8AF9: lob ; CODE_0B8AFA: swap ; CODE_0B8AFB: to r6 ; CODE_0B8AFC: or r6 ; CODE_0B8AFD: lms r5,($001E) ; CODE_0B8B00: from r5 ; CODE_0B8B01: lmult ; CODE_0B8B03: with r4 ; CODE_0B8B04: hib ; CODE_0B8B05: lob ; CODE_0B8B06: swap ; CODE_0B8B07: or r4 ; CODE_0B8B08: to r9 ; CODE_0B8B09: add r9 ; CODE_0B8B0A: iwt r0,#$1976 ; CODE_0B8B0D: add r10 ; CODE_0B8B0E: from r9 ; CODE_0B8B0F: stw (r0) ; CODE_0B8B10: ibt r1,#$FFFF ; CODE_0B8B12: iwt r0,#$1900 ; CODE_0B8B15: add r10 ; CODE_0B8B16: from r1 ; CODE_0B8B17: stb (r0) ; CODE_0B8B19: stop ; CODE_0B8B1A: nop ; CODE_0B8B1B: inc r0 ; CODE_0B8B1C: beq CODE_0B8B64 ; CODE_0B8B1E: nop ; CODE_0B8B1F: ibt r0,#$0010 ; CODE_0B8B21: sms ($0042),r0 ; CODE_0B8B24: with r9 ; CODE_0B8B25: not ; CODE_0B8B26: inc r9 ; CODE_0B8B27: from r8 ; CODE_0B8B28: and #15 ; CODE_0B8B2A: sub #8 ; CODE_0B8B2C: bmi CODE_0B8B3E+1 ; CODE_0B8B2E: ibt r1,#$0018 ; CODE_0B8B30: lms r0,($0042) ; CODE_0B8B33: inc r0 ; CODE_0B8B34: sbk ; CODE_0B8B35: from r8 ; CODE_0B8B36: bic #15 ; CODE_0B8B38: to r8 ; CODE_0B8B39: or #6 ; CODE_0B8B3B: bra CODE_0B8B46 ; CODE_0B8B3D: nop ; CODE_0B8B3E: ibt r1,#$0020 ; CODE_0B8B40: from r8 ; CODE_0B8B41: bic #15 ; CODE_0B8B43: to r8 ; CODE_0B8B44: or #9 ; CODE_0B8B46: link #4 ; CODE_0B8B47: iwt r15,#$8C05 ; CODE_0B8B4A: nop ; CODE_0B8B4B: lms r0,($0018) ; CODE_0B8B4E: sub #6 ; CODE_0B8B50: bne CODE_0B8B57 ; CODE_0B8B52: nop ; CODE_0B8B53: iwt r15,#$8BFA ; CODE_0B8B56: nop ; CODE_0B8B57: iwt r3,#$8000 ; CODE_0B8B5A: from r3 ; CODE_0B8B5B: to r9 ; CODE_0B8B5C: sub r9 ; CODE_0B8B5D: from r7 ; CODE_0B8B5E: and #15 ; CODE_0B8B60: sub #8 ; CODE_0B8B62: bmi CODE_0B8B75+1 ; CODE_0B8B64: ibt r1,#$0008 ; CODE_0B8B66: lms r0,($0042) ; CODE_0B8B69: add #2 ; CODE_0B8B6B: sbk ; CODE_0B8B6C: from r7 ; CODE_0B8B6D: bic #15 ; CODE_0B8B6F: to r7 ; CODE_0B8B70: or #6 ; CODE_0B8B72: bra CODE_0B8B83 ; CODE_0B8B74: nop ; CODE_0B8B75: ibt r1,#$0010 ; CODE_0B8B77: lms r0,($0042) ; CODE_0B8B7A: add #4 ; CODE_0B8B7C: sbk ; CODE_0B8B7D: from r7 ; CODE_0B8B7E: bic #15 ; CODE_0B8B80: to r7 ; CODE_0B8B81: or #9 ; CODE_0B8B83: link #4 ; CODE_0B8B84: iwt r15,#$8C05 ; CODE_0B8B87: nop ; CODE_0B8B88: iwt r0,#$1901 ; CODE_0B8B8B: add r10 ; CODE_0B8B8C: ldb (r0) ; CODE_0B8B8E: sub #2 ; CODE_0B8B90: bpl CODE_0B8BFA ; CODE_0B8B92: nop ; CODE_0B8B93: iwt r0,#$15E0 ; CODE_0B8B96: add r10 ; CODE_0B8B97: to r5 ; CODE_0B8B98: ldw (r0) ; CODE_0B8B99: from r5 ; CODE_0B8B9A: hib ; CODE_0B8B9B: dec r0 ; CODE_0B8B9C: bne CODE_0B8BFA ; CODE_0B8B9E: nop ; CODE_0B8B9F: ibt r0,#$0040 ; CODE_0B8BA1: sms ($0042),r0 ; CODE_0B8BA4: from r5 ; CODE_0B8BA5: swap ; CODE_0B8BA6: xor #1 ; CODE_0B8BA8: to r5 ; CODE_0B8BA9: swap ; CODE_0B8BAA: iwt r0,#$1A36 ; CODE_0B8BAD: add r10 ; CODE_0B8BAE: to r6 ; CODE_0B8BAF: ldw (r0) ; CODE_0B8BB0: iwt r0,#$1A38 ; CODE_0B8BB3: add r10 ; CODE_0B8BB4: ldw (r0) ; CODE_0B8BB5: with r6 ; CODE_0B8BB6: hib ; CODE_0B8BB7: lob ; CODE_0B8BB8: swap ; CODE_0B8BB9: to r6 ; CODE_0B8BBA: or r6 ; CODE_0B8BBB: iwt r0,#$0180 ; CODE_0B8BBE: lmult ; CODE_0B8BC0: with r4 ; CODE_0B8BC1: hib ; CODE_0B8BC2: lob ; CODE_0B8BC3: swap ; CODE_0B8BC4: to r6 ; CODE_0B8BC5: or r4 ; CODE_0B8BC6: ibt r0,#$0008 ; CODE_0B8BC8: romb ; CODE_0B8BCA: iwt r0,#$AB98 ; CODE_0B8BCD: to r14 ; CODE_0B8BCE: add r5 ; CODE_0B8BCF: iwt r0,#$AC18 ; CODE_0B8BD2: to r2 ; CODE_0B8BD3: add r5 ; CODE_0B8BD4: getb ; CODE_0B8BD5: inc r14 ; CODE_0B8BD6: getbh ; CODE_0B8BD8: lmult ; CODE_0B8BDA: with r4 ; CODE_0B8BDB: hib ; CODE_0B8BDC: lob ; CODE_0B8BDD: swap ; CODE_0B8BDE: to r4 ; CODE_0B8BDF: or r4 ; CODE_0B8BE0: iwt r0,#$1220 ; CODE_0B8BE3: add r10 ; CODE_0B8BE4: from r4 ; CODE_0B8BE5: stw (r0) ; CODE_0B8BE6: move r14,r2 ; CODE_0B8BE8: getb ; CODE_0B8BE9: inc r14 ; CODE_0B8BEA: getbh ; CODE_0B8BEC: lmult ; CODE_0B8BEE: with r4 ; CODE_0B8BEF: hib ; CODE_0B8BF0: lob ; CODE_0B8BF1: swap ; CODE_0B8BF2: to r4 ; CODE_0B8BF3: or r4 ; CODE_0B8BF4: iwt r0,#$1222 ; CODE_0B8BF7: add r10 ; CODE_0B8BF8: from r4 ; CODE_0B8BF9: stw (r0) ; CODE_0B8BFA: ibt r1,#$FFFF ; CODE_0B8BFC: iwt r0,#$1900 ; CODE_0B8BFF: add r10 ; CODE_0B8C00: from r1 ; CODE_0B8C01: stb (r0) ; CODE_0B8C03: stop ; CODE_0B8C04: nop ; CODE_0B8C05: sms ($006A),r11 ; CODE_0B8C08: iwt r0,#$10E2 ; CODE_0B8C0B: add r10 ; CODE_0B8C0C: from r7 ; CODE_0B8C0D: stw (r0) ; CODE_0B8C0E: iwt r0,#$1182 ; CODE_0B8C11: add r10 ; CODE_0B8C12: from r8 ; CODE_0B8C13: stw (r0) ; CODE_0B8C14: iwt r0,#$1976 ; CODE_0B8C17: add r10 ; CODE_0B8C18: from r9 ; CODE_0B8C19: stw (r0) ; CODE_0B8C1A: lms r5,($004A) ; CODE_0B8C1D: with r5 ; CODE_0B8C1E: add r1 ; CODE_0B8C1F: link #4 ; CODE_0B8C20: iwt r15,#$8C44 ; CODE_0B8C23: nop ; CODE_0B8C24: lms r7,($002E) ; CODE_0B8C27: lms r8,($0030) ; CODE_0B8C2A: lms r9,($0032) ; CODE_0B8C2D: iwt r0,#$10E2 ; CODE_0B8C30: add r10 ; CODE_0B8C31: from r7 ; CODE_0B8C32: stw (r0) ; CODE_0B8C33: iwt r0,#$1182 ; CODE_0B8C36: add r10 ; CODE_0B8C37: from r8 ; CODE_0B8C38: stw (r0) ; CODE_0B8C39: iwt r0,#$1976 ; CODE_0B8C3C: add r10 ; CODE_0B8C3D: from r9 ; CODE_0B8C3E: stw (r0) ; CODE_0B8C3F: lms r11,($006A) ; CODE_0B8C42: jmp r11 ; CODE_0B8C43: nop ; CODE_0B8C44: sms ($0060),r11 ; CODE_0B8C47: sub r0 ; CODE_0B8C48: sms ($0044),r0 ; CODE_0B8C4B: ibt r3,#$0028 ; CODE_0B8C4D: iwt r0,#$1542 ; CODE_0B8C50: add r10 ; CODE_0B8C51: from r3 ; CODE_0B8C52: stw (r0) ; CODE_0B8C53: iwt r0,#$8700 ; CODE_0B8C56: to r2 ; CODE_0B8C57: hib ; CODE_0B8C58: to r7 ; CODE_0B8C59: ldw (r5) ; CODE_0B8C5A: sms ($004E),r7 ; CODE_0B8C5D: from r7 ; CODE_0B8C5E: hib ; CODE_0B8C5F: sub r2 ; CODE_0B8C60: beq CODE_0B8C65 ; CODE_0B8C62: nop ; CODE_0B8C63: jmp r11 ; CODE_0B8C64: nop ; CODE_0B8C65: ibt r0,#$0001 ; CODE_0B8C67: sms ($0044),r0 ; CODE_0B8C6A: iwt r0,#$000B ; CODE_0B8C6D: romb ; CODE_0B8C6F: iwt r3,#$92AE ; CODE_0B8C72: from r7 ; CODE_0B8C73: lob ; CODE_0B8C74: add r0 ; CODE_0B8C75: to r14 ; CODE_0B8C76: add r3 ; CODE_0B8C77: getb ; CODE_0B8C78: inc r14 ; CODE_0B8C79: to r14 ; CODE_0B8C7A: getbh ; CODE_0B8C7C: getb ; CODE_0B8C7D: moves r8,r0 ; CODE_0B8C7F: bne CODE_0B8C8F ; CODE_0B8C81: inc r14 ; CODE_0B8C82: ibt r0,#$0002 ; CODE_0B8C84: sms ($0044),r0 ; CODE_0B8C87: link #4 ; CODE_0B8C88: iwt r15,#$8CC0 ; CODE_0B8C8B: nop ; CODE_0B8C8C: bra CODE_0B8CBB ; CODE_0B8C8E: nop ; CODE_0B8C8F: dec r0 ; CODE_0B8C90: bne CODE_0B8CA0 ; CODE_0B8C92: nop ; CODE_0B8C93: ibt r0,#$0003 ; CODE_0B8C95: sms ($0044),r0 ; CODE_0B8C98: link #4 ; CODE_0B8C99: iwt r15,#$8EFB ; CODE_0B8C9C: nop ; CODE_0B8C9D: bra CODE_0B8CBB ; CODE_0B8C9F: nop ; CODE_0B8CA0: dec r0 ; CODE_0B8CA1: bne CODE_0B8CB1 ; CODE_0B8CA3: nop ; CODE_0B8CA4: ibt r0,#$0004 ; CODE_0B8CA6: sms ($0044),r0 ; CODE_0B8CA9: link #4 ; CODE_0B8CAA: iwt r15,#$9027 ; CODE_0B8CAD: nop ; CODE_0B8CAE: bra CODE_0B8CBB ; CODE_0B8CB0: nop ; CODE_0B8CB1: ibt r0,#$0005 ; CODE_0B8CB3: sms ($0044),r0 ; CODE_0B8CB6: link #4 ; CODE_0B8CB7: iwt r15,#$9218 ; CODE_0B8CBA: nop ; CODE_0B8CBB: lms r11,($0060) ; CODE_0B8CBE: jmp r11 ; CODE_0B8CBF: nop ; CODE_0B8CC0: sub r0 ; CODE_0B8CC1: sms ($0040),r0 ; CODE_0B8CC4: iwt r0,#$1900 ; CODE_0B8CC7: add r10 ; CODE_0B8CC8: to r9 ; CODE_0B8CC9: ldb (r0) ; CODE_0B8CCB: from r8 ; CODE_0B8CCC: sub r9 ; CODE_0B8CCD: beq CODE_0B8CD6 ; CODE_0B8CCF: nop ; CODE_0B8CD0: iwt r15,#$8DEB ; CODE_0B8CD3: sms ($0062),r11 ; CODE_0B8CD6: ibt r0,#$0010 ; CODE_0B8CD8: sms ($0040),r0 ; CODE_0B8CDB: to r3 ; CODE_0B8CDC: getb ; CODE_0B8CDD: iwt r0,#$1901 ; CODE_0B8CE0: add r10 ; CODE_0B8CE1: ldb (r0) ; CODE_0B8CE3: cmp r3 ; CODE_0B8CE5: bne CODE_0B8CD0 ; CODE_0B8CE7: nop ; CODE_0B8CE8: ibt r0,#$0011 ; CODE_0B8CEA: sms ($0040),r0 ; CODE_0B8CED: ibt r0,#$0008 ; CODE_0B8CEF: romb ; CODE_0B8CF1: lms r1,($001E) ; CODE_0B8CF4: iwt r0,#$AB98 ; CODE_0B8CF7: to r14 ; CODE_0B8CF8: add r1 ; CODE_0B8CF9: iwt r2,#$0100 ; CODE_0B8CFC: sms ($0008),r1 ; CODE_0B8CFF: from r1 ; CODE_0B8D00: lob ; CODE_0B8D01: to r5 ; CODE_0B8D02: sex ; CODE_0B8D03: bpl CODE_0B8D09 ; CODE_0B8D05: nop ; CODE_0B8D06: not ; CODE_0B8D07: inc r0 ; CODE_0B8D08: add r2 ; CODE_0B8D09: sms ($0006),r0 ; CODE_0B8D0C: iwt r2,#$BA12 ; CODE_0B8D0F: to r2 ; CODE_0B8D10: add r2 ; CODE_0B8D11: sms ($0012),r1 ; CODE_0B8D14: iwt r0,#$10E1 ; CODE_0B8D17: add r10 ; CODE_0B8D18: to r7 ; CODE_0B8D19: ldb (r0) ; CODE_0B8D1B: iwt r0,#$10E2 ; CODE_0B8D1E: add r10 ; CODE_0B8D1F: to r8 ; CODE_0B8D20: ldw (r0) ; CODE_0B8D21: sms ($0050),r8 ; CODE_0B8D24: from r8 ; CODE_0B8D25: lob ; CODE_0B8D26: swap ; CODE_0B8D27: to r7 ; CODE_0B8D28: or r7 ; CODE_0B8D29: with r8 ; CODE_0B8D2A: hib ; CODE_0B8D2B: iwt r0,#$1A36 ; CODE_0B8D2E: add r10 ; CODE_0B8D2F: to r6 ; CODE_0B8D30: ldw (r0) ; CODE_0B8D31: iwt r0,#$1A38 ; CODE_0B8D34: add r10 ; CODE_0B8D35: ldw (r0) ; CODE_0B8D36: sms ($0000),r0 ; CODE_0B8D39: with r6 ; CODE_0B8D3A: hib ; CODE_0B8D3B: lob ; CODE_0B8D3C: swap ; CODE_0B8D3D: to r6 ; CODE_0B8D3E: or r6 ; CODE_0B8D3F: getb ; CODE_0B8D40: inc r14 ; CODE_0B8D41: getbh ; CODE_0B8D43: lmult ; CODE_0B8D45: with r4 ; CODE_0B8D46: hib ; CODE_0B8D47: lob ; CODE_0B8D48: swap ; CODE_0B8D49: or r4 ; CODE_0B8D4A: to r3 ; CODE_0B8D4B: sub #0 ; CODE_0B8D4D: bpl CODE_0B8D57 ; CODE_0B8D4F: with r7 ; CODE_0B8D50: sub r3 ; CODE_0B8D51: with r8 ; CODE_0B8D52: adc #0 ; CODE_0B8D54: bra CODE_0B8D5D ; CODE_0B8D56: with r8 ; CODE_0B8D57: sub r3 ; CODE_0B8D58: bcs CODE_0B8D5D ; CODE_0B8D5A: with r8 ; CODE_0B8D5B: dec r8 ; CODE_0B8D5C: with r8 ; CODE_0B8D5D: swap ; CODE_0B8D5E: from r7 ; CODE_0B8D5F: hib ; CODE_0B8D60: to r8 ; CODE_0B8D61: or r8 ; CODE_0B8D62: iwt r0,#$10E2 ; CODE_0B8D65: add r10 ; CODE_0B8D66: from r8 ; CODE_0B8D67: stw (r0) ; CODE_0B8D68: iwt r0,#$10E1 ; CODE_0B8D6B: add r10 ; CODE_0B8D6C: from r7 ; CODE_0B8D6D: stb (r0) ; CODE_0B8D6F: lms r0,($0050) ; CODE_0B8D72: with r8 ; CODE_0B8D73: sub r0 ; CODE_0B8D74: ibt r0,#$000B ; CODE_0B8D76: romb ; CODE_0B8D78: move r14,r2 ; CODE_0B8D7A: getb ; CODE_0B8D7B: inc r14 ; CODE_0B8D7C: getbh ; CODE_0B8D7E: sms ($000A),r0 ; CODE_0B8D81: moves r5,r5 ; CODE_0B8D83: bpl CODE_0B8D89 ; CODE_0B8D85: with r0 ; CODE_0B8D86: not ; CODE_0B8D87: inc r0 ; CODE_0B8D88: with r0 ; CODE_0B8D89: to r6 ; CODE_0B8D8A: sms ($0020),r8 ; CODE_0B8D8D: sms ($000C),r6 ; CODE_0B8D90: from r8 ; CODE_0B8D91: not ; CODE_0B8D92: inc r0 ; CODE_0B8D93: to r1 ; CODE_0B8D94: lmult ; CODE_0B8D96: sms ($000E),r1 ; CODE_0B8D99: sms ($0010),r4 ; CODE_0B8D9C: iwt r0,#$1181 ; CODE_0B8D9F: add r10 ; CODE_0B8DA0: to r7 ; CODE_0B8DA1: ldb (r0) ; CODE_0B8DA3: iwt r0,#$1182 ; CODE_0B8DA6: add r10 ; CODE_0B8DA7: to r8 ; CODE_0B8DA8: ldw (r0) ; CODE_0B8DA9: from r8 ; CODE_0B8DAA: lob ; CODE_0B8DAB: swap ; CODE_0B8DAC: to r7 ; CODE_0B8DAD: or r7 ; CODE_0B8DAE: with r8 ; CODE_0B8DAF: hib ; CODE_0B8DB0: moves r1,r1 ; CODE_0B8DB2: bpl CODE_0B8DBD ; CODE_0B8DB4: with r7 ; CODE_0B8DB5: add r4 ; CODE_0B8DB6: bcs CODE_0B8DC2 ; CODE_0B8DB8: with r8 ; CODE_0B8DB9: dec r8 ; CODE_0B8DBA: bra CODE_0B8DC2 ; CODE_0B8DBC: with r8 ; CODE_0B8DBD: add r4 ; CODE_0B8DBE: with r8 ; CODE_0B8DBF: adc #0 ; CODE_0B8DC1: with r8 ; CODE_0B8DC2: swap ; CODE_0B8DC3: from r7 ; CODE_0B8DC4: hib ; CODE_0B8DC5: to r8 ; CODE_0B8DC6: or r8 ; CODE_0B8DC7: iwt r0,#$1182 ; CODE_0B8DCA: add r10 ; CODE_0B8DCB: from r8 ; CODE_0B8DCC: stw (r0) ; CODE_0B8DCD: iwt r0,#$1181 ; CODE_0B8DD0: add r10 ; CODE_0B8DD1: from r7 ; CODE_0B8DD2: stb (r0) ; CODE_0B8DD4: ibt r3,#$0000 ; CODE_0B8DD6: iwt r0,#$1542 ; CODE_0B8DD9: add r10 ; CODE_0B8DDA: from r3 ; CODE_0B8DDB: stw (r0) ; CODE_0B8DDC: iwt r0,#$1222 ; CODE_0B8DDF: add r10 ; CODE_0B8DE0: from r3 ; CODE_0B8DE1: stw (r0) ; CODE_0B8DE2: iwt r0,#$1220 ; CODE_0B8DE5: add r10 ; CODE_0B8DE6: from r3 ; CODE_0B8DE7: stw (r0) ; CODE_0B8DE8: stop ; CODE_0B8DE9: nop ; CODE_0B8DEA: sms ($0062),r11 ; CODE_0B8DED: lms r0,($0040) ; CODE_0B8DF0: inc r0 ; CODE_0B8DF1: sbk ; CODE_0B8DF2: to r9 ; CODE_0B8DF3: getb ; CODE_0B8DF4: inc r14 ; CODE_0B8DF5: sms ($0016),r9 ; CODE_0B8DF8: sms ($0014),r8 ; CODE_0B8DFB: link #4 ; CODE_0B8DFC: iwt r15,#$926E ; CODE_0B8DFF: nop ; CODE_0B8E00: iwt r0,#$94EB ; CODE_0B8E03: to r14 ; CODE_0B8E04: add r9 ; CODE_0B8E05: to r5 ; CODE_0B8E06: getb ; CODE_0B8E07: ibt r0,#$000B ; CODE_0B8E09: romb ; CODE_0B8E0B: iwt r1,#$0100 ; CODE_0B8E0E: from r5 ; CODE_0B8E0F: lob ; CODE_0B8E10: to r2 ; CODE_0B8E11: sex ; CODE_0B8E12: bpl CODE_0B8E18 ; CODE_0B8E14: nop ; CODE_0B8E15: not ; CODE_0B8E16: inc r0 ; CODE_0B8E17: add r1 ; CODE_0B8E18: iwt r1,#$BA12 ; CODE_0B8E1B: to r14 ; CODE_0B8E1C: add r1 ; CODE_0B8E1D: lms r6,($0000) ; CODE_0B8E20: from r9 ; CODE_0B8E21: and #1 ; CODE_0B8E23: bne CODE_0B8E27 ; CODE_0B8E25: nop ; CODE_0B8E26: dec r6 ; CODE_0B8E27: getb ; CODE_0B8E28: inc r14 ; CODE_0B8E29: getbh ; CODE_0B8E2B: moves r2,r2 ; CODE_0B8E2D: bpl CODE_0B8E32 ; CODE_0B8E2F: nop ; CODE_0B8E30: not ; CODE_0B8E31: inc r0 ; CODE_0B8E32: lmult ; CODE_0B8E34: move r8,r4 ; CODE_0B8E36: with r4 ; CODE_0B8E37: hib ; CODE_0B8E38: lob ; CODE_0B8E39: swap ; CODE_0B8E3A: to r7 ; CODE_0B8E3B: or r4 ; CODE_0B8E3C: sms ($004E),r7 ; CODE_0B8E3F: iwt r0,#$1900 ; CODE_0B8E42: add r10 ; CODE_0B8E43: ldb (r0) ; CODE_0B8E45: add r0 ; CODE_0B8E46: swap ; CODE_0B8E47: dec r0 ; CODE_0B8E48: beq CODE_0B8E5F ; CODE_0B8E4A: nop ; CODE_0B8E4B: lms r3,($0002) ; CODE_0B8E4E: dec r3 ; CODE_0B8E4F: from r7 ; CODE_0B8E50: not ; CODE_0B8E51: inc r0 ; CODE_0B8E52: sub r3 ; CODE_0B8E53: add #4 ; CODE_0B8E55: sub #8 ; CODE_0B8E57: bcc CODE_0B8E5F ; CODE_0B8E59: nop ; CODE_0B8E5A: lms r11,($0062) ; CODE_0B8E5D: jmp r11 ; CODE_0B8E5E: nop ; CODE_0B8E5F: lms r0,($0040) ; CODE_0B8E62: inc r0 ; CODE_0B8E63: sbk ; CODE_0B8E64: lms r3,($0014) ; CODE_0B8E67: iwt r0,#$1900 ; CODE_0B8E6A: add r10 ; CODE_0B8E6B: from r3 ; CODE_0B8E6C: stb (r0) ; CODE_0B8E6E: lms r3,($0016) ; CODE_0B8E71: iwt r0,#$1901 ; CODE_0B8E74: add r10 ; CODE_0B8E75: from r3 ; CODE_0B8E76: stb (r0) ; CODE_0B8E78: lms r0,($0024) ; CODE_0B8E7B: with r3 ; CODE_0B8E7C: sub #6 ; CODE_0B8E7E: bne CODE_0B8E83 ; CODE_0B8E80: nop ; CODE_0B8E81: sub #2 ; CODE_0B8E83: add r7 ; CODE_0B8E84: to r7 ; CODE_0B8E85: sub #8 ; CODE_0B8E87: iwt r0,#$1182 ; CODE_0B8E8A: add r10 ; CODE_0B8E8B: from r7 ; CODE_0B8E8C: stw (r0) ; CODE_0B8E8D: iwt r0,#$1181 ; CODE_0B8E90: add r10 ; CODE_0B8E91: from r8 ; CODE_0B8E92: stb (r0) ; CODE_0B8E94: iwt r7,#$0100 ; CODE_0B8E97: lms r0,($0016) ; CODE_0B8E9A: sub #6 ; CODE_0B8E9C: beq CODE_0B8EBC ; CODE_0B8E9E: nop ; CODE_0B8E9F: lms r0,($0018) ; CODE_0B8EA2: sub #6 ; CODE_0B8EA4: beq CODE_0B8EBC ; CODE_0B8EA6: nop ; CODE_0B8EA7: lms r0,($0042) ; CODE_0B8EAA: sub #0 ; CODE_0B8EAC: bmi CODE_0B8EBC ; CODE_0B8EAE: nop ; CODE_0B8EAF: iwt r0,#$1976 ; CODE_0B8EB2: add r10 ; CODE_0B8EB3: ldw (r0) ; CODE_0B8EB4: hib ; CODE_0B8EB5: add r0 ; CODE_0B8EB6: and r7 ; CODE_0B8EB7: to r5 ; CODE_0B8EB8: or r5 ; CODE_0B8EB9: bra CODE_0B8ED1 ; CODE_0B8EBB: nop ; CODE_0B8EBC: iwt r8,#$01FE ; CODE_0B8EBF: iwt r1,#$0080 ; CODE_0B8EC2: iwt r0,#$1976 ; CODE_0B8EC5: add r10 ; CODE_0B8EC6: ldw (r0) ; CODE_0B8EC7: hib ; CODE_0B8EC8: add r0 ; CODE_0B8EC9: sub r5 ; CODE_0B8ECA: add r1 ; CODE_0B8ECB: and r8 ; CODE_0B8ECC: sub r7 ; CODE_0B8ECD: bmi CODE_0B8ED1 ; CODE_0B8ECF: with r5 ; CODE_0B8ED0: or r7 ; CODE_0B8ED1: sms ($001E),r5 ; CODE_0B8ED4: from r5 ; CODE_0B8ED5: lsr ; CODE_0B8ED6: to r5 ; CODE_0B8ED7: swap ; CODE_0B8ED8: iwt r0,#$1976 ; CODE_0B8EDB: add r10 ; CODE_0B8EDC: from r5 ; CODE_0B8EDD: stw (r0) ; CODE_0B8EDE: ibt r1,#$0000 ; CODE_0B8EE0: iwt r0,#$10E1 ; CODE_0B8EE3: add r10 ; CODE_0B8EE4: from r1 ; CODE_0B8EE5: stb (r0) ; CODE_0B8EE7: iwt r0,#$1542 ; CODE_0B8EEA: add r10 ; CODE_0B8EEB: from r1 ; CODE_0B8EEC: stw (r0) ; CODE_0B8EED: iwt r0,#$1222 ; CODE_0B8EF0: add r10 ; CODE_0B8EF1: from r1 ; CODE_0B8EF2: stw (r0) ; CODE_0B8EF3: iwt r0,#$1220 ; CODE_0B8EF6: add r10 ; CODE_0B8EF7: from r1 ; CODE_0B8EF8: stw (r0) ; CODE_0B8EF9: stop ; CODE_0B8EFA: nop ; CODE_0B8EFB: sub r0 ; CODE_0B8EFC: sms ($0040),r0 ; CODE_0B8EFF: iwt r0,#$1900 ; CODE_0B8F02: add r10 ; CODE_0B8F03: to r9 ; CODE_0B8F04: ldb (r0) ; CODE_0B8F06: from r8 ; CODE_0B8F07: sub r9 ; CODE_0B8F08: bne CODE_0B8F79 ; CODE_0B8F0A: nop ; CODE_0B8F0B: ibt r0,#$0010 ; CODE_0B8F0D: sms ($0040),r0 ; CODE_0B8F10: iwt r0,#$1A36 ; CODE_0B8F13: add r10 ; CODE_0B8F14: to r1 ; CODE_0B8F15: ldw (r0) ; CODE_0B8F16: iwt r0,#$1A38 ; CODE_0B8F19: add r10 ; CODE_0B8F1A: to r2 ; CODE_0B8F1B: ldw (r0) ; CODE_0B8F1C: with r1 ; CODE_0B8F1D: hib ; CODE_0B8F1E: from r2 ; CODE_0B8F1F: lob ; CODE_0B8F20: swap ; CODE_0B8F21: to r1 ; CODE_0B8F22: or r1 ; CODE_0B8F23: iwt r0,#$1181 ; CODE_0B8F26: add r10 ; CODE_0B8F27: to r7 ; CODE_0B8F28: ldb (r0) ; CODE_0B8F2A: iwt r0,#$1182 ; CODE_0B8F2D: add r10 ; CODE_0B8F2E: to r8 ; CODE_0B8F2F: ldw (r0) ; CODE_0B8F30: from r8 ; CODE_0B8F31: lob ; CODE_0B8F32: swap ; CODE_0B8F33: to r7 ; CODE_0B8F34: or r7 ; CODE_0B8F35: with r8 ; CODE_0B8F36: hib ; CODE_0B8F37: iwt r0,#$1976 ; CODE_0B8F3A: add r10 ; CODE_0B8F3B: to r9 ; CODE_0B8F3C: ldw (r0) ; CODE_0B8F3D: moves r9,r9 ; CODE_0B8F3F: bpl CODE_0B8F4A ; CODE_0B8F41: with r7 ; CODE_0B8F42: sub r1 ; CODE_0B8F43: bcs CODE_0B8F4F ; CODE_0B8F45: with r8 ; CODE_0B8F46: dec r8 ; CODE_0B8F47: bra CODE_0B8F4F ; CODE_0B8F49: with r8 ; CODE_0B8F4A: add r1 ; CODE_0B8F4B: with r8 ; CODE_0B8F4C: adc #0 ; CODE_0B8F4E: with r8 ; CODE_0B8F4F: lob ; CODE_0B8F50: with r8 ; CODE_0B8F51: swap ; CODE_0B8F52: from r7 ; CODE_0B8F53: hib ; CODE_0B8F54: to r8 ; CODE_0B8F55: or r8 ; CODE_0B8F56: iwt r0,#$1182 ; CODE_0B8F59: add r10 ; CODE_0B8F5A: from r8 ; CODE_0B8F5B: stw (r0) ; CODE_0B8F5C: iwt r0,#$1181 ; CODE_0B8F5F: add r10 ; CODE_0B8F60: from r7 ; CODE_0B8F61: stb (r0) ; CODE_0B8F63: ibt r3,#$0000 ; CODE_0B8F65: iwt r0,#$1542 ; CODE_0B8F68: add r10 ; CODE_0B8F69: from r3 ; CODE_0B8F6A: stw (r0) ; CODE_0B8F6B: iwt r0,#$1222 ; CODE_0B8F6E: add r10 ; CODE_0B8F6F: from r3 ; CODE_0B8F70: stw (r0) ; CODE_0B8F71: iwt r0,#$1220 ; CODE_0B8F74: add r10 ; CODE_0B8F75: from r3 ; CODE_0B8F76: stw (r0) ; CODE_0B8F77: stop ; CODE_0B8F78: nop ; CODE_0B8F79: sms ($0062),r11 ; CODE_0B8F7C: lms r0,($0040) ; CODE_0B8F7F: inc r0 ; CODE_0B8F80: sbk ; CODE_0B8F81: to r9 ; CODE_0B8F82: getb ; CODE_0B8F83: inc r14 ; CODE_0B8F84: from r9 ; CODE_0B8F85: bic #7 ; CODE_0B8F87: sms ($0016),r0 ; CODE_0B8F8A: sms ($0014),r8 ; CODE_0B8F8D: iwt r0,#$10E2 ; CODE_0B8F90: add r10 ; CODE_0B8F91: to r9 ; CODE_0B8F92: ldw (r0) ; CODE_0B8F93: iwt r0,#$1900 ; CODE_0B8F96: add r10 ; CODE_0B8F97: ldb (r0) ; CODE_0B8F99: add r0 ; CODE_0B8F9A: swap ; CODE_0B8F9B: dec r0 ; CODE_0B8F9C: beq CODE_0B8FAC ; CODE_0B8F9E: nop ; CODE_0B8F9F: from r9 ; CODE_0B8FA0: and #15 ; CODE_0B8FA2: sub #8 ; CODE_0B8FA4: bpl CODE_0B8FAC ; CODE_0B8FA6: nop ; CODE_0B8FA7: lms r11,($0062) ; CODE_0B8FAA: jmp r11 ; CODE_0B8FAB: nop ; CODE_0B8FAC: lms r0,($0040) ; CODE_0B8FAF: inc r0 ; CODE_0B8FB0: sbk ; CODE_0B8FB1: lms r3,($0016) ; CODE_0B8FB4: iwt r0,#$1901 ; CODE_0B8FB7: add r10 ; CODE_0B8FB8: from r3 ; CODE_0B8FB9: stb (r0) ; CODE_0B8FBB: lms r3,($0014) ; CODE_0B8FBE: iwt r0,#$1900 ; CODE_0B8FC1: add r10 ; CODE_0B8FC2: from r3 ; CODE_0B8FC3: stb (r0) ; CODE_0B8FC5: from r9 ; CODE_0B8FC6: add #8 ; CODE_0B8FC8: bic #15 ; CODE_0B8FCA: to r3 ; CODE_0B8FCB: sub #8 ; CODE_0B8FCD: iwt r0,#$10E2 ; CODE_0B8FD0: add r10 ; CODE_0B8FD1: from r3 ; CODE_0B8FD2: stw (r0) ; CODE_0B8FD3: from r9 ; CODE_0B8FD4: add #8 ; CODE_0B8FD6: to r9 ; CODE_0B8FD7: and #15 ; CODE_0B8FD9: iwt r7,#$8000 ; CODE_0B8FDC: iwt r0,#$1182 ; CODE_0B8FDF: add r10 ; CODE_0B8FE0: to r8 ; CODE_0B8FE1: ldw (r0) ; CODE_0B8FE2: from r8 ; CODE_0B8FE3: and #15 ; CODE_0B8FE5: sub #8 ; CODE_0B8FE7: bpl CODE_0B8FEE ; CODE_0B8FE9: with r8 ; CODE_0B8FEA: sub r9 ; CODE_0B8FEB: bra CODE_0B8FEF ; CODE_0B8FED: inc r7 ; CODE_0B8FEE: add r9 ; CODE_0B8FEF: from r7 ; CODE_0B8FF0: swap ; CODE_0B8FF1: sms ($001E),r0 ; CODE_0B8FF4: lsr ; CODE_0B8FF5: to r5 ; CODE_0B8FF6: swap ; CODE_0B8FF7: iwt r0,#$1976 ; CODE_0B8FFA: add r10 ; CODE_0B8FFB: from r5 ; CODE_0B8FFC: stw (r0) ; CODE_0B8FFD: iwt r0,#$1182 ; CODE_0B9000: add r10 ; CODE_0B9001: from r8 ; CODE_0B9002: stw (r0) ; CODE_0B9003: ibt r1,#$0000 ; CODE_0B9005: iwt r0,#$10E1 ; CODE_0B9008: add r10 ; CODE_0B9009: from r1 ; CODE_0B900A: stb (r0) ; CODE_0B900C: iwt r0,#$1181 ; CODE_0B900F: add r10 ; CODE_0B9010: from r1 ; CODE_0B9011: stb (r0) ; CODE_0B9013: iwt r0,#$1542 ; CODE_0B9016: add r10 ; CODE_0B9017: from r1 ; CODE_0B9018: stw (r0) ; CODE_0B9019: iwt r0,#$1222 ; CODE_0B901C: add r10 ; CODE_0B901D: from r1 ; CODE_0B901E: stw (r0) ; CODE_0B901F: iwt r0,#$1220 ; CODE_0B9022: add r10 ; CODE_0B9023: from r1 ; CODE_0B9024: stw (r0) ; CODE_0B9025: stop ; CODE_0B9026: nop ; CODE_0B9027: sub r0 ; CODE_0B9028: sms ($0040),r0 ; CODE_0B902B: iwt r0,#$1900 ; CODE_0B902E: add r10 ; CODE_0B902F: to r9 ; CODE_0B9030: ldb (r0) ; CODE_0B9032: from r8 ; CODE_0B9033: sub r9 ; CODE_0B9034: beq CODE_0B903D ; CODE_0B9036: nop ; CODE_0B9037: iwt r15,#$9087 ; CODE_0B903A: sms ($0062),r11 ; CODE_0B903D: to r3 ; CODE_0B903E: getb ; CODE_0B903F: from r3 ; CODE_0B9040: to r6 ; CODE_0B9041: bic #3 ; CODE_0B9043: iwt r0,#$1901 ; CODE_0B9046: add r10 ; CODE_0B9047: ldb (r0) ; CODE_0B9049: cmp r6 ; CODE_0B904B: bne CODE_0B9037 ; CODE_0B904D: nop ; CODE_0B904E: from r3 ; CODE_0B904F: and #3 ; CODE_0B9051: sub #3 ; CODE_0B9053: bne CODE_0B9057 ; CODE_0B9055: inc r14 ; CODE_0B9056: inc r14 ; CODE_0B9057: link #4 ; CODE_0B9058: iwt r15,#$926E ; CODE_0B905B: nop ; CODE_0B905C: from r6 ; CODE_0B905D: lsr ; CODE_0B905E: lsr ; CODE_0B905F: bic #7 ; CODE_0B9061: to r6 ; CODE_0B9062: add #4 ; CODE_0B9064: iwt r0,#$94F2 ; CODE_0B9067: to r14 ; CODE_0B9068: add r6 ; CODE_0B9069: to r3 ; CODE_0B906A: getb ; CODE_0B906B: link #4 ; CODE_0B906C: iwt r15,#$9186 ; CODE_0B906F: nop ; CODE_0B9070: ibt r3,#$0000 ; CODE_0B9072: iwt r0,#$1542 ; CODE_0B9075: add r10 ; CODE_0B9076: from r3 ; CODE_0B9077: stw (r0) ; CODE_0B9078: iwt r0,#$1222 ; CODE_0B907B: add r10 ; CODE_0B907C: from r3 ; CODE_0B907D: stw (r0) ; CODE_0B907E: iwt r0,#$1220 ; CODE_0B9081: add r10 ; CODE_0B9082: from r3 ; CODE_0B9083: stw (r0) ; CODE_0B9084: stop ; CODE_0B9085: nop ; CODE_0B9086: sms ($0062),r11 ; CODE_0B9089: lms r0,($0040) ; CODE_0B908C: inc r0 ; CODE_0B908D: sbk ; CODE_0B908E: to r9 ; CODE_0B908F: getb ; CODE_0B9090: inc r14 ; CODE_0B9091: from r9 ; CODE_0B9092: bic #3 ; CODE_0B9094: sms ($0016),r0 ; CODE_0B9097: sms ($0014),r8 ; CODE_0B909A: from r9 ; CODE_0B909B: and #3 ; CODE_0B909D: sub #3 ; CODE_0B909F: bne CODE_0B90AB ; CODE_0B90A1: nop ; CODE_0B90A2: to r13 ; CODE_0B90A3: getb ; CODE_0B90A4: inc r14 ; CODE_0B90A5: sms ($005A),r13 ; CODE_0B90A8: sms ($0058),r14 ; CODE_0B90AB: link #4 ; CODE_0B90AC: iwt r15,#$926E ; CODE_0B90AF: nop ; CODE_0B90B0: lms r0,($0000) ; CODE_0B90B3: move r6,r0 ; CODE_0B90B5: lmult ; CODE_0B90B7: move r11,r4 ; CODE_0B90B9: lms r0,($0002) ; CODE_0B90BC: move r6,r0 ; CODE_0B90BE: lmult ; CODE_0B90C0: with r11 ; CODE_0B90C1: add r4 ; CODE_0B90C2: from r9 ; CODE_0B90C3: lsr ; CODE_0B90C4: lsr ; CODE_0B90C5: to r3 ; CODE_0B90C6: bic #7 ; CODE_0B90C8: iwt r0,#$94F2 ; CODE_0B90CB: to r14 ; CODE_0B90CC: add r3 ; CODE_0B90CD: iwt r0,#$1900 ; CODE_0B90D0: add r10 ; CODE_0B90D1: ldb (r0) ; CODE_0B90D3: add r0 ; CODE_0B90D4: swap ; CODE_0B90D5: dec r0 ; CODE_0B90D6: beq CODE_0B90F0 ; CODE_0B90D8: nop ; CODE_0B90D9: getb ; CODE_0B90DA: inc r14 ; CODE_0B90DB: getbh ; CODE_0B90DD: cmp r11 ; CODE_0B90DF: bpl CODE_0B90EB ; CODE_0B90E1: inc r14 ; CODE_0B90E2: getb ; CODE_0B90E3: inc r14 ; CODE_0B90E4: getbh ; CODE_0B90E6: cmp r11 ; CODE_0B90E8: bpl CODE_0B90F3 ; CODE_0B90EA: inc r14 ; CODE_0B90EB: lms r11,($0062) ; CODE_0B90EE: jmp r11 ; CODE_0B90EF: nop ; CODE_0B90F0: with r14 ; CODE_0B90F1: add #4 ; CODE_0B90F3: lms r0,($0040) ; CODE_0B90F6: inc r0 ; CODE_0B90F7: sbk ; CODE_0B90F8: lms r3,($0016) ; CODE_0B90FB: iwt r0,#$1901 ; CODE_0B90FE: add r10 ; CODE_0B90FF: from r3 ; CODE_0B9100: stb (r0) ; CODE_0B9102: lms r3,($0014) ; CODE_0B9105: iwt r0,#$1900 ; CODE_0B9108: add r10 ; CODE_0B9109: from r3 ; CODE_0B910A: stb (r0) ; CODE_0B910C: sms ($005C),r14 ; CODE_0B910F: lms r0,($0000) ; CODE_0B9112: to r1 ; CODE_0B9113: not ; CODE_0B9114: inc r1 ; CODE_0B9115: lms r0,($0002) ; CODE_0B9118: to r2 ; CODE_0B9119: not ; CODE_0B911A: inc r2 ; CODE_0B911B: iwt r0,#$BC74 ; CODE_0B911E: ibt r8,#$000B ; CODE_0B9120: ibt r5,#$000B ; CODE_0B9122: move r11,r15 ; CODE_0B9124: ljmp r8 ; CODE_0B9126: nop ; CODE_0B9127: ibt r0,#$000B ; CODE_0B9129: romb ; CODE_0B912B: lms r14,($005C) ; CODE_0B912E: to r3 ; CODE_0B912F: getb ; CODE_0B9130: inc r14 ; CODE_0B9131: iwt r4,#$4000 ; CODE_0B9134: from r1 ; CODE_0B9135: swap ; CODE_0B9136: to r5 ; CODE_0B9137: add r4 ; CODE_0B9138: getb ; CODE_0B9139: inc r14 ; CODE_0B913A: to r1 ; CODE_0B913B: getbh ; CODE_0B913D: iwt r0,#$1976 ; CODE_0B9140: add r10 ; CODE_0B9141: to r7 ; CODE_0B9142: ldw (r0) ; CODE_0B9143: from r5 ; CODE_0B9144: sub r7 ; CODE_0B9145: add r4 ; CODE_0B9146: bpl CODE_0B9150 ; CODE_0B9148: nop ; CODE_0B9149: from r5 ; CODE_0B914A: add r4 ; CODE_0B914B: to r5 ; CODE_0B914C: add r4 ; CODE_0B914D: with r1 ; CODE_0B914E: not ; CODE_0B914F: inc r1 ; CODE_0B9150: sms ($001E),r1 ; CODE_0B9153: iwt r2,#$0100 ; CODE_0B9156: moves r1,r1 ; CODE_0B9158: bpl CODE_0B915F ; CODE_0B915A: with r5 ; CODE_0B915B: sub r2 ; CODE_0B915C: bra CODE_0B9160 ; CODE_0B915E: nop ; CODE_0B915F: add r2 ; CODE_0B9160: iwt r0,#$1976 ; CODE_0B9163: add r10 ; CODE_0B9164: from r5 ; CODE_0B9165: stw (r0) ; CODE_0B9166: move r1,r5 ; CODE_0B9168: lms r5,($001E) ; CODE_0B916B: link #4 ; CODE_0B916C: iwt r15,#$91B0 ; CODE_0B916F: nop ; CODE_0B9170: ibt r3,#$0000 ; CODE_0B9172: iwt r0,#$1542 ; CODE_0B9175: add r10 ; CODE_0B9176: from r3 ; CODE_0B9177: stw (r0) ; CODE_0B9178: iwt r0,#$1222 ; CODE_0B917B: add r10 ; CODE_0B917C: from r3 ; CODE_0B917D: stw (r0) ; CODE_0B917E: iwt r0,#$1220 ; CODE_0B9181: add r10 ; CODE_0B9182: from r3 ; CODE_0B9183: stw (r0) ; CODE_0B9184: stop ; CODE_0B9185: nop ; CODE_0B9186: iwt r0,#$1976 ; CODE_0B9189: add r10 ; CODE_0B918A: to r1 ; CODE_0B918B: ldw (r0) ; CODE_0B918C: iwt r0,#$1A36 ; CODE_0B918F: add r10 ; CODE_0B9190: to r6 ; CODE_0B9191: ldw (r0) ; CODE_0B9192: iwt r0,#$1A38 ; CODE_0B9195: add r10 ; CODE_0B9196: ldw (r0) ; CODE_0B9197: with r6 ; CODE_0B9198: hib ; CODE_0B9199: lob ; CODE_0B919A: swap ; CODE_0B919B: to r6 ; CODE_0B919C: or r6 ; CODE_0B919D: lms r5,($001E) ; CODE_0B91A0: from r5 ; CODE_0B91A1: lmult ; CODE_0B91A3: with r4 ; CODE_0B91A4: hib ; CODE_0B91A5: lob ; CODE_0B91A6: swap ; CODE_0B91A7: or r4 ; CODE_0B91A8: to r1 ; CODE_0B91A9: add r1 ; CODE_0B91AA: iwt r0,#$1976 ; CODE_0B91AD: add r10 ; CODE_0B91AE: from r1 ; CODE_0B91AF: stw (r0) ; CODE_0B91B0: iwt r7,#$4000 ; CODE_0B91B3: moves r5,r5 ; CODE_0B91B5: bpl CODE_0B91BC ; CODE_0B91B7: with r1 ; CODE_0B91B8: add r7 ; CODE_0B91B9: bra CODE_0B91BD ; CODE_0B91BB: nop ; CODE_0B91BC: sub r7 ; CODE_0B91BD: from r1 ; CODE_0B91BE: lsr ; CODE_0B91BF: lsr ; CODE_0B91C0: lsr ; CODE_0B91C1: lsr ; CODE_0B91C2: lsr ; CODE_0B91C3: lsr ; CODE_0B91C4: to r1 ; CODE_0B91C5: bic #1 ; CODE_0B91C7: move r6,r3 ; CODE_0B91C9: ibt r0,#$000B ; CODE_0B91CB: romb ; CODE_0B91CD: iwt r0,#$8100 ; CODE_0B91D0: to r14 ; CODE_0B91D1: add r1 ; CODE_0B91D2: iwt r0,#$8000 ; CODE_0B91D5: to r2 ; CODE_0B91D6: add r1 ; CODE_0B91D7: getb ; CODE_0B91D8: inc r14 ; CODE_0B91D9: getbh ; CODE_0B91DB: lmult ; CODE_0B91DD: iwt r3,#$0080 ; CODE_0B91E0: with r4 ; CODE_0B91E1: add r3 ; CODE_0B91E2: adc #0 ; CODE_0B91E4: with r4 ; CODE_0B91E5: hib ; CODE_0B91E6: lob ; CODE_0B91E7: swap ; CODE_0B91E8: to r1 ; CODE_0B91E9: or r4 ; CODE_0B91EA: move r14,r2 ; CODE_0B91EC: getb ; CODE_0B91ED: inc r14 ; CODE_0B91EE: getbh ; CODE_0B91F0: lmult ; CODE_0B91F2: with r4 ; CODE_0B91F3: add r3 ; CODE_0B91F4: adc #0 ; CODE_0B91F6: with r4 ; CODE_0B91F7: hib ; CODE_0B91F8: lob ; CODE_0B91F9: swap ; CODE_0B91FA: or r4 ; CODE_0B91FB: add #8 ; CODE_0B91FD: lms r3,($0022) ; CODE_0B9200: with r3 ; CODE_0B9201: sub r0 ; CODE_0B9202: iwt r0,#$10E2 ; CODE_0B9205: add r10 ; CODE_0B9206: from r3 ; CODE_0B9207: stw (r0) ; CODE_0B9208: lms r3,($0024) ; CODE_0B920B: from r3 ; CODE_0B920C: sub r1 ; CODE_0B920D: to r3 ; CODE_0B920E: sub #8 ; CODE_0B9210: iwt r0,#$1182 ; CODE_0B9213: add r10 ; CODE_0B9214: from r3 ; CODE_0B9215: stw (r0) ; CODE_0B9216: jmp r11 ; CODE_0B9217: nop ; CODE_0B9218: ibt r0,#$0002 ; CODE_0B921A: sms ($0040),r0 ; CODE_0B921D: iwt r0,#$10E2 ; CODE_0B9220: add r10 ; CODE_0B9221: ldw (r0) ; CODE_0B9222: to r1 ; CODE_0B9223: bic #15 ; CODE_0B9225: iwt r0,#$1182 ; CODE_0B9228: add r10 ; CODE_0B9229: ldw (r0) ; CODE_0B922A: to r2 ; CODE_0B922B: bic #15 ; CODE_0B922D: getb ; CODE_0B922E: inc r14 ; CODE_0B922F: to r1 ; CODE_0B9230: or r1 ; CODE_0B9231: getb ; CODE_0B9232: or r2 ; CODE_0B9233: sbk ; CODE_0B9234: iwt r0,#$10E2 ; CODE_0B9237: add r10 ; CODE_0B9238: from r1 ; CODE_0B9239: stw (r0) ; CODE_0B923A: iwt r3,#$0100 ; CODE_0B923D: iwt r2,#$01FE ; CODE_0B9240: iwt r0,#$1900 ; CODE_0B9243: add r10 ; CODE_0B9244: to r1 ; CODE_0B9245: ldb (r0) ; CODE_0B9247: lms r0,($001E) ; CODE_0B924A: with r1 ; CODE_0B924B: sub #2 ; CODE_0B924D: bpl CODE_0B9254 ; CODE_0B924F: nop ; CODE_0B9250: add r3 ; CODE_0B9251: bra CODE_0B9256 ; CODE_0B9253: and r2 ; CODE_0B9254: not ; CODE_0B9255: inc r0 ; CODE_0B9256: sms ($001E),r0 ; CODE_0B9259: ibt r3,#$0003 ; CODE_0B925B: iwt r0,#$1900 ; CODE_0B925E: add r10 ; CODE_0B925F: from r3 ; CODE_0B9260: stb (r0) ; CODE_0B9262: iwt r3,#$8000 ; CODE_0B9265: iwt r0,#$1976 ; CODE_0B9268: add r10 ; CODE_0B9269: ldw (r0) ; CODE_0B926A: add r3 ; CODE_0B926B: sbk ; CODE_0B926C: stop ; CODE_0B926D: nop ; CODE_0B926E: sms ($0064),r11 ; CODE_0B9271: iwt r0,#$10E2 ; CODE_0B9274: add r10 ; CODE_0B9275: ldw (r0) ; CODE_0B9276: to r7 ; CODE_0B9277: add #8 ; CODE_0B9279: from r7 ; CODE_0B927A: to r11 ; CODE_0B927B: bic #15 ; CODE_0B927D: iwt r0,#$1182 ; CODE_0B9280: add r10 ; CODE_0B9281: ldw (r0) ; CODE_0B9282: to r8 ; CODE_0B9283: add #8 ; CODE_0B9285: from r8 ; CODE_0B9286: to r12 ; CODE_0B9287: bic #15 ; CODE_0B9289: getbs ; CODE_0B928B: sub #0 ; CODE_0B928D: bmi CODE_0B9291 ; CODE_0B928F: inc r14 ; CODE_0B9290: add r0 ; CODE_0B9291: add r11 ; CODE_0B9292: sms ($0022),r0 ; CODE_0B9295: sub r7 ; CODE_0B9296: sms ($0000),r0 ; CODE_0B9299: getbs ; CODE_0B929B: sub #0 ; CODE_0B929D: bmi CODE_0B92A1 ; CODE_0B929F: inc r14 ; CODE_0B92A0: add r0 ; CODE_0B92A1: add r12 ; CODE_0B92A2: sms ($0024),r0 ; CODE_0B92A5: sub r8 ; CODE_0B92A6: sms ($0002),r0 ; CODE_0B92A9: lms r11,($0064) ; CODE_0B92AC: jmp r11 ; CODE_0B92AD: nop ; DATA_0B92AE: db $6E, $93, $72, $93, $76, $93, $7A, $93 DATA_0B92B6: db $7E, $93, $82, $93, $86, $93, $8A, $93 DATA_0B92BE: db $8E, $93, $92, $93, $96, $93, $9A, $93 DATA_0B92C6: db $9E, $93, $A2, $93, $A6, $93, $AA, $93 DATA_0B92CE: db $AB, $93, $B0, $93, $B5, $93, $BA, $93 DATA_0B92D6: db $BF, $93, $C3, $93, $C7, $93, $CB, $93 DATA_0B92DE: db $CF, $93, $D3, $93, $D7, $93, $DB, $93 DATA_0B92E6: db $DF, $93, $E3, $93, $E7, $93, $EB, $93 DATA_0B92EE: db $EF, $93, $F3, $93, $F7, $93, $FB, $93 DATA_0B92F6: db $FF, $93, $03, $94, $07, $94, $0B, $94 DATA_0B92FE: db $0F, $94, $13, $94, $17, $94, $1B, $94 DATA_0B9306: db $1F, $94, $23, $94, $27, $94, $2B, $94 DATA_0B930E: db $2E, $94, $32, $94, $36, $94, $3A, $94 DATA_0B9316: db $3E, $94, $42, $94, $46, $94, $4A, $94 DATA_0B931E: db $4E, $94, $52, $94, $56, $94, $5A, $94 DATA_0B9326: db $5E, $94, $62, $94, $66, $94, $6A, $94 DATA_0B932E: db $6D, $94, $71, $94, $75, $94, $79, $94 DATA_0B9336: db $7D, $94, $81, $94, $85, $94, $89, $94 DATA_0B933E: db $8D, $94, $91, $94, $95, $94, $99, $94 DATA_0B9346: db $9D, $94, $A1, $94, $A5, $94, $A9, $94 DATA_0B934E: db $AC, $94, $B0, $94, $B4, $94, $B8, $94 DATA_0B9356: db $BC, $94, $C0, $94, $C4, $94, $C8, $94 DATA_0B935E: db $CC, $94, $D0, $94, $D4, $94, $D8, $94 DATA_0B9366: db $DC, $94, $E0, $94, $E4, $94, $E8, $94 DATA_0B936E: db $00, $00, $00, $08, $00, $01, $08, $08 DATA_0B9376: db $00, $02, $F0, $08, $00, $02, $00, $08 DATA_0B937E: db $00, $03, $10, $08, $00, $03, $08, $08 DATA_0B9386: db $00, $04, $D0, $08, $00, $04, $E0, $08 DATA_0B938E: db $00, $04, $F0, $08, $00, $04, $00, $08 DATA_0B9396: db $00, $05, $20, $08, $00, $05, $18, $08 DATA_0B939E: db $00, $05, $10, $08, $00, $05, $08, $08 DATA_0B93A6: db $00, $06, $00, $01, $01, $02, $03, $E0 DATA_0B93AE: db $08, $08, $02, $0B, $A0, $00, $08, $02 DATA_0B93B6: db $1B, $20, $08, $00, $02, $13, $60, $00 DATA_0B93BE: db $00, $02, $20, $10, $10, $02, $21, $08 DATA_0B93C6: db $10, $02, $2A, $00, $10, $02, $28, $F0 DATA_0B93CE: db $10, $02, $22, $10, $08, $02, $29, $F0 DATA_0B93D6: db $08, $02, $38, $10, $F0, $02, $3A, $08 DATA_0B93DE: db $F0, $02, $31, $00, $F0, $02, $30, $F0 DATA_0B93E6: db $F0, $02, $39, $10, $00, $02, $32, $F0 DATA_0B93EE: db $00, $02, $40, $20, $40, $02, $40, $18 DATA_0B93F6: db $40, $02, $40, $10, $40, $02, $41, $08 DATA_0B93FE: db $40, $02, $40, $30, $38, $02, $40, $28 DATA_0B9406: db $38, $02, $40, $20, $38, $02, $40, $38 DATA_0B940E: db $30, $02, $40, $30, $30, $02, $40, $38 DATA_0B9416: db $28, $02, $40, $40, $20, $02, $40, $38 DATA_0B941E: db $20, $02, $40, $40, $18, $02, $40, $40 DATA_0B9426: db $10, $02, $42, $40, $08, $03, $08, $08 DATA_0B942E: db $02, $58, $20, $90, $02, $58, $18, $90 DATA_0B9436: db $02, $58, $10, $90, $02, $5A, $08, $90 DATA_0B943E: db $02, $58, $30, $A0, $02, $58, $28, $A0 DATA_0B9446: db $02, $58, $20, $A0, $02, $58, $38, $B0 DATA_0B944E: db $02, $58, $30, $B0, $02, $58, $38, $C0 DATA_0B9456: db $02, $58, $40, $D0, $02, $58, $38, $D0 DATA_0B945E: db $02, $58, $40, $E0, $02, $58, $40, $F0 DATA_0B9466: db $02, $59, $40, $00, $03, $07, $08, $02 DATA_0B946E: db $49, $90, $08, $02, $48, $90, $10, $02 DATA_0B9476: db $48, $90, $18, $02, $48, $A0, $20, $02 DATA_0B947E: db $48, $90, $20, $02, $48, $A0, $28, $02 DATA_0B9486: db $48, $B0, $30, $02, $48, $A0, $30, $02 DATA_0B948E: db $48, $D0, $38, $02, $48, $C0, $38, $02 DATA_0B9496: db $48, $B0, $38, $02, $4A, $00, $40, $02 DATA_0B949E: db $48, $F0, $40, $02, $48, $E0, $40, $02 DATA_0B94A6: db $48, $D0, $40, $03, $08, $08, $02, $52 DATA_0B94AE: db $90, $00, $02, $50, $90, $F0, $02, $50 DATA_0B94B6: db $90, $E0, $02, $50, $A0, $D0, $02, $50 DATA_0B94BE: db $90, $D0, $02, $50, $A0, $C0, $02, $50 DATA_0B94C6: db $B0, $B0, $02, $50, $A0, $B0, $02, $50 DATA_0B94CE: db $D0, $A0, $02, $50, $C0, $A0, $02, $50 DATA_0B94D6: db $B0, $A0, $02, $51, $00, $90, $02, $50 DATA_0B94DE: db $F0, $90, $02, $50, $E0, $90, $02, $50 DATA_0B94E6: db $D0, $90, $03, $08, $07, $40, $C0, $26 DATA_0B94EE: db $DA, $14, $EC, $00, $A9, $00, $44, $01 DATA_0B94F6: db $0F, $8F, $02, $00, $49, $03, $84, $04 DATA_0B94FE: db $1F, $46, $01, $00, $09, $3D, $04, $42 DATA_0B9506: db $7F, $51, $00, $00 CODE_0B950A: iwt r6,#$5500 ; CODE_0B950D: to r9 ; CODE_0B950E: fmult ; CODE_0B950F: iwt r10,#$01FE ; CODE_0B9512: ibt r6,#$FFF6 ; CODE_0B9514: link #4 ; CODE_0B9515: iwt r15,#$859C ; CODE_0B9518: nop ; CODE_0B9519: sms ($0020),r0 ; CODE_0B951C: sms ($0022),r1 ; CODE_0B951F: from r7 ; CODE_0B9520: add r9 ; CODE_0B9521: to r1 ; CODE_0B9522: and r10 ; CODE_0B9523: ibt r6,#$FFE2 ; CODE_0B9525: link #4 ; CODE_0B9526: iwt r15,#$859C ; CODE_0B9529: nop ; CODE_0B952A: sms ($0024),r0 ; CODE_0B952D: sms ($0026),r1 ; CODE_0B9530: from r5 ; CODE_0B9531: sub r9 ; CODE_0B9532: to r1 ; CODE_0B9533: and r10 ; CODE_0B9534: ibt r6,#$FFCE ; CODE_0B9536: link #4 ; CODE_0B9537: iwt r15,#$859C ; CODE_0B953A: nop ; CODE_0B953B: sms ($0028),r0 ; CODE_0B953E: sms ($002A),r1 ; CODE_0B9541: move r1,r5 ; CODE_0B9543: ibt r6,#$FFBA ; CODE_0B9545: link #4 ; CODE_0B9546: iwt r15,#$859C ; CODE_0B9549: nop ; CODE_0B954A: sms ($002C),r0 ; CODE_0B954D: sms ($002E),r1 ; CODE_0B9550: moves r8,r8 ; CODE_0B9552: beq CODE_0B9565 ; CODE_0B9554: nop ; CODE_0B9555: iwt r7,#$0020 ; CODE_0B9558: ibt r12,#$0004 ; CODE_0B955A: cache ; CODE_0B955B: move r13,r15 ; CODE_0B955D: ldw (r7) ; CODE_0B955E: not ; CODE_0B955F: inc r0 ; CODE_0B9560: with r7 ; CODE_0B9561: add #4 ; CODE_0B9563: loop ; CODE_0B9564: sbk ; CODE_0B9565: stop ; CODE_0B9566: nop ; CODE_0B9567: iwt r0,#$1220 ; CODE_0B956A: add r10 ; CODE_0B956B: ldw (r0) ; CODE_0B956C: add r0 ; CODE_0B956D: add r0 ; CODE_0B956E: to r6 ; CODE_0B956F: add r0 ; CODE_0B9570: iwt r3,#$2200 ; CODE_0B9573: iwt r0,#$1A36 ; CODE_0B9576: add r10 ; CODE_0B9577: to r1 ; CODE_0B9578: ldw (r0) ; CODE_0B9579: from r1 ; CODE_0B957A: lsr ; CODE_0B957B: lsr ; CODE_0B957C: bic #1 ; CODE_0B957E: add r3 ; CODE_0B957F: ldw (r0) ; CODE_0B9580: lmult ; CODE_0B9582: sub #0 ; CODE_0B9584: bpl CODE_0B9589 ; CODE_0B9586: nop ; CODE_0B9587: not ; CODE_0B9588: inc r0 ; CODE_0B9589: div2 ; CODE_0B958B: add r1 ; CODE_0B958C: iwt r6,#$0FF8 ; CODE_0B958F: cmp r6 ; CODE_0B9591: bpl CODE_0B9595 ; CODE_0B9593: move r6,r0 ; CODE_0B9595: iwt r0,#$1A36 ; CODE_0B9598: add r10 ; CODE_0B9599: from r6 ; CODE_0B959A: stw (r0) ; CODE_0B959B: move r7,r6 ; CODE_0B959D: iwt r0,#$12C0 ; CODE_0B95A0: add r10 ; CODE_0B95A1: ldw (r0) ; CODE_0B95A2: add r0 ; CODE_0B95A3: add r0 ; CODE_0B95A4: to r2 ; CODE_0B95A5: add r0 ; CODE_0B95A6: from r6 ; CODE_0B95A7: lsr ; CODE_0B95A8: lsr ; CODE_0B95A9: bic #1 ; CODE_0B95AB: add r3 ; CODE_0B95AC: to r6 ; CODE_0B95AD: ldw (r0) ; CODE_0B95AE: iwt r0,#$1A38 ; CODE_0B95B1: add r10 ; CODE_0B95B2: to r1 ; CODE_0B95B3: ldw (r0) ; CODE_0B95B4: from r2 ; CODE_0B95B5: lmult ; CODE_0B95B7: from r1 ; CODE_0B95B8: sub r4 ; CODE_0B95B9: sbk ; CODE_0B95BA: from r7 ; CODE_0B95BB: lsr ; CODE_0B95BC: lsr ; CODE_0B95BD: to r6 ; CODE_0B95BE: lsr ; CODE_0B95BF: ibt r0,#$000C ; CODE_0B95C1: lmult ; CODE_0B95C3: with r4 ; CODE_0B95C4: hib ; CODE_0B95C5: lob ; CODE_0B95C6: swap ; CODE_0B95C7: to r1 ; CODE_0B95C8: or r4 ; CODE_0B95C9: iwt r0,#$1BB6 ; CODE_0B95CC: add r10 ; CODE_0B95CD: from r1 ; CODE_0B95CE: stw (r0) ; CODE_0B95CF: iwt r0,#$1BB8 ; CODE_0B95D2: add r10 ; CODE_0B95D3: from r1 ; CODE_0B95D4: stw (r0) ; CODE_0B95D5: stop ; CODE_0B95D6: nop ; DATA_0B95D7: db $F6, $FB, $24, $02, $02, $F6, $FB, $24 DATA_0B95DF: db $02, $02, $FA, $E9, $24, $02, $02 CODE_0B95E6: from r8 ; CODE_0B95E7: lmult ; CODE_0B95E9: with r4 ; CODE_0B95EA: hib ; CODE_0B95EB: lob ; CODE_0B95EC: swap ; CODE_0B95ED: to r8 ; CODE_0B95EE: or r4 ; CODE_0B95EF: iwt r0,#$1680 ; CODE_0B95F2: add r10 ; CODE_0B95F3: to r1 ; CODE_0B95F4: ldw (r0) ; CODE_0B95F5: iwt r0,#$1682 ; CODE_0B95F8: add r10 ; CODE_0B95F9: to r2 ; CODE_0B95FA: ldw (r0) ; CODE_0B95FB: iwt r3,#$2000 ; CODE_0B95FE: iwt r0,#$1180 ; CODE_0B9601: add r10 ; CODE_0B9602: ldb (r0) ; CODE_0B9604: mult #8 ; CODE_0B9606: to r3 ; CODE_0B9607: add r3 ; CODE_0B9608: ibt r0,#$000B ; CODE_0B960A: romb ; CODE_0B960C: iwt r4,#$95D7 ; CODE_0B960F: iwt r0,#$1402 ; CODE_0B9612: add r10 ; CODE_0B9613: ldb (r0) ; CODE_0B9615: mult #5 ; CODE_0B9617: to r14 ; CODE_0B9618: add r4 ; CODE_0B9619: iwt r0,#$1362 ; CODE_0B961C: add r10 ; CODE_0B961D: to r4 ; CODE_0B961E: ldw (r0) ; CODE_0B961F: getbs ; CODE_0B9621: inc r14 ; CODE_0B9622: add r1 ; CODE_0B9623: stw (r4) ; CODE_0B9624: move r1,r0 ; CODE_0B9626: inc r4 ; CODE_0B9627: inc r4 ; CODE_0B9628: getbs ; CODE_0B962A: inc r14 ; CODE_0B962B: add r2 ; CODE_0B962C: stw (r4) ; CODE_0B962D: move r2,r0 ; CODE_0B962F: inc r4 ; CODE_0B9630: inc r4 ; CODE_0B9631: getb ; CODE_0B9632: inc r14 ; CODE_0B9633: getbh ; CODE_0B9635: inc r14 ; CODE_0B9636: add r3 ; CODE_0B9637: stw (r4) ; CODE_0B9638: inc r4 ; CODE_0B9639: inc r4 ; CODE_0B963A: getb ; CODE_0B963B: inc r14 ; CODE_0B963C: stw (r4) ; CODE_0B963D: inc r4 ; CODE_0B963E: from r8 ; CODE_0B963F: to r9 ; CODE_0B9640: add r8 ; CODE_0B9641: with r2 ; CODE_0B9642: add #8 ; CODE_0B9644: iwt r0,#$1041 ; CODE_0B9647: add r10 ; CODE_0B9648: ldb (r0) ; CODE_0B964A: lsr ; CODE_0B964B: lsr ; CODE_0B964C: lsr ; CODE_0B964D: to r12 ; CODE_0B964E: sub #7 ; CODE_0B9650: beq CODE_0B969A ; CODE_0B9652: inc r4 ; CODE_0B9653: iwt r0,#$0234 ; CODE_0B9656: to r7 ; CODE_0B9657: add r3 ; CODE_0B9658: cache ; CODE_0B9659: move r13,r15 ; CODE_0B965B: from r11 ; CODE_0B965C: sub #8 ; CODE_0B965E: bmi CODE_0B966B ; CODE_0B9660: nop ; CODE_0B9661: with r11 ; CODE_0B9662: sub #8 ; CODE_0B9664: with r9 ; CODE_0B9665: add r8 ; CODE_0B9666: ibt r0,#$0008 ; CODE_0B9668: bra CODE_0B9682 ; CODE_0B966A: nop ; CODE_0B966B: move r5,r4 ; CODE_0B966D: from r8 ; CODE_0B966E: div2 ; CODE_0B9670: div2 ; CODE_0B9672: to r6 ; CODE_0B9673: div2 ; CODE_0B9675: from r11 ; CODE_0B9676: lmult ; CODE_0B9678: with r4 ; CODE_0B9679: hib ; CODE_0B967A: lob ; CODE_0B967B: swap ; CODE_0B967C: or r4 ; CODE_0B967D: to r9 ; CODE_0B967E: add r9 ; CODE_0B967F: move r4,r5 ; CODE_0B9681: from r11 ; CODE_0B9682: to r2 ; CODE_0B9683: add r2 ; CODE_0B9684: from r9 ; CODE_0B9685: hib ; CODE_0B9686: sex ; CODE_0B9687: to r1 ; CODE_0B9688: add r1 ; CODE_0B9689: from r1 ; CODE_0B968A: stw (r4) ; CODE_0B968B: inc r4 ; CODE_0B968C: inc r4 ; CODE_0B968D: from r2 ; CODE_0B968E: stw (r4) ; CODE_0B968F: inc r4 ; CODE_0B9690: inc r4 ; CODE_0B9691: from r7 ; CODE_0B9692: stw (r4) ; CODE_0B9693: inc r4 ; CODE_0B9694: inc r4 ; CODE_0B9695: sub r0 ; CODE_0B9696: stw (r4) ; CODE_0B9697: inc r4 ; CODE_0B9698: loop ; CODE_0B9699: inc r4 ; CODE_0B969A: with r9 ; CODE_0B969B: add r8 ; CODE_0B969C: from r9 ; CODE_0B969D: hib ; CODE_0B969E: sex ; CODE_0B969F: to r1 ; CODE_0B96A0: add r1 ; CODE_0B96A1: with r2 ; CODE_0B96A2: add #8 ; CODE_0B96A4: with r1 ; CODE_0B96A5: sub #7 ; CODE_0B96A7: from r1 ; CODE_0B96A8: stw (r4) ; CODE_0B96A9: inc r4 ; CODE_0B96AA: inc r4 ; CODE_0B96AB: from r2 ; CODE_0B96AC: stw (r4) ; CODE_0B96AD: inc r4 ; CODE_0B96AE: inc r4 ; CODE_0B96AF: iwt r0,#$0226 ; CODE_0B96B2: add r3 ; CODE_0B96B3: stw (r4) ; CODE_0B96B4: inc r4 ; CODE_0B96B5: inc r4 ; CODE_0B96B6: ibt r0,#$0002 ; CODE_0B96B8: stw (r4) ; CODE_0B96B9: inc r4 ; CODE_0B96BA: inc r4 ; CODE_0B96BB: with r9 ; CODE_0B96BC: add r8 ; CODE_0B96BD: from r9 ; CODE_0B96BE: hib ; CODE_0B96BF: to r9 ; CODE_0B96C0: sex ; CODE_0B96C1: stop ; CODE_0B96C2: nop ; CODE_0B96C3: cache ; CODE_0B96C4: iwt r1,#$2000 ; CODE_0B96C7: lms r0,($0094) ; CODE_0B96CA: sm ($1EEE),r0 ; CODE_0B96CE: or r1 ; CODE_0B96CF: iwt r10,#$1EF2 ; CODE_0B96D2: ibt r12,#$0020 ; CODE_0B96D4: move r13,r15 ; CODE_0B96D6: stw (r10) ; CODE_0B96D7: inc r10 ; CODE_0B96D8: loop ; CODE_0B96D9: inc r10 ; CODE_0B96DA: lms r0,($009C) ; CODE_0B96DD: or r1 ; CODE_0B96DE: move r3,r0 ; CODE_0B96E0: ibt r12,#$0020 ; CODE_0B96E2: move r13,r15 ; CODE_0B96E4: stw (r10) ; CODE_0B96E5: inc r10 ; CODE_0B96E6: loop ; CODE_0B96E7: inc r10 ; CODE_0B96E8: stop ; CODE_0B96E9: nop ; CODE_0B96EA: cache ; CODE_0B96EB: ibt r1,#$FFF8 ; CODE_0B96ED: from r9 ; CODE_0B96EE: and r1 ; CODE_0B96EF: div2 ; CODE_0B96F1: div2 ; CODE_0B96F3: iwt r1,#$1F32 ; CODE_0B96F6: to r10 ; CODE_0B96F7: add r1 ; CODE_0B96F8: from r9 ; CODE_0B96F9: and #7 ; CODE_0B96FB: sub #4 ; CODE_0B96FD: mult r8 ; CODE_0B96FE: to r2 ; CODE_0B96FF: add r2 ; CODE_0B9700: move r4,r2 ; CODE_0B9702: iwt r8,#$FC00 ; CODE_0B9705: iwt r1,#$2000 ; CODE_0B9708: lms r0,($009C) ; CODE_0B970B: to r3 ; CODE_0B970C: or r1 ; CODE_0B970D: iwt r6,#$1F32 ; CODE_0B9710: iwt r7,#$1F73 ; CODE_0B9713: from r10 ; CODE_0B9714: cmp r6 ; CODE_0B9716: bmi CODE_0B972B ; CODE_0B9718: nop ; CODE_0B9719: from r10 ; CODE_0B971A: cmp r7 ; CODE_0B971C: bpl CODE_0B972B ; CODE_0B971E: nop ; CODE_0B971F: from r4 ; CODE_0B9720: hib ; CODE_0B9721: sex ; CODE_0B9722: to r1 ; CODE_0B9723: add r3 ; CODE_0B9724: ldw (r10) ; CODE_0B9725: sub r1 ; CODE_0B9726: bpl CODE_0B972B ; CODE_0B9728: nop ; CODE_0B9729: from r1 ; CODE_0B972A: stw (r10) ; CODE_0B972B: with r10 ; CODE_0B972C: add r5 ; CODE_0B972D: with r2 ; CODE_0B972E: add r8 ; CODE_0B972F: bpl CODE_0B9736 ; CODE_0B9731: with r4 ; CODE_0B9732: iwt r8,#$FC80 ; CODE_0B9735: with r4 ; CODE_0B9736: add r2 ; CODE_0B9737: bpl CODE_0B9714 ; CODE_0B9739: from r10 ; CODE_0B973A: lms r1,($0094) ; CODE_0B973D: ibt r2,#$FFF8 ; CODE_0B973F: ibt r0,#$0018 ; CODE_0B9741: cmp r1 ; CODE_0B9743: beq CODE_0B975B ; CODE_0B9745: nop ; CODE_0B9746: bcc CODE_0B975B ; CODE_0B9748: sub r1 ; CODE_0B9749: add #7 ; CODE_0B974B: and r2 ; CODE_0B974C: lsr ; CODE_0B974D: lsr ; CODE_0B974E: to r12 ; CODE_0B974F: lsr ; CODE_0B9750: iwt r10,#$1F32 ; CODE_0B9753: move r0,r3 ; CODE_0B9755: move r13,r15 ; CODE_0B9757: stw (r10) ; CODE_0B9758: inc r10 ; CODE_0B9759: loop ; CODE_0B975A: inc r10 ; CODE_0B975B: iwt r0,#$0160 ; CODE_0B975E: sub r1 ; CODE_0B975F: to r1 ; CODE_0B9760: hib ; CODE_0B9761: bne CODE_0B977D ; CODE_0B9763: nop ; CODE_0B9764: sub #7 ; CODE_0B9766: and r2 ; CODE_0B9767: lsr ; CODE_0B9768: to r1 ; CODE_0B9769: lsr ; CODE_0B976A: to r12 ; CODE_0B976B: lsr ; CODE_0B976C: iwt r0,#$1F32 ; CODE_0B976F: to r11 ; CODE_0B9770: add r1 ; CODE_0B9771: ibt r0,#$0040 ; CODE_0B9773: to r12 ; CODE_0B9774: sub r12 ; CODE_0B9775: move r0,r3 ; CODE_0B9777: move r13,r15 ; CODE_0B9779: stw (r11) ; CODE_0B977A: inc r11 ; CODE_0B977B: loop ; CODE_0B977C: inc r11 ; CODE_0B977D: iwt r0,#$1F32 ; CODE_0B9780: ldw (r0) ; CODE_0B9781: sm ($1EF0),r0 ; CODE_0B9785: stop ; CODE_0B9786: nop ; ; freespace DATA_0B9787: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B978F: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B9797: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B979F: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97A7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97AF: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97B7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97BF: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97C7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97CF: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97D7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97DF: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97E7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97EF: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97F7: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0B97FF: db $01 CODE_0B9800: lm r0,($1974) ; CODE_0B9804: and #7 ; CODE_0B9806: sms ($00F8),r0 ; CODE_0B9809: lms r1,($00A8) ; CODE_0B980C: dec r1 ; CODE_0B980D: bpl CODE_0B9813 ; CODE_0B980F: inc r1 ; CODE_0B9810: with r1 ; CODE_0B9811: not ; CODE_0B9812: inc r1 ; CODE_0B9813: lms r0,($00AA) ; CODE_0B9816: dec r0 ; CODE_0B9817: bpl CODE_0B981C ; CODE_0B9819: inc r0 ; CODE_0B981A: not ; CODE_0B981B: inc r0 ; CODE_0B981C: sub r1 ; CODE_0B981D: bcs CODE_0B9821 ; CODE_0B981F: add r1 ; CODE_0B9820: from r1 ; CODE_0B9821: hib ; CODE_0B9822: to r1 ; CODE_0B9823: sub #4 ; CODE_0B9825: bcc CODE_0B982A ; CODE_0B9827: nop ; CODE_0B9828: ibt r0,#$0003 ; CODE_0B982A: or #4 ; CODE_0B982C: sms ($0076),r0 ; CODE_0B982F: link #4 ; CODE_0B9830: iwt r15,#$9979 ; CODE_0B9833: nop ; CODE_0B9834: iwt r0,#$0008 ; CODE_0B9837: sms ($00C0),r0 ; CODE_0B983A: lms r0,($01D6) ; CODE_0B983D: ibt r1,#$0020 ; CODE_0B983F: sub r1 ; CODE_0B9840: bmi CODE_0B987F ; CODE_0B9842: nop ; CODE_0B9843: lms r0,($0180) ; CODE_0B9846: sub #0 ; CODE_0B9848: beq CODE_0B987F ; CODE_0B984A: nop ; CODE_0B984B: ibt r1,#$FFE0 ; CODE_0B984D: bpl CODE_0B9852 ; CODE_0B984F: nop ; CODE_0B9850: ibt r1,#$0020 ; CODE_0B9852: add r1 ; CODE_0B9853: to r1 ; CODE_0B9854: xor r1 ; CODE_0B9856: bmi CODE_0B985A ; CODE_0B9858: nop ; CODE_0B9859: sub r0 ; CODE_0B985A: sbk ; CODE_0B985B: lms r1,($017E) ; CODE_0B985E: add r1 ; CODE_0B985F: sbk ; CODE_0B9860: lms r0,($0182) ; CODE_0B9863: sub #2 ; CODE_0B9865: bne CODE_0B986E ; CODE_0B9867: inc r0 ; CODE_0B9868: sms ($0184),r0 ; CODE_0B986B: bra CODE_0B9874 ; CODE_0B986D: nop ; CODE_0B986E: bcs CODE_0B9873 ; CODE_0B9870: nop ; CODE_0B9871: inc r0 ; CODE_0B9872: inc r0 ; CODE_0B9873: sbk ; CODE_0B9874: ibt r5,#$0020 ; CODE_0B9876: ibt r6,#$0000 ; CODE_0B9878: iwt r8,#$0400 ; CODE_0B987B: iwt r15,#$9935 ; CODE_0B987E: nop ; CODE_0B987F: lm r0,($0071) ; CODE_0B9883: and #15 ; CODE_0B9885: move r1,r0 ; CODE_0B9887: bne CODE_0B98A1 ; CODE_0B9889: dec r0 ; CODE_0B988A: ibt r5,#$0002 ; CODE_0B988C: ibt r6,#$0000 ; CODE_0B988E: iwt r8,#$0400 ; CODE_0B9891: ibt r10,#$0000 ; CODE_0B9893: lms r0,($00A8) ; CODE_0B9896: sub #0 ; CODE_0B9898: beq CODE_0B98B9 ; CODE_0B989A: nop ; CODE_0B989B: iwt r10,#$F800 ; CODE_0B989E: bra CODE_0B98B9 ; CODE_0B98A0: nop ; CODE_0B98A1: mult #5 ; CODE_0B98A3: iwt r14,#$FB7A ; CODE_0B98A6: to r14 ; CODE_0B98A7: add r14 ; CODE_0B98A8: getb ; CODE_0B98A9: to r10 ; CODE_0B98AA: swap ; CODE_0B98AB: inc r14 ; CODE_0B98AC: getb ; CODE_0B98AD: inc r14 ; CODE_0B98AE: to r6 ; CODE_0B98AF: getbh ; CODE_0B98B1: inc r14 ; CODE_0B98B2: getb ; CODE_0B98B3: inc r14 ; CODE_0B98B4: to r8 ; CODE_0B98B5: getbh ; CODE_0B98B7: ibt r5,#$000C ; CODE_0B98B9: lms r2,($0184) ; CODE_0B98BC: dec r2 ; CODE_0B98BD: bpl CODE_0B98F4 ; CODE_0B98BF: inc r2 ; CODE_0B98C0: lms r0,($0182) ; CODE_0B98C3: dec r0 ; CODE_0B98C4: bmi CODE_0B98F4 ; CODE_0B98C6: nop ; CODE_0B98C7: lms r14,($01F6) ; CODE_0B98CA: dec r14 ; CODE_0B98CB: bmi CODE_0B98D6 ; CODE_0B98CD: nop ; CODE_0B98CE: sub #2 ; CODE_0B98D0: bcc CODE_0B992A ; CODE_0B98D2: nop ; CODE_0B98D3: bra CODE_0B992D ; CODE_0B98D5: nop ; CODE_0B98D6: sms ($0182),r0 ; CODE_0B98D9: ibt r14,#$0004 ; CODE_0B98DB: sms ($01F6),r14 ; CODE_0B98DE: sub #2 ; CODE_0B98E0: bcc CODE_0B992A ; CODE_0B98E2: nop ; CODE_0B98E3: bne CODE_0B992D ; CODE_0B98E5: nop ; CODE_0B98E6: lms r0,($00C4) ; CODE_0B98E9: xor #2 ; CODE_0B98EB: sbk ; CODE_0B98EC: lms r0,($017E) ; CODE_0B98EF: not ; CODE_0B98F0: inc r0 ; CODE_0B98F1: bra CODE_0B992A ; CODE_0B98F3: sbk ; CODE_0B98F4: from r1 ; CODE_0B98F5: and #3 ; CODE_0B98F7: beq CODE_0B992D ; CODE_0B98F9: nop ; CODE_0B98FA: to r1 ; CODE_0B98FB: and #2 ; CODE_0B98FD: dec r2 ; CODE_0B98FE: bmi CODE_0B990B ; CODE_0B9900: nop ; CODE_0B9901: sms ($00C4),r1 ; CODE_0B9904: sub r0 ; CODE_0B9905: sms ($0184),r0 ; CODE_0B9908: bra CODE_0B992A ; CODE_0B990A: nop ; CODE_0B990B: lms r0,($00C4) ; CODE_0B990E: sub r1 ; CODE_0B990F: beq CODE_0B992A ; CODE_0B9911: nop ; CODE_0B9912: lms r0,($00A8) ; CODE_0B9915: sub #0 ; CODE_0B9917: beq CODE_0B9920 ; CODE_0B9919: nop ; CODE_0B991A: dec r1 ; CODE_0B991B: xor r1 ; CODE_0B991D: bpl CODE_0B992D ; CODE_0B991F: inc r1 ; CODE_0B9920: ibt r0,#$0004 ; CODE_0B9922: sms ($0182),r0 ; CODE_0B9925: ibt r0,#$0004 ; CODE_0B9927: sms ($01F6),r0 ; CODE_0B992A: with r10 ; CODE_0B992B: not ; CODE_0B992C: inc r10 ; CODE_0B992D: iwt r4,#$0400 ; CODE_0B9930: link #4 ; CODE_0B9931: iwt r15,#$9BD9 ; CODE_0B9934: nop ; CODE_0B9935: move r7,r5 ; CODE_0B9937: lms r0,($00C6) ; CODE_0B993A: dec r0 ; CODE_0B993B: bmi CODE_0B996C ; CODE_0B993D: nop ; CODE_0B993E: moves r8,r8 ; CODE_0B9940: bmi CODE_0B9958 ; CODE_0B9942: nop ; CODE_0B9943: ibt r5,#$0002 ; CODE_0B9945: from r6 ; CODE_0B9946: div2 ; CODE_0B9948: div2 ; CODE_0B994A: to r6 ; CODE_0B994B: div2 ; CODE_0B994D: iwt r8,#$FF00 ; CODE_0B9950: link #4 ; CODE_0B9951: iwt r15,#$9BF3 ; CODE_0B9954: nop ; CODE_0B9955: bra CODE_0B9976 ; CODE_0B9957: nop ; CODE_0B9958: lms r0,($00FE) ; CODE_0B995B: iwt r4,#$0140 ; CODE_0B995E: and r4 ; CODE_0B995F: bne CODE_0B996C ; CODE_0B9961: sub r0 ; CODE_0B9962: sms ($00C6),r0 ; CODE_0B9965: ibt r4,#$0014 ; CODE_0B9967: link #4 ; CODE_0B9968: iwt r15,#$CBC2 ; CODE_0B996B: nop ; CODE_0B996C: link #4 ; CODE_0B996D: iwt r15,#$9B9F ; CODE_0B9970: nop ; CODE_0B9971: link #4 ; CODE_0B9972: iwt r15,#$9BBF ; CODE_0B9975: nop ; CODE_0B9976: sub r0 ; CODE_0B9977: stop ; CODE_0B9978: nop ; CODE_0B9979: sms ($0068),r11 ; CODE_0B997C: lms r0,($0182) ; CODE_0B997F: dec r0 ; CODE_0B9980: bmi CODE_0B9990 ; CODE_0B9982: add r0 ; CODE_0B9983: iwt r14,#$FB72 ; CODE_0B9986: to r14 ; CODE_0B9987: add r14 ; CODE_0B9988: getb ; CODE_0B9989: inc r14 ; CODE_0B998A: to r12 ; CODE_0B998B: getbh ; CODE_0B998D: bra CODE_0B999F ; CODE_0B998F: nop ; CODE_0B9990: iwt r12,#$00A0 ; CODE_0B9993: lm r0,($1974) ; CODE_0B9997: and #2 ; CODE_0B9999: beq CODE_0B999F ; CODE_0B999B: nop ; CODE_0B999C: iwt r12,#$00E0 ; CODE_0B999F: ibt r13,#$0054 ; CODE_0B99A1: ibt r2,#$0020 ; CODE_0B99A3: ibt r3,#$0000 ; CODE_0B99A5: lms r0,($017E) ; CODE_0B99A8: to r5 ; CODE_0B99A9: hib ; CODE_0B99AA: iwt r6,#$0100 ; CODE_0B99AD: link #4 ; CODE_0B99AE: iwt r15,#$F28A ; CODE_0B99B1: nop ; CODE_0B99B2: iwt r0,#$0181 ; CODE_0B99B5: sms ($00BE),r0 ; CODE_0B99B8: link #4 ; CODE_0B99B9: iwt r15,#$CE5A ; CODE_0B99BC: nop ; CODE_0B99BD: iwt r14,#$EB44 ; CODE_0B99C0: link #4 ; CODE_0B99C1: iwt r15,#$CF7C ; CODE_0B99C4: nop ; CODE_0B99C5: lms r0,($00C6) ; CODE_0B99C8: dec r0 ; CODE_0B99C9: bpl CODE_0B99D1 ; CODE_0B99CB: nop ; CODE_0B99CC: link #4 ; CODE_0B99CD: iwt r15,#$CB33 ; CODE_0B99D0: nop ; CODE_0B99D1: lms r11,($0068) ; CODE_0B99D4: jmp r11 ; CODE_0B99D5: nop ; CODE_0B99D6: ibt r0,#$0064 ; CODE_0B99D8: sms ($0076),r0 ; CODE_0B99DB: link #4 ; CODE_0B99DC: iwt r15,#$9B60 ; CODE_0B99DF: nop ; CODE_0B99E0: lms r0,($01D6) ; CODE_0B99E3: ibt r1,#$0050 ; CODE_0B99E5: sub r1 ; CODE_0B99E6: bmi CODE_0B9A0E ; CODE_0B99E8: nop ; CODE_0B99E9: lms r0,($0180) ; CODE_0B99EC: ibt r2,#$0010 ; CODE_0B99EE: add r2 ; CODE_0B99EF: sbk ; CODE_0B99F0: sub r0 ; CODE_0B99F1: sms ($00B4),r0 ; CODE_0B99F4: sms ($00A8),r0 ; CODE_0B99F7: iwt r0,#$0080 ; CODE_0B99FA: sms ($00AA),r0 ; CODE_0B99FD: link #4 ; CODE_0B99FE: iwt r15,#$CE5A ; CODE_0B9A01: nop ; CODE_0B9A02: iwt r14,#$EB44 ; CODE_0B9A05: link #4 ; CODE_0B9A06: iwt r15,#$CF7C ; CODE_0B9A09: nop ; CODE_0B9A0A: iwt r15,#$9B06 ; CODE_0B9A0D: nop ; CODE_0B9A0E: lms r0,($01C4) ; CODE_0B9A11: dec r0 ; CODE_0B9A12: bpl CODE_0B9A27 ; CODE_0B9A14: nop ; CODE_0B9A15: lms r0,($0088) ; CODE_0B9A18: lms r1,($0084) ; CODE_0B9A1B: or r1 ; CODE_0B9A1C: lms r1,($0086) ; CODE_0B9A1F: or r1 ; CODE_0B9A20: lms r1,($0072) ; CODE_0B9A23: and r1 ; CODE_0B9A24: bne CODE_0B9A2B ; CODE_0B9A26: nop ; CODE_0B9A27: iwt r15,#$9AE4 ; CODE_0B9A2A: nop ; CODE_0B9A2B: ibt r0,#$0008 ; CODE_0B9A2D: romb ; CODE_0B9A2F: lms r0,($017E) ; CODE_0B9A32: to r1 ; CODE_0B9A33: hib ; CODE_0B9A34: iwt r0,#$AE18 ; CODE_0B9A37: to r14 ; CODE_0B9A38: add r1 ; CODE_0B9A39: getb ; CODE_0B9A3A: ibt r6,#$0008 ; CODE_0B9A3C: mult r6 ; CODE_0B9A3D: add r0 ; CODE_0B9A3E: add r0 ; CODE_0B9A3F: hib ; CODE_0B9A40: sex ; CODE_0B9A41: lms r2,($00C4) ; CODE_0B9A44: dec r2 ; CODE_0B9A45: bmi CODE_0B9A4A ; CODE_0B9A47: nop ; CODE_0B9A48: not ; CODE_0B9A49: inc r0 ; CODE_0B9A4A: lms r2,($008C) ; CODE_0B9A4D: to r2 ; CODE_0B9A4E: add r2 ; CODE_0B9A4F: iwt r0,#$AE58 ; CODE_0B9A52: to r14 ; CODE_0B9A53: add r1 ; CODE_0B9A54: getb ; CODE_0B9A55: mult r6 ; CODE_0B9A56: add r0 ; CODE_0B9A57: add r0 ; CODE_0B9A58: hib ; CODE_0B9A59: to r3 ; CODE_0B9A5A: sex ; CODE_0B9A5B: lms r0,($0090) ; CODE_0B9A5E: sub r3 ; CODE_0B9A5F: ibt r3,#$0010 ; CODE_0B9A61: to r3 ; CODE_0B9A62: add r3 ; CODE_0B9A63: ibt r0,#$000A ; CODE_0B9A65: romb ; CODE_0B9A67: iwt r5,#$01C4 ; CODE_0B9A6A: link #4 ; CODE_0B9A6B: iwt r15,#$F0C4 ; CODE_0B9A6E: nop ; CODE_0B9A6F: iwt r0,#$10A2 ; CODE_0B9A72: add r1 ; CODE_0B9A73: from r2 ; CODE_0B9A74: stw (r0) ; CODE_0B9A75: iwt r0,#$1142 ; CODE_0B9A78: add r1 ; CODE_0B9A79: from r3 ; CODE_0B9A7A: stw (r0) ; CODE_0B9A7B: ibt r5,#$0002 ; CODE_0B9A7D: iwt r0,#$1E4C ; CODE_0B9A80: add r1 ; CODE_0B9A81: from r5 ; CODE_0B9A82: stw (r0) ; CODE_0B9A83: ibt r5,#$0006 ; CODE_0B9A85: iwt r0,#$1782 ; CODE_0B9A88: add r1 ; CODE_0B9A89: from r5 ; CODE_0B9A8A: stw (r0) ; CODE_0B9A8B: ibt r5,#$0001 ; CODE_0B9A8D: iwt r0,#$13C2 ; CODE_0B9A90: add r1 ; CODE_0B9A91: from r5 ; CODE_0B9A92: stw (r0) ; CODE_0B9A93: iwt r5,#$0015 ; CODE_0B9A96: link #4 ; CODE_0B9A97: iwt r15,#$EF10 ; CODE_0B9A9A: nop ; CODE_0B9A9B: bmi CODE_0B9AE4 ; CODE_0B9A9D: sub r0 ; CODE_0B9A9E: ibt r0,#$0067 ; CODE_0B9AA0: sms ($007A),r0 ; CODE_0B9AA3: inc r0 ; CODE_0B9AA4: sms ($01C4),r0 ; CODE_0B9AA7: ibt r5,#$0002 ; CODE_0B9AA9: iwt r0,#$0F00 ; CODE_0B9AAC: add r1 ; CODE_0B9AAD: from r5 ; CODE_0B9AAE: stw (r0) ; CODE_0B9AAF: iwt r0,#$10E2 ; CODE_0B9AB2: add r1 ; CODE_0B9AB3: from r2 ; CODE_0B9AB4: stw (r0) ; CODE_0B9AB5: iwt r0,#$1182 ; CODE_0B9AB8: add r1 ; CODE_0B9AB9: from r3 ; CODE_0B9ABA: stw (r0) ; CODE_0B9ABB: lms r0,($017E) ; CODE_0B9ABE: hib ; CODE_0B9ABF: to r5 ; CODE_0B9AC0: add r0 ; CODE_0B9AC1: iwt r0,#$1978 ; CODE_0B9AC4: add r1 ; CODE_0B9AC5: from r5 ; CODE_0B9AC6: stw (r0) ; CODE_0B9AC7: lms r0,($00C4) ; CODE_0B9ACA: to r5 ; CODE_0B9ACB: xor #2 ; CODE_0B9ACD: iwt r0,#$1400 ; CODE_0B9AD0: add r1 ; CODE_0B9AD1: from r5 ; CODE_0B9AD2: stw (r0) ; CODE_0B9AD3: iwt r5,#$F800 ; CODE_0B9AD6: iwt r0,#$19D6 ; CODE_0B9AD9: add r1 ; CODE_0B9ADA: from r5 ; CODE_0B9ADB: stw (r0) ; CODE_0B9ADC: ibt r5,#$0007 ; CODE_0B9ADE: iwt r0,#$1976 ; CODE_0B9AE1: add r1 ; CODE_0B9AE2: from r5 ; CODE_0B9AE3: stw (r0) ; CODE_0B9AE4: lms r0,($00C6) ; CODE_0B9AE7: dec r0 ; CODE_0B9AE8: bpl CODE_0B9B09 ; CODE_0B9AEA: nop ; CODE_0B9AEB: link #4 ; CODE_0B9AEC: iwt r15,#$CCBF ; CODE_0B9AEF: nop ; CODE_0B9AF0: iwt r14,#$EB44 ; CODE_0B9AF3: link #4 ; CODE_0B9AF4: iwt r15,#$CF7C ; CODE_0B9AF7: nop ; CODE_0B9AF8: link #4 ; CODE_0B9AF9: iwt r15,#$CB33 ; CODE_0B9AFC: nop ; CODE_0B9AFD: lm r1,($0071) ; CODE_0B9B01: link #4 ; CODE_0B9B02: iwt r15,#$E1D3 ; CODE_0B9B05: nop ; CODE_0B9B06: sub r0 ; CODE_0B9B07: stop ; CODE_0B9B08: nop ; CODE_0B9B09: link #4 ; CODE_0B9B0A: iwt r15,#$CE5A ; CODE_0B9B0D: nop ; CODE_0B9B0E: iwt r14,#$EB44 ; CODE_0B9B11: link #4 ; CODE_0B9B12: iwt r15,#$CF7C ; CODE_0B9B15: nop ; CODE_0B9B16: lm r1,($0071) ; CODE_0B9B1A: from r1 ; CODE_0B9B1B: and #3 ; CODE_0B9B1D: beq CODE_0B9B25 ; CODE_0B9B1F: nop ; CODE_0B9B20: and #2 ; CODE_0B9B22: sms ($00C4),r0 ; CODE_0B9B25: ibt r5,#$0002 ; CODE_0B9B27: from r1 ; CODE_0B9B28: and #15 ; CODE_0B9B2A: beq CODE_0B9B2F ; CODE_0B9B2C: nop ; CODE_0B9B2D: ibt r5,#$0008 ; CODE_0B9B2F: move r7,r5 ; CODE_0B9B31: mult #5 ; CODE_0B9B33: iwt r14,#$FBC5 ; CODE_0B9B36: to r14 ; CODE_0B9B37: add r14 ; CODE_0B9B38: getb ; CODE_0B9B39: to r10 ; CODE_0B9B3A: swap ; CODE_0B9B3B: inc r14 ; CODE_0B9B3C: getb ; CODE_0B9B3D: inc r14 ; CODE_0B9B3E: to r6 ; CODE_0B9B3F: getbh ; CODE_0B9B41: inc r14 ; CODE_0B9B42: getb ; CODE_0B9B43: inc r14 ; CODE_0B9B44: to r8 ; CODE_0B9B45: getbh ; CODE_0B9B47: link #4 ; CODE_0B9B48: iwt r15,#$9BF3 ; CODE_0B9B4B: nop ; CODE_0B9B4C: lms r0,($00CA) ; CODE_0B9B4F: dec r0 ; CODE_0B9B50: bmi CODE_0B9B55 ; CODE_0B9B52: nop ; CODE_0B9B53: ibt r10,#$0000 ; CODE_0B9B55: iwt r4,#$0200 ; CODE_0B9B58: link #4 ; CODE_0B9B59: iwt r15,#$9BD9 ; CODE_0B9B5C: nop ; CODE_0B9B5D: sub r0 ; CODE_0B9B5E: stop ; CODE_0B9B5F: nop ; CODE_0B9B60: sms ($0068),r11 ; CODE_0B9B63: iwt r12,#$0000 ; CODE_0B9B66: lm r0,($1974) ; CODE_0B9B6A: and #4 ; CODE_0B9B6C: beq CODE_0B9B72 ; CODE_0B9B6E: nop ; CODE_0B9B6F: iwt r12,#$0020 ; CODE_0B9B72: ibt r13,#$0054 ; CODE_0B9B74: ibt r2,#$0020 ; CODE_0B9B76: ibt r3,#$0000 ; CODE_0B9B78: lms r0,($017E) ; CODE_0B9B7B: to r5 ; CODE_0B9B7C: hib ; CODE_0B9B7D: lms r0,($01D6) ; CODE_0B9B80: ibt r6,#$0050 ; CODE_0B9B82: sub r6 ; CODE_0B9B83: bmi CODE_0B9B8C ; CODE_0B9B85: nop ; CODE_0B9B86: lms r0,($0180) ; CODE_0B9B89: add r5 ; CODE_0B9B8A: to r5 ; CODE_0B9B8B: lob ; CODE_0B9B8C: iwt r6,#$0100 ; CODE_0B9B8F: link #4 ; CODE_0B9B90: iwt r15,#$F28A ; CODE_0B9B93: nop ; CODE_0B9B94: iwt r0,#$0171 ; CODE_0B9B97: sms ($00BE),r0 ; CODE_0B9B9A: lms r11,($0068) ; CODE_0B9B9D: jmp r11 ; CODE_0B9B9E: nop ; CODE_0B9B9F: lms r0,($00B4) ; CODE_0B9BA2: sub r6 ; CODE_0B9BA3: bmi CODE_0B9BA9 ; CODE_0B9BA5: add r6 ; CODE_0B9BA6: with r5 ; CODE_0B9BA7: not ; CODE_0B9BA8: inc r5 ; CODE_0B9BA9: add r5 ; CODE_0B9BAA: sbk ; CODE_0B9BAB: sms ($00A8),r0 ; CODE_0B9BAE: sub r6 ; CODE_0B9BAF: beq CODE_0B9BBD ; CODE_0B9BB1: nop ; CODE_0B9BB2: xor r5 ; CODE_0B9BB4: bmi CODE_0B9BBD ; CODE_0B9BB6: nop ; CODE_0B9BB7: sms ($00B4),r6 ; CODE_0B9BBA: sms ($00A8),r6 ; CODE_0B9BBD: jmp r11 ; CODE_0B9BBE: nop ; CODE_0B9BBF: lms r0,($00AA) ; CODE_0B9BC2: sub r8 ; CODE_0B9BC3: bmi CODE_0B9BC9 ; CODE_0B9BC5: add r8 ; CODE_0B9BC6: with r7 ; CODE_0B9BC7: not ; CODE_0B9BC8: inc r7 ; CODE_0B9BC9: add r7 ; CODE_0B9BCA: sbk ; CODE_0B9BCB: sub r8 ; CODE_0B9BCC: beq CODE_0B9BD7 ; CODE_0B9BCE: nop ; CODE_0B9BCF: xor r7 ; CODE_0B9BD1: bmi CODE_0B9BD7 ; CODE_0B9BD3: nop ; CODE_0B9BD4: sms ($00AA),r8 ; CODE_0B9BD7: jmp r11 ; CODE_0B9BD8: nop ; CODE_0B9BD9: lms r0,($017E) ; CODE_0B9BDC: to r14 ; CODE_0B9BDD: sub r10 ; CODE_0B9BDE: beq CODE_0B9BF1 ; CODE_0B9BE0: nop ; CODE_0B9BE1: bmi CODE_0B9BE7 ; CODE_0B9BE3: nop ; CODE_0B9BE4: with r4 ; CODE_0B9BE5: not ; CODE_0B9BE6: inc r4 ; CODE_0B9BE7: add r4 ; CODE_0B9BE8: sbk ; CODE_0B9BE9: sub r10 ; CODE_0B9BEA: xor r14 ; CODE_0B9BEC: bpl CODE_0B9BF1 ; CODE_0B9BEE: nop ; CODE_0B9BEF: from r10 ; CODE_0B9BF0: sbk ; CODE_0B9BF1: jmp r11 ; CODE_0B9BF2: nop ; CODE_0B9BF3: sms ($0068),r11 ; CODE_0B9BF6: link #4 ; CODE_0B9BF7: iwt r15,#$9B9F ; CODE_0B9BFA: nop ; CODE_0B9BFB: lms r0,($00C6) ; CODE_0B9BFE: sub #3 ; CODE_0B9C00: bcs CODE_0B9C18 ; CODE_0B9C02: nop ; CODE_0B9C03: lms r0,($00AA) ; CODE_0B9C06: ibt r3,#$0030 ; CODE_0B9C08: sub r3 ; CODE_0B9C09: bpl CODE_0B9C15 ; CODE_0B9C0B: sbk ; CODE_0B9C0C: ibt r0,#$0003 ; CODE_0B9C0E: sms ($00C6),r0 ; CODE_0B9C11: sub r0 ; CODE_0B9C12: sms ($00CA),r0 ; CODE_0B9C15: bra CODE_0B9C8D ; CODE_0B9C17: nop ; CODE_0B9C18: lms r0,($00CA) ; CODE_0B9C1B: dec r0 ; CODE_0B9C1C: bpl CODE_0B9C4A ; CODE_0B9C1E: nop ; CODE_0B9C1F: ibt r4,#$000F ; CODE_0B9C21: ibt r6,#$000E ; CODE_0B9C23: link #4 ; CODE_0B9C24: iwt r15,#$CC73 ; CODE_0B9C27: nop ; CODE_0B9C28: lms r0,($00FE) ; CODE_0B9C2B: iwt r3,#$0158 ; CODE_0B9C2E: and r3 ; CODE_0B9C2F: bne CODE_0B9C47 ; CODE_0B9C31: sub r0 ; CODE_0B9C32: inc r0 ; CODE_0B9C33: sms ($00CA),r0 ; CODE_0B9C36: ibt r4,#$0014 ; CODE_0B9C38: link #4 ; CODE_0B9C39: iwt r15,#$CBC2 ; CODE_0B9C3C: nop ; CODE_0B9C3D: lms r0,($00C0) ; CODE_0B9C40: dec r0 ; CODE_0B9C41: bpl CODE_0B9C47 ; CODE_0B9C43: sub r0 ; CODE_0B9C44: sms ($00C6),r0 ; CODE_0B9C47: bra CODE_0B9C79 ; CODE_0B9C49: nop ; CODE_0B9C4A: ibt r4,#$000E ; CODE_0B9C4C: link #4 ; CODE_0B9C4D: iwt r15,#$CC09 ; CODE_0B9C50: nop ; CODE_0B9C51: ibt r2,#$0004 ; CODE_0B9C53: lms r0,($00FE) ; CODE_0B9C56: iwt r3,#$0140 ; CODE_0B9C59: and r3 ; CODE_0B9C5A: beq CODE_0B9C81 ; CODE_0B9C5C: nop ; CODE_0B9C5D: lms r0,($00FE) ; CODE_0B9C60: ibt r3,#$0018 ; CODE_0B9C62: and r3 ; CODE_0B9C63: beq CODE_0B9C73 ; CODE_0B9C65: sub r0 ; CODE_0B9C66: sms ($00CA),r0 ; CODE_0B9C69: ibt r4,#$0008 ; CODE_0B9C6B: link #4 ; CODE_0B9C6C: iwt r15,#$CBC2 ; CODE_0B9C6F: nop ; CODE_0B9C70: bra CODE_0B9C79 ; CODE_0B9C72: nop ; CODE_0B9C73: ibt r2,#$FFFC ; CODE_0B9C75: dec r8 ; CODE_0B9C76: bmi CODE_0B9C81 ; CODE_0B9C78: inc r8 ; CODE_0B9C79: link #4 ; CODE_0B9C7A: iwt r15,#$9BBF ; CODE_0B9C7D: nop ; CODE_0B9C7E: bra CODE_0B9C8D ; CODE_0B9C80: nop ; CODE_0B9C81: lms r0,($00AA) ; CODE_0B9C84: add r2 ; CODE_0B9C85: ibt r2,#$FFD0 ; CODE_0B9C87: sub r2 ; CODE_0B9C88: bpl CODE_0B9C8C ; CODE_0B9C8A: add r2 ; CODE_0B9C8B: from r2 ; CODE_0B9C8C: sbk ; CODE_0B9C8D: lms r11,($0068) ; CODE_0B9C90: jmp r11 ; CODE_0B9C91: nop ; CODE_0B9C92: lm r0,($1E04) ; CODE_0B9C96: iwt r1,#$00C0 ; CODE_0B9C99: sub r1 ; CODE_0B9C9A: bcs CODE_0B9CA9 ; CODE_0B9C9C: add r1 ; CODE_0B9C9D: inc r0 ; CODE_0B9C9E: ibt r1,#$003F ; CODE_0B9CA0: and r1 ; CODE_0B9CA1: bne CODE_0B9CA9 ; CODE_0B9CA3: nop ; CODE_0B9CA4: ibt r0,#$007F ; CODE_0B9CA6: sms ($007A),r0 ; CODE_0B9CA9: lms r0,($00C6) ; CODE_0B9CAC: dec r0 ; CODE_0B9CAD: bmi CODE_0B9CB4 ; CODE_0B9CAF: nop ; CODE_0B9CB0: iwt r15,#$9CD0 ; CODE_0B9CB3: nop ; CODE_0B9CB4: link #4 ; CODE_0B9CB5: iwt r15,#$A8CE ; CODE_0B9CB8: nop ; CODE_0B9CB9: link #4 ; CODE_0B9CBA: iwt r15,#$A1A4 ; CODE_0B9CBD: nop ; CODE_0B9CBE: link #4 ; CODE_0B9CBF: iwt r15,#$CB33 ; CODE_0B9CC2: nop ; CODE_0B9CC3: link #4 ; CODE_0B9CC4: iwt r15,#$9CD0 ; CODE_0B9CC7: nop ; CODE_0B9CC8: link #4 ; CODE_0B9CC9: iwt r15,#$9F87 ; CODE_0B9CCC: nop ; CODE_0B9CCD: sub r0 ; CODE_0B9CCE: stop ; CODE_0B9CCF: nop ; CODE_0B9CD0: lm r1,($0071) ; CODE_0B9CD4: lm r2,($0073) ; CODE_0B9CD8: lms r0,($00C0) ; CODE_0B9CDB: dec r0 ; CODE_0B9CDC: bmi CODE_0B9CF7 ; CODE_0B9CDE: nop ; CODE_0B9CDF: lms r7,($0188) ; CODE_0B9CE2: moves r7,r7 ; CODE_0B9CE4: bpl CODE_0B9CF3 ; CODE_0B9CE6: nop ; CODE_0B9CE7: lms r0,($018A) ; CODE_0B9CEA: iwt r4,#$0060 ; CODE_0B9CED: add r4 ; CODE_0B9CEE: sbk ; CODE_0B9CEF: add r7 ; CODE_0B9CF0: sms ($0188),r0 ; CODE_0B9CF3: iwt r15,#$9DC1 ; CODE_0B9CF6: nop ; CODE_0B9CF7: lms r7,($018C) ; CODE_0B9CFA: dec r7 ; CODE_0B9CFB: bmi CODE_0B9D0A ; CODE_0B9CFD: inc r7 ; CODE_0B9CFE: lms r0,($018E) ; CODE_0B9D01: iwt r4,#$FFA0 ; CODE_0B9D04: add r4 ; CODE_0B9D05: sbk ; CODE_0B9D06: add r7 ; CODE_0B9D07: sms ($018C),r0 ; CODE_0B9D0A: lms r7,($00C2) ; CODE_0B9D0D: ibt r8,#$FFFF ; CODE_0B9D0F: from r1 ; CODE_0B9D10: and #4 ; CODE_0B9D12: beq CODE_0B9D19 ; CODE_0B9D14: nop ; CODE_0B9D15: ibt r8,#$0001 ; CODE_0B9D17: ibt r0,#$0005 ; CODE_0B9D19: sub r7 ; CODE_0B9D1A: beq CODE_0B9D20 ; CODE_0B9D1C: add r7 ; CODE_0B9D1D: from r7 ; CODE_0B9D1E: add r8 ; CODE_0B9D1F: sbk ; CODE_0B9D20: beq CODE_0B9D2F ; CODE_0B9D22: nop ; CODE_0B9D23: lm r0,($0085) ; CODE_0B9D27: and r2 ; CODE_0B9D28: bne CODE_0B9D3B ; CODE_0B9D2A: nop ; CODE_0B9D2B: iwt r15,#$9EAA ; CODE_0B9D2E: nop ; CODE_0B9D2F: lm r0,($0085) ; CODE_0B9D33: and r2 ; CODE_0B9D34: bne CODE_0B9D3B ; CODE_0B9D36: nop ; CODE_0B9D37: iwt r15,#$9DC1 ; CODE_0B9D3A: nop ; CODE_0B9D3B: ibt r0,#$0038 ; CODE_0B9D3D: sms ($007A),r0 ; CODE_0B9D40: iwt r0,#$0170 ; CODE_0B9D43: lm r6,($1E3A) ; CODE_0B9D47: lmult ; CODE_0B9D49: with r4 ; CODE_0B9D4A: hib ; CODE_0B9D4B: lob ; CODE_0B9D4C: swap ; CODE_0B9D4D: to r7 ; CODE_0B9D4E: or r4 ; CODE_0B9D4F: iwt r6,#$FB60 ; CODE_0B9D52: lms r0,($0180) ; CODE_0B9D55: sub #0 ; CODE_0B9D57: beq CODE_0B9D9A ; CODE_0B9D59: nop ; CODE_0B9D5A: ibt r0,#$0008 ; CODE_0B9D5C: romb ; CODE_0B9D5E: iwt r14,#$AE58 ; CODE_0B9D61: lms r0,($00B6) ; CODE_0B9D64: to r14 ; CODE_0B9D65: add r14 ; CODE_0B9D66: getbs ; CODE_0B9D68: add r0 ; CODE_0B9D69: add r0 ; CODE_0B9D6A: lmult ; CODE_0B9D6C: with r4 ; CODE_0B9D6D: hib ; CODE_0B9D6E: lob ; CODE_0B9D6F: swap ; CODE_0B9D70: or r4 ; CODE_0B9D71: not ; CODE_0B9D72: inc r0 ; CODE_0B9D73: to r7 ; CODE_0B9D74: add r7 ; CODE_0B9D75: ibt r0,#$0040 ; CODE_0B9D77: with r14 ; CODE_0B9D78: sub r0 ; CODE_0B9D79: getbs ; CODE_0B9D7B: add r0 ; CODE_0B9D7C: add r0 ; CODE_0B9D7D: lmult ; CODE_0B9D7F: with r4 ; CODE_0B9D80: hib ; CODE_0B9D81: lob ; CODE_0B9D82: swap ; CODE_0B9D83: or r4 ; CODE_0B9D84: lms r6,($00AA) ; CODE_0B9D87: dec r6 ; CODE_0B9D88: bmi CODE_0B9D8D ; CODE_0B9D8A: inc r6 ; CODE_0B9D8B: ibt r6,#$0000 ; CODE_0B9D8D: to r6 ; CODE_0B9D8E: add r6 ; CODE_0B9D8F: bmi CODE_0B9D93 ; CODE_0B9D91: to r6 ; CODE_0B9D92: sub r0 ; CODE_0B9D93: ibt r0,#$000A ; CODE_0B9D95: romb ; CODE_0B9D97: bra CODE_0B9DA4 ; CODE_0B9D99: nop ; CODE_0B9D9A: lms r0,($00FC) ; CODE_0B9D9D: ibt r4,#$0018 ; CODE_0B9D9F: and r4 ; CODE_0B9DA0: beq CODE_0B9DA4 ; CODE_0B9DA2: to r6 ; CODE_0B9DA3: sub r0 ; CODE_0B9DA4: sms ($00AA),r6 ; CODE_0B9DA7: lms r0,($00A8) ; CODE_0B9DAA: add r7 ; CODE_0B9DAB: sms ($00B4),r0 ; CODE_0B9DAE: iwt r0,#$0006 ; CODE_0B9DB1: sms ($00C0),r0 ; CODE_0B9DB4: sub r0 ; CODE_0B9DB5: sms ($00DA),r0 ; CODE_0B9DB8: sms ($00C2),r0 ; CODE_0B9DBB: sms ($018C),r0 ; CODE_0B9DBE: bra CODE_0B9DC1 ; CODE_0B9DC0: nop ; CODE_0B9DC1: lms r0,($0184) ; CODE_0B9DC4: sub #0 ; CODE_0B9DC6: beq CODE_0B9E07 ; CODE_0B9DC8: nop ; CODE_0B9DC9: lms r4,($0186) ; CODE_0B9DCC: to r7 ; CODE_0B9DCD: add r4 ; CODE_0B9DCE: xor r7 ; CODE_0B9DD0: bpl CODE_0B9DF1 ; CODE_0B9DD2: sub r0 ; CODE_0B9DD3: sbk ; CODE_0B9DD4: sms ($0184),r0 ; CODE_0B9DD7: sms ($00A8),r4 ; CODE_0B9DDA: sms ($00B4),r4 ; CODE_0B9DDD: moves r0,r4 ; CODE_0B9DDF: bmi CODE_0B9DE4 ; CODE_0B9DE1: nop ; CODE_0B9DE2: not ; CODE_0B9DE3: inc r0 ; CODE_0B9DE4: add r0 ; CODE_0B9DE5: sms ($00AA),r0 ; CODE_0B9DE8: iwt r0,#$0006 ; CODE_0B9DEB: sms ($00C0),r0 ; CODE_0B9DEE: bra CODE_0B9E07 ; CODE_0B9DF0: nop ; CODE_0B9DF1: ibt r0,#$0060 ; CODE_0B9DF3: moves r7,r7 ; CODE_0B9DF5: bmi CODE_0B9DFA ; CODE_0B9DF7: nop ; CODE_0B9DF8: ibt r0,#$FFA0 ; CODE_0B9DFA: add r4 ; CODE_0B9DFB: sbk ; CODE_0B9DFC: sms ($0184),r7 ; CODE_0B9DFF: sub r0 ; CODE_0B9E00: sms ($00AA),r0 ; CODE_0B9E03: iwt r15,#$9EA8 ; CODE_0B9E06: nop ; CODE_0B9E07: lms r0,($00DA) ; CODE_0B9E0A: dec r0 ; CODE_0B9E0B: bmi CODE_0B9E12 ; CODE_0B9E0D: nop ; CODE_0B9E0E: iwt r15,#$9EA8 ; CODE_0B9E11: nop ; CODE_0B9E12: lms r0,($00C0) ; CODE_0B9E15: dec r0 ; CODE_0B9E16: bmi CODE_0B9E25 ; CODE_0B9E18: from r1 ; CODE_0B9E19: lms r0,($00D2) ; CODE_0B9E1C: sub #5 ; CODE_0B9E1E: bcc CODE_0B9E25 ; CODE_0B9E20: from r1 ; CODE_0B9E21: iwt r15,#$9F1A ; CODE_0B9E24: nop ; CODE_0B9E25: and #3 ; CODE_0B9E27: bne CODE_0B9E2E ; CODE_0B9E29: nop ; CODE_0B9E2A: iwt r15,#$9EAA ; CODE_0B9E2D: nop ; CODE_0B9E2E: sms ($00CC),r0 ; CODE_0B9E31: ibt r7,#$FFFF ; CODE_0B9E33: and #2 ; CODE_0B9E35: bne CODE_0B9E3A ; CODE_0B9E37: nop ; CODE_0B9E38: ibt r7,#$0001 ; CODE_0B9E3A: lms r4,($00C4) ; CODE_0B9E3D: sub r4 ; CODE_0B9E3E: beq CODE_0B9E46 ; CODE_0B9E40: add r4 ; CODE_0B9E41: sms ($00C4),r0 ; CODE_0B9E44: move r4,r0 ; CODE_0B9E46: lms r0,($00B4) ; CODE_0B9E49: sub #0 ; CODE_0B9E4B: beq CODE_0B9E58 ; CODE_0B9E4D: nop ; CODE_0B9E4E: xor r7 ; CODE_0B9E50: bpl CODE_0B9E58 ; CODE_0B9E52: nop ; CODE_0B9E53: ibt r0,#$0004 ; CODE_0B9E55: sms ($01D0),r0 ; CODE_0B9E58: lm r0,($00FB) ; CODE_0B9E5C: lsr ; CODE_0B9E5D: lsr ; CODE_0B9E5E: to r7 ; CODE_0B9E5F: or r4 ; CODE_0B9E60: lms r0,($00B6) ; CODE_0B9E63: bic #15 ; CODE_0B9E65: lsr ; CODE_0B9E66: lsr ; CODE_0B9E67: to r7 ; CODE_0B9E68: or r7 ; CODE_0B9E69: iwt r0,#$EC2B ; CODE_0B9E6C: to r14 ; CODE_0B9E6D: add r7 ; CODE_0B9E6E: getb ; CODE_0B9E6F: inc r14 ; CODE_0B9E70: to r8 ; CODE_0B9E71: getbh ; CODE_0B9E73: ibt r0,#$0040 ; CODE_0B9E75: and r1 ; CODE_0B9E76: beq CODE_0B9E85 ; CODE_0B9E78: nop ; CODE_0B9E79: iwt r6,#$0140 ; CODE_0B9E7C: from r8 ; CODE_0B9E7D: lmult ; CODE_0B9E7F: with r4 ; CODE_0B9E80: hib ; CODE_0B9E81: lob ; CODE_0B9E82: swap ; CODE_0B9E83: to r8 ; CODE_0B9E84: or r4 ; CODE_0B9E85: lms r0,($00B4) ; CODE_0B9E88: sub r8 ; CODE_0B9E89: beq CODE_0B9ED6 ; CODE_0B9E8B: nop ; CODE_0B9E8C: xor r8 ; CODE_0B9E8E: bpl CODE_0B9ED6 ; CODE_0B9E90: nop ; CODE_0B9E91: lms r0,($01D0) ; CODE_0B9E94: lob ; CODE_0B9E95: beq CODE_0B9E99 ; CODE_0B9E97: nop ; CODE_0B9E98: inc r7 ; CODE_0B9E99: iwt r0,#$EDB3 ; CODE_0B9E9C: add r7 ; CODE_0B9E9D: to r14 ; CODE_0B9E9E: add r7 ; CODE_0B9E9F: getb ; CODE_0B9EA0: inc r14 ; CODE_0B9EA1: getbh ; CODE_0B9EA3: lms r7,($00B4) ; CODE_0B9EA6: add r7 ; CODE_0B9EA7: sbk ; CODE_0B9EA8: jmp r11 ; CODE_0B9EA9: nop ; CODE_0B9EAA: lms r0,($00C0) ; CODE_0B9EAD: dec r0 ; CODE_0B9EAE: bmi CODE_0B9ED6 ; CODE_0B9EB0: nop ; CODE_0B9EB1: lms r0,($00C6) ; CODE_0B9EB4: dec r0 ; CODE_0B9EB5: bpl CODE_0B9ED6 ; CODE_0B9EB7: nop ; CODE_0B9EB8: iwt r14,#$EC2B ; CODE_0B9EBB: lms r0,($00B4) ; CODE_0B9EBE: sub #0 ; CODE_0B9EC0: bpl CODE_0B9EC5 ; CODE_0B9EC2: nop ; CODE_0B9EC3: inc r14 ; CODE_0B9EC4: inc r14 ; CODE_0B9EC5: to r8 ; CODE_0B9EC6: getb ; CODE_0B9EC7: inc r14 ; CODE_0B9EC8: with r8 ; CODE_0B9EC9: getbh ; CODE_0B9ECB: sub r8 ; CODE_0B9ECC: beq CODE_0B9ED6 ; CODE_0B9ECE: nop ; CODE_0B9ECF: xor r8 ; CODE_0B9ED1: bpl CODE_0B9ED6 ; CODE_0B9ED3: nop ; CODE_0B9ED4: jmp r11 ; CODE_0B9ED5: nop ; CODE_0B9ED6: lm r0,($00FB) ; CODE_0B9EDA: lsr ; CODE_0B9EDB: lsr ; CODE_0B9EDC: to r7 ; CODE_0B9EDD: lsr ; CODE_0B9EDE: lms r0,($00B6) ; CODE_0B9EE1: bic #15 ; CODE_0B9EE3: lsr ; CODE_0B9EE4: lsr ; CODE_0B9EE5: lsr ; CODE_0B9EE6: to r4 ; CODE_0B9EE7: or r7 ; CODE_0B9EE8: iwt r0,#$F0B3 ; CODE_0B9EEB: to r14 ; CODE_0B9EEC: add r4 ; CODE_0B9EED: getb ; CODE_0B9EEE: inc r14 ; CODE_0B9EEF: to r7 ; CODE_0B9EF0: getbh ; CODE_0B9EF2: lms r8,($00B4) ; CODE_0B9EF5: from r8 ; CODE_0B9EF6: sub r7 ; CODE_0B9EF7: bpl CODE_0B9EFB ; CODE_0B9EF9: nop ; CODE_0B9EFA: inc r4 ; CODE_0B9EFB: iwt r0,#$F193 ; CODE_0B9EFE: add r4 ; CODE_0B9EFF: to r14 ; CODE_0B9F00: add r4 ; CODE_0B9F01: getb ; CODE_0B9F02: inc r14 ; CODE_0B9F03: getbh ; CODE_0B9F05: move r4,r0 ; CODE_0B9F07: add r8 ; CODE_0B9F08: move r8,r0 ; CODE_0B9F0A: sub r7 ; CODE_0B9F0B: xor r4 ; CODE_0B9F0D: bmi CODE_0B9F15 ; CODE_0B9F0F: sub r0 ; CODE_0B9F10: sms ($00CC),r0 ; CODE_0B9F13: move r8,r7 ; CODE_0B9F15: sms ($00B4),r8 ; CODE_0B9F18: jmp r11 ; CODE_0B9F19: nop ; CODE_0B9F1A: lms r4,($00C4) ; CODE_0B9F1D: from r1 ; CODE_0B9F1E: and #3 ; CODE_0B9F20: beq CODE_0B9F39 ; CODE_0B9F22: nop ; CODE_0B9F23: and #2 ; CODE_0B9F25: sub r4 ; CODE_0B9F26: beq CODE_0B9F39 ; CODE_0B9F28: add r4 ; CODE_0B9F29: sbk ; CODE_0B9F2A: move r4,r0 ; CODE_0B9F2C: lms r0,($017E) ; CODE_0B9F2F: not ; CODE_0B9F30: inc r0 ; CODE_0B9F31: lob ; CODE_0B9F32: sbk ; CODE_0B9F33: lms r0,($019E) ; CODE_0B9F36: not ; CODE_0B9F37: inc r0 ; CODE_0B9F38: sbk ; CODE_0B9F39: iwt r8,#$0200 ; CODE_0B9F3C: lms r14,($017E) ; CODE_0B9F3F: from r14 ; CODE_0B9F40: sex ; CODE_0B9F41: bmi CODE_0B9F47 ; CODE_0B9F43: nop ; CODE_0B9F44: iwt r8,#$0100 ; CODE_0B9F47: lms r6,($019E) ; CODE_0B9F4A: xor r6 ; CODE_0B9F4C: bmi CODE_0B9F65 ; CODE_0B9F4E: sub r0 ; CODE_0B9F4F: ibt r0,#$0008 ; CODE_0B9F51: romb ; CODE_0B9F53: iwt r0,#$AE18 ; CODE_0B9F56: to r14 ; CODE_0B9F57: add r14 ; CODE_0B9F58: getb ; CODE_0B9F59: swap ; CODE_0B9F5A: fmult ; CODE_0B9F5B: div2 ; CODE_0B9F5D: div2 ; CODE_0B9F5F: dec r4 ; CODE_0B9F60: bpl CODE_0B9F65 ; CODE_0B9F62: inc r4 ; CODE_0B9F63: not ; CODE_0B9F64: inc r0 ; CODE_0B9F65: moves r7,r0 ; CODE_0B9F67: bpl CODE_0B9F6C ; CODE_0B9F69: with r8 ; CODE_0B9F6A: not ; CODE_0B9F6B: inc r8 ; CODE_0B9F6C: ibt r0,#$000A ; CODE_0B9F6E: romb ; CODE_0B9F70: lms r0,($00B4) ; CODE_0B9F73: sub r8 ; CODE_0B9F74: beq CODE_0B9F7C ; CODE_0B9F76: nop ; CODE_0B9F77: xor r8 ; CODE_0B9F79: bmi CODE_0B9F80 ; CODE_0B9F7B: nop ; CODE_0B9F7C: iwt r15,#$9ED6 ; CODE_0B9F7F: nop ; CODE_0B9F80: lms r0,($00B4) ; CODE_0B9F83: add r7 ; CODE_0B9F84: sbk ; CODE_0B9F85: jmp r11 ; CODE_0B9F86: nop ; CODE_0B9F87: sms ($0068),r11 ; CODE_0B9F8A: ibt r2,#$0020 ; CODE_0B9F8C: ibt r3,#$0000 ; CODE_0B9F8E: ibt r13,#$0054 ; CODE_0B9F90: lms r0,($0192) ; CODE_0B9F93: iwt r14,#$FD50 ; CODE_0B9F96: to r14 ; CODE_0B9F97: add r14 ; CODE_0B9F98: getb ; CODE_0B9F99: inc r14 ; CODE_0B9F9A: to r12 ; CODE_0B9F9B: getbh ; CODE_0B9F9D: inc r14 ; CODE_0B9F9E: getb ; CODE_0B9F9F: dec r0 ; CODE_0B9FA0: bpl CODE_0B9FB7 ; CODE_0B9FA2: inc r14 ; CODE_0B9FA3: lms r6,($0196) ; CODE_0B9FA6: lms r4,($0198) ; CODE_0B9FA9: lms r8,($019A) ; CODE_0B9FAC: lms r9,($019C) ; CODE_0B9FAF: link #4 ; CODE_0B9FB0: iwt r15,#$F34E ; CODE_0B9FB3: nop ; CODE_0B9FB4: bra CODE_0B9FC2 ; CODE_0B9FB6: nop ; CODE_0B9FB7: lms r5,($017E) ; CODE_0B9FBA: iwt r6,#$0100 ; CODE_0B9FBD: link #4 ; CODE_0B9FBE: iwt r15,#$F28A ; CODE_0B9FC1: nop ; CODE_0B9FC2: lms r11,($0068) ; CODE_0B9FC5: ibt r0,#$000A ; CODE_0B9FC7: romb ; CODE_0B9FC9: lms r0,($0180) ; CODE_0B9FCC: dec r0 ; CODE_0B9FCD: bpl CODE_0BA009 ; CODE_0B9FCF: nop ; CODE_0B9FD0: lms r0,($00C2) ; CODE_0B9FD3: lob ; CODE_0B9FD4: beq CODE_0B9FDC ; CODE_0B9FD6: add r0 ; CODE_0B9FD7: ibt r12,#$0005 ; CODE_0B9FD9: bra CODE_0BA04F ; CODE_0B9FDB: nop ; CODE_0B9FDC: lms r0,($0184) ; CODE_0B9FDF: sub #0 ; CODE_0B9FE1: beq CODE_0BA002 ; CODE_0B9FE3: add r0 ; CODE_0B9FE4: bpl CODE_0B9FE9 ; CODE_0B9FE6: add r0 ; CODE_0B9FE7: not ; CODE_0B9FE8: inc r0 ; CODE_0B9FE9: add r0 ; CODE_0B9FEA: hib ; CODE_0B9FEB: iwt r6,#$0100 ; CODE_0B9FEE: with r6 ; CODE_0B9FEF: sub r0 ; CODE_0B9FF0: div2 ; CODE_0B9FF2: div2 ; CODE_0B9FF4: iwt r4,#$0100 ; CODE_0B9FF7: to r4 ; CODE_0B9FF8: add r4 ; CODE_0B9FF9: ibt r12,#$0000 ; CODE_0B9FFB: ibt r8,#$0004 ; CODE_0B9FFD: ibt r9,#$001F ; CODE_0B9FFF: bra CODE_0BA059 ; CODE_0BA001: nop ; CODE_0BA002: lms r1,($00C0) ; CODE_0BA005: dec r1 ; CODE_0BA006: bpl CODE_0BA00D ; CODE_0BA008: inc r1 ; CODE_0BA009: iwt r15,#$A0D8 ; CODE_0BA00C: nop ; CODE_0BA00D: lms r0,($00D2) ; CODE_0BA010: lob ; CODE_0BA011: sub #2 ; CODE_0BA013: bcc CODE_0BA024 ; CODE_0BA015: dec r0 ; CODE_0BA016: iwt r14,#$FCE5 ; CODE_0BA019: to r14 ; CODE_0BA01A: add r14 ; CODE_0BA01B: sub #2 ; CODE_0BA01D: to r12 ; CODE_0BA01E: bcc CODE_0BA04F ; CODE_0BA020: getb ; CODE_0BA021: bra CODE_0BA088 ; CODE_0BA023: nop ; CODE_0BA024: ibt r12,#$000A ; CODE_0BA026: lms r0,($00AA) ; CODE_0BA029: dec r0 ; CODE_0BA02A: bmi CODE_0BA02F ; CODE_0BA02C: nop ; CODE_0BA02D: ibt r12,#$000F ; CODE_0BA02F: lms r0,($0188) ; CODE_0BA032: sub #0 ; CODE_0BA034: bpl CODE_0BA04F ; CODE_0BA036: add r0 ; CODE_0BA037: add r0 ; CODE_0BA038: hib ; CODE_0BA039: sex ; CODE_0BA03A: iwt r4,#$0100 ; CODE_0BA03D: to r4 ; CODE_0BA03E: add r4 ; CODE_0BA03F: div2 ; CODE_0BA041: div2 ; CODE_0BA043: iwt r6,#$0100 ; CODE_0BA046: with r6 ; CODE_0BA047: sub r0 ; CODE_0BA048: ibt r8,#$0010 ; CODE_0BA04A: ibt r9,#$0000 ; CODE_0BA04C: bra CODE_0BA059 ; CODE_0BA04E: nop ; CODE_0BA04F: iwt r6,#$0100 ; CODE_0BA052: iwt r4,#$0100 ; CODE_0BA055: ibt r8,#$0010 ; CODE_0BA057: ibt r9,#$0010 ; CODE_0BA059: sub r0 ; CODE_0BA05A: sms ($017E),r0 ; CODE_0BA05D: sms ($0196),r6 ; CODE_0BA060: sms ($0198),r4 ; CODE_0BA063: sms ($019A),r8 ; CODE_0BA066: sms ($019C),r9 ; CODE_0BA069: bra CODE_0BA088 ; CODE_0BA06B: nop ; CODE_0BA06C: ibt r1,#$FFFC ; CODE_0BA06E: lms r0,($017E) ; CODE_0BA071: sub r5 ; CODE_0BA072: to r14 ; CODE_0BA073: swap ; CODE_0BA074: bpl CODE_0BA079 ; CODE_0BA076: add r5 ; CODE_0BA077: ibt r1,#$0004 ; CODE_0BA079: add r1 ; CODE_0BA07A: to r14 ; CODE_0BA07B: lob ; CODE_0BA07C: sub r5 ; CODE_0BA07D: swap ; CODE_0BA07E: xor r1 ; CODE_0BA080: bmi CODE_0BA085 ; CODE_0BA082: nop ; CODE_0BA083: move r14,r5 ; CODE_0BA085: sms ($017E),r14 ; CODE_0BA088: sms ($0192),r12 ; CODE_0BA08B: iwt r0,#$FD53 ; CODE_0BA08E: to r14 ; CODE_0BA08F: add r12 ; CODE_0BA090: getb ; CODE_0BA091: inc r14 ; CODE_0BA092: getbh ; CODE_0BA094: ibt r1,#$0010 ; CODE_0BA096: sub #0 ; CODE_0BA098: bne CODE_0BA0D0 ; CODE_0BA09A: nop ; CODE_0BA09B: lms r1,($0190) ; CODE_0BA09E: lms r0,($01F6) ; CODE_0BA0A1: dec r0 ; CODE_0BA0A2: bpl CODE_0BA0C7 ; CODE_0BA0A4: nop ; CODE_0BA0A5: iwt r0,#$FD36 ; CODE_0BA0A8: lms r14,($00C0) ; CODE_0BA0AB: dec r14 ; CODE_0BA0AC: bmi CODE_0BA0BC ; CODE_0BA0AE: inc r14 ; CODE_0BA0AF: iwt r0,#$FD02 ; CODE_0BA0B2: lms r14,($00AA) ; CODE_0BA0B5: dec r14 ; CODE_0BA0B6: bmi CODE_0BA0BC ; CODE_0BA0B8: nop ; CODE_0BA0B9: iwt r0,#$FD1C ; CODE_0BA0BC: to r14 ; CODE_0BA0BD: add r1 ; CODE_0BA0BE: getbs ; CODE_0BA0C0: inc r14 ; CODE_0BA0C1: to r1 ; CODE_0BA0C2: add r1 ; CODE_0BA0C3: getb ; CODE_0BA0C4: sms ($01F6),r0 ; CODE_0BA0C7: iwt r0,#$FCE8 ; CODE_0BA0CA: to r14 ; CODE_0BA0CB: add r1 ; CODE_0BA0CC: getb ; CODE_0BA0CD: inc r14 ; CODE_0BA0CE: getbh ; CODE_0BA0D0: sms ($00BE),r0 ; CODE_0BA0D3: sms ($0190),r1 ; CODE_0BA0D6: jmp r11 ; CODE_0BA0D7: nop ; CODE_0BA0D8: lms r0,($018C) ; CODE_0BA0DB: dec r0 ; CODE_0BA0DC: bmi CODE_0BA0FA ; CODE_0BA0DE: inc r0 ; CODE_0BA0DF: add r0 ; CODE_0BA0E0: add r0 ; CODE_0BA0E1: hib ; CODE_0BA0E2: iwt r4,#$0100 ; CODE_0BA0E5: with r4 ; CODE_0BA0E6: sub r0 ; CODE_0BA0E7: div2 ; CODE_0BA0E9: div2 ; CODE_0BA0EB: iwt r6,#$0100 ; CODE_0BA0EE: to r6 ; CODE_0BA0EF: add r6 ; CODE_0BA0F0: ibt r8,#$0010 ; CODE_0BA0F2: ibt r9,#$001F ; CODE_0BA0F4: ibt r12,#$0000 ; CODE_0BA0F6: iwt r15,#$A059 ; CODE_0BA0F9: nop ; CODE_0BA0FA: lms r0,($01D0) ; CODE_0BA0FD: lob ; CODE_0BA0FE: beq CODE_0BA117 ; CODE_0BA100: nop ; CODE_0BA101: lms r0,($00B6) ; CODE_0BA104: lms r6,($00C4) ; CODE_0BA107: dec r6 ; CODE_0BA108: bpl CODE_0BA10E ; CODE_0BA10A: nop ; CODE_0BA10B: not ; CODE_0BA10C: inc r0 ; CODE_0BA10D: lob ; CODE_0BA10E: sms ($017E),r0 ; CODE_0BA111: ibt r12,#$0014 ; CODE_0BA113: iwt r15,#$A088 ; CODE_0BA116: nop ; CODE_0BA117: lms r0,($00CC) ; CODE_0BA11A: lob ; CODE_0BA11B: beq CODE_0BA126 ; CODE_0BA11D: nop ; CODE_0BA11E: lms r0,($00B4) ; CODE_0BA121: sub #0 ; CODE_0BA123: bne CODE_0BA12C ; CODE_0BA125: nop ; CODE_0BA126: ibt r12,#$0000 ; CODE_0BA128: iwt r15,#$A04F ; CODE_0BA12B: nop ; CODE_0BA12C: ibt r14,#$0030 ; CODE_0BA12E: bpl CODE_0BA136 ; CODE_0BA130: nop ; CODE_0BA131: iwt r14,#$00C0 ; CODE_0BA134: not ; CODE_0BA135: inc r0 ; CODE_0BA136: move r5,r0 ; CODE_0BA138: iwt r6,#$0080 ; CODE_0BA13B: sub r6 ; CODE_0BA13C: bcs CODE_0BA14B ; CODE_0BA13E: add r6 ; CODE_0BA13F: lms r0,($00FC) ; CODE_0BA142: and r14 ; CODE_0BA143: move r0,r6 ; CODE_0BA145: beq CODE_0BA14B ; CODE_0BA147: nop ; CODE_0BA148: iwt r0,#$0200 ; CODE_0BA14B: iwt r6,#$4000 ; CODE_0BA14E: fmult ; CODE_0BA14F: lms r6,($0182) ; CODE_0BA152: add r6 ; CODE_0BA153: iwt r6,#$0400 ; CODE_0BA156: sub r6 ; CODE_0BA157: bcs CODE_0BA15B ; CODE_0BA159: nop ; CODE_0BA15A: add r6 ; CODE_0BA15B: sbk ; CODE_0BA15C: to r12 ; CODE_0BA15D: hib ; CODE_0BA15E: sms ($00F8),r12 ; CODE_0BA161: bne CODE_0BA174 ; CODE_0BA163: nop ; CODE_0BA164: lms r0,($00FA) ; CODE_0BA167: iwt r14,#$F7E1 ; CODE_0BA16A: to r14 ; CODE_0BA16B: add r14 ; CODE_0BA16C: getb ; CODE_0BA16D: dec r0 ; CODE_0BA16E: bmi CODE_0BA174 ; CODE_0BA170: inc r0 ; CODE_0BA171: sms ($007A),r0 ; CODE_0BA174: iwt r0,#$FCE1 ; CODE_0BA177: to r14 ; CODE_0BA178: add r12 ; CODE_0BA179: to r12 ; CODE_0BA17A: getb ; CODE_0BA17B: lms r0,($0180) ; CODE_0BA17E: dec r0 ; CODE_0BA17F: bmi CODE_0BA19E ; CODE_0BA181: sub r0 ; CODE_0BA182: lms r6,($00B6) ; CODE_0BA185: lms r0,($00C4) ; CODE_0BA188: dec r0 ; CODE_0BA189: bpl CODE_0BA190 ; CODE_0BA18B: from r6 ; CODE_0BA18C: not ; CODE_0BA18D: inc r0 ; CODE_0BA18E: to r6 ; CODE_0BA18F: lob ; CODE_0BA190: iwt r0,#$0280 ; CODE_0BA193: with r5 ; CODE_0BA194: sub r0 ; CODE_0BA195: bcc CODE_0BA19C ; CODE_0BA197: sub r0 ; CODE_0BA198: from r5 ; CODE_0BA199: lsr ; CODE_0BA19A: lsr ; CODE_0BA19B: lsr ; CODE_0BA19C: from r6 ; CODE_0BA19D: sub r0 ; CODE_0BA19E: to r5 ; CODE_0BA19F: lob ; CODE_0BA1A0: iwt r15,#$A06C ; CODE_0BA1A3: nop ; CODE_0BA1A4: lms r1,($0180) ; CODE_0BA1A7: sub r0 ; CODE_0BA1A8: sbk ; CODE_0BA1A9: lms r0,($00C0) ; CODE_0BA1AC: dec r0 ; CODE_0BA1AD: bpl CODE_0BA1C0 ; CODE_0BA1AF: nop ; CODE_0BA1B0: lms r0,($00B4) ; CODE_0BA1B3: dec r0 ; CODE_0BA1B4: bpl CODE_0BA1B9 ; CODE_0BA1B6: inc r0 ; CODE_0BA1B7: not ; CODE_0BA1B8: inc r0 ; CODE_0BA1B9: iwt r2,#$0200 ; CODE_0BA1BC: sub r2 ; CODE_0BA1BD: bcs CODE_0BA1D5 ; CODE_0BA1BF: nop ; CODE_0BA1C0: dec r1 ; CODE_0BA1C1: bmi CODE_0BA1D1 ; CODE_0BA1C3: inc r1 ; CODE_0BA1C4: move r1,r11 ; CODE_0BA1C6: link #4 ; CODE_0BA1C7: iwt r15,#$A2E8 ; CODE_0BA1CA: nop ; CODE_0BA1CB: move r11,r1 ; CODE_0BA1CD: ibt r0,#$000A ; CODE_0BA1CF: romb ; CODE_0BA1D1: iwt r15,#$A324 ; CODE_0BA1D4: nop ; CODE_0BA1D5: lms r9,($008C) ; CODE_0BA1D8: lms r10,($0090) ; CODE_0BA1DB: ibt r0,#$0008 ; CODE_0BA1DD: romb ; CODE_0BA1DF: lms r0,($00B6) ; CODE_0BA1E2: iwt r14,#$AE18 ; CODE_0BA1E5: to r14 ; CODE_0BA1E6: add r14 ; CODE_0BA1E7: getbs ; CODE_0BA1E9: move r2,r0 ; CODE_0BA1EB: sm ($1960),r0 ; CODE_0BA1EF: ibt r0,#$0040 ; CODE_0BA1F1: to r14 ; CODE_0BA1F2: add r14 ; CODE_0BA1F3: getbs ; CODE_0BA1F5: not ; CODE_0BA1F6: inc r0 ; CODE_0BA1F7: move r3,r0 ; CODE_0BA1F9: sm ($1962),r0 ; CODE_0BA1FD: dec r1 ; CODE_0BA1FE: bpl CODE_0BA22A ; CODE_0BA200: inc r1 ; CODE_0BA201: ibt r0,#$0005 ; CODE_0BA203: mult r3 ; CODE_0BA204: add r0 ; CODE_0BA205: add r0 ; CODE_0BA206: add r0 ; CODE_0BA207: to r6 ; CODE_0BA208: add r0 ; CODE_0BA209: from r2 ; CODE_0BA20A: fmult ; CODE_0BA20B: to r9 ; CODE_0BA20C: add r9 ; CODE_0BA20D: lm r14,($1E12) ; CODE_0BA211: add r14 ; CODE_0BA212: sbk ; CODE_0BA213: from r3 ; CODE_0BA214: fmult ; CODE_0BA215: to r10 ; CODE_0BA216: add r10 ; CODE_0BA217: lm r14,($1E16) ; CODE_0BA21B: add r14 ; CODE_0BA21C: sbk ; CODE_0BA21D: lms r0,($00B6) ; CODE_0BA220: sex ; CODE_0BA221: div2 ; CODE_0BA223: div2 ; CODE_0BA225: lob ; CODE_0BA226: sbk ; CODE_0BA227: bra CODE_0BA1E2 ; CODE_0BA229: inc r1 ; CODE_0BA22A: ibt r0,#$000A ; CODE_0BA22C: romb ; CODE_0BA22E: iwt r14,#$EB7A ; CODE_0BA231: sms ($0064),r11 ; CODE_0BA234: ibt r2,#$0000 ; CODE_0BA236: sms ($00FE),r2 ; CODE_0BA239: sms ($0100),r2 ; CODE_0BA23C: sms ($00FA),r2 ; CODE_0BA23F: ibt r3,#$0001 ; CODE_0BA241: move r4,r3 ; CODE_0BA243: link #4 ; CODE_0BA244: iwt r15,#$A5A1 ; CODE_0BA247: cache ; CODE_0BA248: link #4 ; CODE_0BA249: iwt r15,#$A5A4 ; CODE_0BA24C: sms ($01FE),r3 ; CODE_0BA24F: dec r4 ; CODE_0BA250: bmi CODE_0BA255 ; CODE_0BA252: inc r4 ; CODE_0BA253: move r4,r3 ; CODE_0BA255: link #4 ; CODE_0BA256: iwt r15,#$A5A4 ; CODE_0BA259: alt2 ; CODE_0BA25A: link #4 ; CODE_0BA25B: iwt r15,#$A5A4 ; CODE_0BA25E: alt2 ; CODE_0BA25F: lms r3,($00DC) ; CODE_0BA262: sub r0 ; CODE_0BA263: sbk ; CODE_0BA264: dec r1 ; CODE_0BA265: bmi CODE_0BA28D ; CODE_0BA267: inc r1 ; CODE_0BA268: lms r0,($0184) ; CODE_0BA26B: sub #0 ; CODE_0BA26D: bne CODE_0BA28A ; CODE_0BA26F: sub r0 ; CODE_0BA270: lms r5,($00B4) ; CODE_0BA273: moves r0,r5 ; CODE_0BA275: bpl CODE_0BA27A ; CODE_0BA277: nop ; CODE_0BA278: not ; CODE_0BA279: inc r0 ; CODE_0BA27A: iwt r3,#$0280 ; CODE_0BA27D: sub r3 ; CODE_0BA27E: bcc CODE_0BA28A ; CODE_0BA280: sub r0 ; CODE_0BA281: from r5 ; CODE_0BA282: div2 ; CODE_0BA284: sms ($0186),r0 ; CODE_0BA287: sms ($0184),r0 ; CODE_0BA28A: sms ($00B4),r0 ; CODE_0BA28D: ibt r3,#$0010 ; CODE_0BA28F: link #4 ; CODE_0BA290: iwt r15,#$A71B ; CODE_0BA293: alt2 ; CODE_0BA294: lms r0,($0100) ; CODE_0BA297: to r5 ; CODE_0BA298: lsr ; CODE_0BA299: rol ; CODE_0BA29A: sbk ; CODE_0BA29B: from r2 ; CODE_0BA29C: lsr ; CODE_0BA29D: with r2 ; CODE_0BA29E: rol ; CODE_0BA29F: ibt r3,#$FFF0 ; CODE_0BA2A1: lms r4,($00BA) ; CODE_0BA2A4: link #4 ; CODE_0BA2A5: iwt r15,#$A71B ; CODE_0BA2A8: alt2 ; CODE_0BA2A9: sms ($00B8),r4 ; CODE_0BA2AC: lms r0,($0100) ; CODE_0BA2AF: to r5 ; CODE_0BA2B0: lsr ; CODE_0BA2B1: rol ; CODE_0BA2B2: to r5 ; CODE_0BA2B3: lsr ; CODE_0BA2B4: rol ; CODE_0BA2B5: sbk ; CODE_0BA2B6: from r2 ; CODE_0BA2B7: lsr ; CODE_0BA2B8: with r2 ; CODE_0BA2B9: rol ; CODE_0BA2BA: from r2 ; CODE_0BA2BB: lsr ; CODE_0BA2BC: with r2 ; CODE_0BA2BD: rol ; CODE_0BA2BE: from r2 ; CODE_0BA2BF: lsr ; CODE_0BA2C0: bcs CODE_0BA2CC ; CODE_0BA2C2: sub r0 ; CODE_0BA2C3: iwt r0,#$0008 ; CODE_0BA2C6: sms ($00C0),r0 ; CODE_0BA2C9: bra CODE_0BA2E4 ; CODE_0BA2CB: nop ; CODE_0BA2CC: sms ($0180),r2 ; CODE_0BA2CF: link #4 ; CODE_0BA2D0: iwt r15,#$DA99 ; CODE_0BA2D3: nop ; CODE_0BA2D4: sms ($00B6),r4 ; CODE_0BA2D7: sub r0 ; CODE_0BA2D8: sms ($00B8),r0 ; CODE_0BA2DB: sms ($00BA),r0 ; CODE_0BA2DE: sms ($00BC),r0 ; CODE_0BA2E1: sms ($00DA),r0 ; CODE_0BA2E4: iwt r15,#$A567 ; CODE_0BA2E7: nop ; CODE_0BA2E8: ibt r0,#$0008 ; CODE_0BA2EA: romb ; CODE_0BA2EC: iwt r14,#$AE18 ; CODE_0BA2EF: lms r0,($00B6) ; CODE_0BA2F2: to r14 ; CODE_0BA2F3: add r14 ; CODE_0BA2F4: getbs ; CODE_0BA2F6: not ; CODE_0BA2F7: inc r0 ; CODE_0BA2F8: ibt r3,#$000E ; CODE_0BA2FA: mult r3 ; CODE_0BA2FB: add r0 ; CODE_0BA2FC: add r0 ; CODE_0BA2FD: hib ; CODE_0BA2FE: sex ; CODE_0BA2FF: to r9 ; CODE_0BA300: add r3 ; CODE_0BA301: lms r0,($0090) ; CODE_0BA304: add r9 ; CODE_0BA305: sbk ; CODE_0BA306: lm r0,($1E16) ; CODE_0BA30A: add r9 ; CODE_0BA30B: sbk ; CODE_0BA30C: ibt r0,#$0040 ; CODE_0BA30E: to r14 ; CODE_0BA30F: add r14 ; CODE_0BA310: getbs ; CODE_0BA312: mult r3 ; CODE_0BA313: add r0 ; CODE_0BA314: add r0 ; CODE_0BA315: hib ; CODE_0BA316: to r9 ; CODE_0BA317: sex ; CODE_0BA318: lms r0,($008C) ; CODE_0BA31B: add r9 ; CODE_0BA31C: sbk ; CODE_0BA31D: lm r0,($1E12) ; CODE_0BA321: add r9 ; CODE_0BA322: jmp r11 ; CODE_0BA323: sbk ; CODE_0BA324: iwt r14,#$EB86 ; CODE_0BA327: lms r0,($00C2) ; CODE_0BA32A: sub #2 ; CODE_0BA32C: bcc CODE_0BA332 ; CODE_0BA32E: nop ; CODE_0BA32F: iwt r14,#$EB98 ; CODE_0BA332: sms ($0064),r11 ; CODE_0BA335: lms r9,($008C) ; CODE_0BA338: lms r10,($0090) ; CODE_0BA33B: ibt r2,#$0000 ; CODE_0BA33D: sms ($00FE),r2 ; CODE_0BA340: sms ($0100),r2 ; CODE_0BA343: sms ($0102),r2 ; CODE_0BA346: sms ($00FA),r2 ; CODE_0BA349: sms ($00B6),r2 ; CODE_0BA34C: ibt r3,#$0001 ; CODE_0BA34E: ibt r4,#$0000 ; CODE_0BA350: link #4 ; CODE_0BA351: iwt r15,#$D282 ; CODE_0BA354: cache ; CODE_0BA355: link #4 ; CODE_0BA356: iwt r15,#$D288 ; CODE_0BA359: sms ($01FE),r3 ; CODE_0BA35C: link #4 ; CODE_0BA35D: iwt r15,#$D288 ; CODE_0BA360: alt2 ; CODE_0BA361: link #4 ; CODE_0BA362: iwt r15,#$D288 ; CODE_0BA365: alt2 ; CODE_0BA366: with r9 ; CODE_0BA367: add r4 ; CODE_0BA368: moves r0,r1 ; CODE_0BA36A: beq CODE_0BA3B9 ; CODE_0BA36C: lsr ; CODE_0BA36D: lms r5,($0184) ; CODE_0BA370: moves r5,r5 ; CODE_0BA372: bne CODE_0BA3B2 ; CODE_0BA374: lsr ; CODE_0BA375: or r1 ; CODE_0BA376: move r5,r0 ; CODE_0BA378: lsr ; CODE_0BA379: lsr ; CODE_0BA37A: lsr ; CODE_0BA37B: lsr ; CODE_0BA37C: or r5 ; CODE_0BA37D: and #3 ; CODE_0BA37F: dec r0 ; CODE_0BA380: bne CODE_0BA3BC ; CODE_0BA382: dec r0 ; CODE_0BA383: lms r0,($00C0) ; CODE_0BA386: dec r0 ; CODE_0BA387: bpl CODE_0BA3B2 ; CODE_0BA389: nop ; CODE_0BA38A: from r1 ; CODE_0BA38B: and #15 ; CODE_0BA38D: beq CODE_0BA391 ; CODE_0BA38F: inc r0 ; CODE_0BA390: sub r0 ; CODE_0BA391: inc r0 ; CODE_0BA392: lm r1,($0071) ; CODE_0BA396: and r1 ; CODE_0BA397: beq CODE_0BA3B2 ; CODE_0BA399: inc r3 ; CODE_0BA39A: move r1,r0 ; CODE_0BA39C: lms r0,($01B2) ; CODE_0BA39F: add r0 ; CODE_0BA3A0: bcc CODE_0BA3B2 ; CODE_0BA3A2: nop ; CODE_0BA3A3: lms r5,($0106) ; CODE_0BA3A6: from r5 ; CODE_0BA3A7: and #3 ; CODE_0BA3A9: sub r1 ; CODE_0BA3AA: bne CODE_0BA3B2 ; CODE_0BA3AC: nop ; CODE_0BA3AD: link #4 ; CODE_0BA3AE: iwt r15,#$DC36 ; CODE_0BA3B1: nop ; CODE_0BA3B2: sub r0 ; CODE_0BA3B3: sms ($00A8),r0 ; CODE_0BA3B6: sms ($00B4),r0 ; CODE_0BA3B9: bra CODE_0BA3CE ; CODE_0BA3BB: nop ; CODE_0BA3BC: lms r0,($00A8) ; CODE_0BA3BF: div2 ; CODE_0BA3C1: sms ($0186),r0 ; CODE_0BA3C4: sms ($0184),r0 ; CODE_0BA3C7: sub r0 ; CODE_0BA3C8: sms ($00A8),r0 ; CODE_0BA3CB: sms ($00B4),r0 ; CODE_0BA3CE: ibt r3,#$0010 ; CODE_0BA3D0: link #4 ; CODE_0BA3D1: iwt r15,#$D3EF ; CODE_0BA3D4: alt2 ; CODE_0BA3D5: link #4 ; CODE_0BA3D6: iwt r15,#$D3EF ; CODE_0BA3D9: alt2 ; CODE_0BA3DA: from r2 ; CODE_0BA3DB: and #3 ; CODE_0BA3DD: beq CODE_0BA44B ; CODE_0BA3DF: nop ; CODE_0BA3E0: lms r3,($00AA) ; CODE_0BA3E3: moves r3,r3 ; CODE_0BA3E5: bpl CODE_0BA44A ; CODE_0BA3E7: sub r0 ; CODE_0BA3E8: sbk ; CODE_0BA3E9: inc r0 ; CODE_0BA3EA: sms ($00D2),r0 ; CODE_0BA3ED: ibt r0,#$0014 ; CODE_0BA3EF: sms ($01E6),r0 ; CODE_0BA3F2: lms r0,($01B2) ; CODE_0BA3F5: add r0 ; CODE_0BA3F6: bcc CODE_0BA43A ; CODE_0BA3F8: nop ; CODE_0BA3F9: lm r0,($0071) ; CODE_0BA3FD: and #8 ; CODE_0BA3FF: beq CODE_0BA43A ; CODE_0BA401: nop ; CODE_0BA402: iwt r0,#$F800 ; CODE_0BA405: and r7 ; CODE_0BA406: iwt r1,#$A000 ; CODE_0BA409: sub r1 ; CODE_0BA40A: bne CODE_0BA43A ; CODE_0BA40C: nop ; CODE_0BA40D: move r5,r14 ; CODE_0BA40F: from r6 ; CODE_0BA410: lob ; CODE_0BA411: iwt r14,#$EBBC ; CODE_0BA414: to r14 ; CODE_0BA415: add r14 ; CODE_0BA416: getb ; CODE_0BA417: move r14,r5 ; CODE_0BA419: ibt r5,#$0008 ; CODE_0BA41B: to r1 ; CODE_0BA41C: and r5 ; CODE_0BA41D: beq CODE_0BA43A ; CODE_0BA41F: swap ; CODE_0BA420: add r0 ; CODE_0BA421: lms r0,($0000) ; CODE_0BA424: and #15 ; CODE_0BA426: bcc CODE_0BA42B ; CODE_0BA428: nop ; CODE_0BA429: adc #15 ; CODE_0BA42B: sub #14 ; CODE_0BA42D: sub #8 ; CODE_0BA42F: bcs CODE_0BA43A ; CODE_0BA431: nop ; CODE_0BA432: link #4 ; CODE_0BA433: iwt r15,#$DC20 ; CODE_0BA436: nop ; CODE_0BA437: bra CODE_0BA44B ; CODE_0BA439: nop ; CODE_0BA43A: ibt r0,#$001F ; CODE_0BA43C: sms ($007A),r0 ; CODE_0BA43F: sms ($018A),r3 ; CODE_0BA442: sms ($0188),r3 ; CODE_0BA445: ibt r0,#$0008 ; CODE_0BA447: sms ($01DC),r0 ; CODE_0BA44A: inc r10 ; CODE_0BA44B: ibt r3,#$FFF0 ; CODE_0BA44D: lms r4,($00B8) ; CODE_0BA450: link #4 ; CODE_0BA451: iwt r15,#$D3EF ; CODE_0BA454: alt2 ; CODE_0BA455: sms ($0014),r1 ; CODE_0BA458: lms r0,($0010) ; CODE_0BA45B: sms ($00B8),r0 ; CODE_0BA45E: lms r0,($0000) ; CODE_0BA461: sms ($0020),r0 ; CODE_0BA464: lms r0,($0002) ; CODE_0BA467: sms ($0022),r0 ; CODE_0BA46A: sms ($0024),r6 ; CODE_0BA46D: sms ($0026),r7 ; CODE_0BA470: lms r4,($00BA) ; CODE_0BA473: link #4 ; CODE_0BA474: iwt r15,#$D3EF ; CODE_0BA477: alt2 ; CODE_0BA478: sms ($0016),r1 ; CODE_0BA47B: lms r0,($0010) ; CODE_0BA47E: sms ($00BA),r0 ; CODE_0BA481: lms r0,($0000) ; CODE_0BA484: sms ($0028),r0 ; CODE_0BA487: lms r0,($0002) ; CODE_0BA48A: sms ($002A),r0 ; CODE_0BA48D: sms ($002C),r6 ; CODE_0BA490: sms ($002E),r7 ; CODE_0BA493: lms r4,($00BC) ; CODE_0BA496: link #4 ; CODE_0BA497: iwt r15,#$D3EF ; CODE_0BA49A: alt2 ; CODE_0BA49B: sms ($0018),r1 ; CODE_0BA49E: lms r4,($0010) ; CODE_0BA4A1: sms ($00BC),r4 ; CODE_0BA4A4: from r2 ; CODE_0BA4A5: and #7 ; CODE_0BA4A7: bne CODE_0BA4CB ; CODE_0BA4A9: nop ; CODE_0BA4AA: lms r0,($01B4) ; CODE_0BA4AD: sub #0 ; CODE_0BA4AF: beq CODE_0BA4BA ; CODE_0BA4B1: nop ; CODE_0BA4B2: ibt r4,#$0000 ; CODE_0BA4B4: ibt r5,#$0000 ; CODE_0BA4B6: iwt r15,#$A53C ; CODE_0BA4B9: nop ; CODE_0BA4BA: lms r0,($00C0) ; CODE_0BA4BD: dec r0 ; CODE_0BA4BE: bpl CODE_0BA4C7 ; CODE_0BA4C0: nop ; CODE_0BA4C1: iwt r0,#$0008 ; CODE_0BA4C4: sms ($00C0),r0 ; CODE_0BA4C7: iwt r15,#$A567 ; CODE_0BA4CA: nop ; CODE_0BA4CB: lms r0,($0014) ; CODE_0BA4CE: lms r5,($0016) ; CODE_0BA4D1: sub r5 ; CODE_0BA4D2: bmi CODE_0BA4D7 ; CODE_0BA4D4: add r5 ; CODE_0BA4D5: move r0,r5 ; CODE_0BA4D7: lms r5,($0018) ; CODE_0BA4DA: move r3,r5 ; CODE_0BA4DC: sub r3 ; CODE_0BA4DD: bpl CODE_0BA4E2 ; CODE_0BA4DF: add r3 ; CODE_0BA4E0: move r3,r0 ; CODE_0BA4E2: with r10 ; CODE_0BA4E3: add r3 ; CODE_0BA4E4: from r5 ; CODE_0BA4E5: sub r3 ; CODE_0BA4E6: bne CODE_0BA4EE ; CODE_0BA4E8: nop ; CODE_0BA4E9: link #4 ; CODE_0BA4EA: iwt r15,#$DB1D ; CODE_0BA4ED: nop ; CODE_0BA4EE: lms r0,($0016) ; CODE_0BA4F1: sub r3 ; CODE_0BA4F2: bne CODE_0BA50F ; CODE_0BA4F4: nop ; CODE_0BA4F5: lms r0,($0028) ; CODE_0BA4F8: sms ($0000),r0 ; CODE_0BA4FB: lms r0,($002A) ; CODE_0BA4FE: sms ($0002),r0 ; CODE_0BA501: lms r6,($002C) ; CODE_0BA504: lms r7,($002E) ; CODE_0BA507: lms r4,($00BA) ; CODE_0BA50A: link #4 ; CODE_0BA50B: iwt r15,#$DA99 ; CODE_0BA50E: nop ; CODE_0BA50F: lms r0,($0014) ; CODE_0BA512: sub r3 ; CODE_0BA513: bne CODE_0BA530 ; CODE_0BA515: nop ; CODE_0BA516: lms r0,($0020) ; CODE_0BA519: sms ($0000),r0 ; CODE_0BA51C: lms r0,($0022) ; CODE_0BA51F: sms ($0002),r0 ; CODE_0BA522: lms r6,($0024) ; CODE_0BA525: lms r7,($0026) ; CODE_0BA528: lms r4,($00B8) ; CODE_0BA52B: link #4 ; CODE_0BA52C: iwt r15,#$DB1D ; CODE_0BA52F: nop ; CODE_0BA530: lms r5,($00AA) ; CODE_0BA533: sub r0 ; CODE_0BA534: sms ($00AA),r0 ; CODE_0BA537: ibt r0,#$FFFF ; CODE_0BA539: sms ($008E),r0 ; CODE_0BA53C: sms ($00B6),r4 ; CODE_0BA53F: sub r0 ; CODE_0BA540: sms ($00B8),r0 ; CODE_0BA543: sms ($00BA),r0 ; CODE_0BA546: sms ($00BC),r0 ; CODE_0BA549: lms r0,($00C0) ; CODE_0BA54C: dec r0 ; CODE_0BA54D: bmi CODE_0BA567 ; CODE_0BA54F: sub r0 ; CODE_0BA550: sms ($00C0),r0 ; CODE_0BA553: lms r0,($00A8) ; CODE_0BA556: sms ($00B4),r0 ; CODE_0BA559: sms ($0188),r0 ; CODE_0BA55C: sms ($018E),r5 ; CODE_0BA55F: sms ($018C),r5 ; CODE_0BA562: link #4 ; CODE_0BA563: iwt r15,#$DF2D ; CODE_0BA566: nop ; CODE_0BA567: sms ($008C),r9 ; CODE_0BA56A: sms ($0090),r10 ; CODE_0BA56D: sms ($00FC),r2 ; CODE_0BA570: lms r0,($0102) ; CODE_0BA573: dec r0 ; CODE_0BA574: bmi CODE_0BA57D ; CODE_0BA576: nop ; CODE_0BA577: ibt r0,#$0014 ; CODE_0BA579: stop ; CODE_0BA57A: nop ; CODE_0BA57B: bra CODE_0BA59C ; CODE_0BA57D: lms r0,($0100) ; CODE_0BA580: or r2 ; CODE_0BA581: iwt r6,#$01F8 ; CODE_0BA584: lm r5,($1FEC) ; CODE_0BA588: dec r5 ; CODE_0BA589: bpl CODE_0BA594 ; CODE_0BA58B: inc r5 ; CODE_0BA58C: and r6 ; CODE_0BA58D: sub r6 ; CODE_0BA58E: beq CODE_0BA598 ; CODE_0BA590: nop ; CODE_0BA591: bra CODE_0BA59C ; CODE_0BA593: nop ; CODE_0BA594: and r6 ; CODE_0BA595: bne CODE_0BA59C ; CODE_0BA597: nop ; CODE_0BA598: ibt r0,#$0010 ; CODE_0BA59A: stop ; CODE_0BA59B: nop ; CODE_0BA59C: lms r11,($0064) ; CODE_0BA59F: jmp r11 ; CODE_0BA5A0: nop ; CODE_0BA5A1: ibt r1,#$0000 ; CODE_0BA5A3: sms ($0062),r11 ; CODE_0BA5A6: with r2 ; CODE_0BA5A7: add r2 ; CODE_0BA5A8: with r1 ; CODE_0BA5A9: add r1 ; CODE_0BA5AA: with r1 ; CODE_0BA5AB: add r1 ; CODE_0BA5AC: link #4 ; CODE_0BA5AD: iwt r15,#$A624 ; CODE_0BA5B0: to r7 ; CODE_0BA5B1: and #2 ; CODE_0BA5B3: beq CODE_0BA61F ; CODE_0BA5B5: nop ; CODE_0BA5B6: lms r0,($00B4) ; CODE_0BA5B9: sub #0 ; CODE_0BA5BB: beq CODE_0BA5C3 ; CODE_0BA5BD: inc r2 ; CODE_0BA5BE: xor r3 ; CODE_0BA5C0: bpl CODE_0BA61F ; CODE_0BA5C2: nop ; CODE_0BA5C3: inc r1 ; CODE_0BA5C4: xor r3 ; CODE_0BA5C6: bmi CODE_0BA5CB ; CODE_0BA5C8: nop ; CODE_0BA5C9: not ; CODE_0BA5CA: inc r0 ; CODE_0BA5CB: iwt r5,#$0300 ; CODE_0BA5CE: add r5 ; CODE_0BA5CF: bpl CODE_0BA5F3 ; CODE_0BA5D1: nop ; CODE_0BA5D2: iwt r0,#$F800 ; CODE_0BA5D5: and r7 ; CODE_0BA5D6: iwt r5,#$4000 ; CODE_0BA5D9: sub r5 ; CODE_0BA5DA: bne CODE_0BA5F3 ; CODE_0BA5DC: inc r1 ; CODE_0BA5DD: inc r1 ; CODE_0BA5DE: sub r0 ; CODE_0BA5DF: sms ($001C),r0 ; CODE_0BA5E2: sms ($001E),r0 ; CODE_0BA5E5: sms ($0004),r1 ; CODE_0BA5E8: link #4 ; CODE_0BA5E9: iwt r15,#$DF81 ; CODE_0BA5EC: nop ; CODE_0BA5ED: lms r1,($0004) ; CODE_0BA5F0: bra CODE_0BA61F ; CODE_0BA5F2: nop ; CODE_0BA5F3: lm r0,($1960) ; CODE_0BA5F7: mult r4 ; CODE_0BA5F8: add r0 ; CODE_0BA5F9: add r0 ; CODE_0BA5FA: to r5 ; CODE_0BA5FB: swap ; CODE_0BA5FC: lm r0,($008B) ; CODE_0BA600: add r5 ; CODE_0BA601: sbk ; CODE_0BA602: from r5 ; CODE_0BA603: sex ; CODE_0BA604: to r9 ; CODE_0BA605: adc r9 ; CODE_0BA607: lm r0,($1962) ; CODE_0BA60B: not ; CODE_0BA60C: inc r0 ; CODE_0BA60D: mult r4 ; CODE_0BA60E: add r0 ; CODE_0BA60F: add r0 ; CODE_0BA610: to r5 ; CODE_0BA611: swap ; CODE_0BA612: lm r0,($008F) ; CODE_0BA616: add r5 ; CODE_0BA617: sbk ; CODE_0BA618: from r5 ; CODE_0BA619: sex ; CODE_0BA61A: to r10 ; CODE_0BA61B: adc r10 ; CODE_0BA61D: ibt r4,#$0000 ; CODE_0BA61F: iwt r15,#$D514 ; CODE_0BA622: nop ; CODE_0BA623: to r7 ; CODE_0BA624: getb ; CODE_0BA625: inc r14 ; CODE_0BA626: lm r5,($1960) ; CODE_0BA62A: from r5 ; CODE_0BA62B: to r8 ; CODE_0BA62C: mult r7 ; CODE_0BA62D: lm r0,($1962) ; CODE_0BA631: to r6 ; CODE_0BA632: mult r7 ; CODE_0BA633: to r7 ; CODE_0BA634: getb ; CODE_0BA635: inc r14 ; CODE_0BA636: mult r7 ; CODE_0BA637: add r8 ; CODE_0BA638: add r0 ; CODE_0BA639: add r0 ; CODE_0BA63A: hib ; CODE_0BA63B: sex ; CODE_0BA63C: add r9 ; CODE_0BA63D: to r8 ; CODE_0BA63E: add #8 ; CODE_0BA640: from r7 ; CODE_0BA641: mult r5 ; CODE_0BA642: sub r6 ; CODE_0BA643: add r0 ; CODE_0BA644: add r0 ; CODE_0BA645: hib ; CODE_0BA646: sex ; CODE_0BA647: add r10 ; CODE_0BA648: ibt r7,#$0020 ; CODE_0BA64A: add r7 ; CODE_0BA64B: lms r6,($01CA) ; CODE_0BA64E: dec r6 ; CODE_0BA64F: to r7 ; CODE_0BA650: bmi CODE_0BA657 ; CODE_0BA652: add r0 ; CODE_0BA653: iwt r15,#$A6EA ; CODE_0BA656: nop ; CODE_0BA657: lms r5,($00A6) ; CODE_0BA65A: sub r5 ; CODE_0BA65B: iwt r5,#$00E0 ; CODE_0BA65E: sub r5 ; CODE_0BA65F: lms r5,($00A4) ; CODE_0BA662: bcs CODE_0BA67E ; CODE_0BA664: from r8 ; CODE_0BA665: sub r5 ; CODE_0BA666: hib ; CODE_0BA667: bne CODE_0BA67E ; CODE_0BA669: from r8 ; CODE_0BA66A: lsr ; CODE_0BA66B: lsr ; CODE_0BA66C: lsr ; CODE_0BA66D: ibt r5,#$003E ; CODE_0BA66F: to r5 ; CODE_0BA670: and r5 ; CODE_0BA671: iwt r0,#$01E0 ; CODE_0BA674: and r7 ; CODE_0BA675: add r0 ; CODE_0BA676: or r5 ; CODE_0BA677: iwt r5,#$409E ; CODE_0BA67A: add r5 ; CODE_0BA67B: bra CODE_0BA6A8 ; CODE_0BA67D: ldw (r0) ; CODE_0BA67E: merge ; CODE_0BA67F: beq CODE_0BA6E5 ; CODE_0BA681: to r6 ; CODE_0BA682: lob ; CODE_0BA683: hib ; CODE_0BA684: and #14 ; CODE_0BA686: umult #8 ; CODE_0BA688: or r6 ; CODE_0BA689: iwt r6,#$0CAA ; CODE_0BA68C: add r6 ; CODE_0BA68D: ldb (r0) ; CODE_0BA68F: ibt r6,#$003F ; CODE_0BA691: and r6 ; CODE_0BA692: to r6 ; CODE_0BA693: swap ; CODE_0BA694: iwt r0,#$01E0 ; CODE_0BA697: to r5 ; CODE_0BA698: and r7 ; CODE_0BA699: from r8 ; CODE_0BA69A: lob ; CODE_0BA69B: lsr ; CODE_0BA69C: lsr ; CODE_0BA69D: lsr ; CODE_0BA69E: or r5 ; CODE_0BA69F: lsr ; CODE_0BA6A0: or r6 ; CODE_0BA6A1: add r0 ; CODE_0BA6A2: iwt r6,#$8000 ; CODE_0BA6A5: add r6 ; CODE_0BA6A6: stop ; CODE_0BA6A7: nop ; CODE_0BA6A8: move r6,r0 ; CODE_0BA6AA: hib ; CODE_0BA6AB: umult #3 ; CODE_0BA6AD: move r5,r14 ; CODE_0BA6AF: iwt r14,#$BB12 ; CODE_0BA6B2: to r14 ; CODE_0BA6B3: add r14 ; CODE_0BA6B4: sms ($0000),r8 ; CODE_0BA6B7: getb ; CODE_0BA6B8: inc r14 ; CODE_0BA6B9: with r7 ; CODE_0BA6BA: asr ; CODE_0BA6BB: sms ($0002),r7 ; CODE_0BA6BE: ibt r8,#$FFF8 ; CODE_0BA6C0: getbh ; CODE_0BA6C2: inc r14 ; CODE_0BA6C3: move r7,r0 ; CODE_0BA6C5: hib ; CODE_0BA6C6: and r8 ; CODE_0BA6C7: ibt r8,#$0072 ; CODE_0BA6C9: sub r8 ; CODE_0BA6CA: sub #15 ; CODE_0BA6CC: bcs CODE_0BA6DE ; CODE_0BA6CE: to r8 ; CODE_0BA6CF: ibt r8,#$0011 ; CODE_0BA6D1: add r8 ; CODE_0BA6D2: lm r8,($1E08) ; CODE_0BA6D6: and r8 ; CODE_0BA6D7: beq CODE_0BA6DE ; CODE_0BA6D9: to r8 ; CODE_0BA6DA: with r7 ; CODE_0BA6DB: or #2 ; CODE_0BA6DD: to r8 ; CODE_0BA6DE: getb ; CODE_0BA6DF: move r0,r7 ; CODE_0BA6E1: move r14,r5 ; CODE_0BA6E3: jmp r11 ; CODE_0BA6E4: nop ; CODE_0BA6E5: ibt r6,#$0001 ; CODE_0BA6E7: bra CODE_0BA6AD ; CODE_0BA6E9: sub r0 ; CODE_0BA6EA: lm r0,($0094) ; CODE_0BA6EE: bic #7 ; CODE_0BA6F0: from r8 ; CODE_0BA6F1: sub r0 ; CODE_0BA6F2: lsr ; CODE_0BA6F3: lsr ; CODE_0BA6F4: ibt r5,#$0042 ; CODE_0BA6F6: sub r5 ; CODE_0BA6F7: bcs CODE_0BA716 ; CODE_0BA6F9: add r5 ; CODE_0BA6FA: lsr ; CODE_0BA6FB: bne CODE_0BA705 ; CODE_0BA6FD: add r0 ; CODE_0BA6FE: lm r0,($1EF0) ; CODE_0BA702: bra CODE_0BA70A+1 ; CODE_0BA704: db $F5 ; iwt r5,#$xxxx CODE_0BA705: iwt r5,#$1F30 ; CODE_0BA708: add r5 ; CODE_0BA709: ldw (r0) ; CODE_0BA70A: iwt r5,#$1FFF ; CODE_0BA70D: and r5 ; CODE_0BA70E: lm r5,($009C) ; CODE_0BA712: sub r5 ; CODE_0BA713: add r0 ; CODE_0BA714: to r7 ; CODE_0BA715: add r7 ; CODE_0BA716: iwt r15,#$A658 ; CODE_0BA719: alt1 ; CODE_0BA71A: sms ($0062),r11 ; CODE_0BA71D: with r2 ; CODE_0BA71E: add r2 ; CODE_0BA71F: link #4 ; CODE_0BA720: iwt r15,#$A624 ; CODE_0BA723: to r7 ; CODE_0BA724: moves r4,r3 ; CODE_0BA726: bmi CODE_0BA72D ; CODE_0BA728: nop ; CODE_0BA729: iwt r15,#$A8BE ; CODE_0BA72C: nop ; CODE_0BA72D: lms r0,($00B6) ; CODE_0BA730: ibt r1,#$0020 ; CODE_0BA732: to r1 ; CODE_0BA733: add r1 ; CODE_0BA734: ibt r0,#$003F ; CODE_0BA736: and r1 ; CODE_0BA737: bne CODE_0BA742 ; CODE_0BA739: nop ; CODE_0BA73A: lms r0,($00B4) ; CODE_0BA73D: dec r0 ; CODE_0BA73E: bpl CODE_0BA742 ; CODE_0BA740: nop ; CODE_0BA741: dec r1 ; CODE_0BA742: ibt r0,#$0040 ; CODE_0BA744: and r1 ; CODE_0BA745: beq CODE_0BA74C ; CODE_0BA747: nop ; CODE_0BA748: iwt r15,#$A812 ; CODE_0BA74B: nop ; CODE_0BA74C: ibt r5,#$0000 ; CODE_0BA74E: from r1 ; CODE_0BA74F: sex ; CODE_0BA750: bpl CODE_0BA758 ; CODE_0BA752: with r3 ; CODE_0BA753: not ; CODE_0BA754: inc r3 ; CODE_0BA755: iwt r5,#$0080 ; CODE_0BA758: sms ($0010),r5 ; CODE_0BA75B: lms r0,($0002) ; CODE_0BA75E: to r1 ; CODE_0BA75F: and #15 ; CODE_0BA761: move r12,r1 ; CODE_0BA763: ibt r5,#$0005 ; CODE_0BA765: moves r3,r3 ; CODE_0BA767: bpl CODE_0BA76C ; CODE_0BA769: nop ; CODE_0BA76A: ibt r5,#$0004 ; CODE_0BA76C: from r7 ; CODE_0BA76D: and r5 ; CODE_0BA76E: to r13 ; CODE_0BA76F: sub r5 ; CODE_0BA770: beq CODE_0BA79C ; CODE_0BA772: nop ; CODE_0BA773: sms ($0004),r6 ; CODE_0BA776: sms ($0006),r7 ; CODE_0BA779: sms ($0008),r8 ; CODE_0BA77C: lms r8,($0000) ; CODE_0BA77F: sms ($000A),r8 ; CODE_0BA782: lms r7,($0002) ; CODE_0BA785: sms ($000C),r7 ; CODE_0BA788: sms ($000E),r5 ; CODE_0BA78B: from r3 ; CODE_0BA78C: add r7 ; CODE_0BA78D: link #4 ; CODE_0BA78E: iwt r15,#$A64C ; CODE_0BA791: alt1 ; CODE_0BA792: lms r5,($000E) ; CODE_0BA795: and r5 ; CODE_0BA796: sub r5 ; CODE_0BA797: bne CODE_0BA7DB ; CODE_0BA799: nop ; CODE_0BA79A: with r1 ; CODE_0BA79B: sub r3 ; CODE_0BA79C: sms ($005C),r14 ; CODE_0BA79F: from r8 ; CODE_0BA7A0: swap ; CODE_0BA7A1: moves r3,r3 ; CODE_0BA7A3: bpl CODE_0BA7A8 ; CODE_0BA7A5: lsr ; CODE_0BA7A6: inc r0 ; CODE_0BA7A7: inc r0 ; CODE_0BA7A8: iwt r14,#$BD0E ; CODE_0BA7AB: to r14 ; CODE_0BA7AC: add r14 ; CODE_0BA7AD: lms r0,($0000) ; CODE_0BA7B0: and #15 ; CODE_0BA7B2: add r0 ; CODE_0BA7B3: add r0 ; CODE_0BA7B4: add r0 ; CODE_0BA7B5: to r14 ; CODE_0BA7B6: add r14 ; CODE_0BA7B7: to r5 ; CODE_0BA7B8: getb ; CODE_0BA7B9: inc r14 ; CODE_0BA7BA: getbs ; CODE_0BA7BC: lms r14,($005C) ; CODE_0BA7BF: to r1 ; CODE_0BA7C0: sub r1 ; CODE_0BA7C1: beq CODE_0BA7C9 ; CODE_0BA7C3: from r1 ; CODE_0BA7C4: xor r3 ; CODE_0BA7C6: bmi CODE_0BA7D6 ; CODE_0BA7C8: nop ; CODE_0BA7C9: moves r3,r3 ; CODE_0BA7CB: bmi CODE_0BA7D0 ; CODE_0BA7CD: inc r1 ; CODE_0BA7CE: dec r1 ; CODE_0BA7CF: dec r1 ; CODE_0BA7D0: sms ($0010),r5 ; CODE_0BA7D3: bra CODE_0BA80C ; CODE_0BA7D5: inc r2 ; CODE_0BA7D6: moves r13,r13 ; CODE_0BA7D8: beq CODE_0BA80E ; CODE_0BA7DA: nop ; CODE_0BA7DB: move r1,r12 ; CODE_0BA7DD: lms r6,($0004) ; CODE_0BA7E0: lms r7,($0006) ; CODE_0BA7E3: lms r8,($0008) ; CODE_0BA7E6: lms r0,($000A) ; CODE_0BA7E9: sms ($0000),r0 ; CODE_0BA7EC: lms r0,($000C) ; CODE_0BA7EF: sms ($0002),r0 ; CODE_0BA7F2: ibt r0,#$0002 ; CODE_0BA7F4: moves r3,r3 ; CODE_0BA7F6: bpl CODE_0BA7FB ; CODE_0BA7F8: nop ; CODE_0BA7F9: ibt r0,#$0003 ; CODE_0BA7FB: and r7 ; CODE_0BA7FC: beq CODE_0BA80E ; CODE_0BA7FE: nop ; CODE_0BA7FF: inc r2 ; CODE_0BA800: moves r3,r3 ; CODE_0BA802: bmi CODE_0BA80A ; CODE_0BA804: with r1 ; CODE_0BA805: xor #15 ; CODE_0BA807: bra CODE_0BA80D ; CODE_0BA809: with r10 ; CODE_0BA80A: not ; CODE_0BA80B: inc r1 ; CODE_0BA80C: with r10 ; CODE_0BA80D: add r1 ; CODE_0BA80E: iwt r15,#$A8BE ; CODE_0BA811: nop ; CODE_0BA812: ibt r5,#$0040 ; CODE_0BA814: from r1 ; CODE_0BA815: sex ; CODE_0BA816: bpl CODE_0BA81E ; CODE_0BA818: with r3 ; CODE_0BA819: not ; CODE_0BA81A: inc r3 ; CODE_0BA81B: iwt r5,#$00C0 ; CODE_0BA81E: sms ($0010),r5 ; CODE_0BA821: lms r0,($0000) ; CODE_0BA824: to r1 ; CODE_0BA825: and #15 ; CODE_0BA827: move r12,r1 ; CODE_0BA829: from r7 ; CODE_0BA82A: to r13 ; CODE_0BA82B: and #4 ; CODE_0BA82D: bne CODE_0BA853 ; CODE_0BA82F: nop ; CODE_0BA830: sms ($0004),r6 ; CODE_0BA833: sms ($0006),r7 ; CODE_0BA836: sms ($0008),r8 ; CODE_0BA839: lms r0,($0000) ; CODE_0BA83C: sms ($000A),r0 ; CODE_0BA83F: to r8 ; CODE_0BA840: add r3 ; CODE_0BA841: lms r0,($0002) ; CODE_0BA844: sms ($000C),r0 ; CODE_0BA847: link #4 ; CODE_0BA848: iwt r15,#$A64C ; CODE_0BA84B: alt1 ; CODE_0BA84C: and #4 ; CODE_0BA84E: beq CODE_0BA892 ; CODE_0BA850: nop ; CODE_0BA851: with r1 ; CODE_0BA852: sub r3 ; CODE_0BA853: sms ($005C),r14 ; CODE_0BA856: from r8 ; CODE_0BA857: swap ; CODE_0BA858: moves r3,r3 ; CODE_0BA85A: bpl CODE_0BA85F ; CODE_0BA85C: lsr ; CODE_0BA85D: inc r0 ; CODE_0BA85E: inc r0 ; CODE_0BA85F: iwt r14,#$BD0A ; CODE_0BA862: to r14 ; CODE_0BA863: add r14 ; CODE_0BA864: lms r0,($0002) ; CODE_0BA867: and #15 ; CODE_0BA869: add r0 ; CODE_0BA86A: add r0 ; CODE_0BA86B: add r0 ; CODE_0BA86C: to r14 ; CODE_0BA86D: add r14 ; CODE_0BA86E: to r5 ; CODE_0BA86F: getb ; CODE_0BA870: inc r14 ; CODE_0BA871: getbs ; CODE_0BA873: lms r14,($005C) ; CODE_0BA876: to r1 ; CODE_0BA877: sub r1 ; CODE_0BA878: beq CODE_0BA880 ; CODE_0BA87A: from r1 ; CODE_0BA87B: xor r3 ; CODE_0BA87D: bmi CODE_0BA88D ; CODE_0BA87F: nop ; CODE_0BA880: moves r3,r3 ; CODE_0BA882: bmi CODE_0BA887 ; CODE_0BA884: inc r1 ; CODE_0BA885: dec r1 ; CODE_0BA886: dec r1 ; CODE_0BA887: sms ($0010),r5 ; CODE_0BA88A: bra CODE_0BA8BC ; CODE_0BA88C: inc r2 ; CODE_0BA88D: moves r13,r13 ; CODE_0BA88F: bne CODE_0BA8BE ; CODE_0BA891: nop ; CODE_0BA892: move r1,r12 ; CODE_0BA894: lms r6,($0004) ; CODE_0BA897: lms r7,($0006) ; CODE_0BA89A: lms r8,($0008) ; CODE_0BA89D: lms r0,($000A) ; CODE_0BA8A0: sms ($0000),r0 ; CODE_0BA8A3: lms r0,($000C) ; CODE_0BA8A6: sms ($0002),r0 ; CODE_0BA8A9: from r7 ; CODE_0BA8AA: and #2 ; CODE_0BA8AC: beq CODE_0BA8BE ; CODE_0BA8AE: nop ; CODE_0BA8AF: inc r2 ; CODE_0BA8B0: moves r3,r3 ; CODE_0BA8B2: bmi CODE_0BA8BA ; CODE_0BA8B4: with r1 ; CODE_0BA8B5: xor #15 ; CODE_0BA8B7: bra CODE_0BA8BD ; CODE_0BA8B9: with r9 ; CODE_0BA8BA: not ; CODE_0BA8BB: inc r1 ; CODE_0BA8BC: with r9 ; CODE_0BA8BD: add r1 ; CODE_0BA8BE: lms r4,($0010) ; CODE_0BA8C1: moves r3,r4 ; CODE_0BA8C3: bmi CODE_0BA8CA ; CODE_0BA8C5: nop ; CODE_0BA8C6: iwt r15,#$D631 ; CODE_0BA8C9: nop ; CODE_0BA8CA: iwt r15,#$D7FD ; CODE_0BA8CD: nop ; CODE_0BA8CE: lms r5,($00C0) ; CODE_0BA8D1: dec r5 ; CODE_0BA8D2: bpl CODE_0BA8E9 ; CODE_0BA8D4: inc r5 ; CODE_0BA8D5: lms r0,($00AE) ; CODE_0BA8D8: sub #4 ; CODE_0BA8DA: bne CODE_0BA8E2 ; CODE_0BA8DC: nop ; CODE_0BA8DD: ibt r9,#$0000 ; CODE_0BA8DF: bra CODE_0BA8F0 ; CODE_0BA8E1: nop ; CODE_0BA8E2: lms r0,($0180) ; CODE_0BA8E5: dec r0 ; CODE_0BA8E6: bpl CODE_0BA8ED ; CODE_0BA8E8: nop ; CODE_0BA8E9: iwt r15,#$CCBF ; CODE_0BA8EC: nop ; CODE_0BA8ED: iwt r9,#$0300 ; CODE_0BA8F0: ibt r0,#$0008 ; CODE_0BA8F2: romb ; CODE_0BA8F4: lms r6,($00B4) ; CODE_0BA8F7: lms r7,($00B6) ; CODE_0BA8FA: iwt r0,#$AE18 ; CODE_0BA8FD: to r14 ; CODE_0BA8FE: add r7 ; CODE_0BA8FF: getbs ; CODE_0BA901: add r0 ; CODE_0BA902: add r0 ; CODE_0BA903: lmult ; CODE_0BA905: with r4 ; CODE_0BA906: hib ; CODE_0BA907: lob ; CODE_0BA908: swap ; CODE_0BA909: to r8 ; CODE_0BA90A: or r4 ; CODE_0BA90B: iwt r0,#$AE58 ; CODE_0BA90E: to r14 ; CODE_0BA90F: add r7 ; CODE_0BA910: getbs ; CODE_0BA912: add r0 ; CODE_0BA913: add r0 ; CODE_0BA914: lmult ; CODE_0BA916: with r4 ; CODE_0BA917: hib ; CODE_0BA918: lob ; CODE_0BA919: swap ; CODE_0BA91A: to r14 ; CODE_0BA91B: or r4 ; CODE_0BA91C: ibt r0,#$0020 ; CODE_0BA91E: to r7 ; CODE_0BA91F: add r7 ; CODE_0BA920: ibt r0,#$003F ; CODE_0BA922: and r7 ; CODE_0BA923: bne CODE_0BA92B ; CODE_0BA925: nop ; CODE_0BA926: dec r6 ; CODE_0BA927: bpl CODE_0BA92B ; CODE_0BA929: inc r6 ; CODE_0BA92A: dec r7 ; CODE_0BA92B: from r7 ; CODE_0BA92C: sex ; CODE_0BA92D: bpl CODE_0BA932 ; CODE_0BA92F: with r9 ; CODE_0BA930: not ; CODE_0BA931: inc r9 ; CODE_0BA932: ibt r0,#$0040 ; CODE_0BA934: and r7 ; CODE_0BA935: beq CODE_0BA939 ; CODE_0BA937: with r14 ; CODE_0BA938: with r8 ; CODE_0BA939: add r9 ; CODE_0BA93A: sms ($00A8),r8 ; CODE_0BA93D: lm r0,($01B4) ; CODE_0BA941: sub #0 ; CODE_0BA943: beq CODE_0BA949 ; CODE_0BA945: nop ; CODE_0BA946: iwt r14,#$0400 ; CODE_0BA949: sms ($00AA),r14 ; CODE_0BA94C: iwt r15,#$CE5A ; CODE_0BA94F: nop ; CODE_0BA950: link #4 ; CODE_0BA951: iwt r15,#$AE37 ; CODE_0BA954: nop ; CODE_0BA955: lms r0,($01D6) ; CODE_0BA958: ibt r2,#$0050 ; CODE_0BA95A: sub r2 ; CODE_0BA95B: bmi CODE_0BA968 ; CODE_0BA95D: nop ; CODE_0BA95E: lms r0,($018E) ; CODE_0BA961: ibt r2,#$0010 ; CODE_0BA963: add r2 ; CODE_0BA964: iwt r15,#$AD83 ; CODE_0BA967: sbk ; CODE_0BA968: lms r1,($0180) ; CODE_0BA96B: dec r1 ; CODE_0BA96C: bmi CODE_0BA973 ; CODE_0BA96E: inc r1 ; CODE_0BA96F: iwt r15,#$AA0F ; CODE_0BA972: nop ; CODE_0BA973: link #4 ; CODE_0BA974: iwt r15,#$CCBF ; CODE_0BA977: nop ; CODE_0BA978: iwt r14,#$EBAA ; CODE_0BA97B: link #4 ; CODE_0BA97C: iwt r15,#$CF7C ; CODE_0BA97F: nop ; CODE_0BA980: lms r1,($0180) ; CODE_0BA983: dec r1 ; CODE_0BA984: bpl CODE_0BA96F ; CODE_0BA986: inc r1 ; CODE_0BA987: iwt r0,#$0100 ; CODE_0BA98A: sms ($0182),r0 ; CODE_0BA98D: lms r0,($00C0) ; CODE_0BA990: dec r0 ; CODE_0BA991: bpl CODE_0BA9E4 ; CODE_0BA993: nop ; CODE_0BA994: lms r0,($008C) ; CODE_0BA997: to r8 ; CODE_0BA998: add #8 ; CODE_0BA99A: lms r0,($0090) ; CODE_0BA99D: ibt r7,#$0018 ; CODE_0BA99F: add r7 ; CODE_0BA9A0: link #4 ; CODE_0BA9A1: iwt r15,#$D320 ; CODE_0BA9A4: lm r0,($F800) ; CODE_0BA9A8: and r7 ; CODE_0BA9A9: iwt r5,#$4800 ; CODE_0BA9AC: sub r5 ; CODE_0BA9AD: bne CODE_0BA9E4 ; CODE_0BA9AF: nop ; CODE_0BA9B0: from r6 ; CODE_0BA9B1: hib ; CODE_0BA9B2: ibt r1,#$001E ; CODE_0BA9B4: sub r1 ; CODE_0BA9B5: add r0 ; CODE_0BA9B6: iwt r14,#$FD94 ; CODE_0BA9B9: to r14 ; CODE_0BA9BA: add r14 ; CODE_0BA9BB: getb ; CODE_0BA9BC: lm r1,($0071) ; CODE_0BA9C0: and r1 ; CODE_0BA9C1: beq CODE_0BA9E4 ; CODE_0BA9C3: inc r14 ; CODE_0BA9C4: ibt r0,#$005D ; CODE_0BA9C6: sms ($007A),r0 ; CODE_0BA9C9: getb ; CODE_0BA9CA: sms ($00B6),r0 ; CODE_0BA9CD: swap ; CODE_0BA9CE: sms ($018A),r0 ; CODE_0BA9D1: sub r0 ; CODE_0BA9D2: sms ($0188),r0 ; CODE_0BA9D5: sms ($018C),r0 ; CODE_0BA9D8: sms ($00B4),r0 ; CODE_0BA9DB: iwt r1,#$0100 ; CODE_0BA9DE: sms ($0180),r1 ; CODE_0BA9E1: bra CODE_0BAA0F ; CODE_0BA9E3: nop ; CODE_0BA9E4: lm r0,($0071) ; CODE_0BA9E8: to r6 ; CODE_0BA9E9: and #3 ; CODE_0BA9EB: beq CODE_0BAA04 ; CODE_0BA9ED: nop ; CODE_0BA9EE: ibt r5,#$0000 ; CODE_0BA9F0: iwt r6,#$0180 ; CODE_0BA9F3: and #2 ; CODE_0BA9F5: sms ($00C4),r0 ; CODE_0BA9F8: beq CODE_0BAA01 ; CODE_0BA9FA: nop ; CODE_0BA9FB: iwt r5,#$8000 ; CODE_0BA9FE: iwt r6,#$FE80 ; CODE_0BAA01: sms ($017E),r5 ; CODE_0BAA04: ibt r5,#$0010 ; CODE_0BAA06: link #4 ; CODE_0BAA07: iwt r15,#$9B9F ; CODE_0BAA0A: nop ; CODE_0BAA0B: iwt r15,#$AC9C ; CODE_0BAA0E: nop ; CODE_0BAA0F: link #4 ; CODE_0BAA10: iwt r15,#$ADA0 ; CODE_0BAA13: nop ; CODE_0BAA14: lms r0,($008C) ; CODE_0BAA17: to r8 ; CODE_0BAA18: add #8 ; CODE_0BAA1A: move r9,r8 ; CODE_0BAA1C: lms r0,($0090) ; CODE_0BAA1F: ibt r10,#$0018 ; CODE_0BAA21: add r10 ; CODE_0BAA22: move r10,r0 ; CODE_0BAA24: link #4 ; CODE_0BAA25: iwt r15,#$D320 ; CODE_0BAA28: lm r0,($F800) ; CODE_0BAA2C: and r7 ; CODE_0BAA2D: iwt r5,#$4800 ; CODE_0BAA30: to r7 ; CODE_0BAA31: sub r5 ; CODE_0BAA32: from r6 ; CODE_0BAA33: hib ; CODE_0BAA34: ibt r5,#$001E ; CODE_0BAA36: sub r5 ; CODE_0BAA37: mult #8 ; CODE_0BAA39: iwt r6,#$FDE1 ; CODE_0BAA3C: to r6 ; CODE_0BAA3D: add r6 ; CODE_0BAA3E: ibt r0,#$0070 ; CODE_0BAA40: sub r1 ; CODE_0BAA41: bcc CODE_0BAA48 ; CODE_0BAA43: nop ; CODE_0BAA44: iwt r15,#$AAF4 ; CODE_0BAA47: nop ; CODE_0BAA48: sms ($0182),r1 ; CODE_0BAA4B: ibt r0,#$FFFE ; CODE_0BAA4D: lms r2,($0188) ; CODE_0BAA50: dec r2 ; CODE_0BAA51: bmi CODE_0BAA56 ; CODE_0BAA53: inc r2 ; CODE_0BAA54: ibt r0,#$0002 ; CODE_0BAA56: add r1 ; CODE_0BAA57: iwt r3,#$0100 ; CODE_0BAA5A: sub r3 ; CODE_0BAA5B: bcc CODE_0BAA5F ; CODE_0BAA5D: add r3 ; CODE_0BAA5E: sub r0 ; CODE_0BAA5F: sms ($0180),r0 ; CODE_0BAA62: ibt r3,#$0072 ; CODE_0BAA64: sub r3 ; CODE_0BAA65: bne CODE_0BAA9A ; CODE_0BAA67: nop ; CODE_0BAA68: iwt r5,#$01C5 ; CODE_0BAA6B: link #4 ; CODE_0BAA6C: iwt r15,#$F0C4 ; CODE_0BAA6F: nop ; CODE_0BAA70: ibt r0,#$0036 ; CODE_0BAA72: sms ($007A),r0 ; CODE_0BAA75: lms r3,($008C) ; CODE_0BAA78: iwt r0,#$10A2 ; CODE_0BAA7B: add r1 ; CODE_0BAA7C: from r3 ; CODE_0BAA7D: stw (r0) ; CODE_0BAA7E: lms r0,($0090) ; CODE_0BAA81: to r3 ; CODE_0BAA82: add #15 ; CODE_0BAA84: iwt r0,#$1142 ; CODE_0BAA87: add r1 ; CODE_0BAA88: from r3 ; CODE_0BAA89: stw (r0) ; CODE_0BAA8A: ibt r3,#$0006 ; CODE_0BAA8C: iwt r0,#$13C2 ; CODE_0BAA8F: add r1 ; CODE_0BAA90: from r3 ; CODE_0BAA91: stw (r0) ; CODE_0BAA92: ibt r3,#$0003 ; CODE_0BAA94: iwt r0,#$1782 ; CODE_0BAA97: add r1 ; CODE_0BAA98: from r3 ; CODE_0BAA99: stw (r0) ; CODE_0BAA9A: dec r2 ; CODE_0BAA9B: bmi CODE_0BAAB4 ; CODE_0BAA9D: inc r2 ; CODE_0BAA9E: move r8,r9 ; CODE_0BAAA0: from r10 ; CODE_0BAAA1: add #7 ; CODE_0BAAA3: link #4 ; CODE_0BAAA4: iwt r15,#$D320 ; CODE_0BAAA7: alt1 ; CODE_0BAAA8: and #3 ; CODE_0BAAAA: beq CODE_0BAAF0 ; CODE_0BAAAC: nop ; CODE_0BAAAD: lms r0,($0090) ; CODE_0BAAB0: dec r0 ; CODE_0BAAB1: bra CODE_0BAAF0 ; CODE_0BAAB3: sbk ; CODE_0BAAB4: link #4 ; CODE_0BAAB5: iwt r15,#$AD86 ; CODE_0BAAB8: nop ; CODE_0BAAB9: bne CODE_0BAAF0 ; CODE_0BAABB: nop ; CODE_0BAABC: lms r0,($018A) ; CODE_0BAABF: hib ; CODE_0BAAC0: lsr ; CODE_0BAAC1: lsr ; CODE_0BAAC2: lsr ; CODE_0BAAC3: lsr ; CODE_0BAAC4: iwt r14,#$FDAA ; CODE_0BAAC7: to r14 ; CODE_0BAAC8: add r14 ; CODE_0BAAC9: to r3 ; CODE_0BAACA: getb ; CODE_0BAACB: from r9 ; CODE_0BAACC: and #15 ; CODE_0BAACE: sub r3 ; CODE_0BAACF: ibt r0,#$0001 ; CODE_0BAAD1: bmi CODE_0BAAD6 ; CODE_0BAAD3: inc r14 ; CODE_0BAAD4: ibt r0,#$FFFF ; CODE_0BAAD6: add r9 ; CODE_0BAAD7: sub #8 ; CODE_0BAAD9: sms ($008C),r0 ; CODE_0BAADC: to r3 ; CODE_0BAADD: getb ; CODE_0BAADE: from r10 ; CODE_0BAADF: and #15 ; CODE_0BAAE1: sub r3 ; CODE_0BAAE2: ibt r0,#$0001 ; CODE_0BAAE4: bmi CODE_0BAAE9 ; CODE_0BAAE6: nop ; CODE_0BAAE7: ibt r0,#$FFFF ; CODE_0BAAE9: add r10 ; CODE_0BAAEA: ibt r3,#$0018 ; CODE_0BAAEC: sub r3 ; CODE_0BAAED: sms ($0090),r0 ; CODE_0BAAF0: iwt r15,#$AC5C ; CODE_0BAAF3: nop ; CODE_0BAAF4: iwt r0,#$0100 ; CODE_0BAAF7: sms ($0182),r0 ; CODE_0BAAFA: link #4 ; CODE_0BAAFB: iwt r15,#$AD86 ; CODE_0BAAFE: nop ; CODE_0BAAFF: beq CODE_0BAB06 ; CODE_0BAB01: nop ; CODE_0BAB02: iwt r15,#$ABDF ; CODE_0BAB05: nop ; CODE_0BAB06: moves r7,r7 ; CODE_0BAB08: bne CODE_0BAB80 ; CODE_0BAB0A: nop ; CODE_0BAB0B: move r1,r9 ; CODE_0BAB0D: sms ($0054),r10 ; CODE_0BAB10: iwt r2,#$4000 ; CODE_0BAB13: lms r0,($018A) ; CODE_0BAB16: hib ; CODE_0BAB17: lsr ; CODE_0BAB18: lsr ; CODE_0BAB19: lsr ; CODE_0BAB1A: lsr ; CODE_0BAB1B: move r3,r0 ; CODE_0BAB1D: add #4 ; CODE_0BAB1F: and #14 ; CODE_0BAB21: iwt r14,#$FDBA ; CODE_0BAB24: to r14 ; CODE_0BAB25: add r14 ; CODE_0BAB26: to r4 ; CODE_0BAB27: getbs ; CODE_0BAB29: inc r14 ; CODE_0BAB2A: to r8 ; CODE_0BAB2B: getbs ; CODE_0BAB2D: with r9 ; CODE_0BAB2E: and #15 ; CODE_0BAB30: with r10 ; CODE_0BAB31: and #15 ; CODE_0BAB33: ibt r12,#$0004 ; CODE_0BAB35: move r13,r15 ; CODE_0BAB37: from r9 ; CODE_0BAB38: add r4 ; CODE_0BAB39: ibt r5,#$0010 ; CODE_0BAB3B: sub r5 ; CODE_0BAB3C: bcs CODE_0BAB53 ; CODE_0BAB3E: add r5 ; CODE_0BAB3F: move r9,r0 ; CODE_0BAB41: from r10 ; CODE_0BAB42: add r8 ; CODE_0BAB43: sub r5 ; CODE_0BAB44: bcs CODE_0BAB53 ; CODE_0BAB46: add r5 ; CODE_0BAB47: move r10,r0 ; CODE_0BAB49: link #4 ; CODE_0BAB4A: iwt r15,#$AD86 ; CODE_0BAB4D: nop ; CODE_0BAB4E: bne CODE_0BAB54 ; CODE_0BAB50: nop ; CODE_0BAB51: loop ; CODE_0BAB52: nop ; CODE_0BAB53: inc r2 ; CODE_0BAB54: with r2 ; CODE_0BAB55: add r2 ; CODE_0BAB56: bcs CODE_0BAB6A ; CODE_0BAB58: nop ; CODE_0BAB59: sms ($0000),r9 ; CODE_0BAB5C: sms ($0002),r10 ; CODE_0BAB5F: from r3 ; CODE_0BAB60: add #12 ; CODE_0BAB62: move r9,r1 ; CODE_0BAB64: lms r10,($0054) ; CODE_0BAB67: bra CODE_0BAB1F ; CODE_0BAB69: nop ; CODE_0BAB6A: bmi CODE_0BABC6 ; CODE_0BAB6C: nop ; CODE_0BAB6D: moves r0,r2 ; CODE_0BAB6F: beq CODE_0BAB77 ; CODE_0BAB71: lsr ; CODE_0BAB72: sub #3 ; CODE_0BAB74: bne CODE_0BABAB ; CODE_0BAB76: inc r0 ; CODE_0BAB77: iwt r2,#$C000 ; CODE_0BAB7A: from r3 ; CODE_0BAB7B: xor #8 ; CODE_0BAB7D: bra CODE_0BAB62 ; CODE_0BAB7F: nop ; CODE_0BAB80: ibt r0,#$005D ; CODE_0BAB82: sms ($007A),r0 ; CODE_0BAB85: ibt r0,#$0072 ; CODE_0BAB87: sms ($0180),r0 ; CODE_0BAB8A: ibt r0,#$0002 ; CODE_0BAB8C: sms ($0188),r0 ; CODE_0BAB8F: lms r0,($00C4) ; CODE_0BAB92: dec r0 ; CODE_0BAB93: bmi CODE_0BAB99 ; CODE_0BAB95: sub r0 ; CODE_0BAB96: iwt r0,#$8000 ; CODE_0BAB99: sms ($018A),r0 ; CODE_0BAB9C: hib ; CODE_0BAB9D: sms ($00B6),r0 ; CODE_0BABA0: sub r0 ; CODE_0BABA1: sms ($00B4),r0 ; CODE_0BABA4: sms ($018C),r0 ; CODE_0BABA7: iwt r15,#$AC5C ; CODE_0BABAA: nop ; CODE_0BABAB: ibt r0,#$FFFE ; CODE_0BABAD: beq CODE_0BABB8 ; CODE_0BABAF: nop ; CODE_0BABB0: ibt r0,#$0002 ; CODE_0BABB2: lms r9,($0000) ; CODE_0BABB5: lms r10,($0002) ; CODE_0BABB8: add r3 ; CODE_0BABB9: and #14 ; CODE_0BABBB: add r0 ; CODE_0BABBC: add r0 ; CODE_0BABBD: add r0 ; CODE_0BABBE: add r0 ; CODE_0BABBF: sms ($00B6),r0 ; CODE_0BABC2: swap ; CODE_0BABC3: sms ($018A),r0 ; CODE_0BABC6: from r1 ; CODE_0BABC7: bic #15 ; CODE_0BABC9: or r9 ; CODE_0BABCA: move r9,r0 ; CODE_0BABCC: sub #8 ; CODE_0BABCE: sms ($008C),r0 ; CODE_0BABD1: lms r0,($0054) ; CODE_0BABD4: bic #15 ; CODE_0BABD6: or r10 ; CODE_0BABD7: move r10,r0 ; CODE_0BABD9: ibt r3,#$0018 ; CODE_0BABDB: sub r3 ; CODE_0BABDC: sms ($0090),r0 ; CODE_0BABDF: lms r1,($018A) ; CODE_0BABE2: lm r0,($0071) ; CODE_0BABE6: and #15 ; CODE_0BABE8: beq CODE_0BABF3 ; CODE_0BABEA: nop ; CODE_0BABEB: iwt r14,#$FDC9 ; CODE_0BABEE: to r14 ; CODE_0BABEF: add r14 ; CODE_0BABF0: getb ; CODE_0BABF1: to r1 ; CODE_0BABF2: swap ; CODE_0BABF3: from r1 ; CODE_0BABF4: hib ; CODE_0BABF5: lsr ; CODE_0BABF6: lsr ; CODE_0BABF7: lsr ; CODE_0BABF8: lsr ; CODE_0BABF9: and #14 ; CODE_0BABFB: iwt r14,#$FDBA ; CODE_0BABFE: to r14 ; CODE_0BABFF: add r14 ; CODE_0BAC00: move r2,r9 ; CODE_0BAC02: move r3,r10 ; CODE_0BAC04: getbs ; CODE_0BAC06: add r0 ; CODE_0BAC07: inc r14 ; CODE_0BAC08: to r9 ; CODE_0BAC09: add r9 ; CODE_0BAC0A: move r8,r9 ; CODE_0BAC0C: getbs ; CODE_0BAC0E: add r0 ; CODE_0BAC0F: to r10 ; CODE_0BAC10: add r10 ; CODE_0BAC11: move r0,r10 ; CODE_0BAC13: link #4 ; CODE_0BAC14: iwt r15,#$D320 ; CODE_0BAC17: lm r0,($F800) ; CODE_0BAC1B: and r7 ; CODE_0BAC1C: iwt r5,#$4800 ; CODE_0BAC1F: to r7 ; CODE_0BAC20: sub r5 ; CODE_0BAC21: from r6 ; CODE_0BAC22: hib ; CODE_0BAC23: ibt r5,#$001E ; CODE_0BAC25: sub r5 ; CODE_0BAC26: mult #8 ; CODE_0BAC28: iwt r6,#$FDE1 ; CODE_0BAC2B: to r6 ; CODE_0BAC2C: add r6 ; CODE_0BAC2D: link #4 ; CODE_0BAC2E: iwt r15,#$AD86 ; CODE_0BAC31: nop ; CODE_0BAC32: beq CODE_0BAC3D ; CODE_0BAC34: nop ; CODE_0BAC35: sms ($018A),r1 ; CODE_0BAC38: from r1 ; CODE_0BAC39: hib ; CODE_0BAC3A: sms ($00B6),r0 ; CODE_0BAC3D: iwt r6,#$0100 ; CODE_0BAC40: lms r0,($0088) ; CODE_0BAC43: lms r2,($0084) ; CODE_0BAC46: or r2 ; CODE_0BAC47: lms r2,($0086) ; CODE_0BAC4A: or r2 ; CODE_0BAC4B: lms r2,($0070) ; CODE_0BAC4E: and r2 ; CODE_0BAC4F: beq CODE_0BAC55 ; CODE_0BAC51: nop ; CODE_0BAC52: iwt r6,#$0180 ; CODE_0BAC55: ibt r5,#$0010 ; CODE_0BAC57: link #4 ; CODE_0BAC58: iwt r15,#$9B9F ; CODE_0BAC5B: nop ; CODE_0BAC5C: lms r0,($017E) ; CODE_0BAC5F: lms r10,($018A) ; CODE_0BAC62: to r1 ; CODE_0BAC63: sub r10 ; CODE_0BAC64: bpl CODE_0BAC69 ; CODE_0BAC66: with r1 ; CODE_0BAC67: not ; CODE_0BAC68: inc r1 ; CODE_0BAC69: lms r4,($018C) ; CODE_0BAC6C: iwt r0,#$4000 ; CODE_0BAC6F: sub r1 ; CODE_0BAC70: bcc CODE_0BAC7A ; CODE_0BAC72: nop ; CODE_0BAC73: bne CODE_0BAC82 ; CODE_0BAC75: sub r0 ; CODE_0BAC76: dec r4 ; CODE_0BAC77: bmi CODE_0BAC82 ; CODE_0BAC79: sub r0 ; CODE_0BAC7A: iwt r0,#$8000 ; CODE_0BAC7D: to r10 ; CODE_0BAC7E: xor r10 ; CODE_0BAC80: ibt r0,#$0001 ; CODE_0BAC82: sbk ; CODE_0BAC83: lms r0,($00B4) ; CODE_0BAC86: dec r0 ; CODE_0BAC87: bpl CODE_0BAC8C ; CODE_0BAC89: inc r0 ; CODE_0BAC8A: not ; CODE_0BAC8B: inc r0 ; CODE_0BAC8C: add r0 ; CODE_0BAC8D: add r0 ; CODE_0BAC8E: iwt r4,#$0200 ; CODE_0BAC91: sub r4 ; CODE_0BAC92: bcc CODE_0BAC97 ; CODE_0BAC94: add r4 ; CODE_0BAC95: move r4,r0 ; CODE_0BAC97: link #4 ; CODE_0BAC98: iwt r15,#$9BD9 ; CODE_0BAC9B: nop ; CODE_0BAC9C: lms r0,($00B4) ; CODE_0BAC9F: dec r0 ; CODE_0BACA0: bpl CODE_0BACA5 ; CODE_0BACA2: inc r0 ; CODE_0BACA3: not ; CODE_0BACA4: inc r0 ; CODE_0BACA5: iwt r1,#$0080 ; CODE_0BACA8: sub r1 ; CODE_0BACA9: bcc CODE_0BACAD ; CODE_0BACAB: to r1 ; CODE_0BACAC: add r1 ; CODE_0BACAD: lms r0,($0186) ; CODE_0BACB0: add r1 ; CODE_0BACB1: sbk ; CODE_0BACB2: iwt r1,#$0600 ; CODE_0BACB5: sub r1 ; CODE_0BACB6: bcc CODE_0BACC2 ; CODE_0BACB8: nop ; CODE_0BACB9: sbk ; CODE_0BACBA: lms r0,($0184) ; CODE_0BACBD: xor #2 ; CODE_0BACBF: beq CODE_0BACC6 ; CODE_0BACC1: sbk ; CODE_0BACC2: iwt r15,#$AD83 ; CODE_0BACC5: nop ; CODE_0BACC6: ibt r0,#$0008 ; CODE_0BACC8: romb ; CODE_0BACCA: lms r0,($017E) ; CODE_0BACCD: hib ; CODE_0BACCE: move r10,r0 ; CODE_0BACD0: ibt r14,#$0040 ; CODE_0BACD2: add r14 ; CODE_0BACD3: sex ; CODE_0BACD4: bpl CODE_0BACDE ; CODE_0BACD6: nop ; CODE_0BACD7: ibt r0,#$007F ; CODE_0BACD9: xor r10 ; CODE_0BACDB: inc r0 ; CODE_0BACDC: to r10 ; CODE_0BACDD: lob ; CODE_0BACDE: iwt r0,#$AE18 ; CODE_0BACE1: to r14 ; CODE_0BACE2: add r10 ; CODE_0BACE3: to r1 ; CODE_0BACE4: getb ; CODE_0BACE5: ibt r0,#$0040 ; CODE_0BACE7: to r14 ; CODE_0BACE8: add r14 ; CODE_0BACE9: to r2 ; CODE_0BACEA: getb ; CODE_0BACEB: ibt r0,#$000A ; CODE_0BACED: romb ; CODE_0BACEF: ibt r5,#$0005 ; CODE_0BACF1: ibt r6,#$FFE8 ; CODE_0BACF3: lms r0,($00BE) ; CODE_0BACF6: iwt r3,#$0186 ; CODE_0BACF9: to r9 ; CODE_0BACFA: sub r3 ; CODE_0BACFB: beq CODE_0BAD02 ; CODE_0BACFD: nop ; CODE_0BACFE: ibt r5,#$0004 ; CODE_0BAD00: ibt r6,#$FFF2 ; CODE_0BAD02: from r5 ; CODE_0BAD03: to r3 ; CODE_0BAD04: mult r1 ; CODE_0BAD05: from r6 ; CODE_0BAD06: mult r2 ; CODE_0BAD07: add r3 ; CODE_0BAD08: add r0 ; CODE_0BAD09: add r0 ; CODE_0BAD0A: hib ; CODE_0BAD0B: to r3 ; CODE_0BAD0C: sex ; CODE_0BAD0D: lms r8,($00C4) ; CODE_0BAD10: dec r8 ; CODE_0BAD11: bmi CODE_0BAD17 ; CODE_0BAD13: inc r8 ; CODE_0BAD14: with r3 ; CODE_0BAD15: not ; CODE_0BAD16: inc r3 ; CODE_0BAD17: from r5 ; CODE_0BAD18: to r4 ; CODE_0BAD19: mult r2 ; CODE_0BAD1A: from r6 ; CODE_0BAD1B: mult r1 ; CODE_0BAD1C: sub r4 ; CODE_0BAD1D: add r0 ; CODE_0BAD1E: add r0 ; CODE_0BAD1F: hib ; CODE_0BAD20: sex ; CODE_0BAD21: to r4 ; CODE_0BAD22: add #14 ; CODE_0BAD24: iwt r5,#$01C6 ; CODE_0BAD27: link #4 ; CODE_0BAD28: iwt r15,#$F0C4 ; CODE_0BAD2B: nop ; CODE_0BAD2C: lms r0,($007A) ; CODE_0BAD2F: dec r0 ; CODE_0BAD30: bpl CODE_0BAD38 ; CODE_0BAD32: nop ; CODE_0BAD33: ibt r0,#$0045 ; CODE_0BAD35: sms ($007A),r0 ; CODE_0BAD38: lms r0,($008C) ; CODE_0BAD3B: to r3 ; CODE_0BAD3C: add r3 ; CODE_0BAD3D: iwt r0,#$10A2 ; CODE_0BAD40: add r1 ; CODE_0BAD41: from r3 ; CODE_0BAD42: stw (r0) ; CODE_0BAD43: lms r0,($0090) ; CODE_0BAD46: to r4 ; CODE_0BAD47: add r4 ; CODE_0BAD48: iwt r0,#$1142 ; CODE_0BAD4B: add r1 ; CODE_0BAD4C: from r4 ; CODE_0BAD4D: stw (r0) ; CODE_0BAD4E: ibt r3,#$0040 ; CODE_0BAD50: ibt r4,#$0004 ; CODE_0BAD52: moves r9,r9 ; CODE_0BAD54: beq CODE_0BAD5A ; CODE_0BAD56: nop ; CODE_0BAD57: inc r4 ; CODE_0BAD58: with r3 ; CODE_0BAD59: lsr ; CODE_0BAD5A: iwt r0,#$1E4E ; CODE_0BAD5D: add r1 ; CODE_0BAD5E: from r3 ; CODE_0BAD5F: stw (r0) ; CODE_0BAD60: iwt r0,#$13C2 ; CODE_0BAD63: add r1 ; CODE_0BAD64: from r4 ; CODE_0BAD65: stw (r0) ; CODE_0BAD66: ibt r3,#$0009 ; CODE_0BAD68: iwt r0,#$1782 ; CODE_0BAD6B: add r1 ; CODE_0BAD6C: from r3 ; CODE_0BAD6D: stw (r0) ; CODE_0BAD6E: ibt r0,#$0040 ; CODE_0BAD70: add r10 ; CODE_0BAD71: dec r8 ; CODE_0BAD72: bpl CODE_0BAD7A ; CODE_0BAD74: inc r8 ; CODE_0BAD75: ibt r3,#$007F ; CODE_0BAD77: xor r3 ; CODE_0BAD79: inc r0 ; CODE_0BAD7A: lob ; CODE_0BAD7B: to r3 ; CODE_0BAD7C: add r0 ; CODE_0BAD7D: iwt r0,#$1E4C ; CODE_0BAD80: add r1 ; CODE_0BAD81: from r3 ; CODE_0BAD82: stw (r0) ; CODE_0BAD83: sub r0 ; CODE_0BAD84: stop ; CODE_0BAD85: nop ; CODE_0BAD86: moves r7,r7 ; CODE_0BAD88: bne CODE_0BAD9E ; CODE_0BAD8A: sub r0 ; CODE_0BAD8B: from r10 ; CODE_0BAD8C: and #15 ; CODE_0BAD8E: lsr ; CODE_0BAD8F: to r14 ; CODE_0BAD90: add r6 ; CODE_0BAD91: to r5 ; CODE_0BAD92: getb ; CODE_0BAD93: from r9 ; CODE_0BAD94: and #15 ; CODE_0BAD96: lsr ; CODE_0BAD97: iwt r14,#$FDD9 ; CODE_0BAD9A: to r14 ; CODE_0BAD9B: add r14 ; CODE_0BAD9C: getb ; CODE_0BAD9D: and r5 ; CODE_0BAD9E: jmp r11 ; CODE_0BAD9F: nop ; CODE_0BADA0: lms r2,($00B4) ; CODE_0BADA3: lms r0,($0190) ; CODE_0BADA6: lob ; CODE_0BADA7: add r2 ; CODE_0BADA8: sbk ; CODE_0BADA9: hib ; CODE_0BADAA: to r3 ; CODE_0BADAB: sex ; CODE_0BADAC: ibt r0,#$0008 ; CODE_0BADAE: romb ; CODE_0BADB0: lms r0,($00B6) ; CODE_0BADB3: iwt r14,#$AE18 ; CODE_0BADB6: to r14 ; CODE_0BADB7: add r14 ; CODE_0BADB8: getb ; CODE_0BADB9: to r4 ; CODE_0BADBA: sex ; CODE_0BADBB: beq CODE_0BADC9 ; CODE_0BADBD: nop ; CODE_0BADBE: move r0,r3 ; CODE_0BADC0: move r4,r2 ; CODE_0BADC2: bpl CODE_0BADC9 ; CODE_0BADC4: with r4 ; CODE_0BADC5: not ; CODE_0BADC6: inc r4 ; CODE_0BADC7: not ; CODE_0BADC8: inc r0 ; CODE_0BADC9: sms ($00A8),r4 ; CODE_0BADCC: move r8,r0 ; CODE_0BADCE: ibt r0,#$0040 ; CODE_0BADD0: to r14 ; CODE_0BADD1: add r14 ; CODE_0BADD2: getb ; CODE_0BADD3: to r14 ; CODE_0BADD4: sex ; CODE_0BADD5: beq CODE_0BADE3 ; CODE_0BADD7: nop ; CODE_0BADD8: move r0,r3 ; CODE_0BADDA: move r14,r2 ; CODE_0BADDC: bmi CODE_0BADE3 ; CODE_0BADDE: with r14 ; CODE_0BADDF: not ; CODE_0BADE0: inc r14 ; CODE_0BADE1: not ; CODE_0BADE2: inc r0 ; CODE_0BADE3: sms ($00AA),r14 ; CODE_0BADE6: moves r3,r0 ; CODE_0BADE8: beq CODE_0BAE27 ; CODE_0BADEA: nop ; CODE_0BADEB: moves r8,r8 ; CODE_0BADED: beq CODE_0BAE27 ; CODE_0BADEF: nop ; CODE_0BADF0: add r0 ; CODE_0BADF1: to r2 ; CODE_0BADF2: rol ; CODE_0BADF3: from r8 ; CODE_0BADF4: add r8 ; CODE_0BADF5: with r2 ; CODE_0BADF6: rol ; CODE_0BADF7: lms r0,($008C) ; CODE_0BADFA: lsr ; CODE_0BADFB: lms r0,($0090) ; CODE_0BADFE: rol ; CODE_0BADFF: xor r2 ; CODE_0BAE01: and #3 ; CODE_0BAE03: dec r0 ; CODE_0BAE04: lsr ; CODE_0BAE05: beq CODE_0BAE0A ; CODE_0BAE07: rol ; CODE_0BAE08: ibt r0,#$FFFF ; CODE_0BAE0A: inc r0 ; CODE_0BAE0B: lsr ; CODE_0BAE0C: bcc CODE_0BAE19 ; CODE_0BAE0E: nop ; CODE_0BAE0F: moves r8,r8 ; CODE_0BAE11: beq CODE_0BAE19 ; CODE_0BAE13: nop ; CODE_0BAE14: bmi CODE_0BAE19 ; CODE_0BAE16: inc r8 ; CODE_0BAE17: dec r8 ; CODE_0BAE18: dec r8 ; CODE_0BAE19: lsr ; CODE_0BAE1A: bcc CODE_0BAE27 ; CODE_0BAE1C: nop ; CODE_0BAE1D: moves r3,r3 ; CODE_0BAE1F: beq CODE_0BAE27 ; CODE_0BAE21: nop ; CODE_0BAE22: bmi CODE_0BAE27 ; CODE_0BAE24: inc r3 ; CODE_0BAE25: dec r3 ; CODE_0BAE26: dec r3 ; CODE_0BAE27: lms r0,($008C) ; CODE_0BAE2A: add r8 ; CODE_0BAE2B: sbk ; CODE_0BAE2C: lms r0,($0090) ; CODE_0BAE2F: add r3 ; CODE_0BAE30: sbk ; CODE_0BAE31: ibt r0,#$000A ; CODE_0BAE33: romb ; CODE_0BAE35: jmp r11 ; CODE_0BAE36: nop ; CODE_0BAE37: sms ($0068),r11 ; CODE_0BAE3A: lms r0,($0180) ; CODE_0BAE3D: dec r0 ; CODE_0BAE3E: ibt r1,#$0072 ; CODE_0BAE40: sub r1 ; CODE_0BAE41: iwt r14,#$0186 ; CODE_0BAE44: iwt r0,#$FD8C ; CODE_0BAE47: bcs CODE_0BAE4F ; CODE_0BAE49: nop ; CODE_0BAE4A: add #4 ; CODE_0BAE4C: iwt r14,#$0187 ; CODE_0BAE4F: sms ($00BE),r14 ; CODE_0BAE52: lms r14,($0184) ; CODE_0BAE55: to r14 ; CODE_0BAE56: add r14 ; CODE_0BAE57: getb ; CODE_0BAE58: inc r14 ; CODE_0BAE59: to r12 ; CODE_0BAE5A: getbh ; CODE_0BAE5C: ibt r13,#$0054 ; CODE_0BAE5E: ibt r2,#$0020 ; CODE_0BAE60: ibt r3,#$0000 ; CODE_0BAE62: lms r0,($017E) ; CODE_0BAE65: to r5 ; CODE_0BAE66: hib ; CODE_0BAE67: iwt r6,#$4000 ; CODE_0BAE6A: add r6 ; CODE_0BAE6B: add r0 ; CODE_0BAE6C: beq CODE_0BAE7E ; CODE_0BAE6E: nop ; CODE_0BAE6F: bcc CODE_0BAE7B ; CODE_0BAE71: sub r0 ; CODE_0BAE72: ibt r0,#$007F ; CODE_0BAE74: xor r5 ; CODE_0BAE76: inc r0 ; CODE_0BAE77: to r5 ; CODE_0BAE78: lob ; CODE_0BAE79: ibt r0,#$0002 ; CODE_0BAE7B: sms ($00C4),r0 ; CODE_0BAE7E: lms r0,($01D6) ; CODE_0BAE81: ibt r6,#$0050 ; CODE_0BAE83: sub r6 ; CODE_0BAE84: bmi CODE_0BAE8D ; CODE_0BAE86: nop ; CODE_0BAE87: lms r0,($018E) ; CODE_0BAE8A: add r5 ; CODE_0BAE8B: to r5 ; CODE_0BAE8C: lob ; CODE_0BAE8D: lms r6,($0182) ; CODE_0BAE90: link #4 ; CODE_0BAE91: iwt r15,#$F28A ; CODE_0BAE94: nop ; CODE_0BAE95: ibt r0,#$000A ; CODE_0BAE97: romb ; CODE_0BAE99: lms r11,($0068) ; CODE_0BAE9C: jmp r11 ; CODE_0BAE9D: nop ; CODE_0BAE9E: sub r0 ; CODE_0BAE9F: sms ($00B4),r0 ; CODE_0BAEA2: sms ($018A),r0 ; CODE_0BAEA5: lms r0,($01D6) ; CODE_0BAEA8: ibt r1,#$0050 ; CODE_0BAEAA: sub r1 ; CODE_0BAEAB: bmi CODE_0BAEB8 ; CODE_0BAEAD: nop ; CODE_0BAEAE: lms r0,($0194) ; CODE_0BAEB1: ibt r2,#$0010 ; CODE_0BAEB3: add r2 ; CODE_0BAEB4: iwt r15,#$AF9C ; CODE_0BAEB7: sbk ; CODE_0BAEB8: lm r0,($0071) ; CODE_0BAEBC: move r3,r0 ; CODE_0BAEBE: to r7 ; CODE_0BAEBF: bic #15 ; CODE_0BAEC1: to r5 ; CODE_0BAEC2: and #3 ; CODE_0BAEC4: and #12 ; CODE_0BAEC6: lsr ; CODE_0BAEC7: to r6 ; CODE_0BAEC8: lsr ; CODE_0BAEC9: lms r0,($0182) ; CODE_0BAECC: lms r1,($0180) ; CODE_0BAECF: sub r1 ; CODE_0BAED0: and #3 ; CODE_0BAED2: move r4,r0 ; CODE_0BAED4: lsr ; CODE_0BAED5: bcc CODE_0BAEDE ; CODE_0BAED7: nop ; CODE_0BAED8: move r14,r5 ; CODE_0BAEDA: move r5,r6 ; CODE_0BAEDC: move r6,r14 ; CODE_0BAEDE: iwt r0,#$FC2D ; CODE_0BAEE1: to r14 ; CODE_0BAEE2: add r4 ; CODE_0BAEE3: getb ; CODE_0BAEE4: to r14 ; CODE_0BAEE5: lsr ; CODE_0BAEE6: bcc CODE_0BAEF1 ; CODE_0BAEE8: nop ; CODE_0BAEE9: with r6 ; CODE_0BAEEA: lsr ; CODE_0BAEEB: rol ; CODE_0BAEEC: add r0 ; CODE_0BAEED: and #2 ; CODE_0BAEEF: to r6 ; CODE_0BAEF0: or r6 ; CODE_0BAEF1: dec r14 ; CODE_0BAEF2: bmi CODE_0BAEFD ; CODE_0BAEF4: nop ; CODE_0BAEF5: with r5 ; CODE_0BAEF6: lsr ; CODE_0BAEF7: rol ; CODE_0BAEF8: add r0 ; CODE_0BAEF9: and #2 ; CODE_0BAEFB: to r5 ; CODE_0BAEFC: or r5 ; CODE_0BAEFD: from r6 ; CODE_0BAEFE: add r6 ; CODE_0BAEFF: add r0 ; CODE_0BAF00: or r5 ; CODE_0BAF01: to r1 ; CODE_0BAF02: or r7 ; CODE_0BAF03: lms r2,($0182) ; CODE_0BAF06: iwt r0,#$FC25 ; CODE_0BAF09: add r2 ; CODE_0BAF0A: to r14 ; CODE_0BAF0B: add r2 ; CODE_0BAF0C: getb ; CODE_0BAF0D: to r5 ; CODE_0BAF0E: and r1 ; CODE_0BAF0F: bne CODE_0BAF18 ; CODE_0BAF11: inc r14 ; CODE_0BAF12: sms ($0180),r2 ; CODE_0BAF15: bra CODE_0BAF51 ; CODE_0BAF17: nop ; CODE_0BAF18: lms r5,($01B4) ; CODE_0BAF1B: moves r5,r5 ; CODE_0BAF1D: bne CODE_0BAF26 ; CODE_0BAF1F: nop ; CODE_0BAF20: to r5 ; CODE_0BAF21: xor #15 ; CODE_0BAF23: with r1 ; CODE_0BAF24: bic r5 ; CODE_0BAF26: iwt r5,#$0100 ; CODE_0BAF29: getb ; CODE_0BAF2A: and r1 ; CODE_0BAF2B: beq CODE_0BAF33 ; CODE_0BAF2D: sub r0 ; CODE_0BAF2E: iwt r5,#$FF00 ; CODE_0BAF31: ibt r0,#$0002 ; CODE_0BAF33: lms r6,($00C0) ; CODE_0BAF36: dec r6 ; CODE_0BAF37: bpl CODE_0BAF3D ; CODE_0BAF39: inc r6 ; CODE_0BAF3A: sms ($00B4),r5 ; CODE_0BAF3D: move r5,r0 ; CODE_0BAF3F: from r2 ; CODE_0BAF40: lsr ; CODE_0BAF41: bcs CODE_0BAF51 ; CODE_0BAF43: nop ; CODE_0BAF44: lm r0,($017F) ; CODE_0BAF48: ibt r6,#$007F ; CODE_0BAF4A: and r6 ; CODE_0BAF4B: bne CODE_0BAF51 ; CODE_0BAF4D: nop ; CODE_0BAF4E: sms ($00C4),r5 ; CODE_0BAF51: sms ($018A),r1 ; CODE_0BAF54: lms r6,($00B4) ; CODE_0BAF57: dec r6 ; CODE_0BAF58: bpl CODE_0BAF5E ; CODE_0BAF5A: inc r6 ; CODE_0BAF5B: with r6 ; CODE_0BAF5C: not ; CODE_0BAF5D: inc r6 ; CODE_0BAF5E: iwt r0,#$0400 ; CODE_0BAF61: lmult ; CODE_0BAF63: with r4 ; CODE_0BAF64: hib ; CODE_0BAF65: lob ; CODE_0BAF66: swap ; CODE_0BAF67: to r4 ; CODE_0BAF68: or r4 ; CODE_0BAF69: lms r10,($0184) ; CODE_0BAF6C: link #4 ; CODE_0BAF6D: iwt r15,#$9BD9 ; CODE_0BAF70: nop ; CODE_0BAF71: moves r6,r6 ; CODE_0BAF73: bne CODE_0BAF7F ; CODE_0BAF75: sub r0 ; CODE_0BAF76: sms ($0188),r0 ; CODE_0BAF79: sms ($0186),r0 ; CODE_0BAF7C: bra CODE_0BAF9C ; CODE_0BAF7E: nop ; CODE_0BAF7F: iwt r0,#$0080 ; CODE_0BAF82: sub r6 ; CODE_0BAF83: bcs CODE_0BAF88 ; CODE_0BAF85: add r6 ; CODE_0BAF86: move r0,r6 ; CODE_0BAF88: lms r1,($0188) ; CODE_0BAF8B: add r1 ; CODE_0BAF8C: sbk ; CODE_0BAF8D: iwt r1,#$0300 ; CODE_0BAF90: sub r1 ; CODE_0BAF91: bcc CODE_0BAF9C ; CODE_0BAF93: nop ; CODE_0BAF94: sbk ; CODE_0BAF95: lms r0,($0186) ; CODE_0BAF98: and #7 ; CODE_0BAF9A: inc r0 ; CODE_0BAF9B: sbk ; CODE_0BAF9C: link #4 ; CODE_0BAF9D: iwt r15,#$AFA4 ; CODE_0BAFA0: nop ; CODE_0BAFA1: sub r0 ; CODE_0BAFA2: stop ; CODE_0BAFA3: nop ; CODE_0BAFA4: sms ($0068),r11 ; CODE_0BAFA7: iwt r12,#$2060 ; CODE_0BAFAA: lms r0,($00BE) ; CODE_0BAFAD: iwt r13,#$0198 ; CODE_0BAFB0: sub r13 ; CODE_0BAFB1: beq CODE_0BAFC3 ; CODE_0BAFB3: nop ; CODE_0BAFB4: iwt r12,#$20C0 ; CODE_0BAFB7: lm r0,($1974) ; CODE_0BAFBB: and #2 ; CODE_0BAFBD: beq CODE_0BAFC3 ; CODE_0BAFBF: nop ; CODE_0BAFC0: iwt r12,#$20E0 ; CODE_0BAFC3: ibt r13,#$0054 ; CODE_0BAFC5: ibt r2,#$0020 ; CODE_0BAFC7: ibt r3,#$0000 ; CODE_0BAFC9: lms r0,($017E) ; CODE_0BAFCC: to r5 ; CODE_0BAFCD: hib ; CODE_0BAFCE: lms r0,($01D6) ; CODE_0BAFD1: ibt r6,#$0050 ; CODE_0BAFD3: sub r6 ; CODE_0BAFD4: bmi CODE_0BAFDD ; CODE_0BAFD6: nop ; CODE_0BAFD7: lms r0,($0194) ; CODE_0BAFDA: add r5 ; CODE_0BAFDB: to r5 ; CODE_0BAFDC: lob ; CODE_0BAFDD: lms r6,($0186) ; CODE_0BAFE0: dec r6 ; CODE_0BAFE1: bmi CODE_0BAFF3 ; CODE_0BAFE3: inc r6 ; CODE_0BAFE4: ibt r0,#$0010 ; CODE_0BAFE6: add r5 ; CODE_0BAFE7: lsr ; CODE_0BAFE8: lsr ; CODE_0BAFE9: lsr ; CODE_0BAFEA: lsr ; CODE_0BAFEB: lsr ; CODE_0BAFEC: from r6 ; CODE_0BAFED: sub r0 ; CODE_0BAFEE: dec r0 ; CODE_0BAFEF: to r6 ; CODE_0BAFF0: and #7 ; CODE_0BAFF2: inc r6 ; CODE_0BAFF3: iwt r0,#$0198 ; CODE_0BAFF6: add r6 ; CODE_0BAFF7: sms ($00BE),r0 ; CODE_0BAFFA: iwt r6,#$0100 ; CODE_0BAFFD: link #4 ; CODE_0BAFFE: iwt r15,#$F28A ; CODE_0BB001: nop ; CODE_0BB002: link #4 ; CODE_0BB003: iwt r15,#$A8CE ; CODE_0BB006: nop ; CODE_0BB007: link #4 ; CODE_0BB008: iwt r15,#$B011 ; CODE_0BB00B: nop ; CODE_0BB00C: lms r11,($0068) ; CODE_0BB00F: jmp r11 ; CODE_0BB010: nop ; CODE_0BB011: sms ($0064),r11 ; CODE_0BB014: lms r0,($0184) ; CODE_0BB017: to r1 ; CODE_0BB018: hib ; CODE_0BB019: lms r0,($017E) ; CODE_0BB01C: lms r2,($00C4) ; CODE_0BB01F: dec r2 ; CODE_0BB020: bmi CODE_0BB02F ; CODE_0BB022: hib ; CODE_0BB023: ibt r3,#$007F ; CODE_0BB025: xor r3 ; CODE_0BB027: inc r0 ; CODE_0BB028: lob ; CODE_0BB029: with r1 ; CODE_0BB02A: xor r3 ; CODE_0BB02C: inc r1 ; CODE_0BB02D: with r1 ; CODE_0BB02E: lob ; CODE_0BB02F: sub r1 ; CODE_0BB030: beq CODE_0BB05E ; CODE_0BB032: nop ; CODE_0BB033: lms r1,($00B4) ; CODE_0BB036: moves r1,r1 ; CODE_0BB038: bne CODE_0BB059 ; CODE_0BB03A: nop ; CODE_0BB03B: lms r1,($0182) ; CODE_0BB03E: moves r1,r1 ; CODE_0BB040: beq CODE_0BB059 ; CODE_0BB042: nop ; CODE_0BB043: ibt r2,#$0001 ; CODE_0BB045: swap ; CODE_0BB046: bpl CODE_0BB04E ; CODE_0BB048: swap ; CODE_0BB049: not ; CODE_0BB04A: inc r0 ; CODE_0BB04B: lob ; CODE_0BB04C: ibt r2,#$FFFF ; CODE_0BB04E: ibt r3,#$0020 ; CODE_0BB050: sub r3 ; CODE_0BB051: bcc CODE_0BB059 ; CODE_0BB053: nop ; CODE_0BB054: from r1 ; CODE_0BB055: add r2 ; CODE_0BB056: and #3 ; CODE_0BB058: sbk ; CODE_0BB059: ibt r0,#$FFFE ; CODE_0BB05B: bra CODE_0BB05F ; CODE_0BB05D: nop ; CODE_0BB05E: add r1 ; CODE_0BB05F: sms ($018C),r0 ; CODE_0BB062: lms r9,($008C) ; CODE_0BB065: lms r10,($0090) ; CODE_0BB068: ibt r2,#$0000 ; CODE_0BB06A: sms ($00FE),r2 ; CODE_0BB06D: sms ($0100),r2 ; CODE_0BB070: sms ($0102),r2 ; CODE_0BB073: sms ($00FA),r2 ; CODE_0BB076: sms ($0192),r2 ; CODE_0BB079: ibt r3,#$0000 ; CODE_0BB07B: iwt r14,#$EB6A ; CODE_0BB07E: ibt r1,#$0002 ; CODE_0BB080: ibt r4,#$FFFF ; CODE_0BB082: link #4 ; CODE_0BB083: iwt r15,#$B39E ; CODE_0BB086: sm ($0080),r4 ; CODE_0BB08A: link #4 ; CODE_0BB08B: iwt r15,#$B3A9 ; CODE_0BB08E: sms ($01FE),r4 ; CODE_0BB091: link #4 ; CODE_0BB092: iwt r15,#$B3A9 ; CODE_0BB095: sms ($0000),r4 ; CODE_0BB098: link #4 ; CODE_0BB099: iwt r15,#$B3A9 ; CODE_0BB09C: sm ($00C0),r4 ; CODE_0BB0A0: link #4 ; CODE_0BB0A1: iwt r15,#$B3A9 ; CODE_0BB0A4: alt2 ; CODE_0BB0A5: lms r0,($0100) ; CODE_0BB0A8: to r5 ; CODE_0BB0A9: lsr ; CODE_0BB0AA: rol ; CODE_0BB0AB: sbk ; CODE_0BB0AC: from r2 ; CODE_0BB0AD: lsr ; CODE_0BB0AE: with r2 ; CODE_0BB0AF: rol ; CODE_0BB0B0: from r3 ; CODE_0BB0B1: lsr ; CODE_0BB0B2: with r3 ; CODE_0BB0B3: rol ; CODE_0BB0B4: ibt r1,#$0003 ; CODE_0BB0B6: ibt r4,#$FFFF ; CODE_0BB0B8: link #4 ; CODE_0BB0B9: iwt r15,#$B3A9 ; CODE_0BB0BC: sms ($0080),r4 ; CODE_0BB0BF: link #4 ; CODE_0BB0C0: iwt r15,#$B3A9 ; CODE_0BB0C3: sms ($01FE),r4 ; CODE_0BB0C6: link #4 ; CODE_0BB0C7: iwt r15,#$B3A9 ; CODE_0BB0CA: alt2 ; CODE_0BB0CB: lms r0,($01B4) ; CODE_0BB0CE: sub #0 ; CODE_0BB0D0: beq CODE_0BB0D6 ; CODE_0BB0D2: nop ; CODE_0BB0D3: with r2 ; CODE_0BB0D4: or #7 ; CODE_0BB0D6: lms r0,($018C) ; CODE_0BB0D9: sms ($018E),r0 ; CODE_0BB0DC: lms r0,($0192) ; CODE_0BB0DF: dec r0 ; CODE_0BB0E0: bpl CODE_0BB0E6 ; CODE_0BB0E2: sub r0 ; CODE_0BB0E3: sms ($0190),r0 ; CODE_0BB0E6: lms r7,($018A) ; CODE_0BB0E9: ibt r4,#$0000 ; CODE_0BB0EB: lms r1,($0182) ; CODE_0BB0EE: from r1 ; CODE_0BB0EF: lsr ; CODE_0BB0F0: bcc CODE_0BB0F9 ; CODE_0BB0F2: nop ; CODE_0BB0F3: move r14,r9 ; CODE_0BB0F5: move r9,r10 ; CODE_0BB0F7: move r10,r14 ; CODE_0BB0F9: iwt r0,#$FC31 ; CODE_0BB0FC: to r14 ; CODE_0BB0FD: add r1 ; CODE_0BB0FE: getb ; CODE_0BB0FF: move r8,r0 ; CODE_0BB101: to r14 ; CODE_0BB102: lsr ; CODE_0BB103: bcc CODE_0BB109 ; CODE_0BB105: nop ; CODE_0BB106: with r10 ; CODE_0BB107: not ; CODE_0BB108: inc r10 ; CODE_0BB109: dec r14 ; CODE_0BB10A: bmi CODE_0BB110 ; CODE_0BB10C: nop ; CODE_0BB10D: with r9 ; CODE_0BB10E: not ; CODE_0BB10F: inc r9 ; CODE_0BB110: ibt r12,#$0000 ; CODE_0BB112: from r1 ; CODE_0BB113: mult #10 ; CODE_0BB115: iwt r14,#$FC35 ; CODE_0BB118: to r14 ; CODE_0BB119: add r14 ; CODE_0BB11A: getb ; CODE_0BB11B: inc r14 ; CODE_0BB11C: getbh ; CODE_0BB11E: and r2 ; CODE_0BB11F: beq CODE_0BB134 ; CODE_0BB121: inc r14 ; CODE_0BB122: and r3 ; CODE_0BB123: beq CODE_0BB12A ; CODE_0BB125: sub r0 ; CODE_0BB126: lms r0,($00C4) ; CODE_0BB129: dec r0 ; CODE_0BB12A: to r5 ; CODE_0BB12B: not ; CODE_0BB12C: inc r5 ; CODE_0BB12D: ibt r4,#$0000 ; CODE_0BB12F: sub r0 ; CODE_0BB130: iwt r15,#$B1C2 ; CODE_0BB133: nop ; CODE_0BB134: getb ; CODE_0BB135: inc r14 ; CODE_0BB136: getbh ; CODE_0BB138: to r6 ; CODE_0BB139: and r2 ; CODE_0BB13A: bne CODE_0BB15E ; CODE_0BB13C: inc r14 ; CODE_0BB13D: getb ; CODE_0BB13E: inc r14 ; CODE_0BB13F: getbh ; CODE_0BB141: and r2 ; CODE_0BB142: bne CODE_0BB149 ; CODE_0BB144: nop ; CODE_0BB145: iwt r15,#$B1E1 ; CODE_0BB148: nop ; CODE_0BB149: lms r5,($00C4) ; CODE_0BB14C: dec r5 ; CODE_0BB14D: from r10 ; CODE_0BB14E: and #15 ; CODE_0BB150: beq CODE_0BB15A ; CODE_0BB152: nop ; CODE_0BB153: and #8 ; CODE_0BB155: beq CODE_0BB15A ; CODE_0BB157: dec r0 ; CODE_0BB158: ibt r0,#$0001 ; CODE_0BB15A: iwt r15,#$B1F1 ; CODE_0BB15D: nop ; CODE_0BB15E: from r9 ; CODE_0BB15F: to r13 ; CODE_0BB160: and #15 ; CODE_0BB162: sub r6 ; CODE_0BB163: bne CODE_0BB181 ; CODE_0BB165: nop ; CODE_0BB166: getb ; CODE_0BB167: inc r14 ; CODE_0BB168: getbh ; CODE_0BB16A: and r2 ; CODE_0BB16B: bne CODE_0BB149 ; CODE_0BB16D: nop ; CODE_0BB16E: lms r0,($00C4) ; CODE_0BB171: dec r0 ; CODE_0BB172: to r5 ; CODE_0BB173: not ; CODE_0BB174: inc r5 ; CODE_0BB175: from r9 ; CODE_0BB176: and #8 ; CODE_0BB178: beq CODE_0BB1B1 ; CODE_0BB17A: nop ; CODE_0BB17B: with r13 ; CODE_0BB17C: xor #15 ; CODE_0BB17E: bra CODE_0BB1B1 ; CODE_0BB180: nop ; CODE_0BB181: getb ; CODE_0BB182: inc r14 ; CODE_0BB183: getbh ; CODE_0BB185: and r2 ; CODE_0BB186: bne CODE_0BB149 ; CODE_0BB188: inc r14 ; CODE_0BB189: getb ; CODE_0BB18A: inc r14 ; CODE_0BB18B: getbh ; CODE_0BB18D: ibt r5,#$FFFF ; CODE_0BB18F: and r2 ; CODE_0BB190: beq CODE_0BB198 ; CODE_0BB192: inc r14 ; CODE_0BB193: ibt r5,#$0001 ; CODE_0BB195: with r13 ; CODE_0BB196: xor #15 ; CODE_0BB198: from r13 ; CODE_0BB199: sub #3 ; CODE_0BB19B: sub #5 ; CODE_0BB19D: bcc CODE_0BB1B1 ; CODE_0BB19F: nop ; CODE_0BB1A0: getb ; CODE_0BB1A1: inc r14 ; CODE_0BB1A2: getbh ; CODE_0BB1A4: and r2 ; CODE_0BB1A5: bne CODE_0BB1B1 ; CODE_0BB1A7: nop ; CODE_0BB1A8: lms r0,($00B4) ; CODE_0BB1AB: xor r5 ; CODE_0BB1AD: bmi CODE_0BB1B1 ; CODE_0BB1AF: nop ; CODE_0BB1B0: inc r12 ; CODE_0BB1B1: iwt r0,#$FCC1 ; CODE_0BB1B4: add r13 ; CODE_0BB1B5: to r14 ; CODE_0BB1B6: add r13 ; CODE_0BB1B7: to r4 ; CODE_0BB1B8: getb ; CODE_0BB1B9: moves r5,r5 ; CODE_0BB1BB: bmi CODE_0BB1C0 ; CODE_0BB1BD: with r4 ; CODE_0BB1BE: not ; CODE_0BB1BF: inc r4 ; CODE_0BB1C0: inc r14 ; CODE_0BB1C1: getb ; CODE_0BB1C2: move r6,r0 ; CODE_0BB1C4: from r10 ; CODE_0BB1C5: and #15 ; CODE_0BB1C7: to r14 ; CODE_0BB1C8: sub #12 ; CODE_0BB1CA: bcc CODE_0BB1D0 ; CODE_0BB1CC: nop ; CODE_0BB1CD: ibt r14,#$0010 ; CODE_0BB1CF: sub r14 ; CODE_0BB1D0: sub r6 ; CODE_0BB1D1: to r14 ; CODE_0BB1D2: sub #8 ; CODE_0BB1D4: bpl CODE_0BB1E1 ; CODE_0BB1D6: nop ; CODE_0BB1D7: lms r14,($00C0) ; CODE_0BB1DA: dec r14 ; CODE_0BB1DB: bmi CODE_0BB1E5 ; CODE_0BB1DD: inc r14 ; CODE_0BB1DE: bcc CODE_0BB1E5 ; CODE_0BB1E0: nop ; CODE_0BB1E1: iwt r15,#$B241 ; CODE_0BB1E4: nop ; CODE_0BB1E5: sub #0 ; CODE_0BB1E7: beq CODE_0BB1F3 ; CODE_0BB1E9: nop ; CODE_0BB1EA: ibt r0,#$FFFF ; CODE_0BB1EC: bpl CODE_0BB1F1 ; CODE_0BB1EE: nop ; CODE_0BB1EF: ibt r0,#$0001 ; CODE_0BB1F1: to r10 ; CODE_0BB1F2: add r10 ; CODE_0BB1F3: sub r0 ; CODE_0BB1F4: sms ($00C0),r0 ; CODE_0BB1F7: dec r12 ; CODE_0BB1F8: bpl CODE_0BB205 ; CODE_0BB1FA: inc r12 ; CODE_0BB1FB: iwt r0,#$FCB9 ; CODE_0BB1FE: to r14 ; CODE_0BB1FF: add r1 ; CODE_0BB200: getb ; CODE_0BB201: and r7 ; CODE_0BB202: beq CODE_0BB213 ; CODE_0BB204: nop ; CODE_0BB205: from r1 ; CODE_0BB206: add r5 ; CODE_0BB207: and #3 ; CODE_0BB209: sms ($0182),r0 ; CODE_0BB20C: dec r12 ; CODE_0BB20D: bpl CODE_0BB213 ; CODE_0BB20F: inc r12 ; CODE_0BB210: sms ($0180),r0 ; CODE_0BB213: from r1 ; CODE_0BB214: mult #7 ; CODE_0BB216: iwt r14,#$FC5D ; CODE_0BB219: to r14 ; CODE_0BB21A: add r14 ; CODE_0BB21B: getb ; CODE_0BB21C: inc r14 ; CODE_0BB21D: getbh ; CODE_0BB21F: and r2 ; CODE_0BB220: beq CODE_0BB22A ; CODE_0BB222: inc r14 ; CODE_0BB223: and r3 ; CODE_0BB224: bne CODE_0BB256 ; CODE_0BB226: to r5 ; CODE_0BB227: bra CODE_0BB268 ; CODE_0BB229: sub r0 ; CODE_0BB22A: getb ; CODE_0BB22B: inc r14 ; CODE_0BB22C: getbh ; CODE_0BB22E: to r6 ; CODE_0BB22F: and r2 ; CODE_0BB230: bne CODE_0BB252 ; CODE_0BB232: inc r14 ; CODE_0BB233: inc r14 ; CODE_0BB234: inc r14 ; CODE_0BB235: getb ; CODE_0BB236: lm r6,($0073) ; CODE_0BB23A: and r6 ; CODE_0BB23B: beq CODE_0BB27C ; CODE_0BB23D: nop ; CODE_0BB23E: with r10 ; CODE_0BB23F: sub #4 ; CODE_0BB241: sub r0 ; CODE_0BB242: sms ($0182),r0 ; CODE_0BB245: sms ($0180),r0 ; CODE_0BB248: iwt r0,#$0008 ; CODE_0BB24B: sms ($00C0),r0 ; CODE_0BB24E: iwt r15,#$B27C ; CODE_0BB251: nop ; CODE_0BB252: sub r6 ; CODE_0BB253: bne CODE_0BB25C ; CODE_0BB255: nop ; CODE_0BB256: lms r5,($00C4) ; CODE_0BB259: bra CODE_0BB268 ; CODE_0BB25B: dec r5 ; CODE_0BB25C: getb ; CODE_0BB25D: inc r14 ; CODE_0BB25E: getbh ; CODE_0BB260: ibt r5,#$0001 ; CODE_0BB262: and r2 ; CODE_0BB263: bne CODE_0BB268 ; CODE_0BB265: nop ; CODE_0BB266: ibt r5,#$FFFF ; CODE_0BB268: iwt r0,#$FCBD ; CODE_0BB26B: to r14 ; CODE_0BB26C: add r1 ; CODE_0BB26D: getb ; CODE_0BB26E: and r7 ; CODE_0BB26F: beq CODE_0BB27C ; CODE_0BB271: nop ; CODE_0BB272: from r1 ; CODE_0BB273: add r5 ; CODE_0BB274: and #3 ; CODE_0BB276: sms ($0182),r0 ; CODE_0BB279: sms ($0180),r0 ; CODE_0BB27C: ibt r0,#$0010 ; CODE_0BB27E: mult r1 ; CODE_0BB27F: iwt r14,#$FC79 ; CODE_0BB282: to r14 ; CODE_0BB283: add r14 ; CODE_0BB284: getb ; CODE_0BB285: inc r14 ; CODE_0BB286: getbh ; CODE_0BB288: to r12 ; CODE_0BB289: and r2 ; CODE_0BB28A: bne CODE_0BB291 ; CODE_0BB28C: nop ; CODE_0BB28D: iwt r15,#$B367 ; CODE_0BB290: nop ; CODE_0BB291: move r6,r0 ; CODE_0BB293: to r11 ; CODE_0BB294: sub r12 ; CODE_0BB295: from r12 ; CODE_0BB296: and r3 ; CODE_0BB297: to r12 ; CODE_0BB298: xor r12 ; CODE_0BB29A: with r6 ; CODE_0BB29B: sub r12 ; CODE_0BB29C: from r9 ; CODE_0BB29D: and #15 ; CODE_0BB29F: bne CODE_0BB2C3 ; CODE_0BB2A1: inc r14 ; CODE_0BB2A2: moves r12,r12 ; CODE_0BB2A4: beq CODE_0BB2DF ; CODE_0BB2A6: nop ; CODE_0BB2A7: moves r6,r6 ; CODE_0BB2A9: bne CODE_0BB2B2 ; CODE_0BB2AB: nop ; CODE_0BB2AC: with r14 ; CODE_0BB2AD: add #6 ; CODE_0BB2AF: bra CODE_0BB328 ; CODE_0BB2B1: nop ; CODE_0BB2B2: getb ; CODE_0BB2B3: inc r14 ; CODE_0BB2B4: getbh ; CODE_0BB2B6: inc r14 ; CODE_0BB2B7: inc r14 ; CODE_0BB2B8: ibt r5,#$0001 ; CODE_0BB2BA: and r12 ; CODE_0BB2BB: bne CODE_0BB328 ; CODE_0BB2BD: inc r14 ; CODE_0BB2BE: ibt r5,#$FFFF ; CODE_0BB2C0: bra CODE_0BB328 ; CODE_0BB2C2: nop ; CODE_0BB2C3: ibt r5,#$0001 ; CODE_0BB2C5: and #8 ; CODE_0BB2C7: bne CODE_0BB2CE ; CODE_0BB2C9: nop ; CODE_0BB2CA: ibt r5,#$FFFF ; CODE_0BB2CC: inc r14 ; CODE_0BB2CD: inc r14 ; CODE_0BB2CE: getb ; CODE_0BB2CF: inc r14 ; CODE_0BB2D0: getbh ; CODE_0BB2D2: and r2 ; CODE_0BB2D3: beq CODE_0BB2DF ; CODE_0BB2D5: nop ; CODE_0BB2D6: with r9 ; CODE_0BB2D7: add r5 ; CODE_0BB2D8: iwt r14,#$FC7F ; CODE_0BB2DB: and r12 ; CODE_0BB2DC: bne CODE_0BB328 ; CODE_0BB2DE: nop ; CODE_0BB2DF: moves r11,r11 ; CODE_0BB2E1: beq CODE_0BB325 ; CODE_0BB2E3: nop ; CODE_0BB2E4: ibt r0,#$0010 ; CODE_0BB2E6: mult r1 ; CODE_0BB2E7: iwt r14,#$FC7F ; CODE_0BB2EA: to r14 ; CODE_0BB2EB: add r14 ; CODE_0BB2EC: getb ; CODE_0BB2ED: inc r14 ; CODE_0BB2EE: getbh ; CODE_0BB2F0: and r2 ; CODE_0BB2F1: bne CODE_0BB367 ; CODE_0BB2F3: dec r14 ; CODE_0BB2F4: dec r14 ; CODE_0BB2F5: getbh ; CODE_0BB2F7: dec r14 ; CODE_0BB2F8: getbl ; CODE_0BB2FA: with r14 ; CODE_0BB2FB: add #4 ; CODE_0BB2FD: ibt r5,#$0001 ; CODE_0BB2FF: and r2 ; CODE_0BB300: beq CODE_0BB307 ; CODE_0BB302: nop ; CODE_0BB303: ibt r5,#$FFFF ; CODE_0BB305: inc r14 ; CODE_0BB306: inc r14 ; CODE_0BB307: getb ; CODE_0BB308: and r7 ; CODE_0BB309: bne CODE_0BB367 ; CODE_0BB30B: nop ; CODE_0BB30C: with r14 ; CODE_0BB30D: add #4 ; CODE_0BB30F: getb ; CODE_0BB310: inc r14 ; CODE_0BB311: getbh ; CODE_0BB313: and r2 ; CODE_0BB314: bne CODE_0BB367 ; CODE_0BB316: sub r0 ; CODE_0BB317: with r9 ; CODE_0BB318: add r5 ; CODE_0BB319: sms ($0182),r0 ; CODE_0BB31C: sms ($0180),r0 ; CODE_0BB31F: iwt r0,#$0008 ; CODE_0BB322: sms ($00C0),r0 ; CODE_0BB325: bra CODE_0BB367 ; CODE_0BB327: nop ; CODE_0BB328: getb ; CODE_0BB329: inc r14 ; CODE_0BB32A: getbh ; CODE_0BB32C: to r13 ; CODE_0BB32D: and r2 ; CODE_0BB32E: bne CODE_0BB339 ; CODE_0BB330: inc r14 ; CODE_0BB331: moves r12,r12 ; CODE_0BB333: beq CODE_0BB342 ; CODE_0BB335: nop ; CODE_0BB336: bra CODE_0BB2F3 ; CODE_0BB338: dec r14 ; CODE_0BB339: sub r13 ; CODE_0BB33A: beq CODE_0BB367 ; CODE_0BB33C: nop ; CODE_0BB33D: moves r6,r6 ; CODE_0BB33F: bne CODE_0BB354 ; CODE_0BB341: nop ; CODE_0BB342: ibt r5,#$0001 ; CODE_0BB344: getb ; CODE_0BB345: inc r14 ; CODE_0BB346: and r7 ; CODE_0BB347: bne CODE_0BB360 ; CODE_0BB349: inc r14 ; CODE_0BB34A: ibt r5,#$FFFF ; CODE_0BB34C: getb ; CODE_0BB34D: and r7 ; CODE_0BB34E: bne CODE_0BB360 ; CODE_0BB350: nop ; CODE_0BB351: bra CODE_0BB367 ; CODE_0BB353: nop ; CODE_0BB354: moves r5,r5 ; CODE_0BB356: bpl CODE_0BB35B ; CODE_0BB358: nop ; CODE_0BB359: inc r14 ; CODE_0BB35A: inc r14 ; CODE_0BB35B: getb ; CODE_0BB35C: and r7 ; CODE_0BB35D: beq CODE_0BB367 ; CODE_0BB35F: nop ; CODE_0BB360: from r1 ; CODE_0BB361: add r5 ; CODE_0BB362: and #3 ; CODE_0BB364: sms ($0182),r0 ; CODE_0BB367: from r8 ; CODE_0BB368: lsr ; CODE_0BB369: bcc CODE_0BB36F ; CODE_0BB36B: lsr ; CODE_0BB36C: with r10 ; CODE_0BB36D: not ; CODE_0BB36E: inc r10 ; CODE_0BB36F: bcc CODE_0BB375 ; CODE_0BB371: nop ; CODE_0BB372: with r9 ; CODE_0BB373: not ; CODE_0BB374: inc r9 ; CODE_0BB375: from r1 ; CODE_0BB376: lsr ; CODE_0BB377: bcc CODE_0BB380 ; CODE_0BB379: nop ; CODE_0BB37A: move r14,r9 ; CODE_0BB37C: move r9,r10 ; CODE_0BB37E: move r10,r14 ; CODE_0BB380: lms r0,($0182) ; CODE_0BB383: iwt r14,#$FC21 ; CODE_0BB386: to r14 ; CODE_0BB387: add r14 ; CODE_0BB388: getb ; CODE_0BB389: sms ($00B6),r0 ; CODE_0BB38C: add r4 ; CODE_0BB38D: lob ; CODE_0BB38E: lms r14,($00C4) ; CODE_0BB391: dec r14 ; CODE_0BB392: bpl CODE_0BB397 ; CODE_0BB394: swap ; CODE_0BB395: not ; CODE_0BB396: inc r0 ; CODE_0BB397: sms ($0184),r0 ; CODE_0BB39A: iwt r15,#$D214 ; CODE_0BB39D: nop ; CODE_0BB39E: sms ($0062),r11 ; CODE_0BB3A1: link #4 ; CODE_0BB3A2: iwt r15,#$D316 ; CODE_0BB3A5: cache ; CODE_0BB3A6: bra CODE_0BB3B2 ; CODE_0BB3A8: with r2 ; CODE_0BB3A9: sms ($0062),r11 ; CODE_0BB3AC: link #4 ; CODE_0BB3AD: iwt r15,#$D317 ; CODE_0BB3B0: alt3 ; CODE_0BB3B1: with r2 ; CODE_0BB3B2: add r2 ; CODE_0BB3B3: and r1 ; CODE_0BB3B4: beq CODE_0BB3B8 ; CODE_0BB3B6: nop ; CODE_0BB3B7: inc r2 ; CODE_0BB3B8: link #4 ; CODE_0BB3B9: iwt r15,#$D4EC ; CODE_0BB3BC: nop ; CODE_0BB3BD: with r3 ; CODE_0BB3BE: add r3 ; CODE_0BB3BF: iwt r0,#$F800 ; CODE_0BB3C2: and r7 ; CODE_0BB3C3: hib ; CODE_0BB3C4: lsr ; CODE_0BB3C5: inc r0 ; CODE_0BB3C6: to r15 ; CODE_0BB3C7: add r15 ; CODE_0BB3C8: iwt r15,#$B480 ; CODE_0BB3CB: nop ; DATA_0BB3CC: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB3D4: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB3DC: db $01, $80, $B4, $01, $01, $28, $D6, $01 DATA_0BB3E4: db $01, $80, $B4, $01, $01, $39, $B4, $01 DATA_0BB3EC: db $01, $80, $B4, $01, $01, $83, $D8, $01 DATA_0BB3F4: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB3FC: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB404: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB40C: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB414: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB41C: db $01, $9A, $D5, $01, $01, $1F, $D6, $01 DATA_0BB424: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB42C: db $01, $80, $B4, $01, $01, $80, $B4, $01 DATA_0BB434: db $01, $80, $B4, $01, $01 CODE_0BB439: inc r3 ; CODE_0BB43A: lms r0,($018C) ; CODE_0BB43D: sub r4 ; CODE_0BB43E: bne CODE_0BB480 ; CODE_0BB440: add r4 ; CODE_0BB441: lms r5,($018E) ; CODE_0BB444: sub r5 ; CODE_0BB445: bne CODE_0BB480 ; CODE_0BB447: nop ; CODE_0BB448: lms r0,($00B4) ; CODE_0BB44B: sub #0 ; CODE_0BB44D: beq CODE_0BB480 ; CODE_0BB44F: nop ; CODE_0BB450: lms r0,($0192) ; CODE_0BB453: inc r0 ; CODE_0BB454: sbk ; CODE_0BB455: lms r0,($0190) ; CODE_0BB458: ibt r5,#$0002 ; CODE_0BB45A: sub r5 ; CODE_0BB45B: bcs CODE_0BB462 ; CODE_0BB45D: add r5 ; CODE_0BB45E: inc r0 ; CODE_0BB45F: bra CODE_0BB480 ; CODE_0BB461: sbk ; CODE_0BB462: dec r2 ; CODE_0BB463: dec r3 ; CODE_0BB464: lms r0,($00A8) ; CODE_0BB467: not ; CODE_0BB468: inc r0 ; CODE_0BB469: div2 ; CODE_0BB46B: div2 ; CODE_0BB46D: sms ($001C),r0 ; CODE_0BB470: ibt r0,#$FF80 ; CODE_0BB472: sms ($001E),r0 ; CODE_0BB475: sms ($0042),r1 ; CODE_0BB478: link #4 ; CODE_0BB479: iwt r15,#$DF81 ; CODE_0BB47C: nop ; CODE_0BB47D: lms r1,($0042) ; CODE_0BB480: lms r11,($0062) ; CODE_0BB483: jmp r11 ; CODE_0BB484: nop ; CODE_0BB485: sub r0 ; CODE_0BB486: sms ($00D2),r0 ; CODE_0BB489: lms r6,($00B4) ; CODE_0BB48C: lms r0,($0186) ; CODE_0BB48F: add r6 ; CODE_0BB490: sbk ; CODE_0BB491: hib ; CODE_0BB492: and #7 ; CODE_0BB494: sms ($00F8),r0 ; CODE_0BB497: lms r5,($00C0) ; CODE_0BB49A: dec r5 ; CODE_0BB49B: bpl CODE_0BB4A6 ; CODE_0BB49D: inc r5 ; CODE_0BB49E: link #4 ; CODE_0BB49F: iwt r15,#$CCF1 ; CODE_0BB4A2: nop ; CODE_0BB4A3: bra CODE_0BB4B3 ; CODE_0BB4A5: nop ; CODE_0BB4A6: sms ($00A8),r6 ; CODE_0BB4A9: lms r2,($00AA) ; CODE_0BB4AC: ibt r0,#$0028 ; CODE_0BB4AE: link #4 ; CODE_0BB4AF: iwt r15,#$CE27 ; CODE_0BB4B2: nop ; CODE_0BB4B3: lms r0,($00C0) ; CODE_0BB4B6: sms ($0182),r0 ; CODE_0BB4B9: lms r0,($00B6) ; CODE_0BB4BC: sms ($0184),r0 ; CODE_0BB4BF: link #4 ; CODE_0BB4C0: iwt r15,#$CF64 ; CODE_0BB4C3: nop ; CODE_0BB4C4: lms r0,($00C0) ; CODE_0BB4C7: dec r0 ; CODE_0BB4C8: bpl CODE_0BB513 ; CODE_0BB4CA: nop ; CODE_0BB4CB: lms r0,($0182) ; CODE_0BB4CE: sub #0 ; CODE_0BB4D0: bne CODE_0BB513 ; CODE_0BB4D2: nop ; CODE_0BB4D3: lms r0,($00B6) ; CODE_0BB4D6: lms r1,($0184) ; CODE_0BB4D9: sub r1 ; CODE_0BB4DA: sex ; CODE_0BB4DB: bmi CODE_0BB4FD ; CODE_0BB4DD: nop ; CODE_0BB4DE: ibt r1,#$0021 ; CODE_0BB4E0: sub r1 ; CODE_0BB4E1: bcc CODE_0BB513 ; CODE_0BB4E3: nop ; CODE_0BB4E4: lms r0,($0180) ; CODE_0BB4E7: dec r0 ; CODE_0BB4E8: bpl CODE_0BB513 ; CODE_0BB4EA: nop ; CODE_0BB4EB: iwt r0,#$0080 ; CODE_0BB4EE: sbk ; CODE_0BB4EF: sms ($01F6),r0 ; CODE_0BB4F2: ibt r0,#$003C ; CODE_0BB4F4: sms ($007A),r0 ; CODE_0BB4F7: iwt r1,#$FC00 ; CODE_0BB4FA: bra CODE_0BB507 ; CODE_0BB4FC: sub r0 ; CODE_0BB4FD: ibt r1,#$001F ; CODE_0BB4FF: add r1 ; CODE_0BB500: bpl CODE_0BB513 ; CODE_0BB502: sub r0 ; CODE_0BB503: lm r1,($1E3C) ; CODE_0BB507: sms ($017E),r0 ; CODE_0BB50A: sms ($00AA),r1 ; CODE_0BB50D: iwt r0,#$0008 ; CODE_0BB510: sms ($00C0),r0 ; CODE_0BB513: lms r0,($0180) ; CODE_0BB516: dec r0 ; CODE_0BB517: bpl CODE_0BB51E ; CODE_0BB519: inc r0 ; CODE_0BB51A: iwt r15,#$B5CA ; CODE_0BB51D: nop ; CODE_0BB51E: lms r1,($00C0) ; CODE_0BB521: dec r1 ; CODE_0BB522: bpl CODE_0BB57E ; CODE_0BB524: inc r1 ; CODE_0BB525: add #2 ; CODE_0BB527: sms ($0180),r0 ; CODE_0BB52A: iwt r1,#$0100 ; CODE_0BB52D: sub r1 ; CODE_0BB52E: bcc CODE_0BB57B ; CODE_0BB530: add r1 ; CODE_0BB531: lms r0,($01F6) ; CODE_0BB534: dec r0 ; CODE_0BB535: bpl CODE_0BB579 ; CODE_0BB537: nop ; CODE_0BB538: lm r0,($00B7) ; CODE_0BB53C: not ; CODE_0BB53D: inc r0 ; CODE_0BB53E: sms ($017E),r0 ; CODE_0BB541: ibt r0,#$000A ; CODE_0BB543: sms ($007A),r0 ; CODE_0BB546: iwt r5,#$01CB ; CODE_0BB549: link #4 ; CODE_0BB54A: iwt r15,#$F0C4 ; CODE_0BB54D: nop ; CODE_0BB54E: lms r5,($008C) ; CODE_0BB551: iwt r0,#$10A2 ; CODE_0BB554: add r1 ; CODE_0BB555: from r5 ; CODE_0BB556: stw (r0) ; CODE_0BB557: lms r0,($0090) ; CODE_0BB55A: to r5 ; CODE_0BB55B: add #12 ; CODE_0BB55D: iwt r0,#$1142 ; CODE_0BB560: add r1 ; CODE_0BB561: from r5 ; CODE_0BB562: stw (r0) ; CODE_0BB563: lms r5,($001C) ; CODE_0BB566: ibt r5,#$0007 ; CODE_0BB568: iwt r0,#$1E4C ; CODE_0BB56B: add r1 ; CODE_0BB56C: from r5 ; CODE_0BB56D: stw (r0) ; CODE_0BB56E: ibt r5,#$0004 ; CODE_0BB570: iwt r0,#$1782 ; CODE_0BB573: add r1 ; CODE_0BB574: from r5 ; CODE_0BB575: stw (r0) ; CODE_0BB576: bra CODE_0BB57B ; CODE_0BB578: sub r0 ; CODE_0BB579: move r0,r1 ; CODE_0BB57B: sms ($0180),r0 ; CODE_0BB57E: iwt r2,#$0190 ; CODE_0BB581: iwt r1,#$0080 ; CODE_0BB584: sub r1 ; CODE_0BB585: beq CODE_0BB5C3 ; CODE_0BB587: add r1 ; CODE_0BB588: move r6,r0 ; CODE_0BB58A: ibt r2,#$0020 ; CODE_0BB58C: ibt r3,#$0000 ; CODE_0BB58E: ibt r8,#$0010 ; CODE_0BB590: ibt r9,#$0010 ; CODE_0BB592: iwt r12,#$2021 ; CODE_0BB595: ibt r13,#$0054 ; CODE_0BB597: link #4 ; CODE_0BB598: iwt r15,#$F34C ; CODE_0BB59B: nop ; CODE_0BB59C: ibt r2,#$0020 ; CODE_0BB59E: ibt r3,#$0000 ; CODE_0BB5A0: lms r0,($00B4) ; CODE_0BB5A3: add r0 ; CODE_0BB5A4: lms r5,($017E) ; CODE_0BB5A7: add r5 ; CODE_0BB5A8: sbk ; CODE_0BB5A9: to r5 ; CODE_0BB5AA: hib ; CODE_0BB5AB: iwt r6,#$0100 ; CODE_0BB5AE: move r4,r6 ; CODE_0BB5B0: iwt r12,#$0001 ; CODE_0BB5B3: ibt r13,#$0054 ; CODE_0BB5B5: ibt r1,#$0000 ; CODE_0BB5B7: link #4 ; CODE_0BB5B8: iwt r15,#$F28E ; CODE_0BB5BB: nop ; CODE_0BB5BC: sub r0 ; CODE_0BB5BD: sms ($0124),r0 ; CODE_0BB5C0: iwt r2,#$0188 ; CODE_0BB5C3: sms ($00BE),r2 ; CODE_0BB5C6: iwt r15,#$B636 ; CODE_0BB5C9: nop ; CODE_0BB5CA: lm r0,($00B7) ; CODE_0BB5CE: to r10 ; CODE_0BB5CF: not ; CODE_0BB5D0: inc r10 ; CODE_0BB5D1: lms r0,($00B4) ; CODE_0BB5D4: to r4 ; CODE_0BB5D5: div2 ; CODE_0BB5D7: to r4 ; CODE_0BB5D8: sub r4 ; CODE_0BB5D9: link #4 ; CODE_0BB5DA: iwt r15,#$9BD9 ; CODE_0BB5DD: nop ; CODE_0BB5DE: lms r0,($00C0) ; CODE_0BB5E1: dec r0 ; CODE_0BB5E2: bpl CODE_0BB60A ; CODE_0BB5E4: sub r0 ; CODE_0BB5E5: iwt r12,#$2001 ; CODE_0BB5E8: lms r0,($0072) ; CODE_0BB5EB: lms r1,($0084) ; CODE_0BB5EE: and r1 ; CODE_0BB5EF: beq CODE_0BB61D ; CODE_0BB5F1: nop ; CODE_0BB5F2: ibt r0,#$0049 ; CODE_0BB5F4: sms ($007A),r0 ; CODE_0BB5F7: iwt r0,#$FCC0 ; CODE_0BB5FA: sms ($00AA),r0 ; CODE_0BB5FD: iwt r0,#$0006 ; CODE_0BB600: sms ($00C0),r0 ; CODE_0BB603: ibt r0,#$000A ; CODE_0BB605: romb ; CODE_0BB607: bra CODE_0BB61D ; CODE_0BB609: nop ; CODE_0BB60A: sms ($017E),r0 ; CODE_0BB60D: iwt r12,#$0021 ; CODE_0BB610: lms r0,($00AA) ; CODE_0BB613: iwt r1,#$0080 ; CODE_0BB616: sub r1 ; CODE_0BB617: bmi CODE_0BB61D ; CODE_0BB619: nop ; CODE_0BB61A: iwt r12,#$4040 ; CODE_0BB61D: ibt r13,#$0054 ; CODE_0BB61F: ibt r2,#$0020 ; CODE_0BB621: ibt r3,#$0000 ; CODE_0BB623: lms r0,($017E) ; CODE_0BB626: to r5 ; CODE_0BB627: hib ; CODE_0BB628: iwt r6,#$0100 ; CODE_0BB62B: link #4 ; CODE_0BB62C: iwt r15,#$F28A ; CODE_0BB62F: nop ; CODE_0BB630: iwt r0,#$0188 ; CODE_0BB633: sms ($00BE),r0 ; CODE_0BB636: ibt r0,#$000A ; CODE_0BB638: romb ; CODE_0BB63A: lms r0,($00C0) ; CODE_0BB63D: dec r0 ; CODE_0BB63E: bmi CODE_0BB650 ; CODE_0BB640: nop ; CODE_0BB641: lms r0,($00B4) ; CODE_0BB644: iwt r1,#$0200 ; CODE_0BB647: sub r1 ; CODE_0BB648: bmi CODE_0BB65A ; CODE_0BB64A: add r1 ; CODE_0BB64B: sub #4 ; CODE_0BB64D: bra CODE_0BB65A ; CODE_0BB64F: sbk ; CODE_0BB650: ibt r0,#$0006 ; CODE_0BB652: sms ($00FA),r0 ; CODE_0BB655: link #4 ; CODE_0BB656: iwt r15,#$E2C4 ; CODE_0BB659: nop ; CODE_0BB65A: sub r0 ; CODE_0BB65B: stop ; CODE_0BB65C: nop ; DATA_0BB65D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB665: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB66D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB675: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB67D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB685: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB68D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB695: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB69D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6A5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6AD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6B5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6BD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6C5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6CD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6D5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6DD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6E5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6ED: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6F5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB6FD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB705: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB70D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB715: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB71D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB725: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB72D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB735: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB73D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB745: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB74D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB755: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB75D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB765: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB76D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB775: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB77D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB785: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB78D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB795: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB79D: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7A5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7AD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7B5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7BD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7C5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7CD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7D5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7DD: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7E5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7ED: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7F5: db $01, $01, $01, $01, $01, $01, $01, $01 DATA_0BB7FD: db $01, $01, $01 DATA_0BB800: db $80, $80, $40, $00, $80, $00, $C0, $80 DATA_0BB808: db $00, $00, $40, $80, $00, $81, $C0, $00 DATA_0BB810: db $00, $00, $00, $00, $00, $00, $00, $00 DATA_0BB818: db $00, $00, $02, $00, $02, $00, $02, $00 DATA_0BB820: db $02, $00, $02, $00, $02, $00, $02, $00 DATA_0BB828: db $04, $00, $04, $00, $04, $00, $04, $00 DATA_0BB830: db $04, $00, $04, $00, $06, $00, $06, $00 DATA_0BB838: db $06, $00, $06, $00, $06, $00, $06, $00 DATA_0BB840: db $08, $00, $08, $00, $08, $00, $08, $00 DATA_0BB848: db $08, $00, $08, $00, $0A, $00, $0A, $00 DATA_0BB850: db $0A, $00, $0A, $00, $0A, $00, $0A, $00 DATA_0BB858: db $0A, $00, $0C, $00, $0C, $00, $0C, $00 DATA_0BB860: db $0C, $00, $0C, $00, $0C, $00, $0E, $00 DATA_0BB868: db $0E, $00, $0E, $00, $0E, $00, $0E, $00 DATA_0BB870: db $0E, $00, $0E, $00, $10, $00, $10, $00 DATA_0BB878: db $10, $00, $10, $00, $10, $00, $10, $00 DATA_0BB880: db $12, $00, $12, $00, $12, $00, $12, $00 DATA_0BB888: db $12, $00, $12, $00, $12, $00, $14, $00 DATA_0BB890: db $14, $00, $14, $00, $14, $00, $14, $00 DATA_0BB898: db $14, $00, $14, $00, $16, $00, $16, $00 DATA_0BB8A0: db $16, $00, $16, $00, $16, $00, $16, $00 DATA_0BB8A8: db $18, $00, $18, $00, $18, $00, $18, $00 DATA_0BB8B0: db $18, $00, $18, $00, $18, $00, $1A, $00 DATA_0BB8B8: db $1A, $00, $1A, $00, $1A, $00, $1A, $00 DATA_0BB8C0: db $1A, $00, $1A, $00, $1C, $00, $1C, $00 DATA_0BB8C8: db $1C, $00, $1C, $00, $1C, $00, $1C, $00 DATA_0BB8D0: db $1C, $00, $1E, $00, $1E, $00, $1E, $00 DATA_0BB8D8: db $1E, $00, $1E, $00, $1E, $00, $1E, $00 DATA_0BB8E0: db $1E, $00, $20, $00, $20, $00, $20, $00 DATA_0BB8E8: db $20, $00, $20, $00, $20, $00, $20, $00 DATA_0BB8F0: db $22, $00, $22, $00, $22, $00, $22, $00 DATA_0BB8F8: db $22, $00, $22, $00, $22, $00, $22, $00 DATA_0BB900: db $24, $00, $24, $00, $24, $00, $24, $00 DATA_0BB908: db $24, $00, $24, $00, $24, $00, $26, $00 DATA_0BB910: db $26, $00, $26, $00, $26, $00, $26, $00 DATA_0BB918: db $26, $00, $26, $00, $26, $00, $28, $00 DATA_0BB920: db $28, $00, $28, $00, $28, $00, $28, $00 DATA_0BB928: db $28, $00, $28, $00, $28, $00, $2A, $00 DATA_0BB930: db $2A, $00, $2A, $00, $2A, $00, $2A, $00 DATA_0BB938: db $2A, $00, $2A, $00, $2A, $00, $2A, $00 DATA_0BB940: db $2C, $00, $2C, $00, $2C, $00, $2C, $00 DATA_0BB948: db $2C, $00, $2C, $00, $2C, $00, $2C, $00 DATA_0BB950: db $2E, $00, $2E, $00, $2E, $00, $2E, $00 DATA_0BB958: db $2E, $00, $2E, $00, $2E, $00, $2E, $00 DATA_0BB960: db $2E, $00, $30, $00, $30, $00, $30, $00 DATA_0BB968: db $30, $00, $30, $00, $30, $00, $30, $00 DATA_0BB970: db $30, $00, $30, $00, $32, $00, $32, $00 DATA_0BB978: db $32, $00, $32, $00, $32, $00, $32, $00 DATA_0BB980: db $32, $00, $32, $00, $32, $00, $32, $00 DATA_0BB988: db $34, $00, $34, $00, $34, $00, $34, $00 DATA_0BB990: db $34, $00, $34, $00, $34, $00, $34, $00 DATA_0BB998: db $34, $00, $34, $00, $36, $00, $36, $00 DATA_0BB9A0: db $36, $00, $36, $00, $36, $00, $36, $00 DATA_0BB9A8: db $36, $00, $36, $00, $36, $00, $36, $00 DATA_0BB9B0: db $38, $00, $38, $00, $38, $00, $38, $00 DATA_0BB9B8: db $38, $00, $38, $00, $38, $00, $38, $00 DATA_0BB9C0: db $38, $00, $38, $00, $38, $00, $3A, $00 DATA_0BB9C8: db $3A, $00, $3A, $00, $3A, $00, $3A, $00 DATA_0BB9D0: db $3A, $00, $3A, $00, $3A, $00, $3A, $00 DATA_0BB9D8: db $3A, $00, $3A, $00, $3C, $00, $3C, $00 DATA_0BB9E0: db $3C, $00, $3C, $00, $3C, $00, $3C, $00 DATA_0BB9E8: db $3C, $00, $3C, $00, $3C, $00, $3C, $00 DATA_0BB9F0: db $3C, $00, $3E, $00, $3E, $00, $3E, $00 DATA_0BB9F8: db $3E, $00, $3E, $00, $3E, $00, $3E, $00 DATA_0BBA00: db $3E, $00, $3E, $00, $3E, $00, $3E, $00 DATA_0BBA08: db $3E, $00, $40, $00, $40, $00, $40, $00 DATA_0BBA10: db $40, $00, $00, $00, $06, $00, $0C, $00 DATA_0BBA18: db $12, $00, $19, $00, $1F, $00, $25, $00 DATA_0BBA20: db $2C, $00, $32, $00, $39, $00, $40, $00 DATA_0BBA28: db $46, $00, $4D, $00, $54, $00, $5B, $00 DATA_0BBA30: db $62, $00, $6A, $00, $71, $00, $79, $00 DATA_0BBA38: db $80, $00, $88, $00, $91, $00, $99, $00 DATA_0BBA40: db $A2, $00, $AB, $00, $B4, $00, $BD, $00 DATA_0BBA48: db $C7, $00, $D2, $00, $DC, $00, $E8, $00 DATA_0BBA50: db $F3, $00, $00, $01, $0C, $01, $1A, $01 DATA_0BBA58: db $28, $01, $37, $01, $48, $01, $59, $01 DATA_0BBA60: db $6B, $01, $7F, $01, $94, $01, $AB, $01 DATA_0BBA68: db $C3, $01, $DE, $01, $FC, $01, $1D, $02 DATA_0BBA70: db $41, $02, $6A, $02, $97, $02, $CB, $02 DATA_0BBA78: db $06, $03, $4B, $03, $9D, $03, $FE, $03 DATA_0BBA80: db $74, $04, $06, $05, $C3, $05, $BD, $06 DATA_0BBA88: db $1B, $08, $27, $0A, $8E, $0D, $5B, $14 DATA_0BBA90: db $BC, $28, $FF, $7F, $44, $D7, $A6, $EB DATA_0BBA98: db $72, $F2, $D9, $F5, $E5, $F7, $43, $F9 DATA_0BBAA0: db $3D, $FA, $FA, $FA, $8C, $FB, $02, $FC DATA_0BBAA8: db $63, $FC, $B5, $FC, $FA, $FC, $35, $FD DATA_0BBAB0: db $69, $FD, $96, $FD, $BF, $FD, $E3, $FD DATA_0BBAB8: db $04, $FE, $22, $FE, $3D, $FE, $55, $FE DATA_0BBAC0: db $6C, $FE, $81, $FE, $95, $FE, $A7, $FE DATA_0BBAC8: db $B8, $FE, $C9, $FE, $D8, $FE, $E6, $FE DATA_0BBAD0: db $F4, $FE, $01, $FF, $0D, $FF, $18, $FF DATA_0BBAD8: db $24, $FF, $2E, $FF, $39, $FF, $43, $FF DATA_0BBAE0: db $4C, $FF, $55, $FF, $5E, $FF, $67, $FF DATA_0BBAE8: db $6F, $FF, $78, $FF, $80, $FF, $87, $FF DATA_0BBAF0: db $8F, $FF, $96, $FF, $9E, $FF, $A5, $FF DATA_0BBAF8: db $AC, $FF, $B3, $FF, $BA, $FF, $C0, $FF DATA_0BBB00: db $C7, $FF, $CE, $FF, $D4, $FF, $DB, $FF DATA_0BBB08: db $E1, $FF, $E7, $FF, $EE, $FF, $F4, $FF DATA_0BBB10: db $FA, $FF, $00, $00, $06, $00, $0C, $00 DATA_0BBB18: db $12, $00, $19, $00, $1F, $00, $25, $00 DATA_0BBB20: db $2C, $00, $32, $00, $39, $00, $40, $00 DATA_0BBB28: db $46, $00, $4D, $00, $54, $00, $5B, $00 DATA_0BBB30: db $62, $00, $6A, $00, $71, $00, $79, $00 DATA_0BBB38: db $80, $00, $88, $00, $91, $00, $99, $00 DATA_0BBB40: db $A2, $00, $AB, $00, $B4, $00, $BD, $00 DATA_0BBB48: db $C7, $00, $D2, $00, $DC, $00, $E8, $00 DATA_0BBB50: db $F3, $00, $00, $01, $0C, $01, $1A, $01 DATA_0BBB58: db $28, $01, $37, $01, $48, $01, $59, $01 DATA_0BBB60: db $6B, $01, $7F, $01, $94, $01, $AB, $01 DATA_0BBB68: db $C3, $01, $DE, $01, $FC, $01, $1D, $02 DATA_0BBB70: db $41, $02, $6A, $02, $97, $02, $CB, $02 DATA_0BBB78: db $06, $03, $4B, $03, $9D, $03, $FE, $03 DATA_0BBB80: db $74, $04, $06, $05, $C3, $05, $BD, $06 DATA_0BBB88: db $1B, $08, $27, $0A, $8E, $0D, $5B, $14 DATA_0BBB90: db $BC, $28, $FF, $7F, $44, $D7, $A6, $EB DATA_0BBB98: db $72, $F2, $D9, $F5, $E5, $F7, $43, $F9 DATA_0BBBA0: db $3D, $FA, $FA, $FA, $8C, $FB, $02, $FC DATA_0BBBA8: db $63, $FC, $B5, $FC, $FA, $FC, $35, $FD DATA_0BBBB0: db $69, $FD, $96, $FD, $BF, $FD, $E3, $FD DATA_0BBBB8: db $04, $FE, $22, $FE, $3D, $FE, $55, $FE DATA_0BBBC0: db $6C, $FE, $81, $FE, $95, $FE, $A7, $FE DATA_0BBBC8: db $B8, $FE, $C9, $FE, $D8, $FE, $E6, $FE DATA_0BBBD0: db $F4, $FE, $01, $FF, $0D, $FF, $18, $FF DATA_0BBBD8: db $24, $FF, $2E, $FF, $39, $FF, $43, $FF DATA_0BBBE0: db $4C, $FF, $55, $FF, $5E, $FF, $67, $FF DATA_0BBBE8: db $6F, $FF, $78, $FF, $80, $FF, $87, $FF DATA_0BBBF0: db $8F, $FF, $96, $FF, $9E, $FF, $A5, $FF DATA_0BBBF8: db $AC, $FF, $B3, $FF, $BA, $FF, $C0, $FF DATA_0BBC00: db $C7, $FF, $CE, $FF, $D4, $FF, $DB, $FF DATA_0BBC08: db $E1, $FF, $E7, $FF, $EE, $FF, $F4, $FF DATA_0BBC10: db $FA, $FF, $3E, $A4, $24, $3E, $AC, $2C DATA_0BBC18: db $3E, $AE, $2E, $3E, $AA, $2A CODE_0BBC1E: ibt r0,#$0008 ; CODE_0BBC20: romb ; CODE_0BBC22: with r5 ; CODE_0BBC23: add r5 ; CODE_0BBC24: iwt r0,#$AC18 ; CODE_0BBC27: to r14 ; CODE_0BBC28: add r5 ; CODE_0BBC29: iwt r0,#$AB98 ; CODE_0BBC2C: to r10 ; CODE_0BBC2D: add r5 ; CODE_0BBC2E: getb ; CODE_0BBC2F: inc r14 ; CODE_0BBC30: getbh ; CODE_0BBC32: move r6,r0 ; CODE_0BBC34: from r8 ; CODE_0BBC35: lmult ; CODE_0BBC37: with r4 ; CODE_0BBC38: hib ; CODE_0BBC39: lob ; CODE_0BBC3A: swap ; CODE_0BBC3B: to r12 ; CODE_0BBC3C: or r4 ; CODE_0BBC3D: from r7 ; CODE_0BBC3E: lmult ; CODE_0BBC40: with r4 ; CODE_0BBC41: hib ; CODE_0BBC42: lob ; CODE_0BBC43: swap ; CODE_0BBC44: to r5 ; CODE_0BBC45: or r4 ; CODE_0BBC46: move r14,r10 ; CODE_0BBC48: getb ; CODE_0BBC49: inc r14 ; CODE_0BBC4A: getbh ; CODE_0BBC4C: move r6,r0 ; CODE_0BBC4E: from r8 ; CODE_0BBC4F: lmult ; CODE_0BBC51: with r4 ; CODE_0BBC52: hib ; CODE_0BBC53: lob ; CODE_0BBC54: swap ; CODE_0BBC55: or r4 ; CODE_0BBC56: to r8 ; CODE_0BBC57: sub r5 ; CODE_0BBC58: from r7 ; CODE_0BBC59: lmult ; CODE_0BBC5B: with r4 ; CODE_0BBC5C: hib ; CODE_0BBC5D: lob ; CODE_0BBC5E: swap ; CODE_0BBC5F: or r4 ; CODE_0BBC60: to r7 ; CODE_0BBC61: add r12 ; CODE_0BBC62: ibt r0,#$000A ; CODE_0BBC64: romb ; CODE_0BBC66: lms r10,($0054) ; CODE_0BBC69: lms r12,($0058) ; CODE_0BBC6C: lms r14,($005C) ; CODE_0BBC6F: lms r4,($0048) ; CODE_0BBC72: jmp r11 ; CODE_0BBC73: nop ; CODE_0BBC74: ibt r0,#$000B ; CODE_0BBC76: romb ; CODE_0BBC78: sms ($0038),r11 ; CODE_0BBC7B: sms ($003A),r5 ; CODE_0BBC7E: sms ($003C),r9 ; CODE_0BBC81: sms ($003E),r10 ; CODE_0BBC84: iwt r9,#$B810 ; CODE_0BBC87: iwt r10,#$B800 ; CODE_0BBC8A: iwt r5,#$2200 ; CODE_0BBC8D: iwt r7,#$0200 ; CODE_0BBC90: iwt r8,#$01FE ; CODE_0BBC93: with r3 ; CODE_0BBC94: sub r3 ; CODE_0BBC95: moves r6,r1 ; CODE_0BBC97: bpl CODE_0BBCA0 ; CODE_0BBC99: nop ; CODE_0BBC9A: ibt r3,#$0004 ; CODE_0BBC9C: from r1 ; CODE_0BBC9D: to r6 ; CODE_0BBC9E: not ; CODE_0BBC9F: inc r6 ; CODE_0BBCA0: moves r0,r2 ; CODE_0BBCA2: bpl CODE_0BBCAA ; CODE_0BBCA4: nop ; CODE_0BBCA5: inc r3 ; CODE_0BBCA6: inc r3 ; CODE_0BBCA7: from r2 ; CODE_0BBCA8: not ; CODE_0BBCA9: inc r0 ; CODE_0BBCAA: cmp r6 ; CODE_0BBCAC: bpl CODE_0BBCB6 ; CODE_0BBCAE: inc r3 ; CODE_0BBCAF: dec r3 ; CODE_0BBCB0: move r4,r0 ; CODE_0BBCB2: move r0,r6 ; CODE_0BBCB4: move r6,r4 ; CODE_0BBCB6: add r0 ; CODE_0BBCB7: add r5 ; CODE_0BBCB8: ldw (r0) ; CODE_0BBCB9: lmult ; CODE_0BBCBB: with r4 ; CODE_0BBCBC: hib ; CODE_0BBCBD: lob ; CODE_0BBCBE: swap ; CODE_0BBCBF: or r4 ; CODE_0BBCC0: add r0 ; CODE_0BBCC1: cmp r7 ; CODE_0BBCC3: bcc CODE_0BBCC9 ; CODE_0BBCC5: nop ; CODE_0BBCC6: iwt r0,#$01FE ; CODE_0BBCC9: to r14 ; CODE_0BBCCA: add r9 ; CODE_0BBCCB: getb ; CODE_0BBCCC: inc r14 ; CODE_0BBCCD: getbh ; CODE_0BBCCF: move r4,r0 ; CODE_0BBCD1: with r3 ; CODE_0BBCD2: add r3 ; CODE_0BBCD3: from r10 ; CODE_0BBCD4: to r14 ; CODE_0BBCD5: add r3 ; CODE_0BBCD6: getb ; CODE_0BBCD7: inc r14 ; CODE_0BBCD8: getbh ; CODE_0BBCDA: add r0 ; CODE_0BBCDB: bcc CODE_0BBCE1 ; CODE_0BBCDD: nop ; CODE_0BBCDE: with r4 ; CODE_0BBCDF: not ; CODE_0BBCE0: inc r4 ; CODE_0BBCE1: add r4 ; CODE_0BBCE2: and r8 ; CODE_0BBCE3: to r1 ; CODE_0BBCE4: lsr ; CODE_0BBCE5: lms r9,($003C) ; CODE_0BBCE8: lms r10,($003E) ; CODE_0BBCEB: lms r11,($0038) ; CODE_0BBCEE: with r11 ; CODE_0BBCEF: add #3 ; CODE_0BBCF1: lms r8,($003A) ; CODE_0BBCF4: from r11 ; CODE_0BBCF5: ljmp r8 ; CODE_0BBCF7: nop ; CODE_0BBCF8: iwt r0,#$BC74 ; CODE_0BBCFB: ibt r8,#$000B ; CODE_0BBCFD: ibt r5,#$000B ; CODE_0BBCFF: move r11,r15 ; CODE_0BBD01: ljmp r8 ; CODE_0BBD03: nop ; CODE_0BBD04: stop ; CODE_0BBD05: nop ; CODE_0BBD06: lms r0,($00B4) ; CODE_0BBD09: dec r0 ; CODE_0BBD0A: bpl CODE_0BBD0F ; CODE_0BBD0C: inc r0 ; CODE_0BBD0D: not ; CODE_0BBD0E: inc r0 ; CODE_0BBD0F: hib ; CODE_0BBD10: to r1 ; CODE_0BBD11: sub #4 ; CODE_0BBD13: bcc CODE_0BBD18 ; CODE_0BBD15: nop ; CODE_0BBD16: ibt r0,#$0003 ; CODE_0BBD18: ibt r1,#$0044 ; CODE_0BBD1A: or r1 ; CODE_0BBD1B: sms ($0076),r0 ; CODE_0BBD1E: lms r0,($00FC) ; CODE_0BBD21: and #15 ; CODE_0BBD23: sms ($019A),r0 ; CODE_0BBD26: lms r0,($00C4) ; CODE_0BBD29: sms ($019C),r0 ; CODE_0BBD2C: sub r0 ; CODE_0BBD2D: sms ($01A4),r0 ; CODE_0BBD30: sms ($01A6),r0 ; CODE_0BBD33: sms ($01A8),r0 ; CODE_0BBD36: sms ($01AA),r0 ; CODE_0BBD39: sms ($01AC),r0 ; CODE_0BBD3C: link #4 ; CODE_0BBD3D: iwt r15,#$CCBF ; CODE_0BBD40: nop ; CODE_0BBD41: link #4 ; CODE_0BBD42: iwt r15,#$BE67 ; CODE_0BBD45: nop ; CODE_0BBD46: link #4 ; CODE_0BBD47: iwt r15,#$C3C5 ; CODE_0BBD4A: nop ; CODE_0BBD4B: link #4 ; CODE_0BBD4C: iwt r15,#$C564 ; CODE_0BBD4F: nop ; CODE_0BBD50: ibt r5,#$0060 ; CODE_0BBD52: lms r1,($00FC) ; CODE_0BBD55: from r1 ; CODE_0BBD56: and r5 ; CODE_0BBD57: beq CODE_0BBD76 ; CODE_0BBD59: nop ; CODE_0BBD5A: from r1 ; CODE_0BBD5B: and #15 ; CODE_0BBD5D: beq CODE_0BBD76 ; CODE_0BBD5F: nop ; CODE_0BBD60: iwt r5,#$00A0 ; CODE_0BBD63: lms r0,($018C) ; CODE_0BBD66: cmp r5 ; CODE_0BBD68: bmi CODE_0BBD8A ; CODE_0BBD6A: nop ; CODE_0BBD6B: sub #8 ; CODE_0BBD6D: cmp r5 ; CODE_0BBD6F: bpl CODE_0BBD8A ; CODE_0BBD71: dec r5 ; CODE_0BBD72: with r5 ; CODE_0BBD73: bra CODE_0BBD8A ; CODE_0BBD75: to r0 ; CODE_0BBD76: iwt r5,#$0100 ; CODE_0BBD79: lms r0,($018C) ; CODE_0BBD7C: cmp r5 ; CODE_0BBD7E: bpl CODE_0BBD8A ; CODE_0BBD80: nop ; CODE_0BBD81: add #8 ; CODE_0BBD83: cmp r5 ; CODE_0BBD85: bmi CODE_0BBD8A ; CODE_0BBD87: nop ; CODE_0BBD88: move r0,r5 ; CODE_0BBD8A: sbk ; CODE_0BBD8B: sub r0 ; CODE_0BBD8C: move r3,r0 ; CODE_0BBD8E: ibt r0,#$0020 ; CODE_0BBD90: move r2,r0 ; CODE_0BBD92: iwt r6,#$0100 ; CODE_0BBD95: lms r4,($018C) ; CODE_0BBD98: lms r5,($018E) ; CODE_0BBD9B: lms r0,($01A2) ; CODE_0BBD9E: lob ; CODE_0BBD9F: beq CODE_0BBDAA ; CODE_0BBDA1: nop ; CODE_0BBDA2: iwt r12,#$C021 ; CODE_0BBDA5: ibt r13,#$0054 ; CODE_0BBDA7: bra CODE_0BBDBA ; CODE_0BBDA9: nop ; CODE_0BBDAA: lms r0,($00F8) ; CODE_0BBDAD: iwt r14,#$FC15 ; CODE_0BBDB0: with r14 ; CODE_0BBDB1: add r0 ; CODE_0BBDB2: getb ; CODE_0BBDB3: inc r14 ; CODE_0BBDB4: getbh ; CODE_0BBDB6: move r12,r0 ; CODE_0BBDB8: ibt r13,#$0054 ; CODE_0BBDBA: link #4 ; CODE_0BBDBB: iwt r15,#$F28C ; CODE_0BBDBE: nop ; CODE_0BBDBF: lms r0,($019C) ; CODE_0BBDC2: lms r1,($00C4) ; CODE_0BBDC5: cmp r1 ; CODE_0BBDC7: beq CODE_0BBDD2 ; CODE_0BBDC9: nop ; CODE_0BBDCA: lms r0,($018E) ; CODE_0BBDCD: sex ; CODE_0BBDCE: not ; CODE_0BBDCF: inc r0 ; CODE_0BBDD0: lob ; CODE_0BBDD1: sbk ; CODE_0BBDD2: ibt r0,#$000A ; CODE_0BBDD4: romb ; CODE_0BBDD6: iwt r0,#$EB56 ; CODE_0BBDD9: to r2 ; CODE_0BBDDA: add #14 ; CODE_0BBDDC: lms r0,($00C4) ; CODE_0BBDDF: add r0 ; CODE_0BBDE0: iwt r1,#$FC19 ; CODE_0BBDE3: to r1 ; CODE_0BBDE4: add r1 ; CODE_0BBDE5: iwt r3,#$017E ; CODE_0BBDE8: iwt r4,#$0184 ; CODE_0BBDEB: lms r9,($008C) ; CODE_0BBDEE: lms r10,($0090) ; CODE_0BBDF1: ibt r12,#$0003 ; CODE_0BBDF3: cache ; CODE_0BBDF4: move r13,r15 ; CODE_0BBDF6: move r14,r1 ; CODE_0BBDF8: to r6 ; CODE_0BBDF9: getbs ; CODE_0BBDFB: inc r1 ; CODE_0BBDFC: move r14,r2 ; CODE_0BBDFE: getbs ; CODE_0BBE00: to r8 ; CODE_0BBE01: add r6 ; CODE_0BBE02: inc r14 ; CODE_0BBE03: inc r2 ; CODE_0BBE04: inc r2 ; CODE_0BBE05: to r7 ; CODE_0BBE06: getbs ; CODE_0BBE08: lms r5,($00B6) ; CODE_0BBE0B: link #4 ; CODE_0BBE0C: iwt r15,#$BC12 ; CODE_0BBE0F: nop ; CODE_0BBE10: from r8 ; CODE_0BBE11: add #8 ; CODE_0BBE13: add r9 ; CODE_0BBE14: stw (r3) ; CODE_0BBE15: ibt r6,#$0018 ; CODE_0BBE17: from r7 ; CODE_0BBE18: add r6 ; CODE_0BBE19: add r10 ; CODE_0BBE1A: stw (r4) ; CODE_0BBE1B: inc r3 ; CODE_0BBE1C: inc r3 ; CODE_0BBE1D: inc r4 ; CODE_0BBE1E: loop ; CODE_0BBE1F: inc r4 ; CODE_0BBE20: lms r0,($008C) ; CODE_0BBE23: sms ($019C),r0 ; CODE_0BBE26: ibt r0,#$0001 ; CODE_0BBE28: sms ($01A4),r0 ; CODE_0BBE2B: lms r2,($00FC) ; CODE_0BBE2E: link #4 ; CODE_0BBE2F: iwt r15,#$C1BB ; CODE_0BBE32: nop ; CODE_0BBE33: lms r1,($019C) ; CODE_0BBE36: lms r0,($008C) ; CODE_0BBE39: to r1 ; CODE_0BBE3A: sub r1 ; CODE_0BBE3B: iwt r3,#$017E ; CODE_0BBE3E: ibt r12,#$0003 ; CODE_0BBE40: cache ; CODE_0BBE41: move r13,r15 ; CODE_0BBE43: ldw (r3) ; CODE_0BBE44: add r1 ; CODE_0BBE45: sbk ; CODE_0BBE46: inc r3 ; CODE_0BBE47: loop ; CODE_0BBE48: inc r3 ; CODE_0BBE49: lms r0,($0090) ; CODE_0BBE4C: sms ($0198),r0 ; CODE_0BBE4F: ibt r1,#$0067 ; CODE_0BBE51: lms r0,($01D6) ; CODE_0BBE54: sub r1 ; CODE_0BBE55: beq CODE_0BBE65 ; CODE_0BBE57: sub r0 ; CODE_0BBE58: lms r0,($018A) ; CODE_0BBE5B: lob ; CODE_0BBE5C: beq CODE_0BBE65 ; CODE_0BBE5E: nop ; CODE_0BBE5F: link #4 ; CODE_0BBE60: iwt r15,#$C5C7 ; CODE_0BBE63: nop ; CODE_0BBE64: sub r0 ; CODE_0BBE65: stop ; CODE_0BBE66: nop ; CODE_0BBE67: sms ($0064),r11 ; CODE_0BBE6A: iwt r14,#$EB56 ; CODE_0BBE6D: lms r9,($008C) ; CODE_0BBE70: lms r10,($0090) ; CODE_0BBE73: ibt r2,#$0000 ; CODE_0BBE75: sms ($00FE),r2 ; CODE_0BBE78: sms ($0100),r2 ; CODE_0BBE7B: sms ($00FA),r2 ; CODE_0BBE7E: sms ($00DA),r2 ; CODE_0BBE81: ibt r3,#$0001 ; CODE_0BBE83: move r4,r3 ; CODE_0BBE85: sub r0 ; CODE_0BBE86: link #4 ; CODE_0BBE87: iwt r15,#$C34D ; CODE_0BBE8A: cache ; CODE_0BBE8B: from r2 ; CODE_0BBE8C: to r6 ; CODE_0BBE8D: and #1 ; CODE_0BBE8F: from r2 ; CODE_0BBE90: add r2 ; CODE_0BBE91: to r2 ; CODE_0BBE92: or r6 ; CODE_0BBE93: sub r0 ; CODE_0BBE94: link #4 ; CODE_0BBE95: iwt r15,#$C350 ; CODE_0BBE98: alt2 ; CODE_0BBE99: from r2 ; CODE_0BBE9A: to r6 ; CODE_0BBE9B: and #1 ; CODE_0BBE9D: from r2 ; CODE_0BBE9E: add r2 ; CODE_0BBE9F: to r2 ; CODE_0BBEA0: or r6 ; CODE_0BBEA1: ibt r3,#$FFFF ; CODE_0BBEA3: dec r4 ; CODE_0BBEA4: bmi CODE_0BBEA9 ; CODE_0BBEA6: inc r4 ; CODE_0BBEA7: move r4,r3 ; CODE_0BBEA9: ibt r0,#$FFFF ; CODE_0BBEAB: link #4 ; CODE_0BBEAC: iwt r15,#$C350 ; CODE_0BBEAF: alt2 ; CODE_0BBEB0: from r2 ; CODE_0BBEB1: to r6 ; CODE_0BBEB2: and #1 ; CODE_0BBEB4: from r2 ; CODE_0BBEB5: add r2 ; CODE_0BBEB6: to r2 ; CODE_0BBEB7: or r6 ; CODE_0BBEB8: ibt r0,#$FFFF ; CODE_0BBEBA: link #4 ; CODE_0BBEBB: iwt r15,#$C350 ; CODE_0BBEBE: alt2 ; CODE_0BBEBF: from r2 ; CODE_0BBEC0: to r6 ; CODE_0BBEC1: and #1 ; CODE_0BBEC3: from r2 ; CODE_0BBEC4: add r2 ; CODE_0BBEC5: to r2 ; CODE_0BBEC6: or r6 ; CODE_0BBEC7: sub r0 ; CODE_0BBEC8: sms ($00DC),r0 ; CODE_0BBECB: moves r0,r1 ; CODE_0BBECD: beq CODE_0BBF2B ; CODE_0BBECF: lsr ; CODE_0BBED0: lsr ; CODE_0BBED1: or r1 ; CODE_0BBED2: move r5,r0 ; CODE_0BBED4: lsr ; CODE_0BBED5: lsr ; CODE_0BBED6: lsr ; CODE_0BBED7: lsr ; CODE_0BBED8: or r5 ; CODE_0BBED9: and #3 ; CODE_0BBEDB: dec r0 ; CODE_0BBEDC: bne CODE_0BBF0B ; CODE_0BBEDE: sub r0 ; CODE_0BBEDF: sms ($00A8),r0 ; CODE_0BBEE2: sms ($00B4),r0 ; CODE_0BBEE5: from r1 ; CODE_0BBEE6: and #15 ; CODE_0BBEE8: beq CODE_0BBEED ; CODE_0BBEEA: inc r9 ; CODE_0BBEEB: dec r9 ; CODE_0BBEEC: dec r9 ; CODE_0BBEED: lms r0,($00C0) ; CODE_0BBEF0: sub #0 ; CODE_0BBEF2: bne CODE_0BBF2B ; CODE_0BBEF4: nop ; CODE_0BBEF5: from r1 ; CODE_0BBEF6: and #15 ; CODE_0BBEF8: beq CODE_0BBEFC ; CODE_0BBEFA: inc r0 ; CODE_0BBEFB: sub r0 ; CODE_0BBEFC: inc r0 ; CODE_0BBEFD: lm r5,($0071) ; CODE_0BBF01: and r5 ; CODE_0BBF02: beq CODE_0BBF2B ; CODE_0BBF04: nop ; CODE_0BBF05: sms ($00DC),r0 ; CODE_0BBF08: bra CODE_0BBF2B ; CODE_0BBF0A: nop ; CODE_0BBF0B: lms r0,($00A8) ; CODE_0BBF0E: not ; CODE_0BBF0F: inc r0 ; CODE_0BBF10: div2 ; CODE_0BBF12: div2 ; CODE_0BBF14: sbk ; CODE_0BBF15: sms ($00B4),r0 ; CODE_0BBF18: bmi CODE_0BBF1D ; CODE_0BBF1A: add r0 ; CODE_0BBF1B: not ; CODE_0BBF1C: inc r0 ; CODE_0BBF1D: add r0 ; CODE_0BBF1E: sms ($00AA),r0 ; CODE_0BBF21: ibt r0,#$0047 ; CODE_0BBF23: sms ($007A),r0 ; CODE_0BBF26: ibt r0,#$0020 ; CODE_0BBF28: sms ($01C6),r0 ; CODE_0BBF2B: ibt r1,#$0000 ; CODE_0BBF2D: ibt r3,#$0010 ; CODE_0BBF2F: link #4 ; CODE_0BBF30: iwt r15,#$C39A ; CODE_0BBF33: sms ($0000),r1 ; CODE_0BBF36: link #4 ; CODE_0BBF37: iwt r15,#$C39A ; CODE_0BBF3A: alt2 ; CODE_0BBF3B: from r2 ; CODE_0BBF3C: to r6 ; CODE_0BBF3D: and #1 ; CODE_0BBF3F: from r2 ; CODE_0BBF40: add r2 ; CODE_0BBF41: to r2 ; CODE_0BBF42: or r6 ; CODE_0BBF43: ibt r1,#$0000 ; CODE_0BBF45: link #4 ; CODE_0BBF46: iwt r15,#$C39A ; CODE_0BBF49: alt2 ; CODE_0BBF4A: from r2 ; CODE_0BBF4B: and #15 ; CODE_0BBF4D: beq CODE_0BBF62 ; CODE_0BBF4F: nop ; CODE_0BBF50: inc r10 ; CODE_0BBF51: lms r0,($00AA) ; CODE_0BBF54: sub #0 ; CODE_0BBF56: bpl CODE_0BBF62 ; CODE_0BBF58: sub r0 ; CODE_0BBF59: sbk ; CODE_0BBF5A: sms ($00D2),r0 ; CODE_0BBF5D: ibt r0,#$000A ; CODE_0BBF5F: sms ($007A),r0 ; CODE_0BBF62: ibt r3,#$FFF0 ; CODE_0BBF64: lms r4,($00B8) ; CODE_0BBF67: link #4 ; CODE_0BBF68: iwt r15,#$C39A ; CODE_0BBF6B: alt2 ; CODE_0BBF6C: lms r0,($0010) ; CODE_0BBF6F: sms ($0018),r0 ; CODE_0BBF72: sms ($00B8),r0 ; CODE_0BBF75: sms ($001A),r1 ; CODE_0BBF78: lms r0,($0000) ; CODE_0BBF7B: sms ($0014),r0 ; CODE_0BBF7E: lms r0,($0002) ; CODE_0BBF81: sms ($0016),r0 ; CODE_0BBF84: lms r4,($00BA) ; CODE_0BBF87: link #4 ; CODE_0BBF88: iwt r15,#$C39A ; CODE_0BBF8B: alt2 ; CODE_0BBF8C: lms r0,($0010) ; CODE_0BBF8F: sms ($0020),r0 ; CODE_0BBF92: sms ($00BA),r0 ; CODE_0BBF95: sms ($0022),r1 ; CODE_0BBF98: lms r0,($0000) ; CODE_0BBF9B: sms ($001C),r0 ; CODE_0BBF9E: lms r0,($0002) ; CODE_0BBFA1: sms ($001E),r0 ; CODE_0BBFA4: from r2 ; CODE_0BBFA5: to r6 ; CODE_0BBFA6: and #1 ; CODE_0BBFA8: from r2 ; CODE_0BBFA9: add r2 ; CODE_0BBFAA: to r2 ; CODE_0BBFAB: or r6 ; CODE_0BBFAC: lms r4,($00BC) ; CODE_0BBFAF: link #4 ; CODE_0BBFB0: iwt r15,#$C39A ; CODE_0BBFB3: alt2 ; CODE_0BBFB4: lms r0,($0010) ; CODE_0BBFB7: sms ($002E),r0 ; CODE_0BBFBA: sms ($00BC),r0 ; CODE_0BBFBD: sms ($0030),r1 ; CODE_0BBFC0: lms r0,($0000) ; CODE_0BBFC3: sms ($002A),r0 ; CODE_0BBFC6: lms r0,($0002) ; CODE_0BBFC9: sms ($002C),r0 ; CODE_0BBFCC: sms ($0044),r2 ; CODE_0BBFCF: lms r0,($018E) ; CODE_0BBFD2: sms ($0040),r0 ; CODE_0BBFD5: from r2 ; CODE_0BBFD6: and #15 ; CODE_0BBFD8: beq CODE_0BBFEF ; CODE_0BBFDA: nop ; CODE_0BBFDB: iwt r0,#$0100 ; CODE_0BBFDE: sms ($00AA),r0 ; CODE_0BBFE1: from r2 ; CODE_0BBFE2: and #6 ; CODE_0BBFE4: beq CODE_0BBFEA ; CODE_0BBFE6: from r2 ; CODE_0BBFE7: bra CODE_0BC038 ; CODE_0BBFE9: nop ; CODE_0BBFEA: and #9 ; CODE_0BBFEC: bne CODE_0BC00B ; CODE_0BBFEE: nop ; CODE_0BBFEF: lms r0,($01B4) ; CODE_0BBFF2: sub #0 ; CODE_0BBFF4: beq CODE_0BC001 ; CODE_0BBFF6: sub r0 ; CODE_0BBFF7: sms ($00B6),r0 ; CODE_0BBFFA: sms ($018E),r0 ; CODE_0BBFFD: iwt r15,#$C186 ; CODE_0BC000: nop ; CODE_0BC001: iwt r0,#$0008 ; CODE_0BC004: sms ($00C0),r0 ; CODE_0BC007: iwt r15,#$C1A7 ; CODE_0BC00A: nop ; CODE_0BC00B: sub #9 ; CODE_0BC00D: beq CODE_0BC014 ; CODE_0BC00F: nop ; CODE_0BC010: iwt r15,#$C07D ; CODE_0BC013: nop ; CODE_0BC014: lms r0,($0182) ; CODE_0BC017: sms ($0038),r0 ; CODE_0BC01A: lms r1,($0188) ; CODE_0BC01D: sms ($003A),r1 ; CODE_0BC020: lms r0,($017E) ; CODE_0BC023: sms ($003C),r0 ; CODE_0BC026: lms r0,($0184) ; CODE_0BC029: sms ($003E),r0 ; CODE_0BC02C: lms r0,($0030) ; CODE_0BC02F: link #4 ; CODE_0BC030: iwt r15,#$C2EE ; CODE_0BC033: nop ; CODE_0BC034: iwt r15,#$C186 ; CODE_0BC037: nop ; CODE_0BC038: ibt r0,#$0001 ; CODE_0BC03A: sms ($019E),r0 ; CODE_0BC03D: lms r0,($0196) ; CODE_0BC040: sms ($01A0),r0 ; CODE_0BC043: lms r0,($001C) ; CODE_0BC046: sms ($0000),r0 ; CODE_0BC049: lms r0,($001E) ; CODE_0BC04C: sms ($0002),r0 ; CODE_0BC04F: lms r0,($001C) ; CODE_0BC052: lms r1,($0020) ; CODE_0BC055: lms r2,($00A8) ; CODE_0BC058: with r2 ; CODE_0BC059: sub #0 ; CODE_0BC05B: bne CODE_0BC066 ; CODE_0BC05D: nop ; CODE_0BC05E: lms r2,($00C4) ; CODE_0BC061: with r2 ; CODE_0BC062: lob ; CODE_0BC063: bne CODE_0BC071 ; CODE_0BC065: nop ; CODE_0BC066: bmi CODE_0BC071 ; CODE_0BC068: nop ; CODE_0BC069: link #4 ; CODE_0BC06A: iwt r15,#$C2A6 ; CODE_0BC06D: nop ; CODE_0BC06E: bra CODE_0BC076 ; CODE_0BC070: nop ; CODE_0BC071: link #4 ; CODE_0BC072: iwt r15,#$C25A ; CODE_0BC075: nop ; CODE_0BC076: lms r0,($0022) ; CODE_0BC079: iwt r15,#$C16C ; CODE_0BC07C: to r10 ; CODE_0BC07D: iwt r12,#$0080 ; CODE_0BC080: iwt r13,#$0100 ; CODE_0BC083: from r2 ; CODE_0BC084: and #8 ; CODE_0BC086: beq CODE_0BC101 ; CODE_0BC088: sub r0 ; CODE_0BC089: lms r0,($0014) ; CODE_0BC08C: sms ($0000),r0 ; CODE_0BC08F: lms r0,($0016) ; CODE_0BC092: sms ($0002),r0 ; CODE_0BC095: lms r1,($0018) ; CODE_0BC098: lms r0,($019E) ; CODE_0BC09B: lob ; CODE_0BC09C: beq CODE_0BC0D9 ; CODE_0BC09E: nop ; CODE_0BC09F: lms r0,($01A0) ; CODE_0BC0A2: cmp r1 ; CODE_0BC0A4: bne CODE_0BC0D2 ; CODE_0BC0A6: nop ; CODE_0BC0A7: sub #0 ; CODE_0BC0A9: bne CODE_0BC0FE ; CODE_0BC0AB: sub r0 ; CODE_0BC0AC: lms r0,($00A8) ; CODE_0BC0AF: add r12 ; CODE_0BC0B0: cmp r13 ; CODE_0BC0B2: bcs CODE_0BC0CC ; CODE_0BC0B4: nop ; CODE_0BC0B5: lms r0,($001C) ; CODE_0BC0B8: and #15 ; CODE_0BC0BA: to r12 ; CODE_0BC0BB: sub #3 ; CODE_0BC0BD: bmi CODE_0BC0CC ; CODE_0BC0BF: inc r12 ; CODE_0BC0C0: with r10 ; CODE_0BC0C1: add r12 ; CODE_0BC0C2: inc r10 ; CODE_0BC0C3: sub r0 ; CODE_0BC0C4: ibt r1,#$0004 ; CODE_0BC0C6: move r13,r15 ; CODE_0BC0C8: sub r1 ; CODE_0BC0C9: loop ; CODE_0BC0CA: move r1,r0 ; CODE_0BC0CC: lms r0,($001A) ; CODE_0BC0CF: bra CODE_0BC0FE ; CODE_0BC0D1: nop ; CODE_0BC0D2: sub r0 ; CODE_0BC0D3: sms ($019E),r0 ; CODE_0BC0D6: sms ($01A0),r1 ; CODE_0BC0D9: lms r0,($0014) ; CODE_0BC0DC: lms r2,($00A8) ; CODE_0BC0DF: with r2 ; CODE_0BC0E0: sub #0 ; CODE_0BC0E2: bne CODE_0BC0ED ; CODE_0BC0E4: nop ; CODE_0BC0E5: lms r2,($00C4) ; CODE_0BC0E8: with r2 ; CODE_0BC0E9: lob ; CODE_0BC0EA: bne CODE_0BC0F8 ; CODE_0BC0EC: nop ; CODE_0BC0ED: bmi CODE_0BC0F8 ; CODE_0BC0EF: nop ; CODE_0BC0F0: link #4 ; CODE_0BC0F1: iwt r15,#$C2A6 ; CODE_0BC0F4: nop ; CODE_0BC0F5: bra CODE_0BC0FE ; CODE_0BC0F7: sub r0 ; CODE_0BC0F8: link #4 ; CODE_0BC0F9: iwt r15,#$C25A ; CODE_0BC0FC: nop ; CODE_0BC0FD: sub r0 ; CODE_0BC0FE: bra CODE_0BC16C ; CODE_0BC100: to r10 ; CODE_0BC101: lms r1,($002E) ; CODE_0BC104: lms r0,($019E) ; CODE_0BC107: lob ; CODE_0BC108: beq CODE_0BC146 ; CODE_0BC10A: nop ; CODE_0BC10B: lms r0,($01A0) ; CODE_0BC10E: cmp r1 ; CODE_0BC110: bne CODE_0BC13F ; CODE_0BC112: nop ; CODE_0BC113: sub #0 ; CODE_0BC115: bne CODE_0BC16B ; CODE_0BC117: sub r0 ; CODE_0BC118: lms r0,($00A8) ; CODE_0BC11B: add r12 ; CODE_0BC11C: cmp r13 ; CODE_0BC11E: bcs CODE_0BC139 ; CODE_0BC120: nop ; CODE_0BC121: lms r0,($001C) ; CODE_0BC124: and #15 ; CODE_0BC126: sub #13 ; CODE_0BC128: bpl CODE_0BC139 ; CODE_0BC12A: to r12 ; CODE_0BC12B: not ; CODE_0BC12C: inc r12 ; CODE_0BC12D: with r10 ; CODE_0BC12E: add r12 ; CODE_0BC12F: inc r10 ; CODE_0BC130: sub r0 ; CODE_0BC131: ibt r1,#$0004 ; CODE_0BC133: move r13,r15 ; CODE_0BC135: add r1 ; CODE_0BC136: loop ; CODE_0BC137: move r1,r0 ; CODE_0BC139: lms r0,($0030) ; CODE_0BC13C: bra CODE_0BC16B ; CODE_0BC13E: nop ; CODE_0BC13F: sub r0 ; CODE_0BC140: sms ($019E),r0 ; CODE_0BC143: sms ($01A0),r1 ; CODE_0BC146: lms r0,($002A) ; CODE_0BC149: lms r2,($00A8) ; CODE_0BC14C: with r2 ; CODE_0BC14D: sub #0 ; CODE_0BC14F: bne CODE_0BC15A ; CODE_0BC151: nop ; CODE_0BC152: lms r2,($00C4) ; CODE_0BC155: with r2 ; CODE_0BC156: lob ; CODE_0BC157: bne CODE_0BC165 ; CODE_0BC159: nop ; CODE_0BC15A: bmi CODE_0BC165 ; CODE_0BC15C: nop ; CODE_0BC15D: link #4 ; CODE_0BC15E: iwt r15,#$C2A6 ; CODE_0BC161: nop ; CODE_0BC162: bra CODE_0BC16B ; CODE_0BC164: sub r0 ; CODE_0BC165: link #4 ; CODE_0BC166: iwt r15,#$C25A ; CODE_0BC169: nop ; CODE_0BC16A: sub r0 ; CODE_0BC16B: to r10 ; CODE_0BC16C: add r10 ; CODE_0BC16D: from r1 ; CODE_0BC16E: to r2 ; CODE_0BC16F: lob ; CODE_0BC170: sms ($00B6),r2 ; CODE_0BC173: lms r0,($00C4) ; CODE_0BC176: lob ; CODE_0BC177: bne CODE_0BC17E ; CODE_0BC179: from r1 ; CODE_0BC17A: not ; CODE_0BC17B: inc r0 ; CODE_0BC17C: to r2 ; CODE_0BC17D: lob ; CODE_0BC17E: sms ($018E),r2 ; CODE_0BC181: link #4 ; CODE_0BC182: iwt r15,#$DB1D ; CODE_0BC185: nop ; CODE_0BC186: lms r2,($0044) ; CODE_0BC189: sub r0 ; CODE_0BC18A: sms ($00B8),r0 ; CODE_0BC18D: sms ($00BA),r0 ; CODE_0BC190: sms ($00BC),r0 ; CODE_0BC193: lms r0,($00C0) ; CODE_0BC196: sub #0 ; CODE_0BC198: beq CODE_0BC1A7 ; CODE_0BC19A: sub r0 ; CODE_0BC19B: sms ($00C0),r0 ; CODE_0BC19E: sms ($00D2),r0 ; CODE_0BC1A1: lms r0,($00A8) ; CODE_0BC1A4: sms ($00B4),r0 ; CODE_0BC1A7: sms ($008C),r9 ; CODE_0BC1AA: sms ($0090),r10 ; CODE_0BC1AD: sms ($00FC),r2 ; CODE_0BC1B0: from r2 ; CODE_0BC1B1: and #15 ; CODE_0BC1B3: sms ($0192),r0 ; CODE_0BC1B6: lms r11,($0064) ; CODE_0BC1B9: jmp r11 ; CODE_0BC1BA: nop ; CODE_0BC1BB: sms ($006C),r11 ; CODE_0BC1BE: lms r0,($0112) ; CODE_0BC1C1: lob ; CODE_0BC1C2: beq CODE_0BC1CD ; CODE_0BC1C4: nop ; CODE_0BC1C5: iwt r1,#$FF00 ; CODE_0BC1C8: from r2 ; CODE_0BC1C9: and r1 ; CODE_0BC1CA: beq CODE_0BC1CF ; CODE_0BC1CC: nop ; CODE_0BC1CD: jmp r11 ; CODE_0BC1CE: nop ; CODE_0BC1CF: ibt r2,#$0000 ; CODE_0BC1D1: ibt r3,#$0001 ; CODE_0BC1D3: move r4,r3 ; CODE_0BC1D5: lms r0,($017E) ; CODE_0BC1D8: to r8 ; CODE_0BC1D9: sub #4 ; CODE_0BC1DB: lms r5,($0112) ; CODE_0BC1DE: lms r0,($0184) ; CODE_0BC1E1: sub #8 ; CODE_0BC1E3: add r5 ; CODE_0BC1E4: to r7 ; CODE_0BC1E5: add r0 ; CODE_0BC1E6: link #4 ; CODE_0BC1E7: iwt r15,#$C244 ; CODE_0BC1EA: cache ; CODE_0BC1EB: from r2 ; CODE_0BC1EC: to r6 ; CODE_0BC1ED: and #1 ; CODE_0BC1EF: from r2 ; CODE_0BC1F0: add r2 ; CODE_0BC1F1: or r6 ; CODE_0BC1F2: add r0 ; CODE_0BC1F3: or r6 ; CODE_0BC1F4: add r0 ; CODE_0BC1F5: to r2 ; CODE_0BC1F6: or r6 ; CODE_0BC1F7: ibt r3,#$FFFF ; CODE_0BC1F9: dec r4 ; CODE_0BC1FA: bmi CODE_0BC1FF ; CODE_0BC1FC: inc r4 ; CODE_0BC1FD: move r4,r3 ; CODE_0BC1FF: lms r0,($0182) ; CODE_0BC202: to r8 ; CODE_0BC203: add #4 ; CODE_0BC205: lms r5,($0112) ; CODE_0BC208: lms r0,($0188) ; CODE_0BC20B: sub #8 ; CODE_0BC20D: add r5 ; CODE_0BC20E: to r7 ; CODE_0BC20F: add r0 ; CODE_0BC210: link #4 ; CODE_0BC211: iwt r15,#$C247 ; CODE_0BC214: alt2 ; CODE_0BC215: from r2 ; CODE_0BC216: to r6 ; CODE_0BC217: and #1 ; CODE_0BC219: from r2 ; CODE_0BC21A: add r2 ; CODE_0BC21B: or r6 ; CODE_0BC21C: add r0 ; CODE_0BC21D: or r6 ; CODE_0BC21E: add r0 ; CODE_0BC21F: to r2 ; CODE_0BC220: or r6 ; CODE_0BC221: moves r0,r1 ; CODE_0BC223: beq CODE_0BC235 ; CODE_0BC225: nop ; CODE_0BC226: sub r0 ; CODE_0BC227: sms ($00A8),r0 ; CODE_0BC22A: sms ($00B4),r0 ; CODE_0BC22D: from r1 ; CODE_0BC22E: and #3 ; CODE_0BC230: beq CODE_0BC235 ; CODE_0BC232: inc r9 ; CODE_0BC233: dec r9 ; CODE_0BC234: dec r9 ; CODE_0BC235: with r2 ; CODE_0BC236: swap ; CODE_0BC237: lms r0,($00FC) ; CODE_0BC23A: or r2 ; CODE_0BC23B: sbk ; CODE_0BC23C: sms ($008C),r9 ; CODE_0BC23F: lms r11,($006C) ; CODE_0BC242: jmp r11 ; CODE_0BC243: nop ; CODE_0BC244: ibt r1,#$0000 ; CODE_0BC246: sms ($0062),r11 ; CODE_0BC249: with r2 ; CODE_0BC24A: add r2 ; CODE_0BC24B: with r1 ; CODE_0BC24C: add r1 ; CODE_0BC24D: with r1 ; CODE_0BC24E: add r1 ; CODE_0BC24F: from r7 ; CODE_0BC250: lsr ; CODE_0BC251: link #4 ; CODE_0BC252: iwt r15,#$D320 ; CODE_0BC255: lm r15,($D295) ; CODE_0BC259: nop ; CODE_0BC25A: sms ($006C),r11 ; CODE_0BC25D: lms r2,($0196) ; CODE_0BC260: from r2 ; CODE_0BC261: cmp r1 ; CODE_0BC263: beq CODE_0BC2A1 ; CODE_0BC265: lob ; CODE_0BC266: beq CODE_0BC29E ; CODE_0BC268: not ; CODE_0BC269: inc r0 ; CODE_0BC26A: to r4 ; CODE_0BC26B: and #15 ; CODE_0BC26D: ibt r5,#$0008 ; CODE_0BC26F: from r4 ; CODE_0BC270: sub r5 ; CODE_0BC271: bpl CODE_0BC29E ; CODE_0BC273: nop ; CODE_0BC274: from r1 ; CODE_0BC275: sex ; CODE_0BC276: div2 ; CODE_0BC278: div2 ; CODE_0BC27A: div2 ; CODE_0BC27C: move r12,r4 ; CODE_0BC27E: ibt r2,#$0000 ; CODE_0BC280: cache ; CODE_0BC281: move r13,r15 ; CODE_0BC283: with r2 ; CODE_0BC284: add r0 ; CODE_0BC285: loop ; CODE_0BC286: dec r5 ; CODE_0BC287: lms r0,($0196) ; CODE_0BC28A: sex ; CODE_0BC28B: div2 ; CODE_0BC28D: div2 ; CODE_0BC28F: to r3 ; CODE_0BC290: div2 ; CODE_0BC292: move r12,r5 ; CODE_0BC294: sub r0 ; CODE_0BC295: move r13,r15 ; CODE_0BC297: add r3 ; CODE_0BC298: loop ; CODE_0BC299: nop ; CODE_0BC29A: to r1 ; CODE_0BC29B: bra CODE_0BC2A1 ; CODE_0BC29D: add r2 ; CODE_0BC29E: sms ($0196),r1 ; CODE_0BC2A1: lms r11,($006C) ; CODE_0BC2A4: jmp r11 ; CODE_0BC2A5: nop ; CODE_0BC2A6: sms ($006C),r11 ; CODE_0BC2A9: lms r2,($0196) ; CODE_0BC2AC: from r2 ; CODE_0BC2AD: cmp r1 ; CODE_0BC2AF: beq CODE_0BC2E9 ; CODE_0BC2B1: to r4 ; CODE_0BC2B2: and #15 ; CODE_0BC2B4: ibt r5,#$0007 ; CODE_0BC2B6: from r4 ; CODE_0BC2B7: sub r5 ; CODE_0BC2B8: bpl CODE_0BC2E6 ; CODE_0BC2BA: inc r4 ; CODE_0BC2BB: inc r5 ; CODE_0BC2BC: from r1 ; CODE_0BC2BD: sex ; CODE_0BC2BE: div2 ; CODE_0BC2C0: div2 ; CODE_0BC2C2: div2 ; CODE_0BC2C4: move r12,r4 ; CODE_0BC2C6: ibt r2,#$0000 ; CODE_0BC2C8: cache ; CODE_0BC2C9: move r13,r15 ; CODE_0BC2CB: with r2 ; CODE_0BC2CC: add r0 ; CODE_0BC2CD: loop ; CODE_0BC2CE: dec r5 ; CODE_0BC2CF: lms r0,($0196) ; CODE_0BC2D2: sex ; CODE_0BC2D3: div2 ; CODE_0BC2D5: div2 ; CODE_0BC2D7: to r3 ; CODE_0BC2D8: div2 ; CODE_0BC2DA: move r12,r5 ; CODE_0BC2DC: sub r0 ; CODE_0BC2DD: move r13,r15 ; CODE_0BC2DF: add r3 ; CODE_0BC2E0: loop ; CODE_0BC2E1: nop ; CODE_0BC2E2: to r1 ; CODE_0BC2E3: bra CODE_0BC2E9 ; CODE_0BC2E5: add r2 ; CODE_0BC2E6: sms ($0196),r1 ; CODE_0BC2E9: lms r11,($006C) ; CODE_0BC2EC: jmp r11 ; CODE_0BC2ED: nop ; CODE_0BC2EE: sms ($006A),r11 ; CODE_0BC2F1: lms r5,($001A) ; CODE_0BC2F4: to r5 ; CODE_0BC2F5: sub r5 ; CODE_0BC2F6: bmi CODE_0BC310 ; CODE_0BC2F8: nop ; CODE_0BC2F9: bne CODE_0BC301 ; CODE_0BC2FB: nop ; CODE_0BC2FC: link #4 ; CODE_0BC2FD: iwt r15,#$DB1D ; CODE_0BC300: nop ; CODE_0BC301: lms r0,($0014) ; CODE_0BC304: sms ($0000),r0 ; CODE_0BC307: lms r0,($0016) ; CODE_0BC30A: sms ($0002),r0 ; CODE_0BC30D: lms r0,($001A) ; CODE_0BC310: to r10 ; CODE_0BC311: add r10 ; CODE_0BC312: link #4 ; CODE_0BC313: iwt r15,#$DB1D ; CODE_0BC316: nop ; CODE_0BC317: ibt r0,#$FFFF ; CODE_0BC319: sms ($008E),r0 ; CODE_0BC31C: lms r0,($002E) ; CODE_0BC31F: sex ; CODE_0BC320: lms r1,($0018) ; CODE_0BC323: with r1 ; CODE_0BC324: sex ; CODE_0BC325: add r1 ; CODE_0BC326: to r1 ; CODE_0BC327: div2 ; CODE_0BC329: lms r0,($00B6) ; CODE_0BC32C: sex ; CODE_0BC32D: add r1 ; CODE_0BC32E: to r1 ; CODE_0BC32F: div2 ; CODE_0BC331: from r1 ; CODE_0BC332: to r4 ; CODE_0BC333: lob ; CODE_0BC334: sms ($00B6),r4 ; CODE_0BC337: sms ($0196),r4 ; CODE_0BC33A: lms r0,($00C4) ; CODE_0BC33D: lob ; CODE_0BC33E: bne CODE_0BC345 ; CODE_0BC340: from r1 ; CODE_0BC341: not ; CODE_0BC342: inc r0 ; CODE_0BC343: to r4 ; CODE_0BC344: lob ; CODE_0BC345: sms ($018E),r4 ; CODE_0BC348: lms r11,($006A) ; CODE_0BC34B: jmp r11 ; CODE_0BC34C: nop ; CODE_0BC34D: ibt r1,#$0000 ; CODE_0BC34F: sms ($0062),r11 ; CODE_0BC352: with r2 ; CODE_0BC353: add r2 ; CODE_0BC354: with r1 ; CODE_0BC355: add r1 ; CODE_0BC356: with r1 ; CODE_0BC357: add r1 ; CODE_0BC358: to r8 ; CODE_0BC359: getbs ; CODE_0BC35B: inc r14 ; CODE_0BC35C: to r7 ; CODE_0BC35D: getbs ; CODE_0BC35F: inc r14 ; CODE_0BC360: lms r5,($00C4) ; CODE_0BC363: dec r5 ; CODE_0BC364: to r6 ; CODE_0BC365: xor r5 ; CODE_0BC367: lms r0,($018A) ; CODE_0BC36A: lob ; CODE_0BC36B: bne CODE_0BC37E ; CODE_0BC36D: nop ; CODE_0BC36E: lms r0,($00B6) ; CODE_0BC371: sex ; CODE_0BC372: moves r5,r5 ; CODE_0BC374: bpl CODE_0BC379 ; CODE_0BC376: nop ; CODE_0BC377: not ; CODE_0BC378: inc r0 ; CODE_0BC379: xor r6 ; CODE_0BC37B: bpl CODE_0BC387 ; CODE_0BC37D: from r8 ; CODE_0BC37E: lms r5,($00B6) ; CODE_0BC381: link #4 ; CODE_0BC382: iwt r15,#$BC12 ; CODE_0BC385: nop ; CODE_0BC386: from r8 ; CODE_0BC387: add #8 ; CODE_0BC389: to r8 ; CODE_0BC38A: add r9 ; CODE_0BC38B: ibt r5,#$0018 ; CODE_0BC38D: from r7 ; CODE_0BC38E: add r5 ; CODE_0BC38F: add r10 ; CODE_0BC390: link #4 ; CODE_0BC391: iwt r15,#$D320 ; CODE_0BC394: lm r15,($D295) ; CODE_0BC398: nop ; CODE_0BC399: sms ($0062),r11 ; CODE_0BC39C: with r2 ; CODE_0BC39D: add r2 ; CODE_0BC39E: sub r0 ; CODE_0BC39F: sms ($0010),r0 ; CODE_0BC3A2: to r8 ; CODE_0BC3A3: getbs ; CODE_0BC3A5: inc r14 ; CODE_0BC3A6: to r7 ; CODE_0BC3A7: getbs ; CODE_0BC3A9: inc r14 ; CODE_0BC3AA: from r8 ; CODE_0BC3AB: add #8 ; CODE_0BC3AD: to r8 ; CODE_0BC3AE: add r9 ; CODE_0BC3AF: ibt r0,#$0018 ; CODE_0BC3B1: add r10 ; CODE_0BC3B2: add r7 ; CODE_0BC3B3: moves r3,r3 ; CODE_0BC3B5: bpl CODE_0BC3BC ; CODE_0BC3B7: nop ; CODE_0BC3B8: lms r7,($018A) ; CODE_0BC3BB: add r7 ; CODE_0BC3BC: link #4 ; CODE_0BC3BD: iwt r15,#$D320 ; CODE_0BC3C0: lm r15,($D3FC) ; CODE_0BC3C4: nop ; CODE_0BC3C5: lm r1,($0072) ; CODE_0BC3C9: lms r0,($01E4) ; CODE_0BC3CC: sub #0 ; CODE_0BC3CE: beq CODE_0BC3D4 ; CODE_0BC3D0: sub r0 ; CODE_0BC3D1: bra CODE_0BC401 ; CODE_0BC3D3: nop ; CODE_0BC3D4: lms r0,($018C) ; CODE_0BC3D7: hib ; CODE_0BC3D8: beq CODE_0BC442+1 ; CODE_0BC3DA: lms r0,($0112) ; CODE_0BC3DD: sub #0 ; CODE_0BC3DF: bne CODE_0BC442 ; CODE_0BC3E1: nop ; CODE_0BC3E2: lm r0,($0084) ; CODE_0BC3E6: lm r5,($0088) ; CODE_0BC3EA: or r5 ; CODE_0BC3EB: lm r5,($0086) ; CODE_0BC3EF: or r5 ; CODE_0BC3F0: and r1 ; CODE_0BC3F1: beq CODE_0BC442 ; CODE_0BC3F3: inc r0 ; CODE_0BC3F4: sms ($0194),r0 ; CODE_0BC3F7: ibt r0,#$0040 ; CODE_0BC3F9: sms ($01E4),r0 ; CODE_0BC3FC: ibt r0,#$0034 ; CODE_0BC3FE: sms ($007A),r0 ; CODE_0BC401: ibt r5,#$FFF0 ; CODE_0BC403: lms r0,($00FC) ; CODE_0BC406: and r5 ; CODE_0BC407: beq CODE_0BC423 ; CODE_0BC409: nop ; CODE_0BC40A: iwt r5,#$FF00 ; CODE_0BC40D: and r5 ; CODE_0BC40E: beq CODE_0BC41D ; CODE_0BC410: nop ; CODE_0BC411: iwt r0,#$FC00 ; CODE_0BC414: sms ($00AA),r0 ; CODE_0BC417: ibt r0,#$0008 ; CODE_0BC419: sms ($00C0),r0 ; CODE_0BC41C: sub r0 ; CODE_0BC41D: sms ($01E4),r0 ; CODE_0BC420: bra CODE_0BC465 ; CODE_0BC422: nop ; CODE_0BC423: lms r0,($0112) ; CODE_0BC426: sub #1 ; CODE_0BC428: bmi CODE_0BC430 ; CODE_0BC42A: inc r0 ; CODE_0BC42B: ibt r5,#$0001 ; CODE_0BC42D: sms ($01A2),r5 ; CODE_0BC430: inc r0 ; CODE_0BC431: inc r0 ; CODE_0BC432: ibt r5,#$0020 ; CODE_0BC434: cmp r5 ; CODE_0BC436: bpl CODE_0BC465 ; CODE_0BC438: nop ; CODE_0BC439: sms ($0112),r0 ; CODE_0BC43C: sms ($018A),r0 ; CODE_0BC43F: bra CODE_0BC465 ; CODE_0BC441: nop ; CODE_0BC442: lms r0,($018A) ; CODE_0BC445: sub #0 ; CODE_0BC447: beq CODE_0BC450 ; CODE_0BC449: sub r0 ; CODE_0BC44A: ibt r0,#$0056 ; CODE_0BC44C: sms ($007A),r0 ; CODE_0BC44F: sub r0 ; CODE_0BC450: sms ($018A),r0 ; CODE_0BC453: lms r0,($0112) ; CODE_0BC456: sub #8 ; CODE_0BC458: bpl CODE_0BC465 ; CODE_0BC45A: sbk ; CODE_0BC45B: sub r0 ; CODE_0BC45C: sbk ; CODE_0BC45D: lms r0,($01A2) ; CODE_0BC460: lob ; CODE_0BC461: beq CODE_0BC465 ; CODE_0BC463: sub r0 ; CODE_0BC464: sbk ; CODE_0BC465: lm r1,($0071) ; CODE_0BC469: lms r0,($00D8) ; CODE_0BC46C: sub #0 ; CODE_0BC46E: bne CODE_0BC47A ; CODE_0BC470: from r1 ; CODE_0BC471: and #3 ; CODE_0BC473: bne CODE_0BC47A ; CODE_0BC475: nop ; CODE_0BC476: iwt r15,#$C4FA ; CODE_0BC479: nop ; CODE_0BC47A: sms ($00CC),r0 ; CODE_0BC47D: ibt r7,#$FFFF ; CODE_0BC47F: and #2 ; CODE_0BC481: bne CODE_0BC486 ; CODE_0BC483: nop ; CODE_0BC484: ibt r7,#$0001 ; CODE_0BC486: lms r4,($00C4) ; CODE_0BC489: sub r4 ; CODE_0BC48A: beq CODE_0BC492 ; CODE_0BC48C: add r4 ; CODE_0BC48D: sms ($00C4),r0 ; CODE_0BC490: move r4,r0 ; CODE_0BC492: lms r0,($00B4) ; CODE_0BC495: sub #0 ; CODE_0BC497: beq CODE_0BC4AC ; CODE_0BC499: nop ; CODE_0BC49A: xor r7 ; CODE_0BC49C: bpl CODE_0BC4AC ; CODE_0BC49E: nop ; CODE_0BC49F: lms r0,($00C0) ; CODE_0BC4A2: sub #0 ; CODE_0BC4A4: bne CODE_0BC4AC ; CODE_0BC4A6: nop ; CODE_0BC4A7: ibt r0,#$0008 ; CODE_0BC4A9: sms ($01D0),r0 ; CODE_0BC4AC: lms r0,($00FA) ; CODE_0BC4AF: swap ; CODE_0BC4B0: lsr ; CODE_0BC4B1: lsr ; CODE_0BC4B2: to r7 ; CODE_0BC4B3: or r4 ; CODE_0BC4B4: lms r0,($00B6) ; CODE_0BC4B7: bic #15 ; CODE_0BC4B9: lsr ; CODE_0BC4BA: lsr ; CODE_0BC4BB: to r7 ; CODE_0BC4BC: or r7 ; CODE_0BC4BD: lms r0,($00D8) ; CODE_0BC4C0: dec r0 ; CODE_0BC4C1: bmi CODE_0BC4CB+1 ; CODE_0BC4C3: iwt r0,#$EDAF ; CODE_0BC4C6: to r14 ; CODE_0BC4C7: add r4 ; CODE_0BC4C8: bra CODE_0BC4D1 ; CODE_0BC4CA: getb ; CODE_0BC4CB: iwt r0,#$EC2B ; CODE_0BC4CE: to r14 ; CODE_0BC4CF: add r7 ; CODE_0BC4D0: getb ; CODE_0BC4D1: inc r14 ; CODE_0BC4D2: to r8 ; CODE_0BC4D3: getbh ; CODE_0BC4D5: lms r0,($00B4) ; CODE_0BC4D8: sub r8 ; CODE_0BC4D9: beq CODE_0BC520 ; CODE_0BC4DB: nop ; CODE_0BC4DC: xor r8 ; CODE_0BC4DE: bpl CODE_0BC520 ; CODE_0BC4E0: nop ; CODE_0BC4E1: lms r0,($01D0) ; CODE_0BC4E4: lob ; CODE_0BC4E5: beq CODE_0BC4E9 ; CODE_0BC4E7: nop ; CODE_0BC4E8: inc r7 ; CODE_0BC4E9: iwt r0,#$EDB3 ; CODE_0BC4EC: add r7 ; CODE_0BC4ED: to r14 ; CODE_0BC4EE: add r7 ; CODE_0BC4EF: getb ; CODE_0BC4F0: inc r14 ; CODE_0BC4F1: getbh ; CODE_0BC4F3: lms r7,($00B4) ; CODE_0BC4F6: add r7 ; CODE_0BC4F7: sbk ; CODE_0BC4F8: jmp r11 ; CODE_0BC4F9: nop ; CODE_0BC4FA: lms r0,($00C0) ; CODE_0BC4FD: sub #0 ; CODE_0BC4FF: beq CODE_0BC520 ; CODE_0BC501: nop ; CODE_0BC502: iwt r14,#$EC2B ; CODE_0BC505: lms r0,($00B4) ; CODE_0BC508: sub #0 ; CODE_0BC50A: bpl CODE_0BC50F ; CODE_0BC50C: nop ; CODE_0BC50D: inc r14 ; CODE_0BC50E: inc r14 ; CODE_0BC50F: to r8 ; CODE_0BC510: getb ; CODE_0BC511: inc r14 ; CODE_0BC512: with r8 ; CODE_0BC513: getbh ; CODE_0BC515: sub r8 ; CODE_0BC516: beq CODE_0BC520 ; CODE_0BC518: nop ; CODE_0BC519: xor r8 ; CODE_0BC51B: bpl CODE_0BC520 ; CODE_0BC51D: nop ; CODE_0BC51E: jmp r11 ; CODE_0BC51F: nop ; CODE_0BC520: lms r0,($00FA) ; CODE_0BC523: swap ; CODE_0BC524: lsr ; CODE_0BC525: lsr ; CODE_0BC526: to r7 ; CODE_0BC527: lsr ; CODE_0BC528: lms r0,($00B6) ; CODE_0BC52B: bic #15 ; CODE_0BC52D: lsr ; CODE_0BC52E: lsr ; CODE_0BC52F: lsr ; CODE_0BC530: to r4 ; CODE_0BC531: or r7 ; CODE_0BC532: iwt r0,#$F0B3 ; CODE_0BC535: to r14 ; CODE_0BC536: add r4 ; CODE_0BC537: getb ; CODE_0BC538: inc r14 ; CODE_0BC539: to r7 ; CODE_0BC53A: getbh ; CODE_0BC53C: lms r8,($00B4) ; CODE_0BC53F: from r8 ; CODE_0BC540: sub r7 ; CODE_0BC541: bpl CODE_0BC545 ; CODE_0BC543: nop ; CODE_0BC544: inc r4 ; CODE_0BC545: iwt r0,#$F193 ; CODE_0BC548: add r4 ; CODE_0BC549: to r14 ; CODE_0BC54A: add r4 ; CODE_0BC54B: getb ; CODE_0BC54C: inc r14 ; CODE_0BC54D: getbh ; CODE_0BC54F: move r4,r0 ; CODE_0BC551: add r8 ; CODE_0BC552: move r8,r0 ; CODE_0BC554: sub r7 ; CODE_0BC555: xor r4 ; CODE_0BC557: bmi CODE_0BC55F ; CODE_0BC559: sub r0 ; CODE_0BC55A: sms ($00CC),r0 ; CODE_0BC55D: move r8,r7 ; CODE_0BC55F: sms ($00B4),r8 ; CODE_0BC562: jmp r11 ; CODE_0BC563: nop ; CODE_0BC564: lms r0,($00C0) ; CODE_0BC567: lob ; CODE_0BC568: bne CODE_0BC59E ; CODE_0BC56A: nop ; CODE_0BC56B: lms r0,($00CC) ; CODE_0BC56E: lob ; CODE_0BC56F: beq CODE_0BC579 ; CODE_0BC571: nop ; CODE_0BC572: lms r0,($00DC) ; CODE_0BC575: lob ; CODE_0BC576: beq CODE_0BC57F ; CODE_0BC578: nop ; CODE_0BC579: iwt r0,#$0080 ; CODE_0BC57C: bra CODE_0BC58C ; CODE_0BC57E: nop ; CODE_0BC57F: lms r0,($00B4) ; CODE_0BC582: sub #0 ; CODE_0BC584: beq CODE_0BC579 ; CODE_0BC586: nop ; CODE_0BC587: bpl CODE_0BC58C ; CODE_0BC589: nop ; CODE_0BC58A: not ; CODE_0BC58B: inc r0 ; CODE_0BC58C: lms r3,($00F8) ; CODE_0BC58F: iwt r2,#$0800 ; CODE_0BC592: lms r1,($0190) ; CODE_0BC595: add r1 ; CODE_0BC596: sub r2 ; CODE_0BC597: bmi CODE_0BC59D ; CODE_0BC599: add r2 ; CODE_0BC59A: sub r2 ; CODE_0BC59B: inc r3 ; CODE_0BC59C: inc r3 ; CODE_0BC59D: sbk ; CODE_0BC59E: iwt r2,#$016B ; CODE_0BC5A1: lms r0,($0112) ; CODE_0BC5A4: lob ; CODE_0BC5A5: beq CODE_0BC5BC ; CODE_0BC5A7: nop ; CODE_0BC5A8: iwt r2,#$016C ; CODE_0BC5AB: from r3 ; CODE_0BC5AC: and #2 ; CODE_0BC5AE: beq CODE_0BC5B4 ; CODE_0BC5B0: nop ; CODE_0BC5B1: iwt r2,#$016D ; CODE_0BC5B4: sms ($00BE),r2 ; CODE_0BC5B7: sms ($00F8),r0 ; CODE_0BC5BA: jmp r11 ; CODE_0BC5BB: nop ; CODE_0BC5BC: sms ($00BE),r2 ; CODE_0BC5BF: from r3 ; CODE_0BC5C0: and #2 ; CODE_0BC5C2: sms ($00F8),r0 ; CODE_0BC5C5: jmp r11 ; CODE_0BC5C6: nop ; CODE_0BC5C7: sms ($0062),r11 ; CODE_0BC5CA: ibt r1,#$0010 ; CODE_0BC5CC: iwt r2,#$0F00 ; CODE_0BC5CF: iwt r3,#$1360 ; CODE_0BC5D2: iwt r4,#$1CD6 ; CODE_0BC5D5: iwt r5,#$1BB6 ; CODE_0BC5D8: lms r6,($011C) ; CODE_0BC5DB: lms r7,($011E) ; CODE_0BC5DE: lms r8,($0112) ; CODE_0BC5E1: ibt r12,#$0018 ; CODE_0BC5E3: cache ; CODE_0BC5E4: move r13,r15 ; CODE_0BC5E6: ldw (r2) ; CODE_0BC5E7: sub r1 ; CODE_0BC5E8: bne CODE_0BC638 ; CODE_0BC5EA: inc r2 ; CODE_0BC5EB: to r9 ; CODE_0BC5EC: ldw (r5) ; CODE_0BC5ED: from r9 ; CODE_0BC5EE: to r10 ; CODE_0BC5EF: add r9 ; CODE_0BC5F0: ldw (r4) ; CODE_0BC5F1: sub r6 ; CODE_0BC5F2: add r9 ; CODE_0BC5F3: cmp r10 ; CODE_0BC5F5: bcs CODE_0BC638 ; CODE_0BC5F7: nop ; CODE_0BC5F8: inc r5 ; CODE_0BC5F9: inc r5 ; CODE_0BC5FA: inc r4 ; CODE_0BC5FB: inc r4 ; CODE_0BC5FC: ldw (r5) ; CODE_0BC5FD: to r9 ; CODE_0BC5FE: add r8 ; CODE_0BC5FF: ldw (r4) ; CODE_0BC600: dec r5 ; CODE_0BC601: dec r5 ; CODE_0BC602: dec r4 ; CODE_0BC603: sub r7 ; CODE_0BC604: cmp r9 ; CODE_0BC606: bcs CODE_0BC638 ; CODE_0BC608: dec r4 ; CODE_0BC609: to r9 ; CODE_0BC60A: ldw (r3) ; CODE_0BC60B: iwt r0,#$0115 ; CODE_0BC60E: cmp r9 ; CODE_0BC610: beq CODE_0BC62B ; CODE_0BC612: nop ; CODE_0BC613: iwt r0,#$0065 ; CODE_0BC616: cmp r9 ; CODE_0BC618: beq CODE_0BC62B ; CODE_0BC61A: nop ; CODE_0BC61B: iwt r0,#$00FA ; CODE_0BC61E: cmp r9 ; CODE_0BC620: beq CODE_0BC62B ; CODE_0BC622: nop ; CODE_0BC623: iwt r0,#$0110 ; CODE_0BC626: cmp r9 ; CODE_0BC628: bne CODE_0BC638 ; CODE_0BC62A: nop ; CODE_0BC62B: iwt r0,#$0018 ; CODE_0BC62E: sub r12 ; CODE_0BC62F: add r0 ; CODE_0BC630: add r0 ; CODE_0BC631: sms ($0000),r0 ; CODE_0BC634: ibt r0,#$001C ; CODE_0BC636: stop ; CODE_0BC637: nop ; CODE_0BC638: ibt r0,#$0004 ; CODE_0BC63A: with r3 ; CODE_0BC63B: add r0 ; CODE_0BC63C: with r4 ; CODE_0BC63D: add r0 ; CODE_0BC63E: with r5 ; CODE_0BC63F: add r0 ; CODE_0BC640: inc r2 ; CODE_0BC641: inc r2 ; CODE_0BC642: loop ; CODE_0BC643: inc r2 ; CODE_0BC644: lms r11,($0062) ; CODE_0BC647: jmp r11 ; CODE_0BC648: nop ; CODE_0BC649: sms ($0060),r11 ; CODE_0BC64C: ibt r1,#$FFFF ; CODE_0BC64E: ibt r9,#$0048 ; CODE_0BC650: lms r10,($011C) ; CODE_0BC653: lms r3,($011E) ; CODE_0BC656: iwt r4,#$1CD6 ; CODE_0BC659: iwt r5,#$0F00 ; CODE_0BC65C: ibt r6,#$0010 ; CODE_0BC65E: iwt r11,#$1041 ; CODE_0BC661: ibt r14,#$FFFF ; CODE_0BC663: cache ; CODE_0BC664: ibt r12,#$0018 ; CODE_0BC666: move r13,r15 ; CODE_0BC668: ldb (r5) ; CODE_0BC66A: sub r6 ; CODE_0BC66B: bne CODE_0BC69D ; CODE_0BC66D: nop ; CODE_0BC66E: ldb (r11) ; CODE_0BC670: and #1 ; CODE_0BC672: beq CODE_0BC69D ; CODE_0BC674: nop ; CODE_0BC675: ldw (r4) ; CODE_0BC676: sub r10 ; CODE_0BC677: lms r8,($00C4) ; CODE_0BC67A: dec r8 ; CODE_0BC67B: bmi CODE_0BC680 ; CODE_0BC67D: nop ; CODE_0BC67E: not ; CODE_0BC67F: inc r0 ; CODE_0BC680: sub r9 ; CODE_0BC681: bcs CODE_0BC69D ; CODE_0BC683: add r9 ; CODE_0BC684: move r8,r0 ; CODE_0BC686: from r4 ; CODE_0BC687: add #2 ; CODE_0BC689: ldw (r0) ; CODE_0BC68A: sub r3 ; CODE_0BC68B: bpl CODE_0BC690 ; CODE_0BC68D: nop ; CODE_0BC68E: not ; CODE_0BC68F: inc r0 ; CODE_0BC690: sub r9 ; CODE_0BC691: bcs CODE_0BC69D ; CODE_0BC693: add r9 ; CODE_0BC694: add r8 ; CODE_0BC695: sub r14 ; CODE_0BC696: bcs CODE_0BC69D ; CODE_0BC698: add r14 ; CODE_0BC699: move r14,r0 ; CODE_0BC69B: move r1,r12 ; CODE_0BC69D: ibt r0,#$0004 ; CODE_0BC69F: to r4 ; CODE_0BC6A0: add r4 ; CODE_0BC6A1: to r5 ; CODE_0BC6A2: add r5 ; CODE_0BC6A3: to r11 ; CODE_0BC6A4: add r11 ; CODE_0BC6A5: loop ; CODE_0BC6A6: nop ; CODE_0BC6A7: moves r1,r1 ; CODE_0BC6A9: bmi CODE_0BC6B2 ; CODE_0BC6AB: nop ; CODE_0BC6AC: ibt r0,#$0018 ; CODE_0BC6AE: sub r1 ; CODE_0BC6AF: add r0 ; CODE_0BC6B0: to r1 ; CODE_0BC6B1: add r0 ; CODE_0BC6B2: lms r11,($0060) ; CODE_0BC6B5: jmp r11 ; CODE_0BC6B6: nop ; CODE_0BC6B7: lms r0,($0180) ; CODE_0BC6BA: dec r0 ; CODE_0BC6BB: bmi CODE_0BC6C3 ; CODE_0BC6BD: nop ; CODE_0BC6BE: link #4 ; CODE_0BC6BF: iwt r15,#$A2E8 ; CODE_0BC6C2: nop ; CODE_0BC6C3: stop ; CODE_0BC6C4: nop ; CODE_0BC6C5: lms r0,($01D8) ; CODE_0BC6C8: dec r0 ; CODE_0BC6C9: bpl CODE_0BC6CD ; CODE_0BC6CB: nop ; CODE_0BC6CC: sub r0 ; CODE_0BC6CD: sbk ; CODE_0BC6CE: ibt r0,#$000A ; CODE_0BC6D0: romb ; CODE_0BC6D2: link #4 ; CODE_0BC6D3: iwt r15,#$EDF5 ; CODE_0BC6D6: nop ; CODE_0BC6D7: sub r0 ; CODE_0BC6D8: stop ; CODE_0BC6D9: nop ; CODE_0BC6DA: link #4 ; CODE_0BC6DB: iwt r15,#$CE5A ; CODE_0BC6DE: nop ; CODE_0BC6DF: link #4 ; CODE_0BC6E0: iwt r15,#$EBC8 ; CODE_0BC6E3: nop ; CODE_0BC6E4: sub r0 ; CODE_0BC6E5: stop ; CODE_0BC6E6: nop ; CODE_0BC6E7: ibt r0,#$000A ; CODE_0BC6E9: romb ; CODE_0BC6EB: iwt r15,#$C995 ; CODE_0BC6EE: nop ; CODE_0BC6EF: ibt r0,#$000A ; CODE_0BC6F1: romb ; CODE_0BC6F3: iwt r15,#$C99F ; CODE_0BC6F6: nop ; CODE_0BC6F7: ibt r0,#$000A ; CODE_0BC6F9: romb ; CODE_0BC6FB: link #4 ; CODE_0BC6FC: iwt r15,#$CF64 ; CODE_0BC6FF: nop ; CODE_0BC700: sub r0 ; CODE_0BC701: stop ; CODE_0BC702: nop ; CODE_0BC703: link #4 ; CODE_0BC704: iwt r15,#$CCBF ; CODE_0BC707: nop ; CODE_0BC708: stop ; CODE_0BC709: nop ; CODE_0BC70A: link #4 ; CODE_0BC70B: iwt r15,#$CE5A ; CODE_0BC70E: nop ; CODE_0BC70F: stop ; CODE_0BC710: nop ; CODE_0BC711: lms r2,($00AA) ; CODE_0BC714: link #4 ; CODE_0BC715: iwt r15,#$CEBB ; CODE_0BC718: nop ; CODE_0BC719: stop ; CODE_0BC71A: nop ; CODE_0BC71B: ibt r0,#$000A ; CODE_0BC71D: romb ; CODE_0BC71F: lm r0,($1E04) ; CODE_0BC723: dec r0 ; CODE_0BC724: bmi CODE_0BC775 ; CODE_0BC726: nop ; CODE_0BC727: sbk ; CODE_0BC728: lm r0,($1974) ; CODE_0BC72C: and #7 ; CODE_0BC72E: bne CODE_0BC775 ; CODE_0BC730: nop ; CODE_0BC731: ibt r0,#$0010 ; CODE_0BC733: lm r2,($1970) ; CODE_0BC737: umult r2 ; CODE_0BC739: hib ; CODE_0BC73A: sub #8 ; CODE_0BC73C: lms r2,($008C) ; CODE_0BC73F: to r2 ; CODE_0BC740: add r2 ; CODE_0BC741: ibt r0,#$0020 ; CODE_0BC743: lm r3,($1971) ; CODE_0BC747: umult r3 ; CODE_0BC749: hib ; CODE_0BC74A: sub #4 ; CODE_0BC74C: lms r3,($0090) ; CODE_0BC74F: to r3 ; CODE_0BC750: add r3 ; CODE_0BC751: iwt r5,#$01DD ; CODE_0BC754: link #4 ; CODE_0BC755: iwt r15,#$F0C4 ; CODE_0BC758: nop ; CODE_0BC759: iwt r0,#$10A2 ; CODE_0BC75C: add r1 ; CODE_0BC75D: from r2 ; CODE_0BC75E: stw (r0) ; CODE_0BC75F: iwt r0,#$1142 ; CODE_0BC762: add r1 ; CODE_0BC763: from r3 ; CODE_0BC764: stw (r0) ; CODE_0BC765: ibt r5,#$0004 ; CODE_0BC767: iwt r0,#$1E4C ; CODE_0BC76A: add r1 ; CODE_0BC76B: from r5 ; CODE_0BC76C: stw (r0) ; CODE_0BC76D: ibt r5,#$0006 ; CODE_0BC76F: iwt r0,#$1782 ; CODE_0BC772: add r1 ; CODE_0BC773: from r5 ; CODE_0BC774: stw (r0) ; CODE_0BC775: sub r0 ; CODE_0BC776: sms ($00CE),r0 ; CODE_0BC779: lms r1,($00AE) ; CODE_0BC77C: lms r0,($00B4) ; CODE_0BC77F: sub #0 ; CODE_0BC781: beq CODE_0BC78F ; CODE_0BC783: from r1 ; CODE_0BC784: lsr ; CODE_0BC785: iwt r14,#$EA74 ; CODE_0BC788: to r14 ; CODE_0BC789: add r14 ; CODE_0BC78A: getb ; CODE_0BC78B: sms ($0076),r0 ; CODE_0BC78E: from r1 ; CODE_0BC78F: add r1 ; CODE_0BC790: inc r0 ; CODE_0BC791: to r15 ; CODE_0BC792: add r15 ; CODE_0BC793: iwt r15,#$C7BC ; CODE_0BC796: nop ; DATA_0BC797: db $01, $06, $BD, $01, $01, $9E, $AE, $01 DATA_0BC79F: db $01, $00, $98, $01, $01, $50, $A9, $01 DATA_0BC7A7: db $01, $0D, $EF, $01, $01, $D6, $99, $01 DATA_0BC7AF: db $01, $85, $B4, $01, $01, $92, $9C, $01 DATA_0BC7B7: db $01, $5D, $B6, $01, $01 CODE_0BC7BC: lms r0,($014A) ; CODE_0BC7BF: sub #0 ; CODE_0BC7C1: beq CODE_0BC7E5 ; CODE_0BC7C3: nop ; CODE_0BC7C4: lms r1,($014C) ; CODE_0BC7C7: dec r1 ; CODE_0BC7C8: bpl CODE_0BC7DB ; CODE_0BC7CA: nop ; CODE_0BC7CB: iwt r1,#$0200 ; CODE_0BC7CE: add r1 ; CODE_0BC7CF: iwt r1,#$0401 ; CODE_0BC7D2: sub r1 ; CODE_0BC7D3: bcc CODE_0BC7D8 ; CODE_0BC7D5: sub r0 ; CODE_0BC7D6: ibt r0,#$0006 ; CODE_0BC7D8: sms ($014C),r0 ; CODE_0BC7DB: sub r0 ; CODE_0BC7DC: sms ($0070),r0 ; CODE_0BC7DF: sms ($0072),r0 ; CODE_0BC7E2: bra CODE_0BC807 ; CODE_0BC7E4: nop ; CODE_0BC7E5: lms r0,($01D6) ; CODE_0BC7E8: ibt r1,#$0040 ; CODE_0BC7EA: sub r1 ; CODE_0BC7EB: bcc CODE_0BC807 ; CODE_0BC7ED: nop ; CODE_0BC7EE: lms r0,($00C0) ; CODE_0BC7F1: dec r0 ; CODE_0BC7F2: bpl CODE_0BC807 ; CODE_0BC7F4: nop ; CODE_0BC7F5: ibt r1,#$0000 ; CODE_0BC7F7: ibt r2,#$0000 ; CODE_0BC7F9: link #4 ; CODE_0BC7FA: iwt r15,#$CE64 ; CODE_0BC7FD: nop ; CODE_0BC7FE: link #4 ; CODE_0BC7FF: iwt r15,#$CF64 ; CODE_0BC802: nop ; CODE_0BC803: iwt r15,#$C9A4 ; CODE_0BC806: nop ; CODE_0BC807: lms r0,($00C6) ; CODE_0BC80A: dec r0 ; CODE_0BC80B: bmi CODE_0BC812 ; CODE_0BC80D: nop ; CODE_0BC80E: iwt r15,#$C9AC ; CODE_0BC811: nop ; CODE_0BC812: lms r0,($00DA) ; CODE_0BC815: sub #0 ; CODE_0BC817: bne CODE_0BC81E ; CODE_0BC819: sub r0 ; CODE_0BC81A: iwt r15,#$C8A6 ; CODE_0BC81D: nop ; CODE_0BC81E: sms ($00D4),r0 ; CODE_0BC821: link #4 ; CODE_0BC822: iwt r15,#$DFE5 ; CODE_0BC825: nop ; CODE_0BC826: lms r0,($00C0) ; CODE_0BC829: dec r0 ; CODE_0BC82A: bmi CODE_0BC834 ; CODE_0BC82C: sub r0 ; CODE_0BC82D: sms ($00DA),r0 ; CODE_0BC830: iwt r15,#$C9A4 ; CODE_0BC833: nop ; CODE_0BC834: iwt r1,#$0100 ; CODE_0BC837: lms r0,($00DA) ; CODE_0BC83A: dec r0 ; CODE_0BC83B: bpl CODE_0BC841 ; CODE_0BC83D: inc r0 ; CODE_0BC83E: iwt r1,#$FF00 ; CODE_0BC841: sub r1 ; CODE_0BC842: to r2 ; CODE_0BC843: xor r1 ; CODE_0BC845: bpl CODE_0BC849 ; CODE_0BC847: nop ; CODE_0BC848: sub r0 ; CODE_0BC849: sbk ; CODE_0BC84A: iwt r2,#$0100 ; CODE_0BC84D: lms r0,($00C4) ; CODE_0BC850: dec r0 ; CODE_0BC851: bmi CODE_0BC859 ; CODE_0BC853: with r1 ; CODE_0BC854: not ; CODE_0BC855: inc r1 ; CODE_0BC856: with r2 ; CODE_0BC857: not ; CODE_0BC858: inc r2 ; CODE_0BC859: sms ($00B4),r2 ; CODE_0BC85C: sms ($00A8),r2 ; CODE_0BC85F: sms ($00AA),r1 ; CODE_0BC862: lms r0,($008A) ; CODE_0BC865: lob ; CODE_0BC866: add r2 ; CODE_0BC867: sbk ; CODE_0BC868: hib ; CODE_0BC869: to r2 ; CODE_0BC86A: sex ; CODE_0BC86B: lms r0,($008C) ; CODE_0BC86E: add r2 ; CODE_0BC86F: sbk ; CODE_0BC870: from r1 ; CODE_0BC871: xor r2 ; CODE_0BC873: bpl CODE_0BC878 ; CODE_0BC875: with r2 ; CODE_0BC876: not ; CODE_0BC877: inc r2 ; CODE_0BC878: lms r0,($0090) ; CODE_0BC87B: add r2 ; CODE_0BC87C: sbk ; CODE_0BC87D: lms r0,($0090) ; CODE_0BC880: and #15 ; CODE_0BC882: moves r1,r1 ; CODE_0BC884: bmi CODE_0BC888 ; CODE_0BC886: add r0 ; CODE_0BC887: inc r0 ; CODE_0BC888: add r0 ; CODE_0BC889: iwt r14,#$EBE2 ; CODE_0BC88C: to r14 ; CODE_0BC88D: add r14 ; CODE_0BC88E: getb ; CODE_0BC88F: inc r14 ; CODE_0BC890: getbh ; CODE_0BC892: sms ($00BE),r0 ; CODE_0BC895: lms r0,($00DA) ; CODE_0BC898: sub #0 ; CODE_0BC89A: bne CODE_0BC8A2 ; CODE_0BC89C: nop ; CODE_0BC89D: link #4 ; CODE_0BC89E: iwt r15,#$CF64 ; CODE_0BC8A1: nop ; CODE_0BC8A2: iwt r15,#$C98D ; CODE_0BC8A5: nop ; CODE_0BC8A6: lms r7,($00D4) ; CODE_0BC8A9: dec r7 ; CODE_0BC8AA: bpl CODE_0BC8B1 ; CODE_0BC8AC: inc r7 ; CODE_0BC8AD: iwt r15,#$C990 ; CODE_0BC8B0: nop ; CODE_0BC8B1: sms ($000A),r7 ; CODE_0BC8B4: lm r1,($0071) ; CODE_0BC8B8: lm r2,($0073) ; CODE_0BC8BC: iwt r0,#$EA7C ; CODE_0BC8BF: add r7 ; CODE_0BC8C0: to r14 ; CODE_0BC8C1: add r7 ; CODE_0BC8C2: getb ; CODE_0BC8C3: inc r14 ; CODE_0BC8C4: getbh ; CODE_0BC8C6: sms ($00BE),r0 ; CODE_0BC8C9: lms r0,($01DE) ; CODE_0BC8CC: lob ; CODE_0BC8CD: bne CODE_0BC908 ; CODE_0BC8CF: nop ; CODE_0BC8D0: ibt r0,#$0006 ; CODE_0BC8D2: sub r7 ; CODE_0BC8D3: bcs CODE_0BC8FB ; CODE_0BC8D5: inc r7 ; CODE_0BC8D6: lms r0,($00C0) ; CODE_0BC8D9: dec r0 ; CODE_0BC8DA: bpl CODE_0BC908 ; CODE_0BC8DC: nop ; CODE_0BC8DD: ibt r0,#$000C ; CODE_0BC8DF: sub r7 ; CODE_0BC8E0: bcs CODE_0BC8FB ; CODE_0BC8E2: nop ; CODE_0BC8E3: lm r0,($0087) ; CODE_0BC8E7: lm r14,($0089) ; CODE_0BC8EB: or r14 ; CODE_0BC8EC: or #4 ; CODE_0BC8EE: and r1 ; CODE_0BC8EF: sub #4 ; CODE_0BC8F1: beq CODE_0BC91A ; CODE_0BC8F3: sub r0 ; CODE_0BC8F4: sms ($00D4),r0 ; CODE_0BC8F7: iwt r15,#$C990 ; CODE_0BC8FA: nop ; CODE_0BC8FB: sms ($00D4),r7 ; CODE_0BC8FE: iwt r0,#$EA94 ; CODE_0BC901: add r7 ; CODE_0BC902: to r14 ; CODE_0BC903: add r7 ; CODE_0BC904: getb ; CODE_0BC905: sms ($01DE),r0 ; CODE_0BC908: ibt r0,#$0007 ; CODE_0BC90A: sub r7 ; CODE_0BC90B: bcc CODE_0BC91B ; CODE_0BC90D: sub r0 ; CODE_0BC90E: sms ($00AA),r0 ; CODE_0BC911: sms ($00B4),r0 ; CODE_0BC914: sms ($00A8),r0 ; CODE_0BC917: bra CODE_0BC983 ; CODE_0BC919: nop ; CODE_0BC91A: sub r0 ; CODE_0BC91B: sms ($00B4),r0 ; CODE_0BC91E: sms ($00A8),r0 ; CODE_0BC921: lms r0,($00C0) ; CODE_0BC924: dec r0 ; CODE_0BC925: bpl CODE_0BC930 ; CODE_0BC927: nop ; CODE_0BC928: link #4 ; CODE_0BC929: iwt r15,#$CCBF ; CODE_0BC92C: nop ; CODE_0BC92D: bra CODE_0BC983 ; CODE_0BC92F: nop ; CODE_0BC930: iwt r0,#$0800 ; CODE_0BC933: sms ($00AA),r0 ; CODE_0BC936: lm r0,($1974) ; CODE_0BC93A: lsr ; CODE_0BC93B: bcc CODE_0BC97E ; CODE_0BC93D: nop ; CODE_0BC93E: iwt r5,#$01DD ; CODE_0BC941: link #4 ; CODE_0BC942: iwt r15,#$F0C4 ; CODE_0BC945: nop ; CODE_0BC946: lm r0,($1970) ; CODE_0BC94A: and #7 ; CODE_0BC94C: add r0 ; CODE_0BC94D: iwt r14,#$EAB2 ; CODE_0BC950: to r14 ; CODE_0BC951: add r14 ; CODE_0BC952: getbs ; CODE_0BC954: inc r14 ; CODE_0BC955: lm r5,($008C) ; CODE_0BC959: to r5 ; CODE_0BC95A: add r5 ; CODE_0BC95B: iwt r0,#$10A2 ; CODE_0BC95E: add r1 ; CODE_0BC95F: from r5 ; CODE_0BC960: stw (r0) ; CODE_0BC961: getbs ; CODE_0BC963: lm r5,($0090) ; CODE_0BC967: to r5 ; CODE_0BC968: add r5 ; CODE_0BC969: iwt r0,#$1142 ; CODE_0BC96C: add r1 ; CODE_0BC96D: from r5 ; CODE_0BC96E: stw (r0) ; CODE_0BC96F: ibt r5,#$0004 ; CODE_0BC971: iwt r0,#$1E4C ; CODE_0BC974: add r1 ; CODE_0BC975: from r5 ; CODE_0BC976: stw (r0) ; CODE_0BC977: dec r5 ; CODE_0BC978: iwt r0,#$1782 ; CODE_0BC97B: add r1 ; CODE_0BC97C: from r5 ; CODE_0BC97D: stw (r0) ; CODE_0BC97E: link #4 ; CODE_0BC97F: iwt r15,#$CE5A ; CODE_0BC982: nop ; CODE_0BC983: link #4 ; CODE_0BC984: iwt r15,#$CF64 ; CODE_0BC987: nop ; CODE_0BC988: link #4 ; CODE_0BC989: iwt r15,#$CB33 ; CODE_0BC98C: nop ; CODE_0BC98D: sub r0 ; CODE_0BC98E: stop ; CODE_0BC98F: nop ; CODE_0BC990: link #4 ; CODE_0BC991: iwt r15,#$CCBF ; CODE_0BC994: nop ; CODE_0BC995: link #4 ; CODE_0BC996: iwt r15,#$CF64 ; CODE_0BC999: nop ; CODE_0BC99A: link #4 ; CODE_0BC99B: iwt r15,#$CB33 ; CODE_0BC99E: nop ; CODE_0BC99F: link #4 ; CODE_0BC9A0: iwt r15,#$DFE5 ; CODE_0BC9A3: nop ; CODE_0BC9A4: link #4 ; CODE_0BC9A5: iwt r15,#$EBC8 ; CODE_0BC9A8: nop ; CODE_0BC9A9: sub r0 ; CODE_0BC9AA: stop ; CODE_0BC9AB: nop ; CODE_0BC9AC: lms r0,($00B4) ; CODE_0BC9AF: sms ($00A8),r0 ; CODE_0BC9B2: ibt r0,#$0001 ; CODE_0BC9B4: sms ($00D2),r0 ; CODE_0BC9B7: link #4 ; CODE_0BC9B8: iwt r15,#$CE5A ; CODE_0BC9BB: nop ; CODE_0BC9BC: sub r0 ; CODE_0BC9BD: sms ($00C2),r0 ; CODE_0BC9C0: link #4 ; CODE_0BC9C1: iwt r15,#$CF64 ; CODE_0BC9C4: nop ; CODE_0BC9C5: link #4 ; CODE_0BC9C6: iwt r15,#$E31C ; CODE_0BC9C9: nop ; CODE_0BC9CA: lms r1,($00C6) ; CODE_0BC9CD: from r1 ; CODE_0BC9CE: sub #3 ; CODE_0BC9D0: bcs CODE_0BCA09 ; CODE_0BC9D2: nop ; CODE_0BC9D3: from r1 ; CODE_0BC9D4: add r1 ; CODE_0BC9D5: add r0 ; CODE_0BC9D6: iwt r14,#$EABE ; CODE_0BC9D9: to r14 ; CODE_0BC9DA: add r14 ; CODE_0BC9DB: getbs ; CODE_0BC9DD: inc r14 ; CODE_0BC9DE: lms r2,($00AA) ; CODE_0BC9E1: add r2 ; CODE_0BC9E2: bpl CODE_0BC9EB ; CODE_0BC9E4: sbk ; CODE_0BC9E5: getb ; CODE_0BC9E6: sbk ; CODE_0BC9E7: inc r1 ; CODE_0BC9E8: sms ($00C6),r1 ; CODE_0BC9EB: inc r14 ; CODE_0BC9EC: ibt r1,#$0040 ; CODE_0BC9EE: lms r0,($00B4) ; CODE_0BC9F1: sub #0 ; CODE_0BC9F3: bmi CODE_0BC9F9 ; CODE_0BC9F5: nop ; CODE_0BC9F6: with r1 ; CODE_0BC9F7: not ; CODE_0BC9F8: inc r1 ; CODE_0BC9F9: add r1 ; CODE_0BC9FA: to r1 ; CODE_0BC9FB: xor r1 ; CODE_0BC9FD: bmi CODE_0BCA01 ; CODE_0BC9FF: nop ; CODE_0BCA00: sub r0 ; CODE_0BCA01: sbk ; CODE_0BCA02: sms ($00A8),r0 ; CODE_0BCA05: iwt r15,#$CB06 ; CODE_0BCA08: nop ; CODE_0BCA09: ibt r0,#$0001 ; CODE_0BCA0B: sms ($00FA),r0 ; CODE_0BCA0E: lm r1,($0071) ; CODE_0BCA12: link #4 ; CODE_0BCA13: iwt r15,#$E1D3 ; CODE_0BCA16: nop ; CODE_0BCA17: ibt r9,#$FFFF ; CODE_0BCA19: lms r8,($00D0) ; CODE_0BCA1C: from r1 ; CODE_0BCA1D: and #4 ; CODE_0BCA1F: beq CODE_0BCA26 ; CODE_0BCA21: sub r0 ; CODE_0BCA22: ibt r9,#$0001 ; CODE_0BCA24: ibt r0,#$0009 ; CODE_0BCA26: sub r8 ; CODE_0BCA27: beq CODE_0BCA2D ; CODE_0BCA29: add r8 ; CODE_0BCA2A: from r8 ; CODE_0BCA2B: add r9 ; CODE_0BCA2C: sbk ; CODE_0BCA2D: lms r2,($00AA) ; CODE_0BCA30: ibt r3,#$FFF0 ; CODE_0BCA32: lms r0,($00FC) ; CODE_0BCA35: ibt r4,#$0018 ; CODE_0BCA37: and r4 ; CODE_0BCA38: bne CODE_0BCA97 ; CODE_0BCA3A: nop ; CODE_0BCA3B: lms r7,($00FE) ; CODE_0BCA3E: from r7 ; CODE_0BCA3F: and r4 ; CODE_0BCA40: bne CODE_0BCA99 ; CODE_0BCA42: nop ; CODE_0BCA43: from r9 ; CODE_0BCA44: asr ; CODE_0BCA45: add r8 ; CODE_0BCA46: sub #2 ; CODE_0BCA48: bne CODE_0BCA50 ; CODE_0BCA4A: nop ; CODE_0BCA4B: link #4 ; CODE_0BCA4C: iwt r15,#$CBC0 ; CODE_0BCA4F: nop ; CODE_0BCA50: link #4 ; CODE_0BCA51: iwt r15,#$CC07 ; CODE_0BCA54: nop ; CODE_0BCA55: lms r1,($0084) ; CODE_0BCA58: lms r0,($0070) ; CODE_0BCA5B: and r1 ; CODE_0BCA5C: beq CODE_0BCA76 ; CODE_0BCA5E: nop ; CODE_0BCA5F: lms r0,($00D0) ; CODE_0BCA62: sub #0 ; CODE_0BCA64: bne CODE_0BCA76 ; CODE_0BCA66: nop ; CODE_0BCA67: iwt r0,#$0006 ; CODE_0BCA6A: sms ($00C0),r0 ; CODE_0BCA6D: iwt r0,#$FB80 ; CODE_0BCA70: sms ($00AA),r0 ; CODE_0BCA73: bra CODE_0BCA84 ; CODE_0BCA75: sub r0 ; CODE_0BCA76: iwt r0,#$0140 ; CODE_0BCA79: and r7 ; CODE_0BCA7A: bne CODE_0BCA99 ; CODE_0BCA7C: sub r0 ; CODE_0BCA7D: lms r4,($00C0) ; CODE_0BCA80: sub r4 ; CODE_0BCA81: bne CODE_0BCA90 ; CODE_0BCA83: sub r0 ; CODE_0BCA84: sms ($00C6),r0 ; CODE_0BCA87: link #4 ; CODE_0BCA88: iwt r15,#$CBC0 ; CODE_0BCA8B: nop ; CODE_0BCA8C: iwt r15,#$CB30 ; CODE_0BCA8F: nop ; CODE_0BCA90: ibt r0,#$FFD0 ; CODE_0BCA92: sub r2 ; CODE_0BCA93: bmi CODE_0BCA97 ; CODE_0BCA95: to r2 ; CODE_0BCA96: add r2 ; CODE_0BCA97: ibt r3,#$0002 ; CODE_0BCA99: link #4 ; CODE_0BCA9A: iwt r15,#$CC6F ; CODE_0BCA9D: nop ; CODE_0BCA9E: from r2 ; CODE_0BCA9F: add r3 ; CODE_0BCAA0: iwt r3,#$FF00 ; CODE_0BCAA3: sub r3 ; CODE_0BCAA4: bmi CODE_0BCAA8 ; CODE_0BCAA6: to r3 ; CODE_0BCAA7: add r3 ; CODE_0BCAA8: sms ($00AA),r3 ; CODE_0BCAAB: lms r1,($00F8) ; CODE_0BCAAE: lms r0,($01D2) ; CODE_0BCAB1: lob ; CODE_0BCAB2: bne CODE_0BCAEA ; CODE_0BCAB4: nop ; CODE_0BCAB5: ibt r0,#$0004 ; CODE_0BCAB7: sbk ; CODE_0BCAB8: lm r0,($0071) ; CODE_0BCABC: and #3 ; CODE_0BCABE: ibt r0,#$0010 ; CODE_0BCAC0: bne CODE_0BCAD2 ; CODE_0BCAC2: nop ; CODE_0BCAC3: lms r0,($00A8) ; CODE_0BCAC6: ibt r2,#$0040 ; CODE_0BCAC8: add r2 ; CODE_0BCAC9: iwt r2,#$0081 ; CODE_0BCACC: sub r2 ; CODE_0BCACD: bcc CODE_0BCAD2 ; CODE_0BCACF: sub r0 ; CODE_0BCAD0: ibt r0,#$0006 ; CODE_0BCAD2: sub r1 ; CODE_0BCAD3: beq CODE_0BCAEA ; CODE_0BCAD5: nop ; CODE_0BCAD6: ibt r0,#$FFFE ; CODE_0BCAD8: bmi CODE_0BCADD ; CODE_0BCADA: nop ; CODE_0BCADB: ibt r0,#$0002 ; CODE_0BCADD: to r1 ; CODE_0BCADE: add r1 ; CODE_0BCADF: ibt r0,#$000E ; CODE_0BCAE1: sub r1 ; CODE_0BCAE2: bcs CODE_0BCAE7 ; CODE_0BCAE4: nop ; CODE_0BCAE5: ibt r1,#$0008 ; CODE_0BCAE7: sms ($00F8),r1 ; CODE_0BCAEA: lms r0,($00D0) ; CODE_0BCAED: dec r0 ; CODE_0BCAEE: bmi CODE_0BCB00 ; CODE_0BCAF0: inc r0 ; CODE_0BCAF1: sub #9 ; CODE_0BCAF3: bcs CODE_0BCB00 ; CODE_0BCAF5: inc r1 ; CODE_0BCAF6: add #9 ; CODE_0BCAF8: add r0 ; CODE_0BCAF9: iwt r14,#$EAEA ; CODE_0BCAFC: to r14 ; CODE_0BCAFD: bra CODE_0BCB06 ; CODE_0BCAFF: add r14 ; CODE_0BCB00: iwt r0,#$EACA ; CODE_0BCB03: add r1 ; CODE_0BCB04: to r14 ; CODE_0BCB05: add r1 ; CODE_0BCB06: lms r0,($014A) ; CODE_0BCB09: moves r2,r0 ; CODE_0BCB0B: beq CODE_0BCB16 ; CODE_0BCB0D: nop ; CODE_0BCB0E: link #4 ; CODE_0BCB0F: iwt r15,#$EBD0 ; CODE_0BCB12: nop ; CODE_0BCB13: bra CODE_0BCB30 ; CODE_0BCB15: nop ; CODE_0BCB16: lms r0,($0150) ; CODE_0BCB19: dec r0 ; CODE_0BCB1A: bpl CODE_0BCB30 ; CODE_0BCB1C: nop ; CODE_0BCB1D: lms r0,($00DE) ; CODE_0BCB20: lob ; CODE_0BCB21: beq CODE_0BCB29 ; CODE_0BCB23: add r0 ; CODE_0BCB24: iwt r14,#$F647 ; CODE_0BCB27: to r14 ; CODE_0BCB28: add r14 ; CODE_0BCB29: getb ; CODE_0BCB2A: inc r14 ; CODE_0BCB2B: getbh ; CODE_0BCB2D: sms ($00BE),r0 ; CODE_0BCB30: sub r0 ; CODE_0BCB31: stop ; CODE_0BCB32: nop ; CODE_0BCB33: sms ($0064),r11 ; CODE_0BCB36: iwt r1,#$0194 ; CODE_0BCB39: lms r0,($008C) ; CODE_0BCB3C: and #8 ; CODE_0BCB3E: beq CODE_0BCB43 ; CODE_0BCB40: nop ; CODE_0BCB41: ibt r1,#$0069 ; CODE_0BCB43: lms r0,($00FE) ; CODE_0BCB46: and r1 ; CODE_0BCB47: sub r1 ; CODE_0BCB48: beq CODE_0BCB8E ; CODE_0BCB4A: add r1 ; CODE_0BCB4B: ibt r4,#$000C ; CODE_0BCB4D: iwt r1,#$00A0 ; CODE_0BCB50: and r1 ; CODE_0BCB51: beq CODE_0BCB5B ; CODE_0BCB53: nop ; CODE_0BCB54: lms r0,($00C0) ; CODE_0BCB57: dec r0 ; CODE_0BCB58: bmi CODE_0BCB65 ; CODE_0BCB5A: nop ; CODE_0BCB5B: lms r0,($00C8) ; CODE_0BCB5E: dec r0 ; CODE_0BCB5F: bpl CODE_0BCBB2 ; CODE_0BCB61: nop ; CODE_0BCB62: bra CODE_0BCBBB ; CODE_0BCB64: nop ; CODE_0BCB65: lms r0,($00C8) ; CODE_0BCB68: sms ($00FA),r0 ; CODE_0BCB6B: dec r0 ; CODE_0BCB6C: bmi CODE_0BCB7F ; CODE_0BCB6E: nop ; CODE_0BCB6F: lms r0,($00C2) ; CODE_0BCB72: sub #2 ; CODE_0BCB74: beq CODE_0BCBB6 ; CODE_0BCB76: nop ; CODE_0BCB77: link #4 ; CODE_0BCB78: iwt r15,#$CC07 ; CODE_0BCB7B: nop ; CODE_0BCB7C: bra CODE_0BCBBB ; CODE_0BCB7E: nop ; CODE_0BCB7F: ibt r0,#$0001 ; CODE_0BCB81: sms ($00C8),r0 ; CODE_0BCB84: sub r0 ; CODE_0BCB85: sms ($00B4),r0 ; CODE_0BCB88: sms ($00A8),r0 ; CODE_0BCB8B: bra CODE_0BCBB6 ; CODE_0BCB8D: nop ; CODE_0BCB8E: ibt r4,#$0000 ; CODE_0BCB90: lms r1,($00AA) ; CODE_0BCB93: moves r1,r1 ; CODE_0BCB95: bmi CODE_0BCBB6 ; CODE_0BCB97: sub r0 ; CODE_0BCB98: sms ($00D4),r0 ; CODE_0BCB9B: sms ($00F8),r0 ; CODE_0BCB9E: sms ($01D2),r0 ; CODE_0BCBA1: sms ($00D0),r0 ; CODE_0BCBA4: inc r0 ; CODE_0BCBA5: sms ($00C6),r0 ; CODE_0BCBA8: iwt r0,#$0280 ; CODE_0BCBAB: sub r1 ; CODE_0BCBAC: bpl CODE_0BCBB2 ; CODE_0BCBAE: add r1 ; CODE_0BCBAF: sms ($00AA),r0 ; CODE_0BCBB2: sub r0 ; CODE_0BCBB3: sms ($00C8),r0 ; CODE_0BCBB6: link #4 ; CODE_0BCBB7: iwt r15,#$CBC2 ; CODE_0BCBBA: nop ; CODE_0BCBBB: lms r11,($0064) ; CODE_0BCBBE: jmp r11 ; CODE_0BCBBF: nop ; CODE_0BCBC0: ibt r4,#$0004 ; CODE_0BCBC2: lms r0,($01E8) ; CODE_0BCBC5: dec r0 ; CODE_0BCBC6: bpl CODE_0BCC05 ; CODE_0BCBC8: nop ; CODE_0BCBC9: ibt r0,#$0010 ; CODE_0BCBCB: sbk ; CODE_0BCBCC: ibt r0,#$005F ; CODE_0BCBCE: sms ($007A),r0 ; CODE_0BCBD1: sms ($0060),r11 ; CODE_0BCBD4: iwt r5,#$01BA ; CODE_0BCBD7: link #4 ; CODE_0BCBD8: iwt r15,#$F0C4 ; CODE_0BCBDB: nop ; CODE_0BCBDC: lms r5,($008C) ; CODE_0BCBDF: iwt r0,#$10A2 ; CODE_0BCBE2: add r1 ; CODE_0BCBE3: from r5 ; CODE_0BCBE4: stw (r0) ; CODE_0BCBE5: lms r0,($0090) ; CODE_0BCBE8: add r4 ; CODE_0BCBE9: to r5 ; CODE_0BCBEA: bic #15 ; CODE_0BCBEC: iwt r0,#$1142 ; CODE_0BCBEF: add r1 ; CODE_0BCBF0: from r5 ; CODE_0BCBF1: stw (r0) ; CODE_0BCBF2: ibt r5,#$001A ; CODE_0BCBF4: iwt r0,#$1E4C ; CODE_0BCBF7: add r1 ; CODE_0BCBF8: from r5 ; CODE_0BCBF9: stw (r0) ; CODE_0BCBFA: ibt r5,#$0003 ; CODE_0BCBFC: iwt r0,#$1782 ; CODE_0BCBFF: add r1 ; CODE_0BCC00: from r5 ; CODE_0BCC01: stw (r0) ; CODE_0BCC02: lms r11,($0060) ; CODE_0BCC05: jmp r11 ; CODE_0BCC06: nop ; CODE_0BCC07: ibt r4,#$000A ; CODE_0BCC09: lms r0,($00A8) ; CODE_0BCC0C: sub #0 ; CODE_0BCC0E: beq CODE_0BCC6D ; CODE_0BCC10: nop ; CODE_0BCC11: ibt r6,#$0000 ; CODE_0BCC13: bpl CODE_0BCC1A ; CODE_0BCC15: nop ; CODE_0BCC16: ibt r6,#$0002 ; CODE_0BCC18: not ; CODE_0BCC19: inc r0 ; CODE_0BCC1A: hib ; CODE_0BCC1B: add r0 ; CODE_0BCC1C: iwt r14,#$EAFC ; CODE_0BCC1F: to r14 ; CODE_0BCC20: add r14 ; CODE_0BCC21: getb ; CODE_0BCC22: lm r5,($1974) ; CODE_0BCC26: and r5 ; CODE_0BCC27: bne CODE_0BCC6D ; CODE_0BCC29: inc r14 ; CODE_0BCC2A: sms ($0060),r11 ; CODE_0BCC2D: iwt r5,#$01BB ; CODE_0BCC30: link #4 ; CODE_0BCC31: iwt r15,#$F0C4 ; CODE_0BCC34: nop ; CODE_0BCC35: lms r0,($00C0) ; CODE_0BCC38: dec r0 ; CODE_0BCC39: ibt r0,#$0003 ; CODE_0BCC3B: bpl CODE_0BCC40 ; CODE_0BCC3D: nop ; CODE_0BCC3E: ibt r0,#$0060 ; CODE_0BCC40: sms ($007A),r0 ; CODE_0BCC43: iwt r0,#$13C0 ; CODE_0BCC46: add r1 ; CODE_0BCC47: from r6 ; CODE_0BCC48: stw (r0) ; CODE_0BCC49: lms r5,($008C) ; CODE_0BCC4C: iwt r0,#$10A2 ; CODE_0BCC4F: add r1 ; CODE_0BCC50: from r5 ; CODE_0BCC51: stw (r0) ; CODE_0BCC52: lms r0,($0090) ; CODE_0BCC55: add r4 ; CODE_0BCC56: bic #15 ; CODE_0BCC58: to r5 ; CODE_0BCC59: getb ; CODE_0BCC5A: to r5 ; CODE_0BCC5B: add r5 ; CODE_0BCC5C: iwt r0,#$1142 ; CODE_0BCC5F: add r1 ; CODE_0BCC60: from r5 ; CODE_0BCC61: stw (r0) ; CODE_0BCC62: ibt r5,#$0013 ; CODE_0BCC64: iwt r0,#$1782 ; CODE_0BCC67: add r1 ; CODE_0BCC68: from r5 ; CODE_0BCC69: stw (r0) ; CODE_0BCC6A: lms r11,($0060) ; CODE_0BCC6D: jmp r11 ; CODE_0BCC6E: nop ; CODE_0BCC6F: ibt r4,#$0010 ; CODE_0BCC71: ibt r6,#$FFF8 ; CODE_0BCC73: lm r0,($1974) ; CODE_0BCC77: ibt r5,#$007F ; CODE_0BCC79: and r5 ; CODE_0BCC7A: bne CODE_0BCCBD ; CODE_0BCC7C: nop ; CODE_0BCC7D: sms ($0060),r11 ; CODE_0BCC80: iwt r5,#$01BC ; CODE_0BCC83: link #4 ; CODE_0BCC84: iwt r15,#$F0C4 ; CODE_0BCC87: nop ; CODE_0BCC88: lm r5,($1970) ; CODE_0BCC8C: iwt r0,#$1E4C ; CODE_0BCC8F: add r1 ; CODE_0BCC90: from r5 ; CODE_0BCC91: stw (r0) ; CODE_0BCC92: lms r5,($008C) ; CODE_0BCC95: lms r0,($00C4) ; CODE_0BCC98: dec r0 ; CODE_0BCC99: bmi CODE_0BCC9F ; CODE_0BCC9B: from r4 ; CODE_0BCC9C: not ; CODE_0BCC9D: add #4 ; CODE_0BCC9F: to r5 ; CODE_0BCCA0: add r5 ; CODE_0BCCA1: iwt r0,#$10A2 ; CODE_0BCCA4: add r1 ; CODE_0BCCA5: from r5 ; CODE_0BCCA6: stw (r0) ; CODE_0BCCA7: lms r0,($0090) ; CODE_0BCCAA: to r5 ; CODE_0BCCAB: add r6 ; CODE_0BCCAC: iwt r0,#$1142 ; CODE_0BCCAF: add r1 ; CODE_0BCCB0: from r5 ; CODE_0BCCB1: stw (r0) ; CODE_0BCCB2: ibt r5,#$FFFF ; CODE_0BCCB4: iwt r0,#$1782 ; CODE_0BCCB7: add r1 ; CODE_0BCCB8: from r5 ; CODE_0BCCB9: stw (r0) ; CODE_0BCCBA: lms r11,($0060) ; CODE_0BCCBD: jmp r11 ; CODE_0BCCBE: nop ; CODE_0BCCBF: lms r0,($01AE) ; CODE_0BCCC2: add r0 ; CODE_0BCCC3: bcc CODE_0BCCC8 ; CODE_0BCCC5: nop ; CODE_0BCCC6: jmp r11 ; CODE_0BCCC7: nop ; CODE_0BCCC8: lms r1,($0070) ; CODE_0BCCCB: lms r2,($00AA) ; CODE_0BCCCE: lms r0,($00D2) ; CODE_0BCCD1: to r3 ; CODE_0BCCD2: lob ; CODE_0BCCD3: hib ; CODE_0BCCD4: to r8 ; CODE_0BCCD5: swap ; CODE_0BCCD6: lm r4,($1E3A) ; CODE_0BCCDA: sub r0 ; CODE_0BCCDB: sbk ; CODE_0BCCDC: lms r0,($00B4) ; CODE_0BCCDF: to r6 ; CODE_0BCCE0: add r4 ; CODE_0BCCE1: lms r5,($00C0) ; CODE_0BCCE4: dec r5 ; CODE_0BCCE5: bpl CODE_0BCD52 ; CODE_0BCCE7: inc r5 ; CODE_0BCCE8: moves r4,r4 ; CODE_0BCCEA: bne CODE_0BCCEE ; CODE_0BCCEC: sub r0 ; CODE_0BCCED: inc r0 ; CODE_0BCCEE: sms ($00D2),r0 ; CODE_0BCCF1: ibt r0,#$0008 ; CODE_0BCCF3: romb ; CODE_0BCCF5: lms r7,($00B6) ; CODE_0BCCF8: iwt r0,#$AE18 ; CODE_0BCCFB: to r14 ; CODE_0BCCFC: add r7 ; CODE_0BCCFD: getbs ; CODE_0BCCFF: add r0 ; CODE_0BCD00: add r0 ; CODE_0BCD01: lmult ; CODE_0BCD03: with r4 ; CODE_0BCD04: hib ; CODE_0BCD05: lob ; CODE_0BCD06: swap ; CODE_0BCD07: to r9 ; CODE_0BCD08: or r4 ; CODE_0BCD09: sms ($00A8),r9 ; CODE_0BCD0C: bpl CODE_0BCD11 ; CODE_0BCD0E: with r9 ; CODE_0BCD0F: not ; CODE_0BCD10: inc r9 ; CODE_0BCD11: lm r0,($01B4) ; CODE_0BCD15: sub #0 ; CODE_0BCD17: beq CODE_0BCD1E ; CODE_0BCD19: nop ; CODE_0BCD1A: iwt r15,#$CE0A ; CODE_0BCD1D: nop ; CODE_0BCD1E: lms r0,($00AE) ; CODE_0BCD21: sub #2 ; CODE_0BCD23: beq CODE_0BCD4E ; CODE_0BCD25: nop ; CODE_0BCD26: iwt r0,#$AE58 ; CODE_0BCD29: to r14 ; CODE_0BCD2A: add r7 ; CODE_0BCD2B: getbs ; CODE_0BCD2D: add r0 ; CODE_0BCD2E: add r0 ; CODE_0BCD2F: lmult ; CODE_0BCD31: with r4 ; CODE_0BCD32: hib ; CODE_0BCD33: lob ; CODE_0BCD34: swap ; CODE_0BCD35: or r4 ; CODE_0BCD36: sm ($1E3C),r0 ; CODE_0BCD3A: bmi CODE_0BCD3E ; CODE_0BCD3C: nop ; CODE_0BCD3D: add r9 ; CODE_0BCD3E: iwt r4,#$0300 ; CODE_0BCD41: add r4 ; CODE_0BCD42: iwt r4,#$0700 ; CODE_0BCD45: sub r4 ; CODE_0BCD46: bmi CODE_0BCD4B ; CODE_0BCD48: add r4 ; CODE_0BCD49: move r0,r4 ; CODE_0BCD4B: sms ($00AA),r0 ; CODE_0BCD4E: iwt r15,#$CE5A ; CODE_0BCD51: nop ; CODE_0BCD52: sms ($00A8),r6 ; CODE_0BCD55: dec r3 ; CODE_0BCD56: bpl CODE_0BCD74 ; CODE_0BCD58: inc r3 ; CODE_0BCD59: lms r0,($0072) ; CODE_0BCD5C: lms r7,($0084) ; CODE_0BCD5F: and r7 ; CODE_0BCD60: beq CODE_0BCD6B ; CODE_0BCD62: nop ; CODE_0BCD63: lms r0,($01E6) ; CODE_0BCD66: sub #8 ; CODE_0BCD68: bcc CODE_0BCD6F ; CODE_0BCD6A: nop ; CODE_0BCD6B: iwt r15,#$CE0A ; CODE_0BCD6E: nop ; CODE_0BCD6F: ibt r3,#$0001 ; CODE_0BCD71: sms ($00D2),r3 ; CODE_0BCD74: lms r0,($01E6) ; CODE_0BCD77: dec r0 ; CODE_0BCD78: bpl CODE_0BCD6B ; CODE_0BCD7A: nop ; CODE_0BCD7B: lms r0,($00AE) ; CODE_0BCD7E: dec r0 ; CODE_0BCD7F: bmi CODE_0BCD88 ; CODE_0BCD81: inc r0 ; CODE_0BCD82: ibt r7,#$0010 ; CODE_0BCD84: sub r7 ; CODE_0BCD85: bne CODE_0BCDFA ; CODE_0BCD87: nop ; CODE_0BCD88: lms r0,($00C2) ; CODE_0BCD8B: dec r0 ; CODE_0BCD8C: bpl CODE_0BCDFA ; CODE_0BCD8E: dec r3 ; CODE_0BCD8F: bne CODE_0BCDAA ; CODE_0BCD91: inc r3 ; CODE_0BCD92: iwt r0,#$0160 ; CODE_0BCD95: sub r2 ; CODE_0BCD96: bpl CODE_0BCE0A ; CODE_0BCD98: nop ; CODE_0BCD99: lms r0,($0084) ; CODE_0BCD9C: and r1 ; CODE_0BCD9D: bne CODE_0BCDA4 ; CODE_0BCD9F: nop ; CODE_0BCDA0: iwt r15,#$CE24 ; CODE_0BCDA3: nop ; CODE_0BCDA4: inc r3 ; CODE_0BCDA5: from r3 ; CODE_0BCDA6: or r8 ; CODE_0BCDA7: sms ($00D2),r0 ; CODE_0BCDAA: lms r0,($0084) ; CODE_0BCDAD: and r1 ; CODE_0BCDAE: beq CODE_0BCDFA ; CODE_0BCDB0: nop ; CODE_0BCDB1: lms r0,($00AE) ; CODE_0BCDB4: ibt r7,#$0010 ; CODE_0BCDB6: sub r7 ; CODE_0BCDB7: bne CODE_0BCDBE ; CODE_0BCDB9: nop ; CODE_0BCDBA: iwt r15,#$CECA ; CODE_0BCDBD: nop ; CODE_0BCDBE: iwt r0,#$FE80 ; CODE_0BCDC1: moves r8,r8 ; CODE_0BCDC3: bpl CODE_0BCDC9 ; CODE_0BCDC5: nop ; CODE_0BCDC6: iwt r0,#$FD40 ; CODE_0BCDC9: sub r2 ; CODE_0BCDCA: bpl CODE_0BCDFA ; CODE_0BCDCC: nop ; CODE_0BCDCD: lms r0,($01D4) ; CODE_0BCDD0: lob ; CODE_0BCDD1: bne CODE_0BCDE9 ; CODE_0BCDD3: inc r0 ; CODE_0BCDD4: inc r0 ; CODE_0BCDD5: sbk ; CODE_0BCDD6: inc r3 ; CODE_0BCDD7: from r3 ; CODE_0BCDD8: sub #8 ; CODE_0BCDDA: bcc CODE_0BCDE4 ; CODE_0BCDDC: inc r3 ; CODE_0BCDDD: ibt r3,#$0004 ; CODE_0BCDDF: ibt r0,#$0037 ; CODE_0BCDE1: sms ($007A),r0 ; CODE_0BCDE4: from r3 ; CODE_0BCDE5: or r8 ; CODE_0BCDE6: sms ($00D2),r0 ; CODE_0BCDE9: iwt r0,#$FEF0 ; CODE_0BCDEC: add r2 ; CODE_0BCDED: bpl CODE_0BCDF1 ; CODE_0BCDEF: nop ; CODE_0BCDF0: sub r0 ; CODE_0BCDF1: lsr ; CODE_0BCDF2: lsr ; CODE_0BCDF3: lsr ; CODE_0BCDF4: not ; CODE_0BCDF5: ibt r7,#$FFF1 ; CODE_0BCDF7: bra CODE_0BCE27 ; CODE_0BCDF9: add r7 ; CODE_0BCDFA: ibt r3,#$0000 ; CODE_0BCDFC: sms ($00D2),r3 ; CODE_0BCDFF: ibt r0,#$0012 ; CODE_0BCE01: sms ($01E6),r0 ; CODE_0BCE04: iwt r0,#$0006 ; CODE_0BCE07: sms ($00C0),r0 ; CODE_0BCE0A: lms r0,($01DC) ; CODE_0BCE0D: dec r0 ; CODE_0BCE0E: bpl CODE_0BCE27 ; CODE_0BCE10: sub r0 ; CODE_0BCE11: ibt r7,#$0040 ; CODE_0BCE13: lms r0,($00AE) ; CODE_0BCE16: sub #2 ; CODE_0BCE18: beq CODE_0BCE27 ; CODE_0BCE1A: from r7 ; CODE_0BCE1B: ibt r7,#$0028 ; CODE_0BCE1D: lms r0,($0084) ; CODE_0BCE20: and r1 ; CODE_0BCE21: bne CODE_0BCE27 ; CODE_0BCE23: from r7 ; CODE_0BCE24: iwt r0,#$00A0 ; CODE_0BCE27: to r2 ; CODE_0BCE28: add r2 ; CODE_0BCE29: bmi CODE_0BCE57 ; CODE_0BCE2B: nop ; CODE_0BCE2C: iwt r0,#$0400 ; CODE_0BCE2F: sub r2 ; CODE_0BCE30: bcs CODE_0BCE35 ; CODE_0BCE32: add r2 ; CODE_0BCE33: move r2,r0 ; CODE_0BCE35: moves r5,r5 ; CODE_0BCE37: beq CODE_0BCE57 ; CODE_0BCE39: from r3 ; CODE_0BCE3A: sub #2 ; CODE_0BCE3C: bcs CODE_0BCE57 ; CODE_0BCE3E: nop ; CODE_0BCE3F: iwt r7,#$0008 ; CODE_0BCE42: from r5 ; CODE_0BCE43: sub r7 ; CODE_0BCE44: bcs CODE_0BCE54 ; CODE_0BCE46: nop ; CODE_0BCE47: lms r0,($01D4) ; CODE_0BCE4A: lob ; CODE_0BCE4B: bne CODE_0BCE54 ; CODE_0BCE4D: nop ; CODE_0BCE4E: inc r5 ; CODE_0BCE4F: ibt r0,#$0008 ; CODE_0BCE51: sms ($01D4),r0 ; CODE_0BCE54: sms ($00C0),r5 ; CODE_0BCE57: sms ($00AA),r2 ; CODE_0BCE5A: ibt r0,#$000A ; CODE_0BCE5C: romb ; CODE_0BCE5E: lms r1,($00A8) ; CODE_0BCE61: lms r2,($00AA) ; CODE_0BCE64: lm r0,($1E3E) ; CODE_0BCE68: sub #0 ; CODE_0BCE6A: beq CODE_0BCEAE ; CODE_0BCE6C: nop ; CODE_0BCE6D: ibt r0,#$0008 ; CODE_0BCE6F: romb ; CODE_0BCE71: lm r3,($1E40) ; CODE_0BCE75: iwt r0,#$AB98 ; CODE_0BCE78: add r3 ; CODE_0BCE79: to r14 ; CODE_0BCE7A: add r3 ; CODE_0BCE7B: getb ; CODE_0BCE7C: inc r14 ; CODE_0BCE7D: to r6 ; CODE_0BCE7E: getbh ; CODE_0BCE80: ibt r0,#$FFC0 ; CODE_0BCE82: add r3 ; CODE_0BCE83: swap ; CODE_0BCE84: bmi CODE_0BCE89 ; CODE_0BCE86: with r1 ; CODE_0BCE87: not ; CODE_0BCE88: inc r1 ; CODE_0BCE89: lm r0,($1E44) ; CODE_0BCE8D: lob ; CODE_0BCE8E: add r1 ; CODE_0BCE8F: sbk ; CODE_0BCE90: hib ; CODE_0BCE91: sex ; CODE_0BCE92: lm r1,($1E46) ; CODE_0BCE96: add r1 ; CODE_0BCE97: sbk ; CODE_0BCE98: lmult ; CODE_0BCE9A: with r4 ; CODE_0BCE9B: hib ; CODE_0BCE9C: lob ; CODE_0BCE9D: swap ; CODE_0BCE9E: or r4 ; CODE_0BCE9F: lm r3,($1E42) ; CODE_0BCEA3: add r3 ; CODE_0BCEA4: sms ($008C),r0 ; CODE_0BCEA7: ibt r0,#$000A ; CODE_0BCEA9: romb ; CODE_0BCEAB: bra CODE_0BCEBB ; CODE_0BCEAD: nop ; CODE_0BCEAE: lms r0,($008A) ; CODE_0BCEB1: lob ; CODE_0BCEB2: add r1 ; CODE_0BCEB3: sbk ; CODE_0BCEB4: hib ; CODE_0BCEB5: sex ; CODE_0BCEB6: lms r1,($008C) ; CODE_0BCEB9: add r1 ; CODE_0BCEBA: sbk ; CODE_0BCEBB: lms r0,($008E) ; CODE_0BCEBE: lob ; CODE_0BCEBF: add r2 ; CODE_0BCEC0: sbk ; CODE_0BCEC1: hib ; CODE_0BCEC2: sex ; CODE_0BCEC3: lms r2,($0090) ; CODE_0BCEC6: add r2 ; CODE_0BCEC7: sbk ; CODE_0BCEC8: jmp r11 ; CODE_0BCEC9: nop ; CODE_0BCECA: iwt r6,#$0100 ; CODE_0BCECD: from r3 ; CODE_0BCECE: sub #5 ; CODE_0BCED0: bcc CODE_0BCF39 ; CODE_0BCED2: nop ; CODE_0BCED3: ibt r0,#$0008 ; CODE_0BCED5: romb ; CODE_0BCED7: lms r7,($017E) ; CODE_0BCEDA: lms r5,($019E) ; CODE_0BCEDD: moves r5,r5 ; CODE_0BCEDF: bmi CODE_0BCEED ; CODE_0BCEE1: sub r0 ; CODE_0BCEE2: iwt r0,#$0300 ; CODE_0BCEE5: and r1 ; CODE_0BCEE6: ibt r0,#$FFFF ; CODE_0BCEE8: beq CODE_0BCEED ; CODE_0BCEEA: nop ; CODE_0BCEEB: ibt r0,#$FFFC ; CODE_0BCEED: add r7 ; CODE_0BCEEE: sex ; CODE_0BCEEF: iwt r14,#$0200 ; CODE_0BCEF2: ibt r0,#$0010 ; CODE_0BCEF4: bmi CODE_0BCF04 ; CODE_0BCEF6: nop ; CODE_0BCEF7: iwt r14,#$FE00 ; CODE_0BCEFA: iwt r0,#$0300 ; CODE_0BCEFD: and r1 ; CODE_0BCEFE: ibt r0,#$FFF2 ; CODE_0BCF00: beq CODE_0BCF04 ; CODE_0BCF02: nop ; CODE_0BCF03: add r0 ; CODE_0BCF04: add r5 ; CODE_0BCF05: move r5,r0 ; CODE_0BCF07: sub r14 ; CODE_0BCF08: xor r14 ; CODE_0BCF0A: bmi CODE_0BCF0F ; CODE_0BCF0C: nop ; CODE_0BCF0D: move r5,r14 ; CODE_0BCF0F: sms ($019E),r5 ; CODE_0BCF12: lms r0,($01A0) ; CODE_0BCF15: lob ; CODE_0BCF16: add r5 ; CODE_0BCF17: sbk ; CODE_0BCF18: hib ; CODE_0BCF19: add r7 ; CODE_0BCF1A: to r7 ; CODE_0BCF1B: lob ; CODE_0BCF1C: sms ($017E),r7 ; CODE_0BCF1F: ibt r0,#$0018 ; CODE_0BCF21: add r7 ; CODE_0BCF22: lob ; CODE_0BCF23: add r0 ; CODE_0BCF24: iwt r14,#$AC18 ; CODE_0BCF27: to r14 ; CODE_0BCF28: add r14 ; CODE_0BCF29: getb ; CODE_0BCF2A: inc r14 ; CODE_0BCF2B: getbh ; CODE_0BCF2D: not ; CODE_0BCF2E: inc r0 ; CODE_0BCF2F: iwt r6,#$0080 ; CODE_0BCF32: sub r6 ; CODE_0BCF33: bpl CODE_0BCF55 ; CODE_0BCF35: to r6 ; CODE_0BCF36: bra CODE_0BCF55 ; CODE_0BCF38: add r6 ; CODE_0BCF39: lms r0,($01D4) ; CODE_0BCF3C: lob ; CODE_0BCF3D: bne CODE_0BCF55 ; CODE_0BCF3F: nop ; CODE_0BCF40: ibt r0,#$0004 ; CODE_0BCF42: sbk ; CODE_0BCF43: from r3 ; CODE_0BCF44: sub #4 ; CODE_0BCF46: bne CODE_0BCF52 ; CODE_0BCF48: inc r3 ; CODE_0BCF49: iwt r0,#$FF30 ; CODE_0BCF4C: sms ($019E),r0 ; CODE_0BCF4F: iwt r2,#$FE40 ; CODE_0BCF52: sms ($00D2),r3 ; CODE_0BCF55: ibt r0,#$0010 ; CODE_0BCF57: add r2 ; CODE_0BCF58: sub r6 ; CODE_0BCF59: bpl CODE_0BCF5D ; CODE_0BCF5B: to r6 ; CODE_0BCF5C: add r6 ; CODE_0BCF5D: sms ($00AA),r6 ; CODE_0BCF60: iwt r15,#$CE5A ; CODE_0BCF63: nop ; CODE_0BCF64: iwt r14,#$EB32 ; CODE_0BCF67: lms r0,($00C6) ; CODE_0BCF6A: dec r0 ; CODE_0BCF6B: bpl CODE_0BCF7C ; CODE_0BCF6D: nop ; CODE_0BCF6E: iwt r14,#$EB0E ; CODE_0BCF71: lms r0,($00C2) ; CODE_0BCF74: sub #2 ; CODE_0BCF76: bcc CODE_0BCF7C ; CODE_0BCF78: nop ; CODE_0BCF79: iwt r14,#$EB20 ; CODE_0BCF7C: sms ($0064),r11 ; CODE_0BCF7F: lms r9,($008C) ; CODE_0BCF82: lms r10,($0090) ; CODE_0BCF85: ibt r2,#$0000 ; CODE_0BCF87: sms ($00FE),r2 ; CODE_0BCF8A: sms ($0100),r2 ; CODE_0BCF8D: sms ($0102),r2 ; CODE_0BCF90: sms ($00FA),r2 ; CODE_0BCF93: sms ($00B6),r2 ; CODE_0BCF96: ibt r3,#$0001 ; CODE_0BCF98: ibt r4,#$0000 ; CODE_0BCF9A: link #4 ; CODE_0BCF9B: iwt r15,#$D282 ; CODE_0BCF9E: cache ; CODE_0BCF9F: link #4 ; CODE_0BCFA0: iwt r15,#$D288 ; CODE_0BCFA3: sm ($0100),r0 ; CODE_0BCFA7: and r7 ; CODE_0BCFA8: sms ($0104),r0 ; CODE_0BCFAB: ibt r3,#$FFFF ; CODE_0BCFAD: link #4 ; CODE_0BCFAE: iwt r15,#$D288 ; CODE_0BCFB1: alt2 ; CODE_0BCFB2: link #4 ; CODE_0BCFB3: iwt r15,#$D288 ; CODE_0BCFB6: alt2 ; CODE_0BCFB7: with r9 ; CODE_0BCFB8: add r4 ; CODE_0BCFB9: lms r3,($00DC) ; CODE_0BCFBC: sub r0 ; CODE_0BCFBD: sbk ; CODE_0BCFBE: moves r1,r1 ; CODE_0BCFC0: beq CODE_0BD001 ; CODE_0BCFC2: sub r0 ; CODE_0BCFC3: sms ($00A8),r0 ; CODE_0BCFC6: sms ($00B4),r0 ; CODE_0BCFC9: lms r0,($00C0) ; CODE_0BCFCC: dec r0 ; CODE_0BCFCD: bpl CODE_0BD001 ; CODE_0BCFCF: from r1 ; CODE_0BCFD0: and #15 ; CODE_0BCFD2: beq CODE_0BCFD6 ; CODE_0BCFD4: inc r0 ; CODE_0BCFD5: sub r0 ; CODE_0BCFD6: inc r0 ; CODE_0BCFD7: lm r1,($0071) ; CODE_0BCFDB: and r1 ; CODE_0BCFDC: beq CODE_0BD01C ; CODE_0BCFDE: inc r3 ; CODE_0BCFDF: move r1,r0 ; CODE_0BCFE1: lms r0,($01B2) ; CODE_0BCFE4: add r0 ; CODE_0BCFE5: bcc CODE_0BD011 ; CODE_0BCFE7: nop ; CODE_0BCFE8: lms r5,($0106) ; CODE_0BCFEB: from r5 ; CODE_0BCFEC: and #3 ; CODE_0BCFEE: sub r1 ; CODE_0BCFEF: bne CODE_0BD011 ; CODE_0BCFF1: nop ; CODE_0BCFF2: lms r0,($0150) ; CODE_0BCFF5: dec r0 ; CODE_0BCFF6: bpl CODE_0BD011 ; CODE_0BCFF8: nop ; CODE_0BCFF9: link #4 ; CODE_0BCFFA: iwt r15,#$DC36 ; CODE_0BCFFD: nop ; CODE_0BCFFE: bra CODE_0BD01C ; CODE_0BD000: nop ; CODE_0BD001: lms r0,($01C2) ; CODE_0BD004: sub #0 ; CODE_0BD006: beq CODE_0BD01C ; CODE_0BD008: nop ; CODE_0BD009: ibt r0,#$000F ; CODE_0BD00B: sub r3 ; CODE_0BD00C: bcc CODE_0BD011 ; CODE_0BD00E: to r3 ; CODE_0BD00F: adc r3 ; CODE_0BD011: ibt r0,#$0023 ; CODE_0BD013: sub r3 ; CODE_0BD014: bcs CODE_0BD019 ; CODE_0BD016: nop ; CODE_0BD017: ibt r3,#$0010 ; CODE_0BD019: sms ($00DC),r3 ; CODE_0BD01C: ibt r3,#$0010 ; CODE_0BD01E: link #4 ; CODE_0BD01F: iwt r15,#$D3EF ; CODE_0BD022: alt2 ; CODE_0BD023: link #4 ; CODE_0BD024: iwt r15,#$D3EF ; CODE_0BD027: alt2 ; CODE_0BD028: from r2 ; CODE_0BD029: and #3 ; CODE_0BD02B: bne CODE_0BD032 ; CODE_0BD02D: nop ; CODE_0BD02E: iwt r15,#$D0AB ; CODE_0BD031: nop ; CODE_0BD032: lms r0,($00AA) ; CODE_0BD035: add r0 ; CODE_0BD036: bcc CODE_0BD0AA ; CODE_0BD038: sub r0 ; CODE_0BD039: sbk ; CODE_0BD03A: inc r0 ; CODE_0BD03B: sms ($00D2),r0 ; CODE_0BD03E: ibt r0,#$0014 ; CODE_0BD040: sms ($01E6),r0 ; CODE_0BD043: lms r0,($01B2) ; CODE_0BD046: add r0 ; CODE_0BD047: bcc CODE_0BD0A0 ; CODE_0BD049: nop ; CODE_0BD04A: iwt r0,#$F800 ; CODE_0BD04D: and r7 ; CODE_0BD04E: iwt r1,#$A000 ; CODE_0BD051: sub r1 ; CODE_0BD052: bne CODE_0BD0A0 ; CODE_0BD054: nop ; CODE_0BD055: move r5,r14 ; CODE_0BD057: from r6 ; CODE_0BD058: lob ; CODE_0BD059: iwt r14,#$EBBC ; CODE_0BD05C: to r14 ; CODE_0BD05D: add r14 ; CODE_0BD05E: getb ; CODE_0BD05F: move r14,r5 ; CODE_0BD061: move r5,r0 ; CODE_0BD063: to r1 ; CODE_0BD064: and #8 ; CODE_0BD066: beq CODE_0BD0A0 ; CODE_0BD068: swap ; CODE_0BD069: add r0 ; CODE_0BD06A: lms r0,($0000) ; CODE_0BD06D: and #15 ; CODE_0BD06F: bcc CODE_0BD074 ; CODE_0BD071: nop ; CODE_0BD072: adc #15 ; CODE_0BD074: sms ($010E),r0 ; CODE_0BD077: ibt r1,#$0040 ; CODE_0BD079: with r1 ; CODE_0BD07A: and r5 ; CODE_0BD07B: bne CODE_0BD08F ; CODE_0BD07D: nop ; CODE_0BD07E: sub #10 ; CODE_0BD080: ibt r1,#$0010 ; CODE_0BD082: sub r1 ; CODE_0BD083: bcs CODE_0BD0A0 ; CODE_0BD085: nop ; CODE_0BD086: lm r0,($0071) ; CODE_0BD08A: and #8 ; CODE_0BD08C: beq CODE_0BD0A0 ; CODE_0BD08E: nop ; CODE_0BD08F: lms r0,($0150) ; CODE_0BD092: dec r0 ; CODE_0BD093: bpl CODE_0BD0A0 ; CODE_0BD095: nop ; CODE_0BD096: ibt r5,#$0008 ; CODE_0BD098: link #4 ; CODE_0BD099: iwt r15,#$DC20 ; CODE_0BD09C: nop ; CODE_0BD09D: bra CODE_0BD0AB ; CODE_0BD09F: nop ; CODE_0BD0A0: ibt r0,#$001F ; CODE_0BD0A2: sms ($007A),r0 ; CODE_0BD0A5: ibt r0,#$0008 ; CODE_0BD0A7: sms ($01DC),r0 ; CODE_0BD0AA: inc r10 ; CODE_0BD0AB: ibt r3,#$FFF0 ; CODE_0BD0AD: lms r4,($00B8) ; CODE_0BD0B0: link #4 ; CODE_0BD0B1: iwt r15,#$D3EF ; CODE_0BD0B4: alt2 ; CODE_0BD0B5: sms ($0014),r1 ; CODE_0BD0B8: lms r0,($0010) ; CODE_0BD0BB: sms ($00B8),r0 ; CODE_0BD0BE: lms r0,($0000) ; CODE_0BD0C1: sms ($0020),r0 ; CODE_0BD0C4: lms r0,($0002) ; CODE_0BD0C7: sms ($0022),r0 ; CODE_0BD0CA: sms ($0024),r6 ; CODE_0BD0CD: sms ($0026),r7 ; CODE_0BD0D0: lms r4,($00BA) ; CODE_0BD0D3: link #4 ; CODE_0BD0D4: iwt r15,#$D3EF ; CODE_0BD0D7: alt2 ; CODE_0BD0D8: sms ($0016),r1 ; CODE_0BD0DB: lms r0,($0010) ; CODE_0BD0DE: sms ($00BA),r0 ; CODE_0BD0E1: lms r0,($0000) ; CODE_0BD0E4: sms ($0028),r0 ; CODE_0BD0E7: lms r0,($0002) ; CODE_0BD0EA: sms ($002A),r0 ; CODE_0BD0ED: sms ($002C),r6 ; CODE_0BD0F0: sms ($002E),r7 ; CODE_0BD0F3: lms r4,($00BC) ; CODE_0BD0F6: link #4 ; CODE_0BD0F7: iwt r15,#$D3EF ; CODE_0BD0FA: alt2 ; CODE_0BD0FB: sms ($0018),r1 ; CODE_0BD0FE: lms r4,($0010) ; CODE_0BD101: sms ($00BC),r4 ; CODE_0BD104: from r2 ; CODE_0BD105: and #7 ; CODE_0BD107: bne CODE_0BD12C ; CODE_0BD109: nop ; CODE_0BD10A: lms r0,($01B4) ; CODE_0BD10D: sub #0 ; CODE_0BD10F: beq CODE_0BD11B ; CODE_0BD111: nop ; CODE_0BD112: ibt r4,#$0000 ; CODE_0BD114: lms r6,($00AA) ; CODE_0BD117: iwt r15,#$D1A2 ; CODE_0BD11A: nop ; CODE_0BD11B: lms r0,($00C0) ; CODE_0BD11E: dec r0 ; CODE_0BD11F: bpl CODE_0BD128 ; CODE_0BD121: nop ; CODE_0BD122: iwt r0,#$0008 ; CODE_0BD125: sms ($00C0),r0 ; CODE_0BD128: iwt r15,#$D214 ; CODE_0BD12B: nop ; CODE_0BD12C: lms r0,($0014) ; CODE_0BD12F: lms r5,($0016) ; CODE_0BD132: sub r5 ; CODE_0BD133: bmi CODE_0BD138 ; CODE_0BD135: add r5 ; CODE_0BD136: move r0,r5 ; CODE_0BD138: lms r5,($0018) ; CODE_0BD13B: move r3,r5 ; CODE_0BD13D: sub r3 ; CODE_0BD13E: bpl CODE_0BD143 ; CODE_0BD140: add r3 ; CODE_0BD141: move r3,r0 ; CODE_0BD143: with r10 ; CODE_0BD144: add r3 ; CODE_0BD145: from r5 ; CODE_0BD146: sub r3 ; CODE_0BD147: bne CODE_0BD14F ; CODE_0BD149: nop ; CODE_0BD14A: link #4 ; CODE_0BD14B: iwt r15,#$DB1D ; CODE_0BD14E: nop ; CODE_0BD14F: lms r0,($0016) ; CODE_0BD152: sub r3 ; CODE_0BD153: bne CODE_0BD170 ; CODE_0BD155: nop ; CODE_0BD156: lms r0,($0028) ; CODE_0BD159: sms ($0000),r0 ; CODE_0BD15C: lms r0,($002A) ; CODE_0BD15F: sms ($0002),r0 ; CODE_0BD162: lms r6,($002C) ; CODE_0BD165: lms r7,($002E) ; CODE_0BD168: lms r4,($00BA) ; CODE_0BD16B: link #4 ; CODE_0BD16C: iwt r15,#$DA99 ; CODE_0BD16F: nop ; CODE_0BD170: lms r0,($0014) ; CODE_0BD173: sub r3 ; CODE_0BD174: bne CODE_0BD191 ; CODE_0BD176: nop ; CODE_0BD177: lms r0,($0020) ; CODE_0BD17A: sms ($0000),r0 ; CODE_0BD17D: lms r0,($0022) ; CODE_0BD180: sms ($0002),r0 ; CODE_0BD183: lms r6,($0024) ; CODE_0BD186: lms r7,($0026) ; CODE_0BD189: lms r4,($00B8) ; CODE_0BD18C: link #4 ; CODE_0BD18D: iwt r15,#$DB1D ; CODE_0BD190: nop ; CODE_0BD191: lms r0,($00C6) ; CODE_0BD194: dec r0 ; CODE_0BD195: bpl CODE_0BD1A2 ; CODE_0BD197: nop ; CODE_0BD198: lms r6,($00AA) ; CODE_0BD19B: sub r0 ; CODE_0BD19C: sbk ; CODE_0BD19D: ibt r0,#$FFFF ; CODE_0BD19F: sms ($008E),r0 ; CODE_0BD1A2: sms ($00B6),r4 ; CODE_0BD1A5: sub r0 ; CODE_0BD1A6: sms ($00B8),r0 ; CODE_0BD1A9: sms ($00BA),r0 ; CODE_0BD1AC: sms ($00BC),r0 ; CODE_0BD1AF: lms r0,($00C0) ; CODE_0BD1B2: dec r0 ; CODE_0BD1B3: bmi CODE_0BD1CC ; CODE_0BD1B5: sub r0 ; CODE_0BD1B6: sms ($00C0),r0 ; CODE_0BD1B9: sms ($00D6),r0 ; CODE_0BD1BC: lms r0,($00A8) ; CODE_0BD1BF: sms ($00B4),r0 ; CODE_0BD1C2: ibt r0,#$0005 ; CODE_0BD1C4: sms ($01D4),r0 ; CODE_0BD1C7: link #4 ; CODE_0BD1C8: iwt r15,#$DF2D ; CODE_0BD1CB: nop ; CODE_0BD1CC: lms r0,($01CA) ; CODE_0BD1CF: dec r0 ; CODE_0BD1D0: bmi CODE_0BD1D8 ; CODE_0BD1D2: nop ; CODE_0BD1D3: link #4 ; CODE_0BD1D4: iwt r15,#$D24F ; CODE_0BD1D7: nop ; CODE_0BD1D8: lms r5,($0104) ; CODE_0BD1DB: moves r5,r5 ; CODE_0BD1DD: beq CODE_0BD214 ; CODE_0BD1DF: nop ; CODE_0BD1E0: from r9 ; CODE_0BD1E1: and #15 ; CODE_0BD1E3: sub #4 ; CODE_0BD1E5: sub #9 ; CODE_0BD1E7: bcs CODE_0BD214 ; CODE_0BD1E9: nop ; CODE_0BD1EA: lm r0,($0071) ; CODE_0BD1EE: and #8 ; CODE_0BD1F0: beq CODE_0BD214 ; CODE_0BD1F2: nop ; CODE_0BD1F3: lms r0,($0150) ; CODE_0BD1F6: dec r0 ; CODE_0BD1F7: bpl CODE_0BD214 ; CODE_0BD1F9: nop ; CODE_0BD1FA: lms r0,($01B2) ; CODE_0BD1FD: add r0 ; CODE_0BD1FE: bcc CODE_0BD214 ; CODE_0BD200: nop ; CODE_0BD201: ibt r0,#$000A ; CODE_0BD203: sms ($00AC),r0 ; CODE_0BD206: sub r0 ; CODE_0BD207: sms ($00F8),r0 ; CODE_0BD20A: ibt r0,#$0006 ; CODE_0BD20C: sms ($01D2),r0 ; CODE_0BD20F: ibt r0,#$0008 ; CODE_0BD211: sms ($0116),r0 ; CODE_0BD214: sms ($008C),r9 ; CODE_0BD217: sms ($0090),r10 ; CODE_0BD21A: sms ($00FC),r2 ; CODE_0BD21D: lms r0,($0102) ; CODE_0BD220: dec r0 ; CODE_0BD221: bmi CODE_0BD22B ; CODE_0BD223: nop ; CODE_0BD224: ibt r0,#$0014 ; CODE_0BD226: stop ; CODE_0BD227: nop ; CODE_0BD228: bra CODE_0BD24A ; CODE_0BD22A: nop ; CODE_0BD22B: lms r0,($0100) ; CODE_0BD22E: or r2 ; CODE_0BD22F: iwt r6,#$01F8 ; CODE_0BD232: lm r5,($1FEC) ; CODE_0BD236: dec r5 ; CODE_0BD237: bpl CODE_0BD242 ; CODE_0BD239: inc r5 ; CODE_0BD23A: and r6 ; CODE_0BD23B: sub r6 ; CODE_0BD23C: beq CODE_0BD246 ; CODE_0BD23E: nop ; CODE_0BD23F: bra CODE_0BD24A ; CODE_0BD241: nop ; CODE_0BD242: and r6 ; CODE_0BD243: bne CODE_0BD24A ; CODE_0BD245: nop ; CODE_0BD246: ibt r0,#$0010 ; CODE_0BD248: stop ; CODE_0BD249: nop ; CODE_0BD24A: lms r11,($0064) ; CODE_0BD24D: jmp r11 ; CODE_0BD24E: nop ; CODE_0BD24F: lm r0,($0094) ; CODE_0BD253: to r5 ; CODE_0BD254: bic #7 ; CODE_0BD256: lms r0,($008C) ; CODE_0BD259: sub r5 ; CODE_0BD25A: lsr ; CODE_0BD25B: lsr ; CODE_0BD25C: ibt r5,#$0042 ; CODE_0BD25E: sub r5 ; CODE_0BD25F: bcs CODE_0BD280 ; CODE_0BD261: add r5 ; CODE_0BD262: lsr ; CODE_0BD263: bne CODE_0BD26D ; CODE_0BD265: add r0 ; CODE_0BD266: lm r0,($1EF0) ; CODE_0BD26A: bra CODE_0BD272+1 ; CODE_0BD26C: db $F5 ; iwt r5,#$xxxx CODE_0BD26D: iwt r5,#$1F30 ; CODE_0BD270: add r5 ; CODE_0BD271: ldw (r0) ; CODE_0BD272: iwt r5,#$1FFF ; CODE_0BD275: and r5 ; CODE_0BD276: lm r5,($009C) ; CODE_0BD27A: sub r5 ; CODE_0BD27B: lms r5,($01B4) ; CODE_0BD27E: or r5 ; CODE_0BD27F: sbk ; CODE_0BD280: jmp r11 ; CODE_0BD281: nop ; CODE_0BD282: ibt r1,#$0000 ; CODE_0BD284: sms ($0106),r1 ; CODE_0BD287: sms ($0062),r11 ; CODE_0BD28A: with r2 ; CODE_0BD28B: add r2 ; CODE_0BD28C: with r1 ; CODE_0BD28D: add r1 ; CODE_0BD28E: with r1 ; CODE_0BD28F: add r1 ; CODE_0BD290: link #4 ; CODE_0BD291: iwt r15,#$D317 ; CODE_0BD294: alt3 ; CODE_0BD295: and #2 ; CODE_0BD297: beq CODE_0BD312 ; CODE_0BD299: nop ; CODE_0BD29A: lms r0,($00AE) ; CODE_0BD29D: sub #14 ; CODE_0BD29F: bne CODE_0BD2F0 ; CODE_0BD2A1: nop ; CODE_0BD2A2: lms r0,($00C0) ; CODE_0BD2A5: dec r0 ; CODE_0BD2A6: bpl CODE_0BD2E9 ; CODE_0BD2A8: nop ; CODE_0BD2A9: sms ($0004),r6 ; CODE_0BD2AC: sms ($0006),r7 ; CODE_0BD2AF: sms ($0008),r8 ; CODE_0BD2B2: lms r8,($0000) ; CODE_0BD2B5: from r3 ; CODE_0BD2B6: add r3 ; CODE_0BD2B7: mult #8 ; CODE_0BD2B9: to r8 ; CODE_0BD2BA: add r8 ; CODE_0BD2BB: sms ($000A),r8 ; CODE_0BD2BE: lms r0,($0002) ; CODE_0BD2C1: sms ($000C),r0 ; CODE_0BD2C4: sms ($000E),r5 ; CODE_0BD2C7: link #4 ; CODE_0BD2C8: iwt r15,#$D320 ; CODE_0BD2CB: alt1 ; CODE_0BD2CC: and #4 ; CODE_0BD2CE: lms r6,($0004) ; CODE_0BD2D1: lms r7,($0006) ; CODE_0BD2D4: lms r8,($0008) ; CODE_0BD2D7: lms r0,($000A) ; CODE_0BD2DA: sms ($0000),r0 ; CODE_0BD2DD: lms r0,($000C) ; CODE_0BD2E0: sms ($0002),r0 ; CODE_0BD2E3: bne CODE_0BD312 ; CODE_0BD2E5: nop ; CODE_0BD2E6: bra CODE_0BD2F0 ; CODE_0BD2E8: nop ; CODE_0BD2E9: lms r0,($00AA) ; CODE_0BD2EC: add r0 ; CODE_0BD2ED: bcs CODE_0BD312 ; CODE_0BD2EF: nop ; CODE_0BD2F0: lms r0,($00A8) ; CODE_0BD2F3: sub #0 ; CODE_0BD2F5: beq CODE_0BD2FD ; CODE_0BD2F7: inc r2 ; CODE_0BD2F8: xor r3 ; CODE_0BD2FA: bpl CODE_0BD312 ; CODE_0BD2FC: nop ; CODE_0BD2FD: inc r1 ; CODE_0BD2FE: moves r4,r3 ; CODE_0BD300: lms r0,($0000) ; CODE_0BD303: and #15 ; CODE_0BD305: inc r3 ; CODE_0BD306: beq CODE_0BD30B ; CODE_0BD308: dec r3 ; CODE_0BD309: xor #15 ; CODE_0BD30B: dec r0 ; CODE_0BD30C: bpl CODE_0BD312 ; CODE_0BD30E: nop ; CODE_0BD30F: sms ($008A),r3 ; CODE_0BD312: iwt r15,#$D514 ; CODE_0BD315: nop ; CODE_0BD316: getbs ; CODE_0BD318: inc r14 ; CODE_0BD319: to r8 ; CODE_0BD31A: add r9 ; CODE_0BD31B: getbs ; CODE_0BD31D: inc r14 ; CODE_0BD31E: add r10 ; CODE_0BD31F: lms r6,($01CA) ; CODE_0BD322: dec r6 ; CODE_0BD323: to r7 ; CODE_0BD324: bmi CODE_0BD32B ; CODE_0BD326: add r0 ; CODE_0BD327: iwt r15,#$D3BE ; CODE_0BD32A: nop ; CODE_0BD32B: lms r5,($00A6) ; CODE_0BD32E: sub r5 ; CODE_0BD32F: iwt r5,#$00E0 ; CODE_0BD332: sub r5 ; CODE_0BD333: lms r5,($00A4) ; CODE_0BD336: bcs CODE_0BD352 ; CODE_0BD338: from r8 ; CODE_0BD339: sub r5 ; CODE_0BD33A: hib ; CODE_0BD33B: bne CODE_0BD352 ; CODE_0BD33D: from r8 ; CODE_0BD33E: lsr ; CODE_0BD33F: lsr ; CODE_0BD340: lsr ; CODE_0BD341: ibt r5,#$003E ; CODE_0BD343: to r5 ; CODE_0BD344: and r5 ; CODE_0BD345: iwt r0,#$01E0 ; CODE_0BD348: and r7 ; CODE_0BD349: add r0 ; CODE_0BD34A: or r5 ; CODE_0BD34B: iwt r5,#$409E ; CODE_0BD34E: add r5 ; CODE_0BD34F: bra CODE_0BD37C ; CODE_0BD351: ldw (r0) ; CODE_0BD352: merge ; CODE_0BD353: beq CODE_0BD3B9 ; CODE_0BD355: to r6 ; CODE_0BD356: lob ; CODE_0BD357: hib ; CODE_0BD358: and #14 ; CODE_0BD35A: umult #8 ; CODE_0BD35C: or r6 ; CODE_0BD35D: iwt r6,#$0CAA ; CODE_0BD360: add r6 ; CODE_0BD361: ldb (r0) ; CODE_0BD363: ibt r6,#$003F ; CODE_0BD365: and r6 ; CODE_0BD366: to r6 ; CODE_0BD367: swap ; CODE_0BD368: iwt r0,#$01E0 ; CODE_0BD36B: to r5 ; CODE_0BD36C: and r7 ; CODE_0BD36D: from r8 ; CODE_0BD36E: lob ; CODE_0BD36F: lsr ; CODE_0BD370: lsr ; CODE_0BD371: lsr ; CODE_0BD372: or r5 ; CODE_0BD373: lsr ; CODE_0BD374: or r6 ; CODE_0BD375: add r0 ; CODE_0BD376: iwt r6,#$8000 ; CODE_0BD379: add r6 ; CODE_0BD37A: stop ; CODE_0BD37B: nop ; CODE_0BD37C: move r6,r0 ; CODE_0BD37E: hib ; CODE_0BD37F: umult #3 ; CODE_0BD381: move r5,r14 ; CODE_0BD383: iwt r14,#$BB12 ; CODE_0BD386: to r14 ; CODE_0BD387: add r14 ; CODE_0BD388: sms ($0000),r8 ; CODE_0BD38B: getb ; CODE_0BD38C: inc r14 ; CODE_0BD38D: with r7 ; CODE_0BD38E: asr ; CODE_0BD38F: sms ($0002),r7 ; CODE_0BD392: ibt r8,#$FFF8 ; CODE_0BD394: getbh ; CODE_0BD396: inc r14 ; CODE_0BD397: move r7,r0 ; CODE_0BD399: hib ; CODE_0BD39A: and r8 ; CODE_0BD39B: ibt r8,#$0072 ; CODE_0BD39D: sub r8 ; CODE_0BD39E: sub #15 ; CODE_0BD3A0: bcs CODE_0BD3B2 ; CODE_0BD3A2: to r8 ; CODE_0BD3A3: ibt r8,#$0011 ; CODE_0BD3A5: add r8 ; CODE_0BD3A6: lm r8,($1E08) ; CODE_0BD3AA: and r8 ; CODE_0BD3AB: beq CODE_0BD3B2 ; CODE_0BD3AD: to r8 ; CODE_0BD3AE: with r7 ; CODE_0BD3AF: or #2 ; CODE_0BD3B1: to r8 ; CODE_0BD3B2: getb ; CODE_0BD3B3: move r0,r7 ; CODE_0BD3B5: move r14,r5 ; CODE_0BD3B7: jmp r11 ; CODE_0BD3B8: nop ; CODE_0BD3B9: ibt r6,#$0001 ; CODE_0BD3BB: bra CODE_0BD381 ; CODE_0BD3BD: sub r0 ; CODE_0BD3BE: lm r0,($0094) ; CODE_0BD3C2: bic #7 ; CODE_0BD3C4: from r8 ; CODE_0BD3C5: sub r0 ; CODE_0BD3C6: lsr ; CODE_0BD3C7: lsr ; CODE_0BD3C8: ibt r5,#$0042 ; CODE_0BD3CA: sub r5 ; CODE_0BD3CB: bcs CODE_0BD3EA ; CODE_0BD3CD: add r5 ; CODE_0BD3CE: lsr ; CODE_0BD3CF: bne CODE_0BD3D9 ; CODE_0BD3D1: add r0 ; CODE_0BD3D2: lm r0,($1EF0) ; CODE_0BD3D6: bra CODE_0BD3DE+1 ; CODE_0BD3D8: db $F5 ; iwt r5,#$xxxx CODE_0BD3D9: iwt r5,#$1F30 ; CODE_0BD3DC: add r5 ; CODE_0BD3DD: ldw (r0) ; CODE_0BD3DE: iwt r5,#$1FFF ; CODE_0BD3E1: and r5 ; CODE_0BD3E2: lm r5,($009C) ; CODE_0BD3E6: sub r5 ; CODE_0BD3E7: add r0 ; CODE_0BD3E8: to r7 ; CODE_0BD3E9: add r7 ; CODE_0BD3EA: iwt r15,#$D32C ; CODE_0BD3ED: alt1 ; CODE_0BD3EE: sms ($0062),r11 ; CODE_0BD3F1: with r2 ; CODE_0BD3F2: add r2 ; CODE_0BD3F3: sub r0 ; CODE_0BD3F4: sms ($0010),r0 ; CODE_0BD3F7: link #4 ; CODE_0BD3F8: iwt r15,#$D317 ; CODE_0BD3FB: alt3 ; CODE_0BD3FC: lms r0,($0002) ; CODE_0BD3FF: to r1 ; CODE_0BD400: and #15 ; CODE_0BD402: move r12,r1 ; CODE_0BD404: ibt r5,#$0005 ; CODE_0BD406: dec r3 ; CODE_0BD407: bpl CODE_0BD40C ; CODE_0BD409: inc r3 ; CODE_0BD40A: ibt r5,#$0004 ; CODE_0BD40C: from r7 ; CODE_0BD40D: and r5 ; CODE_0BD40E: to r13 ; CODE_0BD40F: sub r5 ; CODE_0BD410: beq CODE_0BD43B ; CODE_0BD412: nop ; CODE_0BD413: sms ($0004),r6 ; CODE_0BD416: sms ($0006),r7 ; CODE_0BD419: sms ($0008),r8 ; CODE_0BD41C: lms r8,($0000) ; CODE_0BD41F: sms ($000A),r8 ; CODE_0BD422: lms r7,($0002) ; CODE_0BD425: sms ($000C),r7 ; CODE_0BD428: sms ($000E),r5 ; CODE_0BD42B: from r3 ; CODE_0BD42C: add r7 ; CODE_0BD42D: link #4 ; CODE_0BD42E: iwt r15,#$D320 ; CODE_0BD431: alt1 ; CODE_0BD432: lms r5,($000E) ; CODE_0BD435: and r5 ; CODE_0BD436: sub r5 ; CODE_0BD437: bne CODE_0BD4A6 ; CODE_0BD439: with r1 ; CODE_0BD43A: sub r3 ; CODE_0BD43B: sms ($005C),r14 ; CODE_0BD43E: from r8 ; CODE_0BD43F: swap ; CODE_0BD440: moves r3,r3 ; CODE_0BD442: bpl CODE_0BD447 ; CODE_0BD444: lsr ; CODE_0BD445: inc r0 ; CODE_0BD446: inc r0 ; CODE_0BD447: iwt r14,#$BD0E ; CODE_0BD44A: to r14 ; CODE_0BD44B: add r14 ; CODE_0BD44C: lms r0,($0000) ; CODE_0BD44F: and #15 ; CODE_0BD451: mult #8 ; CODE_0BD453: to r14 ; CODE_0BD454: add r14 ; CODE_0BD455: to r5 ; CODE_0BD456: getb ; CODE_0BD457: inc r14 ; CODE_0BD458: getbs ; CODE_0BD45A: lms r14,($005C) ; CODE_0BD45D: sub r1 ; CODE_0BD45E: xor r3 ; CODE_0BD460: bmi CODE_0BD4A1 ; CODE_0BD462: to r1 ; CODE_0BD463: xor r3 ; CODE_0BD465: inc r1 ; CODE_0BD466: sms ($0010),r5 ; CODE_0BD469: moves r3,r3 ; CODE_0BD46B: bpl CODE_0BD4E4 ; CODE_0BD46D: inc r2 ; CODE_0BD46E: from r5 ; CODE_0BD46F: sex ; CODE_0BD470: bpl CODE_0BD475 ; CODE_0BD472: nop ; CODE_0BD473: not ; CODE_0BD474: inc r0 ; CODE_0BD475: lsr ; CODE_0BD476: lsr ; CODE_0BD477: lsr ; CODE_0BD478: lsr ; CODE_0BD479: add #9 ; CODE_0BD47B: add r1 ; CODE_0BD47C: bmi CODE_0BD4A0 ; CODE_0BD47E: nop ; CODE_0BD47F: lms r0,($00AA) ; CODE_0BD482: add r0 ; CODE_0BD483: bcc CODE_0BD4E8 ; CODE_0BD485: nop ; CODE_0BD486: lms r0,($00C0) ; CODE_0BD489: dec r0 ; CODE_0BD48A: bmi CODE_0BD4E8 ; CODE_0BD48C: nop ; CODE_0BD48D: dec r4 ; CODE_0BD48E: bpl CODE_0BD4A0 ; CODE_0BD490: inc r4 ; CODE_0BD491: lm r0,($00A9) ; CODE_0BD495: xor r5 ; CODE_0BD497: sex ; CODE_0BD498: bmi CODE_0BD4A0 ; CODE_0BD49A: sub r0 ; CODE_0BD49B: sms ($0010),r0 ; CODE_0BD49E: with r10 ; CODE_0BD49F: add r1 ; CODE_0BD4A0: dec r2 ; CODE_0BD4A1: moves r13,r13 ; CODE_0BD4A3: beq CODE_0BD4DE ; CODE_0BD4A5: nop ; CODE_0BD4A6: move r1,r12 ; CODE_0BD4A8: lms r6,($0004) ; CODE_0BD4AB: lms r7,($0006) ; CODE_0BD4AE: lms r8,($0008) ; CODE_0BD4B1: lms r0,($000A) ; CODE_0BD4B4: sms ($0000),r0 ; CODE_0BD4B7: lms r0,($000C) ; CODE_0BD4BA: sms ($0002),r0 ; CODE_0BD4BD: ibt r0,#$0002 ; CODE_0BD4BF: dec r3 ; CODE_0BD4C0: bpl CODE_0BD4C5 ; CODE_0BD4C2: inc r3 ; CODE_0BD4C3: ibt r0,#$0003 ; CODE_0BD4C5: and r7 ; CODE_0BD4C6: beq CODE_0BD4DE ; CODE_0BD4C8: nop ; CODE_0BD4C9: inc r2 ; CODE_0BD4CA: with r1 ; CODE_0BD4CB: not ; CODE_0BD4CC: moves r3,r3 ; CODE_0BD4CE: bpl CODE_0BD4E4 ; CODE_0BD4D0: inc r1 ; CODE_0BD4D1: lms r0,($00AA) ; CODE_0BD4D4: add r0 ; CODE_0BD4D5: bcs CODE_0BD4DD ; CODE_0BD4D7: from r1 ; CODE_0BD4D8: add #8 ; CODE_0BD4DA: bpl CODE_0BD4E8 ; CODE_0BD4DC: nop ; CODE_0BD4DD: dec r2 ; CODE_0BD4DE: ibt r1,#$0020 ; CODE_0BD4E0: dec r3 ; CODE_0BD4E1: bmi CODE_0BD4E8 ; CODE_0BD4E3: inc r3 ; CODE_0BD4E4: iwt r15,#$D631 ; CODE_0BD4E7: nop ; CODE_0BD4E8: iwt r15,#$D7FD ; CODE_0BD4EB: nop ; CODE_0BD4EC: ibt r0,#$0018 ; CODE_0BD4EE: and r7 ; CODE_0BD4EF: sub #8 ; CODE_0BD4F1: beq CODE_0BD4FF ; CODE_0BD4F3: inc r0 ; CODE_0BD4F4: lms r0,($0002) ; CODE_0BD4F7: lms r5,($01BC) ; CODE_0BD4FA: sub r5 ; CODE_0BD4FB: bmi CODE_0BD4FF ; CODE_0BD4FD: sub r0 ; CODE_0BD4FE: inc r0 ; CODE_0BD4FF: lsr ; CODE_0BD500: lms r0,($00FE) ; CODE_0BD503: rol ; CODE_0BD504: sbk ; CODE_0BD505: lms r0,($0100) ; CODE_0BD508: add r0 ; CODE_0BD509: ibt r5,#$0020 ; CODE_0BD50B: with r5 ; CODE_0BD50C: and r7 ; CODE_0BD50D: beq CODE_0BD511 ; CODE_0BD50F: nop ; CODE_0BD510: inc r0 ; CODE_0BD511: sbk ; CODE_0BD512: jmp r11 ; CODE_0BD513: nop ; CODE_0BD514: link #4 ; CODE_0BD515: iwt r15,#$D4EC ; CODE_0BD518: nop ; CODE_0BD519: iwt r0,#$F800 ; CODE_0BD51C: and r7 ; CODE_0BD51D: beq CODE_0BD595 ; CODE_0BD51F: hib ; CODE_0BD520: lsr ; CODE_0BD521: inc r0 ; CODE_0BD522: to r15 ; CODE_0BD523: add r15 ; CODE_0BD524: iwt r15,#$D595 ; CODE_0BD527: nop ; DATA_0BD528: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD530: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD538: db $01, $8D, $D8, $01, $01, $28, $D6, $01 DATA_0BD540: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD548: db $01, $95, $D5, $01, $01, $83, $D8, $01 DATA_0BD550: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD558: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD560: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD568: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD570: db $01, $95, $D5, $01, $01, $F1, $D5, $01 DATA_0BD578: db $01, $9A, $D5, $01, $01, $1F, $D6, $01 DATA_0BD580: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD588: db $01, $95, $D5, $01, $01, $95, $D5, $01 DATA_0BD590: db $01, $AC, $D8, $01, $01 CODE_0BD595: lms r11,($0062) ; CODE_0BD598: jmp r11 ; CODE_0BD599: nop ; CODE_0BD59A: lms r0,($01EA) ; CODE_0BD59D: sub #0 ; CODE_0BD59F: bne CODE_0BD5EC ; CODE_0BD5A1: nop ; CODE_0BD5A2: lms r0,($00C0) ; CODE_0BD5A5: lms r5,($00B4) ; CODE_0BD5A8: or r5 ; CODE_0BD5A9: beq CODE_0BD5EC ; CODE_0BD5AB: nop ; CODE_0BD5AC: ibt r0,#$0008 ; CODE_0BD5AE: sms ($01EA),r0 ; CODE_0BD5B1: ibt r0,#$0004 ; CODE_0BD5B3: sms ($007A),r0 ; CODE_0BD5B6: sms ($0042),r1 ; CODE_0BD5B9: iwt r5,#$0214 ; CODE_0BD5BC: link #4 ; CODE_0BD5BD: iwt r15,#$F0C4 ; CODE_0BD5C0: nop ; CODE_0BD5C1: lms r0,($0000) ; CODE_0BD5C4: to r5 ; CODE_0BD5C5: bic #15 ; CODE_0BD5C7: iwt r0,#$10A2 ; CODE_0BD5CA: add r1 ; CODE_0BD5CB: from r5 ; CODE_0BD5CC: stw (r0) ; CODE_0BD5CD: lms r0,($0002) ; CODE_0BD5D0: to r5 ; CODE_0BD5D1: bic #15 ; CODE_0BD5D3: iwt r0,#$1142 ; CODE_0BD5D6: add r1 ; CODE_0BD5D7: from r5 ; CODE_0BD5D8: stw (r0) ; CODE_0BD5D9: ibt r5,#$000E ; CODE_0BD5DB: iwt r0,#$13C2 ; CODE_0BD5DE: add r1 ; CODE_0BD5DF: from r5 ; CODE_0BD5E0: stw (r0) ; CODE_0BD5E1: ibt r5,#$0004 ; CODE_0BD5E3: iwt r0,#$1782 ; CODE_0BD5E6: add r1 ; CODE_0BD5E7: from r5 ; CODE_0BD5E8: stw (r0) ; CODE_0BD5E9: lms r1,($0042) ; CODE_0BD5EC: lms r11,($0062) ; CODE_0BD5EF: jmp r11 ; CODE_0BD5F0: nop ; CODE_0BD5F1: move r5,r14 ; CODE_0BD5F3: from r6 ; CODE_0BD5F4: lob ; CODE_0BD5F5: iwt r14,#$EBBC ; CODE_0BD5F8: to r14 ; CODE_0BD5F9: add r14 ; CODE_0BD5FA: getb ; CODE_0BD5FB: move r14,r5 ; CODE_0BD5FD: ibt r5,#$0001 ; CODE_0BD5FF: moves r3,r3 ; CODE_0BD601: bmi CODE_0BD606 ; CODE_0BD603: nop ; CODE_0BD604: ibt r5,#$0002 ; CODE_0BD606: to r5 ; CODE_0BD607: and r5 ; CODE_0BD608: beq CODE_0BD61A ; CODE_0BD60A: nop ; CODE_0BD60B: iwt r0,#$7D0B ; CODE_0BD60E: sub r6 ; CODE_0BD60F: bcs CODE_0BD617 ; CODE_0BD611: nop ; CODE_0BD612: iwt r0,#$8000 ; CODE_0BD615: to r5 ; CODE_0BD616: or r5 ; CODE_0BD617: sms ($0106),r5 ; CODE_0BD61A: lms r11,($0062) ; CODE_0BD61D: jmp r11 ; CODE_0BD61E: nop ; CODE_0BD61F: lm r0,($1E08) ; CODE_0BD623: and #8 ; CODE_0BD625: beq CODE_0BD62C ; CODE_0BD627: nop ; CODE_0BD628: ibt r0,#$0002 ; CODE_0BD62A: stop ; CODE_0BD62B: nop ; CODE_0BD62C: lms r11,($0062) ; CODE_0BD62F: jmp r11 ; CODE_0BD630: nop ; CODE_0BD631: link #4 ; CODE_0BD632: iwt r15,#$D4EC ; CODE_0BD635: nop ; CODE_0BD636: iwt r0,#$F800 ; CODE_0BD639: and r7 ; CODE_0BD63A: beq CODE_0BD6B2 ; CODE_0BD63C: hib ; CODE_0BD63D: lsr ; CODE_0BD63E: inc r0 ; CODE_0BD63F: to r15 ; CODE_0BD640: add r15 ; CODE_0BD641: iwt r15,#$D6B2 ; CODE_0BD644: nop ; DATA_0BD645: db $01, $B2, $D6, $01, $01, $B2, $D6, $01 DATA_0BD64D: db $01, $49, $D7, $01, $01, $B2, $D6, $01 DATA_0BD655: db $01, $8D, $D8, $01, $01, $28, $D6, $01 DATA_0BD65D: db $01, $9A, $D7, $01, $01, $DE, $D7, $01 DATA_0BD665: db $01, $B2, $D6, $01, $01, $83, $D8, $01 DATA_0BD66D: db $01, $B2, $D6, $01, $01, $B2, $D6, $01 DATA_0BD675: db $01, $B2, $D6, $01, $01, $B2, $D6, $01 DATA_0BD67D: db $01, $B2, $D6, $01, $01, $B7, $D6, $01 DATA_0BD685: db $01, $B2, $D6, $01, $01, $B2, $D6, $01 DATA_0BD68D: db $01, $02, $D7, $01, $01, $B2, $D6, $01 DATA_0BD695: db $01, $9A, $D5, $01, $01, $1F, $D6, $01 DATA_0BD69D: db $01, $B2, $D6, $01, $01, $B2, $D6, $01 DATA_0BD6A5: db $01, $B2, $D6, $01, $01, $83, $D8, $01 DATA_0BD6AD: db $01, $AC, $D8, $01, $01 CODE_0BD6B2: lms r11,($0062) ; CODE_0BD6B5: jmp r11 ; CODE_0BD6B6: nop ; CODE_0BD6B7: lm r0,($1E08) ; CODE_0BD6BB: ibt r5,#$0010 ; CODE_0BD6BD: and r5 ; CODE_0BD6BE: beq CODE_0BD6FD ; CODE_0BD6C0: nop ; CODE_0BD6C1: lms r0,($00AA) ; CODE_0BD6C4: add r0 ; CODE_0BD6C5: bcc CODE_0BD6FD ; CODE_0BD6C7: nop ; CODE_0BD6C8: iwt r5,#$0004 ; CODE_0BD6CB: sms ($0042),r1 ; CODE_0BD6CE: link #4 ; CODE_0BD6CF: iwt r15,#$EF10 ; CODE_0BD6D2: nop ; CODE_0BD6D3: bmi CODE_0BD6FA ; CODE_0BD6D5: nop ; CODE_0BD6D6: ibt r5,#$0002 ; CODE_0BD6D8: iwt r0,#$0F00 ; CODE_0BD6DB: add r1 ; CODE_0BD6DC: from r5 ; CODE_0BD6DD: stw (r0) ; CODE_0BD6DE: lms r0,($0000) ; CODE_0BD6E1: to r5 ; CODE_0BD6E2: bic #15 ; CODE_0BD6E4: iwt r0,#$10E2 ; CODE_0BD6E7: add r1 ; CODE_0BD6E8: from r5 ; CODE_0BD6E9: stw (r0) ; CODE_0BD6EA: lms r0,($0002) ; CODE_0BD6ED: to r5 ; CODE_0BD6EE: bic #15 ; CODE_0BD6F0: iwt r0,#$1182 ; CODE_0BD6F3: add r1 ; CODE_0BD6F4: from r5 ; CODE_0BD6F5: stw (r0) ; CODE_0BD6F6: ibt r0,#$000A ; CODE_0BD6F8: stop ; CODE_0BD6F9: nop ; CODE_0BD6FA: lms r1,($0042) ; CODE_0BD6FD: lms r11,($0062) ; CODE_0BD700: jmp r11 ; CODE_0BD701: nop ; CODE_0BD702: lm r0,($1974) ; CODE_0BD706: and #7 ; CODE_0BD708: bne CODE_0BD73E ; CODE_0BD70A: nop ; CODE_0BD70B: sms ($0042),r1 ; CODE_0BD70E: ibt r0,#$0004 ; CODE_0BD710: sms ($007A),r0 ; CODE_0BD713: iwt r5,#$0201 ; CODE_0BD716: link #4 ; CODE_0BD717: iwt r15,#$F0C4 ; CODE_0BD71A: nop ; CODE_0BD71B: iwt r0,#$10A2 ; CODE_0BD71E: add r1 ; CODE_0BD71F: from r9 ; CODE_0BD720: stw (r0) ; CODE_0BD721: ibt r0,#$0006 ; CODE_0BD723: to r5 ; CODE_0BD724: add r10 ; CODE_0BD725: iwt r0,#$1142 ; CODE_0BD728: add r1 ; CODE_0BD729: from r5 ; CODE_0BD72A: stw (r0) ; CODE_0BD72B: ibt r5,#$0005 ; CODE_0BD72D: iwt r0,#$13C2 ; CODE_0BD730: add r1 ; CODE_0BD731: from r5 ; CODE_0BD732: stw (r0) ; CODE_0BD733: ibt r5,#$0002 ; CODE_0BD735: iwt r0,#$1782 ; CODE_0BD738: add r1 ; CODE_0BD739: from r5 ; CODE_0BD73A: stw (r0) ; CODE_0BD73B: lms r1,($0042) ; CODE_0BD73E: lms r0,($00AA) ; CODE_0BD741: add #4 ; CODE_0BD743: sbk ; CODE_0BD744: lms r11,($0062) ; CODE_0BD747: jmp r11 ; CODE_0BD748: nop ; CODE_0BD749: lms r0,($01BE) ; CODE_0BD74C: sub #0 ; CODE_0BD74E: bne CODE_0BD794 ; CODE_0BD750: nop ; CODE_0BD751: sms ($0042),r1 ; CODE_0BD754: iwt r5,#$007E ; CODE_0BD757: link #4 ; CODE_0BD758: iwt r15,#$EF10 ; CODE_0BD75B: nop ; CODE_0BD75C: bmi CODE_0BD791 ; CODE_0BD75E: nop ; CODE_0BD75F: ibt r5,#$0002 ; CODE_0BD761: iwt r0,#$0F00 ; CODE_0BD764: add r1 ; CODE_0BD765: from r5 ; CODE_0BD766: stw (r0) ; CODE_0BD767: from r9 ; CODE_0BD768: to r5 ; CODE_0BD769: sub #8 ; CODE_0BD76B: iwt r0,#$10E2 ; CODE_0BD76E: add r1 ; CODE_0BD76F: from r5 ; CODE_0BD770: stw (r0) ; CODE_0BD771: lms r0,($0002) ; CODE_0BD774: to r5 ; CODE_0BD775: bic #15 ; CODE_0BD777: iwt r0,#$1182 ; CODE_0BD77A: add r1 ; CODE_0BD77B: from r5 ; CODE_0BD77C: stw (r0) ; CODE_0BD77D: ibt r0,#$FFF0 ; CODE_0BD77F: to r5 ; CODE_0BD780: or r5 ; CODE_0BD781: iwt r0,#$19D6 ; CODE_0BD784: add r1 ; CODE_0BD785: from r5 ; CODE_0BD786: stw (r0) ; CODE_0BD787: ibt r0,#$0001 ; CODE_0BD789: sms ($01BE),r0 ; CODE_0BD78C: ibt r0,#$001C ; CODE_0BD78E: sms ($01F0),r0 ; CODE_0BD791: lms r1,($0042) ; CODE_0BD794: dec r2 ; CODE_0BD795: lms r11,($0062) ; CODE_0BD798: jmp r11 ; CODE_0BD799: nop ; CODE_0BD79A: lms r0,($00AA) ; CODE_0BD79D: add r0 ; CODE_0BD79E: bcc CODE_0BD7D9 ; CODE_0BD7A0: from r6 ; CODE_0BD7A1: lob ; CODE_0BD7A2: iwt r5,#$0067 ; CODE_0BD7A5: to r5 ; CODE_0BD7A6: add r5 ; CODE_0BD7A7: sms ($0042),r1 ; CODE_0BD7AA: link #4 ; CODE_0BD7AB: iwt r15,#$EF10 ; CODE_0BD7AE: nop ; CODE_0BD7AF: bmi CODE_0BD7D9 ; CODE_0BD7B1: nop ; CODE_0BD7B2: ibt r5,#$0002 ; CODE_0BD7B4: iwt r0,#$0F00 ; CODE_0BD7B7: add r1 ; CODE_0BD7B8: from r5 ; CODE_0BD7B9: stw (r0) ; CODE_0BD7BA: lms r0,($0000) ; CODE_0BD7BD: to r5 ; CODE_0BD7BE: bic #15 ; CODE_0BD7C0: iwt r0,#$10E2 ; CODE_0BD7C3: add r1 ; CODE_0BD7C4: from r5 ; CODE_0BD7C5: stw (r0) ; CODE_0BD7C6: lms r0,($0002) ; CODE_0BD7C9: to r5 ; CODE_0BD7CA: bic #15 ; CODE_0BD7CC: iwt r0,#$1182 ; CODE_0BD7CF: add r1 ; CODE_0BD7D0: from r5 ; CODE_0BD7D1: stw (r0) ; CODE_0BD7D2: ibt r0,#$000A ; CODE_0BD7D4: stop ; CODE_0BD7D5: nop ; CODE_0BD7D6: lms r1,($0042) ; CODE_0BD7D9: lms r11,($0062) ; CODE_0BD7DC: jmp r11 ; CODE_0BD7DD: nop ; CODE_0BD7DE: lms r0,($00AA) ; CODE_0BD7E1: add r0 ; CODE_0BD7E2: bcc CODE_0BD7F8 ; CODE_0BD7E4: sub r0 ; CODE_0BD7E5: sms ($001C),r0 ; CODE_0BD7E8: ibt r0,#$FF80 ; CODE_0BD7EA: sms ($001E),r0 ; CODE_0BD7ED: sms ($0042),r1 ; CODE_0BD7F0: link #4 ; CODE_0BD7F1: iwt r15,#$DF81 ; CODE_0BD7F4: nop ; CODE_0BD7F5: lms r1,($0042) ; CODE_0BD7F8: lms r11,($0062) ; CODE_0BD7FB: jmp r11 ; CODE_0BD7FC: nop ; CODE_0BD7FD: link #4 ; CODE_0BD7FE: iwt r15,#$D4EC ; CODE_0BD801: nop ; CODE_0BD802: iwt r0,#$F800 ; CODE_0BD805: and r7 ; CODE_0BD806: beq CODE_0BD87E ; CODE_0BD808: hib ; CODE_0BD809: lsr ; CODE_0BD80A: inc r0 ; CODE_0BD80B: to r15 ; CODE_0BD80C: add r15 ; CODE_0BD80D: iwt r15,#$D87E ; CODE_0BD810: nop ; DATA_0BD811: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD819: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD821: db $01, $8D, $D8, $01, $01, $28, $D6, $01 DATA_0BD829: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD831: db $01, $7E, $D8, $01, $01, $83, $D8, $01 DATA_0BD839: db $01, $CB, $D8, $01, $01, $7E, $D8, $01 DATA_0BD841: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD849: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD851: db $01, $E9, $D8, $01, $01, $79, $D9, $01 DATA_0BD859: db $01, $7E, $D8, $01, $01, $7E, $D8, $01 DATA_0BD861: db $01, $9A, $D5, $01, $01, $1F, $D6, $01 DATA_0BD869: db $01, $7E, $D8, $01, $01, $19, $DA, $01 DATA_0BD871: db $01, $83, $D8, $01, $01, $7E, $D8, $01 DATA_0BD879: db $01, $AC, $D8, $01, $01 CODE_0BD87E: lms r11,($0062) ; CODE_0BD881: jmp r11 ; CODE_0BD882: nop ; CODE_0BD883: ibt r0,#$0001 ; CODE_0BD885: sms ($0102),r0 ; CODE_0BD888: lms r11,($0062) ; CODE_0BD88B: jmp r11 ; CODE_0BD88C: nop ; CODE_0BD88D: lms r0,($00AC) ; CODE_0BD890: lm r11,($1E04) ; CODE_0BD894: or r11 ; CODE_0BD895: bne CODE_0BD8A7 ; CODE_0BD897: nop ; CODE_0BD898: ibt r0,#$001A ; CODE_0BD89A: stop ; CODE_0BD89B: nop ; CODE_0BD89C: lms r0,($00AC) ; CODE_0BD89F: ibt r11,#$0028 ; CODE_0BD8A1: sub r11 ; CODE_0BD8A2: bne CODE_0BD8A7 ; CODE_0BD8A4: sub r0 ; CODE_0BD8A5: stop ; CODE_0BD8A6: nop ; CODE_0BD8A7: lms r11,($0062) ; CODE_0BD8AA: jmp r11 ; CODE_0BD8AB: nop ; CODE_0BD8AC: lms r0,($00AC) ; CODE_0BD8AF: lm r11,($1E04) ; CODE_0BD8B3: or r11 ; CODE_0BD8B4: bne CODE_0BD8C6 ; CODE_0BD8B6: nop ; CODE_0BD8B7: ibt r0,#$0012 ; CODE_0BD8B9: stop ; CODE_0BD8BA: nop ; CODE_0BD8BB: lms r0,($00AC) ; CODE_0BD8BE: ibt r11,#$000E ; CODE_0BD8C0: sub r11 ; CODE_0BD8C1: bne CODE_0BD8C6 ; CODE_0BD8C3: sub r0 ; CODE_0BD8C4: stop ; CODE_0BD8C5: nop ; CODE_0BD8C6: lms r11,($0062) ; CODE_0BD8C9: jmp r11 ; CODE_0BD8CA: nop ; CODE_0BD8CB: lms r0,($00D4) ; CODE_0BD8CE: dec r0 ; CODE_0BD8CF: bmi CODE_0BD8E4 ; CODE_0BD8D1: nop ; CODE_0BD8D2: lms r0,($00C0) ; CODE_0BD8D5: dec r0 ; CODE_0BD8D6: bmi CODE_0BD8E4 ; CODE_0BD8D8: from r6 ; CODE_0BD8D9: add #1 ; CODE_0BD8DB: and #2 ; CODE_0BD8DD: bne CODE_0BD8E4 ; CODE_0BD8DF: nop ; CODE_0BD8E0: ibt r0,#$0010 ; CODE_0BD8E2: to r1 ; CODE_0BD8E3: add r1 ; CODE_0BD8E4: lms r11,($0062) ; CODE_0BD8E7: jmp r11 ; CODE_0BD8E8: nop ; CODE_0BD8E9: from r2 ; CODE_0BD8EA: lsr ; CODE_0BD8EB: bcc CODE_0BD8E4 ; CODE_0BD8ED: nop ; CODE_0BD8EE: ibt r12,#$0000 ; CODE_0BD8F0: ibt r13,#$0000 ; CODE_0BD8F2: iwt r5,#$0117 ; CODE_0BD8F5: iwt r0,#$7502 ; CODE_0BD8F8: sub r6 ; CODE_0BD8F9: beq CODE_0BD90C ; CODE_0BD8FB: nop ; CODE_0BD8FC: ibt r12,#$0008 ; CODE_0BD8FE: ibt r13,#$0008 ; CODE_0BD900: iwt r0,#$7500 ; CODE_0BD903: sub r6 ; CODE_0BD904: beq CODE_0BD909 ; CODE_0BD906: nop ; CODE_0BD907: ibt r12,#$FFF8 ; CODE_0BD909: iwt r5,#$0118 ; CODE_0BD90C: lms r0,($0000) ; CODE_0BD90F: bic #15 ; CODE_0BD911: add r12 ; CODE_0BD912: sbk ; CODE_0BD913: lms r0,($0002) ; CODE_0BD916: bic #15 ; CODE_0BD918: add r13 ; CODE_0BD919: sbk ; CODE_0BD91A: sms ($0042),r1 ; CODE_0BD91D: link #4 ; CODE_0BD91E: iwt r15,#$EF10 ; CODE_0BD921: nop ; CODE_0BD922: bmi CODE_0BD971 ; CODE_0BD924: nop ; CODE_0BD925: lms r5,($0000) ; CODE_0BD928: iwt r0,#$10E2 ; CODE_0BD92B: add r1 ; CODE_0BD92C: from r5 ; CODE_0BD92D: stw (r0) ; CODE_0BD92E: lms r5,($0002) ; CODE_0BD931: iwt r0,#$1182 ; CODE_0BD934: add r1 ; CODE_0BD935: from r5 ; CODE_0BD936: stw (r0) ; CODE_0BD937: ibt r5,#$0070 ; CODE_0BD939: iwt r0,#$1A96 ; CODE_0BD93C: add r1 ; CODE_0BD93D: from r5 ; CODE_0BD93E: stw (r0) ; CODE_0BD93F: iwt r0,#$1360 ; CODE_0BD942: add r1 ; CODE_0BD943: ldw (r0) ; CODE_0BD944: iwt r5,#$0117 ; CODE_0BD947: sub r5 ; CODE_0BD948: ibt r12,#$000A ; CODE_0BD94A: ibt r13,#$0002 ; CODE_0BD94C: beq CODE_0BD953 ; CODE_0BD94E: nop ; CODE_0BD94F: ibt r12,#$000C ; CODE_0BD951: ibt r13,#$0004 ; CODE_0BD953: iwt r0,#$1BB8 ; CODE_0BD956: add r1 ; CODE_0BD957: ldw (r0) ; CODE_0BD958: to r5 ; CODE_0BD959: add r13 ; CODE_0BD95A: iwt r0,#$1BB8 ; CODE_0BD95D: add r1 ; CODE_0BD95E: from r5 ; CODE_0BD95F: stw (r0) ; CODE_0BD960: iwt r0,#$1BB6 ; CODE_0BD963: add r1 ; CODE_0BD964: from r5 ; CODE_0BD965: stw (r0) ; CODE_0BD966: move r0,r12 ; CODE_0BD968: stop ; CODE_0BD969: nop ; CODE_0BD96A: lms r1,($0042) ; CODE_0BD96D: inc r1 ; CODE_0BD96E: bra CODE_0BD974 ; CODE_0BD970: inc r1 ; CODE_0BD971: lms r1,($0042) ; CODE_0BD974: lms r11,($0062) ; CODE_0BD977: jmp r11 ; CODE_0BD978: nop ; CODE_0BD979: from r2 ; CODE_0BD97A: lsr ; CODE_0BD97B: bcc CODE_0BD974 ; CODE_0BD97D: nop ; CODE_0BD97E: sms ($0042),r1 ; CODE_0BD981: sms ($0044),r2 ; CODE_0BD984: from r6 ; CODE_0BD985: lob ; CODE_0BD986: to r2 ; CODE_0BD987: lsr ; CODE_0BD988: bcc CODE_0BD992 ; CODE_0BD98A: nop ; CODE_0BD98B: lms r0,($0000) ; CODE_0BD98E: ibt r5,#$0010 ; CODE_0BD990: sub r5 ; CODE_0BD991: sbk ; CODE_0BD992: iwt r5,#$0121 ; CODE_0BD995: link #4 ; CODE_0BD996: iwt r15,#$EF10 ; CODE_0BD999: nop ; CODE_0BD99A: bmi CODE_0BDA0E ; CODE_0BD99C: nop ; CODE_0BD99D: ibt r0,#$0033 ; CODE_0BD99F: sms ($007A),r0 ; CODE_0BD9A2: lms r0,($0000) ; CODE_0BD9A5: bic #15 ; CODE_0BD9A7: to r5 ; CODE_0BD9A8: add #8 ; CODE_0BD9AA: iwt r0,#$10E2 ; CODE_0BD9AD: add r1 ; CODE_0BD9AE: from r5 ; CODE_0BD9AF: stw (r0) ; CODE_0BD9B0: lms r0,($0002) ; CODE_0BD9B3: bic #15 ; CODE_0BD9B5: to r5 ; CODE_0BD9B6: add #8 ; CODE_0BD9B8: iwt r0,#$1182 ; CODE_0BD9BB: add r1 ; CODE_0BD9BC: from r5 ; CODE_0BD9BD: stw (r0) ; CODE_0BD9BE: iwt r0,#$1978 ; CODE_0BD9C1: add r1 ; CODE_0BD9C2: from r2 ; CODE_0BD9C3: stw (r0) ; CODE_0BD9C4: iwt r0,#$1BB6 ; CODE_0BD9C7: add r1 ; CODE_0BD9C8: ldw (r0) ; CODE_0BD9C9: to r5 ; CODE_0BD9CA: add #4 ; CODE_0BD9CC: iwt r0,#$1BB6 ; CODE_0BD9CF: add r1 ; CODE_0BD9D0: from r5 ; CODE_0BD9D1: stw (r0) ; CODE_0BD9D2: iwt r0,#$1BB8 ; CODE_0BD9D5: add r1 ; CODE_0BD9D6: ldw (r0) ; CODE_0BD9D7: to r5 ; CODE_0BD9D8: add #3 ; CODE_0BD9DA: iwt r0,#$1BB8 ; CODE_0BD9DD: add r1 ; CODE_0BD9DE: from r5 ; CODE_0BD9DF: stw (r0) ; CODE_0BD9E0: iwt r0,#$1B58 ; CODE_0BD9E3: add r1 ; CODE_0BD9E4: ldw (r0) ; CODE_0BD9E5: to r5 ; CODE_0BD9E6: add #2 ; CODE_0BD9E8: iwt r0,#$1B58 ; CODE_0BD9EB: add r1 ; CODE_0BD9EC: from r5 ; CODE_0BD9ED: stw (r0) ; CODE_0BD9EE: from r2 ; CODE_0BD9EF: add r2 ; CODE_0BD9F0: iwt r5,#$776D ; CODE_0BD9F3: to r5 ; CODE_0BD9F4: add r5 ; CODE_0BD9F5: ibt r0,#$000E ; CODE_0BD9F7: stop ; CODE_0BD9F8: nop ; CODE_0BD9F9: lms r0,($0000) ; CODE_0BD9FC: ibt r1,#$0010 ; CODE_0BD9FE: add r1 ; CODE_0BD9FF: sbk ; CODE_0BDA00: inc r5 ; CODE_0BDA01: ibt r0,#$000E ; CODE_0BDA03: stop ; CODE_0BDA04: nop ; CODE_0BDA05: lms r0,($0042) ; CODE_0BDA08: to r1 ; CODE_0BDA09: add #4 ; CODE_0BDA0B: bra CODE_0BDA11 ; CODE_0BDA0D: nop ; CODE_0BDA0E: lms r1,($0042) ; CODE_0BDA11: lms r2,($0044) ; CODE_0BDA14: lms r11,($0062) ; CODE_0BDA17: jmp r11 ; CODE_0BDA18: nop ; CODE_0BDA19: lms r0,($01C0) ; CODE_0BDA1C: sub #0 ; CODE_0BDA1E: bne CODE_0BDA14 ; CODE_0BDA20: nop ; CODE_0BDA21: from r2 ; CODE_0BDA22: lsr ; CODE_0BDA23: bcc CODE_0BDA14 ; CODE_0BDA25: nop ; CODE_0BDA26: ibt r12,#$0000 ; CODE_0BDA28: ibt r13,#$0000 ; CODE_0BDA2A: from r6 ; CODE_0BDA2B: lob ; CODE_0BDA2C: ibt r5,#$0004 ; CODE_0BDA2E: sub r5 ; CODE_0BDA2F: bcs CODE_0BDA43 ; CODE_0BDA31: nop ; CODE_0BDA32: add #2 ; CODE_0BDA34: not ; CODE_0BDA35: inc r0 ; CODE_0BDA36: add r0 ; CODE_0BDA37: add r0 ; CODE_0BDA38: add r0 ; CODE_0BDA39: to r12 ; CODE_0BDA3A: add r0 ; CODE_0BDA3B: ibt r13,#$0010 ; CODE_0BDA3D: iwt r5,#$0196 ; CODE_0BDA40: bra CODE_0BDA4F ; CODE_0BDA42: nop ; CODE_0BDA43: xor #1 ; CODE_0BDA45: add r0 ; CODE_0BDA46: add r0 ; CODE_0BDA47: add r0 ; CODE_0BDA48: to r12 ; CODE_0BDA49: add r0 ; CODE_0BDA4A: ibt r13,#$0000 ; CODE_0BDA4C: iwt r5,#$0195 ; CODE_0BDA4F: sms ($0004),r13 ; CODE_0BDA52: lms r0,($0000) ; CODE_0BDA55: bic #15 ; CODE_0BDA57: add r12 ; CODE_0BDA58: sbk ; CODE_0BDA59: lms r0,($0002) ; CODE_0BDA5C: bic #15 ; CODE_0BDA5E: add r13 ; CODE_0BDA5F: sbk ; CODE_0BDA60: sms ($0042),r1 ; CODE_0BDA63: link #4 ; CODE_0BDA64: iwt r15,#$EF10 ; CODE_0BDA67: nop ; CODE_0BDA68: bmi CODE_0BDA91 ; CODE_0BDA6A: nop ; CODE_0BDA6B: ibt r5,#$0002 ; CODE_0BDA6D: iwt r0,#$0F00 ; CODE_0BDA70: add r1 ; CODE_0BDA71: from r5 ; CODE_0BDA72: stw (r0) ; CODE_0BDA73: lms r5,($0000) ; CODE_0BDA76: iwt r0,#$10E2 ; CODE_0BDA79: add r1 ; CODE_0BDA7A: from r5 ; CODE_0BDA7B: stw (r0) ; CODE_0BDA7C: lms r5,($0002) ; CODE_0BDA7F: iwt r0,#$1182 ; CODE_0BDA82: add r1 ; CODE_0BDA83: from r5 ; CODE_0BDA84: stw (r0) ; CODE_0BDA85: lms r0,($0004) ; CODE_0BDA88: dec r0 ; CODE_0BDA89: bpl CODE_0BDA8E ; CODE_0BDA8B: inc r0 ; CODE_0BDA8C: ibt r0,#$0004 ; CODE_0BDA8E: sms ($01C0),r0 ; CODE_0BDA91: lms r1,($0042) ; CODE_0BDA94: lms r11,($0062) ; CODE_0BDA97: jmp r11 ; CODE_0BDA98: nop ; CODE_0BDA99: sms ($0062),r11 ; CODE_0BDA9C: iwt r0,#$F800 ; CODE_0BDA9F: and r7 ; CODE_0BDAA0: beq CODE_0BDB18 ; CODE_0BDAA2: hib ; CODE_0BDAA3: lsr ; CODE_0BDAA4: inc r0 ; CODE_0BDAA5: to r15 ; CODE_0BDAA6: add r15 ; CODE_0BDAA7: iwt r15,#$DB18 ; CODE_0BDAAA: nop ; DATA_0BDAAB: db $01, $76, $DD, $01, $01, $02, $DE, $01 DATA_0BDAB3: db $01, $18, $DB, $01, $01, $E2, $DC, $01 DATA_0BDABB: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDAC3: db $01, $18, $DB, $01, $01, $D6, $DE, $01 DATA_0BDACB: db $01, $9C, $DB, $01, $01, $18, $DB, $01 DATA_0BDAD3: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDADB: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDAE3: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDAEB: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDAF3: db $01, $7A, $DC, $01, $01, $D1, $DB, $01 DATA_0BDAFB: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB03: db $01, $67, $DD, $01, $01, $18, $DB, $01 DATA_0BDB0B: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB13: db $01, $18, $DB, $01, $01 CODE_0BDB18: lms r11,($0062) ; CODE_0BDB1B: jmp r11 ; CODE_0BDB1C: nop ; CODE_0BDB1D: sms ($0062),r11 ; CODE_0BDB20: iwt r0,#$F800 ; CODE_0BDB23: and r7 ; CODE_0BDB24: beq CODE_0BDB18 ; CODE_0BDB26: hib ; CODE_0BDB27: lsr ; CODE_0BDB28: inc r0 ; CODE_0BDB29: to r15 ; CODE_0BDB2A: add r15 ; CODE_0BDB2B: iwt r15,#$DB18 ; CODE_0BDB2E: nop ; DATA_0BDB2F: db $01, $71, $DD, $01, $01, $02, $DE, $01 DATA_0BDB37: db $01, $0C, $DE, $01, $01, $DD, $DC, $01 DATA_0BDB3F: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB47: db $01, $18, $DB, $01, $01, $D6, $DE, $01 DATA_0BDB4F: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB57: db $01, $B8, $DE, $01, $01, $47, $DE, $01 DATA_0BDB5F: db $01, $4D, $DE, $01, $01, $F0, $DE, $01 DATA_0BDB67: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB6F: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB77: db $01, $75, $DC, $01, $01, $18, $DB, $01 DATA_0BDB7F: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB87: db $01, $67, $DD, $01, $01, $18, $DB, $01 DATA_0BDB8F: db $01, $18, $DB, $01, $01, $18, $DB, $01 DATA_0BDB97: db $01, $18, $DB, $01, $01 CODE_0BDB9C: lms r0,($00AE) ; CODE_0BDB9F: sub #8 ; CODE_0BDBA1: bne CODE_0BDBCC ; CODE_0BDBA3: nop ; CODE_0BDBA4: lm r0,($0071) ; CODE_0BDBA8: and #4 ; CODE_0BDBAA: beq CODE_0BDBCC ; CODE_0BDBAC: nop ; CODE_0BDBAD: ibt r0,#$005D ; CODE_0BDBAF: sms ($007A),r0 ; CODE_0BDBB2: ibt r0,#$0040 ; CODE_0BDBB4: sms ($00B6),r0 ; CODE_0BDBB7: swap ; CODE_0BDBB8: sms ($018A),r0 ; CODE_0BDBBB: sub r0 ; CODE_0BDBBC: sms ($0188),r0 ; CODE_0BDBBF: sms ($018C),r0 ; CODE_0BDBC2: iwt r1,#$0100 ; CODE_0BDBC5: sms ($0180),r1 ; CODE_0BDBC8: sub r0 ; CODE_0BDBC9: sms ($00B4),r0 ; CODE_0BDBCC: lms r11,($0062) ; CODE_0BDBCF: jmp r11 ; CODE_0BDBD0: nop ; CODE_0BDBD1: lms r0,($01B2) ; CODE_0BDBD4: add r0 ; CODE_0BDBD5: bcc CODE_0BDC1B ; CODE_0BDBD7: from r6 ; CODE_0BDBD8: lob ; CODE_0BDBD9: iwt r14,#$EBBC ; CODE_0BDBDC: to r14 ; CODE_0BDBDD: add r14 ; CODE_0BDBDE: getb ; CODE_0BDBDF: move r5,r0 ; CODE_0BDBE1: to r14 ; CODE_0BDBE2: and #4 ; CODE_0BDBE4: beq CODE_0BDC1B ; CODE_0BDBE6: swap ; CODE_0BDBE7: add r0 ; CODE_0BDBE8: lms r0,($0000) ; CODE_0BDBEB: and #15 ; CODE_0BDBED: bcc CODE_0BDBF2 ; CODE_0BDBEF: nop ; CODE_0BDBF0: adc #15 ; CODE_0BDBF2: sms ($010E),r0 ; CODE_0BDBF5: ibt r14,#$0040 ; CODE_0BDBF7: with r14 ; CODE_0BDBF8: and r5 ; CODE_0BDBF9: bne CODE_0BDC0D ; CODE_0BDBFB: nop ; CODE_0BDBFC: sub #8 ; CODE_0BDBFE: ibt r14,#$0010 ; CODE_0BDC00: sub r14 ; CODE_0BDC01: bcs CODE_0BDC1B ; CODE_0BDC03: nop ; CODE_0BDC04: lm r0,($0071) ; CODE_0BDC08: and #4 ; CODE_0BDC0A: beq CODE_0BDC1B ; CODE_0BDC0C: nop ; CODE_0BDC0D: lms r0,($0150) ; CODE_0BDC10: dec r0 ; CODE_0BDC11: bpl CODE_0BDC1B ; CODE_0BDC13: nop ; CODE_0BDC14: ibt r5,#$0004 ; CODE_0BDC16: link #4 ; CODE_0BDC17: iwt r15,#$DC20 ; CODE_0BDC1A: nop ; CODE_0BDC1B: lms r11,($0062) ; CODE_0BDC1E: jmp r11 ; CODE_0BDC1F: nop ; CODE_0BDC20: iwt r0,#$7D0B ; CODE_0BDC23: sub r6 ; CODE_0BDC24: bcs CODE_0BDC36 ; CODE_0BDC26: add r6 ; CODE_0BDC27: iwt r0,#$7D1B ; CODE_0BDC2A: sub r6 ; CODE_0BDC2B: iwt r0,#$8000 ; CODE_0BDC2E: bcs CODE_0BDC34 ; CODE_0BDC30: nop ; CODE_0BDC31: iwt r0,#$A000 ; CODE_0BDC34: to r5 ; CODE_0BDC35: or r5 ; CODE_0BDC36: from r5 ; CODE_0BDC37: lsr ; CODE_0BDC38: with r5 ; CODE_0BDC39: bic #15 ; CODE_0BDC3B: inc r5 ; CODE_0BDC3C: inc r5 ; CODE_0BDC3D: bcc CODE_0BDC3B ; CODE_0BDC3F: lsr ; CODE_0BDC40: sms ($0106),r5 ; CODE_0BDC43: ibt r0,#$0006 ; CODE_0BDC45: sms ($00AC),r0 ; CODE_0BDC48: sms ($01B0),r0 ; CODE_0BDC4B: sub r0 ; CODE_0BDC4C: sms ($0108),r0 ; CODE_0BDC4F: sms ($010A),r0 ; CODE_0BDC52: sms ($01F6),r0 ; CODE_0BDC55: sms ($00B4),r0 ; CODE_0BDC58: sms ($00A8),r0 ; CODE_0BDC5B: sms ($00AA),r0 ; CODE_0BDC5E: sms ($00DE),r0 ; CODE_0BDC61: inc r0 ; CODE_0BDC62: sms ($010C),r0 ; CODE_0BDC65: ibt r0,#$0031 ; CODE_0BDC67: sms ($007A),r0 ; CODE_0BDC6A: lms r0,($0000) ; CODE_0BDC6D: lms r5,($010E) ; CODE_0BDC70: sub r5 ; CODE_0BDC71: add #8 ; CODE_0BDC73: jmp r11 ; CODE_0BDC74: sbk ; CODE_0BDC75: moves r4,r4 ; CODE_0BDC77: beq CODE_0BDCB4 ; CODE_0BDC79: nop ; CODE_0BDC7A: lms r0,($01EA) ; CODE_0BDC7D: sub #0 ; CODE_0BDC7F: bne CODE_0BDCB4 ; CODE_0BDC81: nop ; CODE_0BDC82: ibt r0,#$0008 ; CODE_0BDC84: sms ($01EA),r0 ; CODE_0BDC87: ibt r0,#$0060 ; CODE_0BDC89: sms ($007A),r0 ; CODE_0BDC8C: iwt r5,#$0201 ; CODE_0BDC8F: link #4 ; CODE_0BDC90: iwt r15,#$F0C4 ; CODE_0BDC93: nop ; CODE_0BDC94: iwt r0,#$10A2 ; CODE_0BDC97: add r1 ; CODE_0BDC98: from r9 ; CODE_0BDC99: stw (r0) ; CODE_0BDC9A: ibt r0,#$0020 ; CODE_0BDC9C: to r5 ; CODE_0BDC9D: add r10 ; CODE_0BDC9E: iwt r0,#$1142 ; CODE_0BDCA1: add r1 ; CODE_0BDCA2: from r5 ; CODE_0BDCA3: stw (r0) ; CODE_0BDCA4: ibt r5,#$0005 ; CODE_0BDCA6: iwt r0,#$13C2 ; CODE_0BDCA9: add r1 ; CODE_0BDCAA: from r5 ; CODE_0BDCAB: stw (r0) ; CODE_0BDCAC: ibt r5,#$0002 ; CODE_0BDCAE: iwt r0,#$1782 ; CODE_0BDCB1: add r1 ; CODE_0BDCB2: from r5 ; CODE_0BDCB3: stw (r0) ; CODE_0BDCB4: from r4 ; CODE_0BDCB5: swap ; CODE_0BDCB6: beq CODE_0BDCC3 ; CODE_0BDCB8: nop ; CODE_0BDCB9: iwt r0,#$FD00 ; CODE_0BDCBC: bpl CODE_0BDCD4 ; CODE_0BDCBE: nop ; CODE_0BDCBF: not ; CODE_0BDCC0: bra CODE_0BDCD4 ; CODE_0BDCC2: inc r0 ; CODE_0BDCC3: from r6 ; CODE_0BDCC4: hib ; CODE_0BDCC5: iwt r5,#$0082 ; CODE_0BDCC8: sub r5 ; CODE_0BDCC9: bmi CODE_0BDCD8 ; CODE_0BDCCB: nop ; CODE_0BDCCC: iwt r0,#$FF00 ; CODE_0BDCCF: beq CODE_0BDCD4 ; CODE_0BDCD1: nop ; CODE_0BDCD2: not ; CODE_0BDCD3: inc r0 ; CODE_0BDCD4: sm ($1E3A),r0 ; CODE_0BDCD8: lms r11,($0062) ; CODE_0BDCDB: jmp r11 ; CODE_0BDCDC: nop ; CODE_0BDCDD: moves r4,r4 ; CODE_0BDCDF: beq CODE_0BDCD8 ; CODE_0BDCE1: nop ; CODE_0BDCE2: ibt r0,#$0005 ; CODE_0BDCE4: sms ($00FA),r0 ; CODE_0BDCE7: lms r0,($00C0) ; CODE_0BDCEA: dec r0 ; CODE_0BDCEB: bmi CODE_0BDCF8 ; CODE_0BDCED: nop ; CODE_0BDCEE: iwt r5,#$021C ; CODE_0BDCF1: ibt r6,#$0002 ; CODE_0BDCF3: ibt r0,#$0008 ; CODE_0BDCF5: bra CODE_0BDD2E ; CODE_0BDCF7: nop ; CODE_0BDCF8: lms r0,($00CC) ; CODE_0BDCFB: dec r0 ; CODE_0BDCFC: bmi CODE_0BDD10 ; CODE_0BDCFE: nop ; CODE_0BDCFF: lms r0,($00F8) ; CODE_0BDD02: lms r5,($0110) ; CODE_0BDD05: sbk ; CODE_0BDD06: sub r5 ; CODE_0BDD07: beq CODE_0BDD62 ; CODE_0BDD09: add r5 ; CODE_0BDD0A: bne CODE_0BDD62 ; CODE_0BDD0C: nop ; CODE_0BDD0D: bra CODE_0BDD27 ; CODE_0BDD0F: nop ; CODE_0BDD10: lms r0,($00B4) ; CODE_0BDD13: dec r0 ; CODE_0BDD14: bpl CODE_0BDD19 ; CODE_0BDD16: inc r0 ; CODE_0BDD17: not ; CODE_0BDD18: inc r0 ; CODE_0BDD19: lms r5,($0110) ; CODE_0BDD1C: add r5 ; CODE_0BDD1D: iwt r5,#$1800 ; CODE_0BDD20: cmp r5 ; CODE_0BDD22: bcc CODE_0BDD62 ; CODE_0BDD24: sbk ; CODE_0BDD25: sub r5 ; CODE_0BDD26: sbk ; CODE_0BDD27: iwt r5,#$021D ; CODE_0BDD2A: ibt r6,#$0003 ; CODE_0BDD2C: ibt r0,#$0008 ; CODE_0BDD2E: sms ($01EA),r0 ; CODE_0BDD31: ibt r0,#$0060 ; CODE_0BDD33: sms ($007A),r0 ; CODE_0BDD36: link #4 ; CODE_0BDD37: iwt r15,#$F0C4 ; CODE_0BDD3A: nop ; CODE_0BDD3B: iwt r0,#$10A2 ; CODE_0BDD3E: add r1 ; CODE_0BDD3F: from r9 ; CODE_0BDD40: stw (r0) ; CODE_0BDD41: ibt r0,#$0010 ; CODE_0BDD43: to r5 ; CODE_0BDD44: add r10 ; CODE_0BDD45: iwt r0,#$1142 ; CODE_0BDD48: add r1 ; CODE_0BDD49: from r5 ; CODE_0BDD4A: stw (r0) ; CODE_0BDD4B: ibt r5,#$0009 ; CODE_0BDD4D: iwt r0,#$13C2 ; CODE_0BDD50: add r1 ; CODE_0BDD51: from r5 ; CODE_0BDD52: stw (r0) ; CODE_0BDD53: iwt r0,#$1782 ; CODE_0BDD56: add r1 ; CODE_0BDD57: from r6 ; CODE_0BDD58: stw (r0) ; CODE_0BDD59: lms r5,($00C4) ; CODE_0BDD5C: iwt r0,#$13C0 ; CODE_0BDD5F: add r1 ; CODE_0BDD60: from r5 ; CODE_0BDD61: stw (r0) ; CODE_0BDD62: lms r11,($0062) ; CODE_0BDD65: jmp r11 ; CODE_0BDD66: nop ; CODE_0BDD67: ibt r0,#$0003 ; CODE_0BDD69: sms ($00FA),r0 ; CODE_0BDD6C: lms r11,($0062) ; CODE_0BDD6F: jmp r11 ; CODE_0BDD70: nop ; CODE_0BDD71: moves r4,r4 ; CODE_0BDD73: beq CODE_0BDD6C ; CODE_0BDD75: nop ; CODE_0BDD76: lms r0,($007C) ; CODE_0BDD79: and #7 ; CODE_0BDD7B: sub #4 ; CODE_0BDD7D: bne CODE_0BDDFD ; CODE_0BDD7F: nop ; CODE_0BDD80: lms r0,($00FA) ; CODE_0BDD83: sub #4 ; CODE_0BDD85: beq CODE_0BDDB8 ; CODE_0BDD87: nop ; CODE_0BDD88: lms r8,($0000) ; CODE_0BDD8B: lms r0,($0002) ; CODE_0BDD8E: ibt r7,#$0010 ; CODE_0BDD90: sub r7 ; CODE_0BDD91: link #4 ; CODE_0BDD92: iwt r15,#$D320 ; CODE_0BDD95: alt1 ; CODE_0BDD96: from r6 ; CODE_0BDD97: hib ; CODE_0BDD98: ibt r5,#$002A ; CODE_0BDD9A: sub r5 ; CODE_0BDD9B: beq CODE_0BDDA4 ; CODE_0BDD9D: add r5 ; CODE_0BDD9E: ibt r5,#$006A ; CODE_0BDDA0: sub r5 ; CODE_0BDDA1: bne CODE_0BDDFD ; CODE_0BDDA3: nop ; CODE_0BDDA4: ibt r0,#$0004 ; CODE_0BDDA6: sms ($00FA),r0 ; CODE_0BDDA9: lms r0,($00AE) ; CODE_0BDDAC: sub #6 ; CODE_0BDDAE: beq CODE_0BDDB8 ; CODE_0BDDB0: nop ; CODE_0BDDB1: lms r0,($00C0) ; CODE_0BDDB4: dec r0 ; CODE_0BDDB5: bpl CODE_0BDDC6 ; CODE_0BDDB7: nop ; CODE_0BDDB8: lms r0,($00F8) ; CODE_0BDDBB: lms r5,($0110) ; CODE_0BDDBE: sbk ; CODE_0BDDBF: sub r5 ; CODE_0BDDC0: beq CODE_0BDDFD ; CODE_0BDDC2: add r5 ; CODE_0BDDC3: bne CODE_0BDDFD ; CODE_0BDDC5: nop ; CODE_0BDDC6: iwt r0,#$0098 ; CODE_0BDDC9: sms ($007A),r0 ; CODE_0BDDCC: iwt r5,#$01CA ; CODE_0BDDCF: link #4 ; CODE_0BDDD0: iwt r15,#$F0C4 ; CODE_0BDDD3: nop ; CODE_0BDDD4: iwt r0,#$10A2 ; CODE_0BDDD7: add r1 ; CODE_0BDDD8: from r9 ; CODE_0BDDD9: stw (r0) ; CODE_0BDDDA: ibt r0,#$0018 ; CODE_0BDDDC: to r5 ; CODE_0BDDDD: add r10 ; CODE_0BDDDE: iwt r0,#$1142 ; CODE_0BDDE1: add r1 ; CODE_0BDDE2: from r5 ; CODE_0BDDE3: stw (r0) ; CODE_0BDDE4: ibt r5,#$0006 ; CODE_0BDDE6: iwt r0,#$1E4C ; CODE_0BDDE9: add r1 ; CODE_0BDDEA: from r5 ; CODE_0BDDEB: stw (r0) ; CODE_0BDDEC: ibt r5,#$0003 ; CODE_0BDDEE: iwt r0,#$1782 ; CODE_0BDDF1: add r1 ; CODE_0BDDF2: from r5 ; CODE_0BDDF3: stw (r0) ; CODE_0BDDF4: iwt r5,#$FEC0 ; CODE_0BDDF7: iwt r0,#$11E2 ; CODE_0BDDFA: add r1 ; CODE_0BDDFB: from r5 ; CODE_0BDDFC: stw (r0) ; CODE_0BDDFD: lms r11,($0062) ; CODE_0BDE00: jmp r11 ; CODE_0BDE01: nop ; CODE_0BDE02: ibt r0,#$0002 ; CODE_0BDE04: sms ($00FA),r0 ; CODE_0BDE07: lms r11,($0062) ; CODE_0BDE0A: jmp r11 ; CODE_0BDE0B: nop ; CODE_0BDE0C: lms r0,($01BE) ; CODE_0BDE0F: sub #0 ; CODE_0BDE11: bne CODE_0BDE42 ; CODE_0BDE13: nop ; CODE_0BDE14: iwt r5,#$007E ; CODE_0BDE17: link #4 ; CODE_0BDE18: iwt r15,#$EF10 ; CODE_0BDE1B: nop ; CODE_0BDE1C: bmi CODE_0BDE42 ; CODE_0BDE1E: nop ; CODE_0BDE1F: ibt r5,#$0002 ; CODE_0BDE21: iwt r0,#$0F00 ; CODE_0BDE24: add r1 ; CODE_0BDE25: from r5 ; CODE_0BDE26: stw (r0) ; CODE_0BDE27: from r9 ; CODE_0BDE28: to r5 ; CODE_0BDE29: sub #8 ; CODE_0BDE2B: iwt r0,#$10E2 ; CODE_0BDE2E: add r1 ; CODE_0BDE2F: from r5 ; CODE_0BDE30: stw (r0) ; CODE_0BDE31: lms r0,($0002) ; CODE_0BDE34: to r5 ; CODE_0BDE35: bic #15 ; CODE_0BDE37: iwt r0,#$1182 ; CODE_0BDE3A: add r1 ; CODE_0BDE3B: from r5 ; CODE_0BDE3C: stw (r0) ; CODE_0BDE3D: ibt r0,#$0001 ; CODE_0BDE3F: sms ($01BE),r0 ; CODE_0BDE42: lms r11,($0062) ; CODE_0BDE45: jmp r11 ; CODE_0BDE46: nop ; CODE_0BDE47: iwt r1,#$F800 ; CODE_0BDE4A: bra CODE_0BDE50 ; CODE_0BDE4C: nop ; CODE_0BDE4D: iwt r1,#$0800 ; CODE_0BDE50: lms r0,($00DA) ; CODE_0BDE53: lms r5,($0150) ; CODE_0BDE56: or r5 ; CODE_0BDE57: lms r5,($00DE) ; CODE_0BDE5A: bne CODE_0BDEA9 ; CODE_0BDE5C: nop ; CODE_0BDE5D: lm r0,($0071) ; CODE_0BDE61: and #3 ; CODE_0BDE63: beq CODE_0BDEA9 ; CODE_0BDE65: nop ; CODE_0BDE66: ibt r8,#$0010 ; CODE_0BDE68: and #2 ; CODE_0BDE6A: beq CODE_0BDE6F ; CODE_0BDE6C: nop ; CODE_0BDE6D: ibt r8,#$FFF0 ; CODE_0BDE6F: sms ($00C4),r0 ; CODE_0BDE72: move r5,r8 ; CODE_0BDE74: moves r1,r1 ; CODE_0BDE76: bpl CODE_0BDE7B ; CODE_0BDE78: with r5 ; CODE_0BDE79: not ; CODE_0BDE7A: inc r5 ; CODE_0BDE7B: move r0,r10 ; CODE_0BDE7D: moves r5,r5 ; CODE_0BDE7F: bpl CODE_0BDE84 ; CODE_0BDE81: nop ; CODE_0BDE82: xor #8 ; CODE_0BDE84: and #8 ; CODE_0BDE86: beq CODE_0BDE9E ; CODE_0BDE88: nop ; CODE_0BDE89: move r14,r7 ; CODE_0BDE8B: lms r0,($0000) ; CODE_0BDE8E: to r8 ; CODE_0BDE8F: add r8 ; CODE_0BDE90: lms r0,($0002) ; CODE_0BDE93: add r5 ; CODE_0BDE94: link #4 ; CODE_0BDE95: iwt r15,#$D320 ; CODE_0BDE98: alt1 ; CODE_0BDE99: from r7 ; CODE_0BDE9A: sub r14 ; CODE_0BDE9B: bne CODE_0BDEB3 ; CODE_0BDE9D: nop ; CODE_0BDE9E: sms ($00DA),r1 ; CODE_0BDEA1: ibt r0,#$FF80 ; CODE_0BDEA3: sms ($008A),r0 ; CODE_0BDEA6: sms ($008E),r0 ; CODE_0BDEA9: sub r0 ; CODE_0BDEAA: sms ($00B4),r0 ; CODE_0BDEAD: sms ($00A8),r0 ; CODE_0BDEB0: sms ($00AA),r0 ; CODE_0BDEB3: lms r11,($0062) ; CODE_0BDEB6: jmp r11 ; CODE_0BDEB7: nop ; CODE_0BDEB8: lms r0,($00D4) ; CODE_0BDEBB: dec r0 ; CODE_0BDEBC: bmi CODE_0BDED1 ; CODE_0BDEBE: nop ; CODE_0BDEBF: lms r0,($00C0) ; CODE_0BDEC2: dec r0 ; CODE_0BDEC3: bmi CODE_0BDED1 ; CODE_0BDEC5: from r6 ; CODE_0BDEC6: add #1 ; CODE_0BDEC8: and #2 ; CODE_0BDECA: bne CODE_0BDED1 ; CODE_0BDECC: nop ; CODE_0BDECD: ibt r0,#$0006 ; CODE_0BDECF: stop ; CODE_0BDED0: nop ; CODE_0BDED1: lms r11,($0062) ; CODE_0BDED4: jmp r11 ; CODE_0BDED5: nop ; CODE_0BDED6: lms r0,($00D4) ; CODE_0BDED9: dec r0 ; CODE_0BDEDA: bmi CODE_0BDEEB ; CODE_0BDEDC: sub r0 ; CODE_0BDEDD: sms ($001C),r0 ; CODE_0BDEE0: iwt r0,#$0080 ; CODE_0BDEE3: sms ($001E),r0 ; CODE_0BDEE6: link #4 ; CODE_0BDEE7: iwt r15,#$DF81 ; CODE_0BDEEA: nop ; CODE_0BDEEB: lms r11,($0062) ; CODE_0BDEEE: jmp r11 ; CODE_0BDEEF: nop ; CODE_0BDEF0: lms r0,($01C0) ; CODE_0BDEF3: sub #0 ; CODE_0BDEF5: bne CODE_0BDF28 ; CODE_0BDEF7: nop ; CODE_0BDEF8: iwt r5,#$00DE ; CODE_0BDEFB: link #4 ; CODE_0BDEFC: iwt r15,#$EF10 ; CODE_0BDEFF: nop ; CODE_0BDF00: bmi CODE_0BDF28 ; CODE_0BDF02: nop ; CODE_0BDF03: ibt r5,#$0002 ; CODE_0BDF05: iwt r0,#$0F00 ; CODE_0BDF08: add r1 ; CODE_0BDF09: from r5 ; CODE_0BDF0A: stw (r0) ; CODE_0BDF0B: lms r0,($0000) ; CODE_0BDF0E: to r5 ; CODE_0BDF0F: bic #15 ; CODE_0BDF11: iwt r0,#$10E2 ; CODE_0BDF14: add r1 ; CODE_0BDF15: from r5 ; CODE_0BDF16: stw (r0) ; CODE_0BDF17: lms r0,($0002) ; CODE_0BDF1A: to r5 ; CODE_0BDF1B: bic #15 ; CODE_0BDF1D: iwt r0,#$1182 ; CODE_0BDF20: add r1 ; CODE_0BDF21: from r5 ; CODE_0BDF22: stw (r0) ; CODE_0BDF23: ibt r0,#$0001 ; CODE_0BDF25: sms ($01C0),r0 ; CODE_0BDF28: lms r11,($0062) ; CODE_0BDF2B: jmp r11 ; CODE_0BDF2C: nop ; CODE_0BDF2D: lms r0,($00D4) ; CODE_0BDF30: dec r0 ; CODE_0BDF31: bmi CODE_0BDF7F ; CODE_0BDF33: nop ; CODE_0BDF34: ibt r0,#$0023 ; CODE_0BDF36: sms ($007A),r0 ; CODE_0BDF39: ibt r0,#$0040 ; CODE_0BDF3B: sms ($01F2),r0 ; CODE_0BDF3E: lms r0,($008C) ; CODE_0BDF41: sm ($0EB2),r0 ; CODE_0BDF45: lms r0,($0090) ; CODE_0BDF48: sm ($0EB4),r0 ; CODE_0BDF4C: ibt r0,#$0020 ; CODE_0BDF4E: sms ($01C6),r0 ; CODE_0BDF51: sms ($0060),r11 ; CODE_0BDF54: iwt r5,#$01DC ; CODE_0BDF57: link #4 ; CODE_0BDF58: iwt r15,#$F0C4 ; CODE_0BDF5B: nop ; CODE_0BDF5C: iwt r0,#$10A2 ; CODE_0BDF5F: add r1 ; CODE_0BDF60: from r9 ; CODE_0BDF61: stw (r0) ; CODE_0BDF62: ibt r0,#$0010 ; CODE_0BDF64: to r5 ; CODE_0BDF65: add r10 ; CODE_0BDF66: iwt r0,#$1142 ; CODE_0BDF69: add r1 ; CODE_0BDF6A: from r5 ; CODE_0BDF6B: stw (r0) ; CODE_0BDF6C: ibt r5,#$000B ; CODE_0BDF6E: iwt r0,#$1E4C ; CODE_0BDF71: add r1 ; CODE_0BDF72: from r5 ; CODE_0BDF73: stw (r0) ; CODE_0BDF74: ibt r5,#$0002 ; CODE_0BDF76: iwt r0,#$1782 ; CODE_0BDF79: add r1 ; CODE_0BDF7A: from r5 ; CODE_0BDF7B: stw (r0) ; CODE_0BDF7C: lms r11,($0060) ; CODE_0BDF7F: jmp r11 ; CODE_0BDF80: nop ; CODE_0BDF81: sms ($0060),r11 ; CODE_0BDF84: ibt r0,#$000A ; CODE_0BDF86: sms ($007A),r0 ; CODE_0BDF89: iwt r5,#$01C3 ; CODE_0BDF8C: link #4 ; CODE_0BDF8D: iwt r15,#$F0C4 ; CODE_0BDF90: nop ; CODE_0BDF91: lms r0,($0000) ; CODE_0BDF94: to r5 ; CODE_0BDF95: bic #15 ; CODE_0BDF97: iwt r0,#$10A2 ; CODE_0BDF9A: add r1 ; CODE_0BDF9B: from r5 ; CODE_0BDF9C: stw (r0) ; CODE_0BDF9D: lms r0,($0002) ; CODE_0BDFA0: to r5 ; CODE_0BDFA1: bic #15 ; CODE_0BDFA3: iwt r0,#$1142 ; CODE_0BDFA6: add r1 ; CODE_0BDFA7: from r5 ; CODE_0BDFA8: stw (r0) ; CODE_0BDFA9: lms r5,($001C) ; CODE_0BDFAC: iwt r0,#$11E0 ; CODE_0BDFAF: add r1 ; CODE_0BDFB0: from r5 ; CODE_0BDFB1: stw (r0) ; CODE_0BDFB2: lms r5,($001E) ; CODE_0BDFB5: iwt r0,#$11E2 ; CODE_0BDFB8: add r1 ; CODE_0BDFB9: from r5 ; CODE_0BDFBA: stw (r0) ; CODE_0BDFBB: ibt r5,#$000A ; CODE_0BDFBD: iwt r0,#$13C2 ; CODE_0BDFC0: add r1 ; CODE_0BDFC1: from r5 ; CODE_0BDFC2: stw (r0) ; CODE_0BDFC3: ibt r5,#$0002 ; CODE_0BDFC5: iwt r0,#$1782 ; CODE_0BDFC8: add r1 ; CODE_0BDFC9: from r5 ; CODE_0BDFCA: stw (r0) ; CODE_0BDFCB: ibt r5,#$0008 ; CODE_0BDFCD: iwt r0,#$1502 ; CODE_0BDFD0: add r1 ; CODE_0BDFD1: from r5 ; CODE_0BDFD2: stw (r0) ; CODE_0BDFD3: iwt r5,#$0400 ; CODE_0BDFD6: iwt r0,#$15A2 ; CODE_0BDFD9: add r1 ; CODE_0BDFDA: from r5 ; CODE_0BDFDB: stw (r0) ; CODE_0BDFDC: ibt r0,#$0004 ; CODE_0BDFDE: stop ; CODE_0BDFDF: nop ; CODE_0BDFE0: lms r11,($0060) ; CODE_0BDFE3: jmp r11 ; CODE_0BDFE4: nop ; CODE_0BDFE5: sms ($0064),r11 ; CODE_0BDFE8: link #4 ; CODE_0BDFE9: iwt r15,#$E31C ; CODE_0BDFEC: nop ; CODE_0BDFED: lms r11,($0064) ; CODE_0BDFF0: lm r1,($0071) ; CODE_0BDFF4: lm r2,($0073) ; CODE_0BDFF8: lms r0,($00DA) ; CODE_0BDFFB: sub #0 ; CODE_0BDFFD: beq CODE_0BE004 ; CODE_0BDFFF: nop ; CODE_0BE000: iwt r15,#$E088 ; CODE_0BE003: nop ; CODE_0BE004: lms r0,($00C0) ; CODE_0BE007: dec r0 ; CODE_0BE008: bmi CODE_0BE058 ; CODE_0BE00A: nop ; CODE_0BE00B: lms r0,($00C2) ; CODE_0BE00E: lms r7,($0150) ; CODE_0BE011: or r7 ; CODE_0BE012: lms r7,($00DE) ; CODE_0BE015: or r7 ; CODE_0BE016: bne CODE_0BE051 ; CODE_0BE018: sub r0 ; CODE_0BE019: from r1 ; CODE_0BE01A: and #3 ; CODE_0BE01C: bne CODE_0BE051 ; CODE_0BE01E: sub r0 ; CODE_0BE01F: from r1 ; CODE_0BE020: and #4 ; CODE_0BE022: beq CODE_0BE051 ; CODE_0BE024: inc r7 ; CODE_0BE025: lms r0,($00D6) ; CODE_0BE028: inc r0 ; CODE_0BE029: beq CODE_0BE054 ; CODE_0BE02B: to r8 ; CODE_0BE02C: sub #8 ; CODE_0BE02E: bcc CODE_0BE051 ; CODE_0BE030: nop ; CODE_0BE031: ibt r0,#$0073 ; CODE_0BE033: sms ($007A),r0 ; CODE_0BE036: sms ($00D4),r7 ; CODE_0BE039: sub r0 ; CODE_0BE03A: sms ($00AA),r0 ; CODE_0BE03D: ibt r0,#$0003 ; CODE_0BE03F: sms ($01DE),r0 ; CODE_0BE042: sms ($0064),r11 ; CODE_0BE045: link #4 ; CODE_0BE046: iwt r15,#$EB5B ; CODE_0BE049: nop ; CODE_0BE04A: lms r11,($0064) ; CODE_0BE04D: iwt r15,#$E105 ; CODE_0BE050: nop ; CODE_0BE051: sms ($00D6),r0 ; CODE_0BE054: iwt r15,#$E105 ; CODE_0BE057: nop ; CODE_0BE058: lms r0,($00DE) ; CODE_0BE05B: lob ; CODE_0BE05C: ibt r8,#$FFFF ; CODE_0BE05E: lms r7,($00C2) ; CODE_0BE061: bne CODE_0BE06E ; CODE_0BE063: sub r0 ; CODE_0BE064: from r1 ; CODE_0BE065: and #4 ; CODE_0BE067: beq CODE_0BE06E ; CODE_0BE069: nop ; CODE_0BE06A: ibt r8,#$0001 ; CODE_0BE06C: ibt r0,#$0005 ; CODE_0BE06E: sub r7 ; CODE_0BE06F: beq CODE_0BE075 ; CODE_0BE071: add r7 ; CODE_0BE072: from r7 ; CODE_0BE073: add r8 ; CODE_0BE074: sbk ; CODE_0BE075: beq CODE_0BE088 ; CODE_0BE077: sub r0 ; CODE_0BE078: dec r0 ; CODE_0BE079: sms ($00D6),r0 ; CODE_0BE07C: lm r0,($0085) ; CODE_0BE080: and r2 ; CODE_0BE081: bne CODE_0BE090 ; CODE_0BE083: nop ; CODE_0BE084: iwt r15,#$E28F ; CODE_0BE087: nop ; CODE_0BE088: lm r0,($0085) ; CODE_0BE08C: and r2 ; CODE_0BE08D: beq CODE_0BE0F3 ; CODE_0BE08F: nop ; CODE_0BE090: ibt r0,#$0049 ; CODE_0BE092: sms ($007A),r0 ; CODE_0BE095: ibt r0,#$0040 ; CODE_0BE097: sms ($01F2),r0 ; CODE_0BE09A: lms r0,($008C) ; CODE_0BE09D: sm ($0EB2),r0 ; CODE_0BE0A1: lms r0,($0090) ; CODE_0BE0A4: sm ($0EB4),r0 ; CODE_0BE0A8: lms r0,($00FC) ; CODE_0BE0AB: ibt r4,#$0018 ; CODE_0BE0AD: and r4 ; CODE_0BE0AE: bne CODE_0BE0B4 ; CODE_0BE0B0: sub r0 ; CODE_0BE0B1: iwt r0,#$FB60 ; CODE_0BE0B4: sms ($00AA),r0 ; CODE_0BE0B7: lm r6,($1E3A) ; CODE_0BE0BB: iwt r0,#$0170 ; CODE_0BE0BE: lmult ; CODE_0BE0C0: with r4 ; CODE_0BE0C1: hib ; CODE_0BE0C2: lob ; CODE_0BE0C3: swap ; CODE_0BE0C4: or r4 ; CODE_0BE0C5: lms r6,($00A8) ; CODE_0BE0C8: add r6 ; CODE_0BE0C9: move r6,r0 ; CODE_0BE0CB: bpl CODE_0BE0D0 ; CODE_0BE0CD: nop ; CODE_0BE0CE: not ; CODE_0BE0CF: inc r0 ; CODE_0BE0D0: iwt r4,#$0300 ; CODE_0BE0D3: sub r4 ; CODE_0BE0D4: bcc CODE_0BE0E0 ; CODE_0BE0D6: nop ; CODE_0BE0D7: moves r6,r6 ; CODE_0BE0D9: move r6,r4 ; CODE_0BE0DB: bpl CODE_0BE0E0 ; CODE_0BE0DD: with r6 ; CODE_0BE0DE: not ; CODE_0BE0DF: inc r6 ; CODE_0BE0E0: sms ($00B4),r6 ; CODE_0BE0E3: iwt r0,#$0006 ; CODE_0BE0E6: sms ($00C0),r0 ; CODE_0BE0E9: sub r0 ; CODE_0BE0EA: sms ($00DA),r0 ; CODE_0BE0ED: sms ($00C2),r0 ; CODE_0BE0F0: bra CODE_0BE105 ; CODE_0BE0F2: nop ; CODE_0BE0F3: lms r0,($0150) ; CODE_0BE0F6: dec r0 ; CODE_0BE0F7: bpl CODE_0BE105 ; CODE_0BE0F9: from r1 ; CODE_0BE0FA: and #8 ; CODE_0BE0FC: beq CODE_0BE105 ; CODE_0BE0FE: nop ; CODE_0BE0FF: iwt r0,#$004C ; CODE_0BE102: sms ($00CE),r0 ; CODE_0BE105: lms r0,($00DA) ; CODE_0BE108: sub #0 ; CODE_0BE10A: beq CODE_0BE111 ; CODE_0BE10C: nop ; CODE_0BE10D: iwt r15,#$E28D ; CODE_0BE110: nop ; CODE_0BE111: lm r0,($1FE8) ; CODE_0BE115: sub #0 ; CODE_0BE117: beq CODE_0BE124 ; CODE_0BE119: nop ; CODE_0BE11A: lms r0,($00C0) ; CODE_0BE11D: lms r5,($0150) ; CODE_0BE120: or r5 ; CODE_0BE121: beq CODE_0BE128 ; CODE_0BE123: nop ; CODE_0BE124: iwt r15,#$E1D3 ; CODE_0BE127: nop ; CODE_0BE128: lms r5,($00F2) ; CODE_0BE12B: moves r12,r5 ; CODE_0BE12D: bpl CODE_0BE132 ; CODE_0BE12F: with r12 ; CODE_0BE130: not ; CODE_0BE131: inc r12 ; CODE_0BE132: lms r4,($00C4) ; CODE_0BE135: with r1 ; CODE_0BE136: and #3 ; CODE_0BE138: beq CODE_0BE162 ; CODE_0BE13A: nop ; CODE_0BE13B: from r1 ; CODE_0BE13C: and #2 ; CODE_0BE13E: sub r4 ; CODE_0BE13F: beq CODE_0BE154 ; CODE_0BE141: nop ; CODE_0BE142: lms r0,($00DE) ; CODE_0BE145: lob ; CODE_0BE146: bne CODE_0BE154 ; CODE_0BE148: with r5 ; CODE_0BE149: not ; CODE_0BE14A: inc r5 ; CODE_0BE14B: sms ($00F2),r5 ; CODE_0BE14E: with r4 ; CODE_0BE14F: xor #2 ; CODE_0BE151: sms ($00C4),r4 ; CODE_0BE154: ibt r7,#$0002 ; CODE_0BE156: sms ($00F4),r7 ; CODE_0BE159: ibt r0,#$000E ; CODE_0BE15B: sub r5 ; CODE_0BE15C: bmi CODE_0BE165 ; CODE_0BE15E: nop ; CODE_0BE15F: bra CODE_0BE16D ; CODE_0BE161: from r7 ; CODE_0BE162: lms r7,($00F4) ; CODE_0BE165: lms r0,($01D8) ; CODE_0BE168: dec r0 ; CODE_0BE169: bpl CODE_0BE1BE ; CODE_0BE16B: nop ; CODE_0BE16C: from r7 ; CODE_0BE16D: xor r5 ; CODE_0BE16F: bmi CODE_0BE17E ; CODE_0BE171: nop ; CODE_0BE172: ibt r0,#$0017 ; CODE_0BE174: sub r12 ; CODE_0BE175: bcc CODE_0BE182 ; CODE_0BE177: nop ; CODE_0BE178: ibt r0,#$0010 ; CODE_0BE17A: sub r12 ; CODE_0BE17B: beq CODE_0BE182 ; CODE_0BE17D: nop ; CODE_0BE17E: with r5 ; CODE_0BE17F: bra CODE_0BE1AE ; CODE_0BE181: add r7 ; CODE_0BE182: moves r0,r1 ; CODE_0BE184: bne CODE_0BE1A3 ; CODE_0BE186: sub r0 ; CODE_0BE187: ibt r12,#$000E ; CODE_0BE189: lm r0,($1970) ; CODE_0BE18D: to r7 ; CODE_0BE18E: and #4 ; CODE_0BE190: with r7 ; CODE_0BE191: sub #2 ; CODE_0BE193: sms ($00F4),r7 ; CODE_0BE196: from r7 ; CODE_0BE197: xor r5 ; CODE_0BE199: bmi CODE_0BE1A5 ; CODE_0BE19B: nop ; CODE_0BE19C: ibt r12,#$0012 ; CODE_0BE19E: and #9 ; CODE_0BE1A0: bne CODE_0BE1A5 ; CODE_0BE1A2: nop ; CODE_0BE1A3: ibt r12,#$001A ; CODE_0BE1A5: moves r5,r5 ; CODE_0BE1A7: move r5,r12 ; CODE_0BE1A9: bpl CODE_0BE1AE ; CODE_0BE1AB: with r5 ; CODE_0BE1AC: not ; CODE_0BE1AD: inc r5 ; CODE_0BE1AE: sms ($00F2),r5 ; CODE_0BE1B1: ibt r0,#$001A ; CODE_0BE1B3: add r5 ; CODE_0BE1B4: lsr ; CODE_0BE1B5: iwt r14,#$FB57 ; CODE_0BE1B8: to r14 ; CODE_0BE1B9: add r14 ; CODE_0BE1BA: getb ; CODE_0BE1BB: sms ($01D8),r0 ; CODE_0BE1BE: ibt r0,#$0019 ; CODE_0BE1C0: sub r12 ; CODE_0BE1C1: bcs CODE_0BE1D9 ; CODE_0BE1C3: from r7 ; CODE_0BE1C4: xor r5 ; CODE_0BE1C6: bmi CODE_0BE1D9 ; CODE_0BE1C8: nop ; CODE_0BE1C9: moves r5,r5 ; CODE_0BE1CB: bpl CODE_0BE1D0 ; CODE_0BE1CD: with r4 ; CODE_0BE1CE: xor #2 ; CODE_0BE1D0: move r1,r4 ; CODE_0BE1D2: inc r1 ; CODE_0BE1D3: from r1 ; CODE_0BE1D4: and #3 ; CODE_0BE1D6: bne CODE_0BE1E8 ; CODE_0BE1D8: nop ; CODE_0BE1D9: lms r0,($00FA) ; CODE_0BE1DC: sub #2 ; CODE_0BE1DE: bcc CODE_0BE1E4 ; CODE_0BE1E0: sub r0 ; CODE_0BE1E1: sms ($00CC),r0 ; CODE_0BE1E4: iwt r15,#$E28F ; CODE_0BE1E7: nop ; CODE_0BE1E8: lms r7,($01EC) ; CODE_0BE1EB: moves r7,r7 ; CODE_0BE1ED: beq CODE_0BE1F2 ; CODE_0BE1EF: nop ; CODE_0BE1F0: xor #3 ; CODE_0BE1F2: sms ($00CC),r0 ; CODE_0BE1F5: ibt r7,#$FFFF ; CODE_0BE1F7: to r4 ; CODE_0BE1F8: and #2 ; CODE_0BE1FA: bne CODE_0BE1FF ; CODE_0BE1FC: nop ; CODE_0BE1FD: ibt r7,#$0001 ; CODE_0BE1FF: lm r0,($1FE8) ; CODE_0BE203: sub #0 ; CODE_0BE205: bne CODE_0BE236 ; CODE_0BE207: nop ; CODE_0BE208: lms r0,($00C4) ; CODE_0BE20B: sub r4 ; CODE_0BE20C: beq CODE_0BE21C ; CODE_0BE20E: nop ; CODE_0BE20F: lms r0,($0150) ; CODE_0BE212: lms r14,($00DE) ; CODE_0BE215: or r14 ; CODE_0BE216: bne CODE_0BE21C ; CODE_0BE218: nop ; CODE_0BE219: sms ($00C4),r4 ; CODE_0BE21C: lms r0,($00B4) ; CODE_0BE21F: sub #0 ; CODE_0BE221: beq CODE_0BE236 ; CODE_0BE223: nop ; CODE_0BE224: xor r7 ; CODE_0BE226: bpl CODE_0BE236 ; CODE_0BE228: nop ; CODE_0BE229: lms r0,($00FA) ; CODE_0BE22C: sub #2 ; CODE_0BE22E: bcs CODE_0BE236 ; CODE_0BE230: nop ; CODE_0BE231: ibt r0,#$0004 ; CODE_0BE233: sms ($01D0),r0 ; CODE_0BE236: lm r0,($00FB) ; CODE_0BE23A: lsr ; CODE_0BE23B: lsr ; CODE_0BE23C: to r7 ; CODE_0BE23D: or r4 ; CODE_0BE23E: lms r0,($00B6) ; CODE_0BE241: bic #15 ; CODE_0BE243: lsr ; CODE_0BE244: lsr ; CODE_0BE245: to r7 ; CODE_0BE246: or r7 ; CODE_0BE247: iwt r0,#$EC2B ; CODE_0BE24A: to r14 ; CODE_0BE24B: add r7 ; CODE_0BE24C: getb ; CODE_0BE24D: inc r14 ; CODE_0BE24E: to r8 ; CODE_0BE24F: getbh ; CODE_0BE251: lms r0,($00B4) ; CODE_0BE254: lms r14,($0150) ; CODE_0BE257: dec r14 ; CODE_0BE258: bpl CODE_0BE26C ; CODE_0BE25A: nop ; CODE_0BE25B: lms r14,($00C0) ; CODE_0BE25E: dec r14 ; CODE_0BE25F: bmi CODE_0BE26D ; CODE_0BE261: inc r14 ; CODE_0BE262: lms r14,($00D2) ; CODE_0BE265: with r14 ; CODE_0BE266: lob ; CODE_0BE267: dec r14 ; CODE_0BE268: dec r14 ; CODE_0BE269: bmi CODE_0BE26D ; CODE_0BE26B: nop ; CODE_0BE26C: add r0 ; CODE_0BE26D: sub r8 ; CODE_0BE26E: beq CODE_0BE2C4 ; CODE_0BE270: nop ; CODE_0BE271: xor r8 ; CODE_0BE273: bpl CODE_0BE2C4 ; CODE_0BE275: nop ; CODE_0BE276: lms r0,($01D0) ; CODE_0BE279: lob ; CODE_0BE27A: beq CODE_0BE27E ; CODE_0BE27C: nop ; CODE_0BE27D: inc r7 ; CODE_0BE27E: iwt r0,#$EDB3 ; CODE_0BE281: add r7 ; CODE_0BE282: to r14 ; CODE_0BE283: add r7 ; CODE_0BE284: getb ; CODE_0BE285: inc r14 ; CODE_0BE286: getbh ; CODE_0BE288: lms r7,($00B4) ; CODE_0BE28B: add r7 ; CODE_0BE28C: sbk ; CODE_0BE28D: jmp r11 ; CODE_0BE28E: nop ; CODE_0BE28F: lms r0,($00C0) ; CODE_0BE292: dec r0 ; CODE_0BE293: bmi CODE_0BE2C4 ; CODE_0BE295: nop ; CODE_0BE296: lms r0,($00C6) ; CODE_0BE299: dec r0 ; CODE_0BE29A: bpl CODE_0BE2C4 ; CODE_0BE29C: nop ; CODE_0BE29D: iwt r14,#$EC2B ; CODE_0BE2A0: lms r0,($00D2) ; CODE_0BE2A3: to r8 ; CODE_0BE2A4: lob ; CODE_0BE2A5: lms r0,($00B4) ; CODE_0BE2A8: dec r8 ; CODE_0BE2A9: dec r8 ; CODE_0BE2AA: bpl CODE_0BE2AE ; CODE_0BE2AC: add r0 ; CODE_0BE2AD: asr ; CODE_0BE2AE: bpl CODE_0BE2B3 ; CODE_0BE2B0: nop ; CODE_0BE2B1: inc r14 ; CODE_0BE2B2: inc r14 ; CODE_0BE2B3: to r8 ; CODE_0BE2B4: getb ; CODE_0BE2B5: inc r14 ; CODE_0BE2B6: with r8 ; CODE_0BE2B7: getbh ; CODE_0BE2B9: sub r8 ; CODE_0BE2BA: beq CODE_0BE2C4 ; CODE_0BE2BC: nop ; CODE_0BE2BD: xor r8 ; CODE_0BE2BF: bpl CODE_0BE2C4 ; CODE_0BE2C1: nop ; CODE_0BE2C2: jmp r11 ; CODE_0BE2C3: nop ; CODE_0BE2C4: lm r0,($00FB) ; CODE_0BE2C8: lsr ; CODE_0BE2C9: lsr ; CODE_0BE2CA: to r7 ; CODE_0BE2CB: lsr ; CODE_0BE2CC: lms r0,($00B6) ; CODE_0BE2CF: bic #15 ; CODE_0BE2D1: lsr ; CODE_0BE2D2: lsr ; CODE_0BE2D3: lsr ; CODE_0BE2D4: to r4 ; CODE_0BE2D5: or r7 ; CODE_0BE2D6: iwt r0,#$F0B3 ; CODE_0BE2D9: to r14 ; CODE_0BE2DA: add r4 ; CODE_0BE2DB: getb ; CODE_0BE2DC: inc r14 ; CODE_0BE2DD: to r7 ; CODE_0BE2DE: getbh ; CODE_0BE2E0: lms r8,($00B4) ; CODE_0BE2E3: from r8 ; CODE_0BE2E4: sub r7 ; CODE_0BE2E5: bpl CODE_0BE2E9 ; CODE_0BE2E7: nop ; CODE_0BE2E8: inc r4 ; CODE_0BE2E9: iwt r0,#$F193 ; CODE_0BE2EC: add r4 ; CODE_0BE2ED: to r14 ; CODE_0BE2EE: add r4 ; CODE_0BE2EF: getb ; CODE_0BE2F0: inc r14 ; CODE_0BE2F1: getbh ; CODE_0BE2F3: lm r4,($1FE8) ; CODE_0BE2F7: moves r4,r4 ; CODE_0BE2F9: beq CODE_0BE2FE ; CODE_0BE2FB: nop ; CODE_0BE2FC: div2 ; CODE_0BE2FE: lms r4,($00C2) ; CODE_0BE301: dec r4 ; CODE_0BE302: bmi CODE_0BE307 ; CODE_0BE304: nop ; CODE_0BE305: add r0 ; CODE_0BE306: add r0 ; CODE_0BE307: move r4,r0 ; CODE_0BE309: add r8 ; CODE_0BE30A: move r8,r0 ; CODE_0BE30C: sub r7 ; CODE_0BE30D: xor r4 ; CODE_0BE30F: bmi CODE_0BE317 ; CODE_0BE311: sub r0 ; CODE_0BE312: sms ($00CC),r0 ; CODE_0BE315: move r8,r7 ; CODE_0BE317: sms ($00B4),r8 ; CODE_0BE31A: jmp r11 ; CODE_0BE31B: nop ; CODE_0BE31C: lms r0,($01D6) ; CODE_0BE31F: ibt r8,#$0040 ; CODE_0BE321: sub r8 ; CODE_0BE322: bcc CODE_0BE327 ; CODE_0BE324: nop ; CODE_0BE325: jmp r11 ; CODE_0BE326: nop ; CODE_0BE327: sms ($0062),r11 ; CODE_0BE32A: lms r8,($015A) ; CODE_0BE32D: lms r0,($015C) ; CODE_0BE330: link #4 ; CODE_0BE331: iwt r15,#$D320 ; CODE_0BE334: alt1 ; CODE_0BE335: lms r3,($0168) ; CODE_0BE338: lms r4,($016A) ; CODE_0BE33B: lms r8,($0162) ; CODE_0BE33E: lms r2,($0150) ; CODE_0BE341: dec r2 ; CODE_0BE342: bmi CODE_0BE349 ; CODE_0BE344: inc r2 ; CODE_0BE345: iwt r15,#$E702 ; CODE_0BE348: nop ; CODE_0BE349: lms r0,($00DE) ; CODE_0BE34C: dec r0 ; CODE_0BE34D: bpl CODE_0BE354 ; CODE_0BE34F: nop ; CODE_0BE350: iwt r15,#$E55E ; CODE_0BE353: nop ; CODE_0BE354: lms r1,($00C6) ; CODE_0BE357: dec r1 ; CODE_0BE358: bpl CODE_0BE39C ; CODE_0BE35A: nop ; CODE_0BE35B: lms r1,($01E2) ; CODE_0BE35E: dec r1 ; CODE_0BE35F: bmi CODE_0BE366 ; CODE_0BE361: nop ; CODE_0BE362: iwt r15,#$E89A ; CODE_0BE365: nop ; CODE_0BE366: lms r1,($00EC) ; CODE_0BE369: moves r1,r1 ; CODE_0BE36B: beq CODE_0BE373 ; CODE_0BE36D: nop ; CODE_0BE36E: sub #5 ; CODE_0BE370: beq CODE_0BE377 ; CODE_0BE372: nop ; CODE_0BE373: iwt r15,#$E542 ; CODE_0BE376: nop ; CODE_0BE377: lms r3,($0072) ; CODE_0BE37A: lms r0,($0088) ; CODE_0BE37D: and r3 ; CODE_0BE37E: bne CODE_0BE39D ; CODE_0BE380: sub r0 ; CODE_0BE381: lms r3,($0070) ; CODE_0BE384: iwt r0,#$0300 ; CODE_0BE387: and r3 ; CODE_0BE388: bne CODE_0BE3A7 ; CODE_0BE38A: sub r0 ; CODE_0BE38B: iwt r0,#$0400 ; CODE_0BE38E: and r3 ; CODE_0BE38F: beq CODE_0BE3A7 ; CODE_0BE391: sub r0 ; CODE_0BE392: lms r0,($00E8) ; CODE_0BE395: inc r0 ; CODE_0BE396: to r2 ; CODE_0BE397: sub #8 ; CODE_0BE399: bcc CODE_0BE3A7 ; CODE_0BE39B: nop ; CODE_0BE39C: sub r0 ; CODE_0BE39D: sms ($00DE),r0 ; CODE_0BE3A0: sms ($00E0),r0 ; CODE_0BE3A3: iwt r15,#$E89A ; CODE_0BE3A6: nop ; CODE_0BE3A7: sms ($00E8),r0 ; CODE_0BE3AA: ibt r2,#$0001 ; CODE_0BE3AC: lms r0,($0082) ; CODE_0BE3AF: dec r0 ; CODE_0BE3B0: lms r0,($0086) ; CODE_0BE3B3: bmi CODE_0BE3BD ; CODE_0BE3B5: nop ; CODE_0BE3B6: and r3 ; CODE_0BE3B7: beq CODE_0BE3C7 ; CODE_0BE3B9: nop ; CODE_0BE3BA: bra CODE_0BE3C9 ; CODE_0BE3BC: nop ; CODE_0BE3BD: lms r3,($0072) ; CODE_0BE3C0: lms r0,($0086) ; CODE_0BE3C3: and r3 ; CODE_0BE3C4: beq CODE_0BE3C9 ; CODE_0BE3C6: nop ; CODE_0BE3C7: ibt r2,#$0010 ; CODE_0BE3C9: lms r0,($00E2) ; CODE_0BE3CC: add #4 ; CODE_0BE3CE: ibt r3,#$0020 ; CODE_0BE3D0: sub r3 ; CODE_0BE3D1: bcs CODE_0BE3D6 ; CODE_0BE3D3: add r3 ; CODE_0BE3D4: move r3,r0 ; CODE_0BE3D6: lms r0,($00EA) ; CODE_0BE3D9: sub #0 ; CODE_0BE3DB: bne CODE_0BE44D ; CODE_0BE3DD: nop ; CODE_0BE3DE: lms r0,($00E0) ; CODE_0BE3E1: iwt r7,#$0100 ; CODE_0BE3E4: sub r7 ; CODE_0BE3E5: bcs CODE_0BE3F7 ; CODE_0BE3E7: nop ; CODE_0BE3E8: lm r0,($0071) ; CODE_0BE3EC: and #8 ; CODE_0BE3EE: bne CODE_0BE400 ; CODE_0BE3F0: nop ; CODE_0BE3F1: iwt r7,#$2600 ; CODE_0BE3F4: bra CODE_0BE403 ; CODE_0BE3F6: nop ; CODE_0BE3F7: lm r0,($0071) ; CODE_0BE3FB: and #8 ; CODE_0BE3FD: beq CODE_0BE427 ; CODE_0BE3FF: nop ; CODE_0BE400: iwt r7,#$2E00 ; CODE_0BE403: lms r0,($00EE) ; CODE_0BE406: to r14 ; CODE_0BE407: sub r7 ; CODE_0BE408: beq CODE_0BE411 ; CODE_0BE40A: nop ; CODE_0BE40B: iwt r6,#$00C0 ; CODE_0BE40E: bmi CODE_0BE414 ; CODE_0BE410: nop ; CODE_0BE411: iwt r6,#$FF40 ; CODE_0BE414: sms ($00F0),r6 ; CODE_0BE417: add r6 ; CODE_0BE418: move r14,r0 ; CODE_0BE41A: sub r7 ; CODE_0BE41B: xor r6 ; CODE_0BE41D: move r0,r14 ; CODE_0BE41F: bmi CODE_0BE424 ; CODE_0BE421: nop ; CODE_0BE422: move r0,r7 ; CODE_0BE424: bra CODE_0BE445 ; CODE_0BE426: nop ; CODE_0BE427: lms r0,($00EE) ; CODE_0BE42A: lms r6,($00F0) ; CODE_0BE42D: to r7 ; CODE_0BE42E: add r6 ; CODE_0BE42F: bmi CODE_0BE440 ; CODE_0BE431: sub r0 ; CODE_0BE432: move r0,r7 ; CODE_0BE434: iwt r7,#$2E00 ; CODE_0BE437: sub r7 ; CODE_0BE438: bcc CODE_0BE445 ; CODE_0BE43A: add r7 ; CODE_0BE43B: moves r6,r6 ; CODE_0BE43D: bmi CODE_0BE445 ; CODE_0BE43F: nop ; CODE_0BE440: with r6 ; CODE_0BE441: not ; CODE_0BE442: inc r6 ; CODE_0BE443: from r6 ; CODE_0BE444: sbk ; CODE_0BE445: sms ($00EE),r0 ; CODE_0BE448: bra CODE_0BE44D ; CODE_0BE44A: nop ; CODE_0BE44B: move r3,r0 ; CODE_0BE44D: lms r0,($0072) ; CODE_0BE450: ibt r7,#$0030 ; CODE_0BE452: and r7 ; CODE_0BE453: beq CODE_0BE463 ; CODE_0BE455: nop ; CODE_0BE456: lms r0,($00EA) ; CODE_0BE459: sub #0 ; CODE_0BE45B: bne CODE_0BE460 ; CODE_0BE45D: sub r0 ; CODE_0BE45E: move r0,r1 ; CODE_0BE460: sms ($00EA),r0 ; CODE_0BE463: ibt r7,#$0000 ; CODE_0BE465: ibt r0,#$0008 ; CODE_0BE467: romb ; CODE_0BE469: ibt r6,#$0030 ; CODE_0BE46B: lms r0,($00E0) ; CODE_0BE46E: lsr ; CODE_0BE46F: lsr ; CODE_0BE470: lsr ; CODE_0BE471: add r6 ; CODE_0BE472: ibt r6,#$0048 ; CODE_0BE474: sub r6 ; CODE_0BE475: bcs CODE_0BE47A ; CODE_0BE477: add r6 ; CODE_0BE478: move r6,r0 ; CODE_0BE47A: lms r0,($00EE) ; CODE_0BE47D: add r0 ; CODE_0BE47E: iwt r14,#$2000 ; CODE_0BE481: sub r14 ; CODE_0BE482: lsr ; CODE_0BE483: lsr ; CODE_0BE484: lsr ; CODE_0BE485: lsr ; CODE_0BE486: lsr ; CODE_0BE487: lsr ; CODE_0BE488: lsr ; CODE_0BE489: iwt r14,#$AF58 ; CODE_0BE48C: to r14 ; CODE_0BE48D: add r14 ; CODE_0BE48E: getb ; CODE_0BE48F: mult r6 ; CODE_0BE490: add r0 ; CODE_0BE491: add r0 ; CODE_0BE492: hib ; CODE_0BE493: sex ; CODE_0BE494: lms r4,($00C4) ; CODE_0BE497: dec r4 ; CODE_0BE498: bmi CODE_0BE4A4 ; CODE_0BE49A: nop ; CODE_0BE49B: lms r4,($01CE) ; CODE_0BE49E: dec r4 ; CODE_0BE49F: bpl CODE_0BE4A4 ; CODE_0BE4A1: nop ; CODE_0BE4A2: not ; CODE_0BE4A3: inc r0 ; CODE_0BE4A4: lms r4,($008C) ; CODE_0BE4A7: to r4 ; CODE_0BE4A8: add r4 ; CODE_0BE4A9: iwt r0,#$0080 ; CODE_0BE4AC: to r14 ; CODE_0BE4AD: add r14 ; CODE_0BE4AE: getb ; CODE_0BE4AF: mult r6 ; CODE_0BE4B0: add r0 ; CODE_0BE4B1: add r0 ; CODE_0BE4B2: hib ; CODE_0BE4B3: sex ; CODE_0BE4B4: add #4 ; CODE_0BE4B6: lms r6,($0090) ; CODE_0BE4B9: to r6 ; CODE_0BE4BA: add r6 ; CODE_0BE4BB: ibt r0,#$000A ; CODE_0BE4BD: romb ; CODE_0BE4BF: sms ($00E2),r3 ; CODE_0BE4C2: sms ($00E4),r4 ; CODE_0BE4C5: sms ($00E6),r6 ; CODE_0BE4C8: iwt r5,#$01E2 ; CODE_0BE4CB: link #4 ; CODE_0BE4CC: iwt r15,#$F0C4 ; CODE_0BE4CF: nop ; CODE_0BE4D0: iwt r0,#$10A2 ; CODE_0BE4D3: add r1 ; CODE_0BE4D4: from r4 ; CODE_0BE4D5: stw (r0) ; CODE_0BE4D6: iwt r0,#$1142 ; CODE_0BE4D9: add r1 ; CODE_0BE4DA: from r6 ; CODE_0BE4DB: stw (r0) ; CODE_0BE4DC: lms r5,($008C) ; CODE_0BE4DF: iwt r0,#$1E8C ; CODE_0BE4E2: add r1 ; CODE_0BE4E3: from r5 ; CODE_0BE4E4: stw (r0) ; CODE_0BE4E5: iwt r0,#$1782 ; CODE_0BE4E8: add r1 ; CODE_0BE4E9: from r2 ; CODE_0BE4EA: stw (r0) ; CODE_0BE4EB: ibt r0,#$0020 ; CODE_0BE4ED: sub r3 ; CODE_0BE4EE: bcs CODE_0BE4F3 ; CODE_0BE4F0: add r3 ; CODE_0BE4F1: move r3,r0 ; CODE_0BE4F3: iwt r0,#$1E4C ; CODE_0BE4F6: add r1 ; CODE_0BE4F7: from r3 ; CODE_0BE4F8: stw (r0) ; CODE_0BE4F9: iwt r0,#$1002 ; CODE_0BE4FC: add r1 ; CODE_0BE4FD: to r5 ; CODE_0BE4FE: ldw (r0) ; CODE_0BE4FF: ibt r4,#$0001 ; CODE_0BE501: iwt r0,#$1E4E ; CODE_0BE504: add r1 ; CODE_0BE505: from r4 ; CODE_0BE506: stw (r0) ; CODE_0BE507: lm r0,($1974) ; CODE_0BE50B: and #4 ; CODE_0BE50D: lsr ; CODE_0BE50E: add #2 ; CODE_0BE510: to r5 ; CODE_0BE511: or r5 ; CODE_0BE512: iwt r0,#$1002 ; CODE_0BE515: add r1 ; CODE_0BE516: from r5 ; CODE_0BE517: stw (r0) ; CODE_0BE518: move r0,r3 ; CODE_0BE51A: dec r2 ; CODE_0BE51B: bne CODE_0BE542 ; CODE_0BE51D: sub r0 ; CODE_0BE51E: lms r0,($00E0) ; CODE_0BE521: iwt r1,#$0280 ; CODE_0BE524: sub r1 ; CODE_0BE525: bcc CODE_0BE52B ; CODE_0BE527: add r1 ; CODE_0BE528: iwt r0,#$0100 ; CODE_0BE52B: ibt r5,#$0030 ; CODE_0BE52D: add r5 ; CODE_0BE52E: sms ($00E0),r0 ; CODE_0BE531: dec r0 ; CODE_0BE532: to r1 ; CODE_0BE533: hib ; CODE_0BE534: lob ; CODE_0BE535: sub r5 ; CODE_0BE536: bcs CODE_0BE53E ; CODE_0BE538: nop ; CODE_0BE539: ibt r0,#$0009 ; CODE_0BE53B: sms ($007A),r0 ; CODE_0BE53E: iwt r15,#$E89A ; CODE_0BE541: nop ; CODE_0BE542: lms r0,($00DE) ; CODE_0BE545: dec r0 ; CODE_0BE546: to r14 ; CODE_0BE547: sub #2 ; CODE_0BE549: bne CODE_0BE551 ; CODE_0BE54B: sbk ; CODE_0BE54C: ibt r14,#$004A ; CODE_0BE54E: sms ($007A),r14 ; CODE_0BE551: iwt r14,#$F65D ; CODE_0BE554: to r14 ; CODE_0BE555: add r14 ; CODE_0BE556: getb ; CODE_0BE557: sms ($01E2),r0 ; CODE_0BE55A: iwt r15,#$E89A ; CODE_0BE55D: nop ; CODE_0BE55E: moves r3,r3 ; CODE_0BE560: beq CODE_0BE59B ; CODE_0BE562: nop ; CODE_0BE563: bmi CODE_0BE59B ; CODE_0BE565: nop ; CODE_0BE566: dec r4 ; CODE_0BE567: bpl CODE_0BE57F ; CODE_0BE569: inc r4 ; CODE_0BE56A: lms r0,($0072) ; CODE_0BE56D: lms r1,($0088) ; CODE_0BE570: and r1 ; CODE_0BE571: beq CODE_0BE578 ; CODE_0BE573: nop ; CODE_0BE574: iwt r15,#$E614 ; CODE_0BE577: nop ; CODE_0BE578: lms r0,($01EE) ; CODE_0BE57B: dec r0 ; CODE_0BE57C: bmi CODE_0BE589 ; CODE_0BE57E: nop ; CODE_0BE57F: lms r1,($0070) ; CODE_0BE582: iwt r0,#$0400 ; CODE_0BE585: and r1 ; CODE_0BE586: beq CODE_0BE59B ; CODE_0BE588: nop ; CODE_0BE589: dec r4 ; CODE_0BE58A: bpl CODE_0BE59B ; CODE_0BE58C: inc r4 ; CODE_0BE58D: ibt r3,#$0000 ; CODE_0BE58F: sms ($0168),r3 ; CODE_0BE592: ibt r2,#$002B ; CODE_0BE594: sms ($0150),r2 ; CODE_0BE597: iwt r15,#$E702 ; CODE_0BE59A: nop ; CODE_0BE59B: lms r1,($0072) ; CODE_0BE59E: lms r0,($0086) ; CODE_0BE5A1: and r1 ; CODE_0BE5A2: beq CODE_0BE60C ; CODE_0BE5A4: nop ; CODE_0BE5A5: lms r0,($00C6) ; CODE_0BE5A8: dec r0 ; CODE_0BE5A9: bpl CODE_0BE5D5 ; CODE_0BE5AB: nop ; CODE_0BE5AC: lm r0,($1DF6) ; CODE_0BE5B0: lob ; CODE_0BE5B1: beq CODE_0BE5D5 ; CODE_0BE5B3: nop ; CODE_0BE5B4: lm r1,($1DF8) ; CODE_0BE5B8: iwt r0,#$1360 ; CODE_0BE5BB: add r1 ; CODE_0BE5BC: ldw (r0) ; CODE_0BE5BD: iwt r7,#$0027 ; CODE_0BE5C0: sub r7 ; CODE_0BE5C1: beq CODE_0BE5D5 ; CODE_0BE5C3: nop ; CODE_0BE5C4: ibt r0,#$0008 ; CODE_0BE5C6: stop ; CODE_0BE5C7: nop ; CODE_0BE5C8: ibt r0,#$001A ; CODE_0BE5CA: sms ($007A),r0 ; CODE_0BE5CD: iwt r0,#$19D8 ; CODE_0BE5D0: to r1 ; CODE_0BE5D1: add r1 ; CODE_0BE5D2: ibt r0,#$FFFF ; CODE_0BE5D4: stw (r1) ; CODE_0BE5D5: sms ($00EC),r0 ; CODE_0BE5D8: ibt r0,#$000A ; CODE_0BE5DA: sms ($00DE),r0 ; CODE_0BE5DD: ibt r0,#$0001 ; CODE_0BE5DF: sms ($01E2),r0 ; CODE_0BE5E2: sub r0 ; CODE_0BE5E3: sms ($00E8),r0 ; CODE_0BE5E6: sms ($00EA),r0 ; CODE_0BE5E9: sms ($00DA),r0 ; CODE_0BE5EC: iwt r7,#$0400 ; CODE_0BE5EF: lm r0,($0071) ; CODE_0BE5F3: and #8 ; CODE_0BE5F5: beq CODE_0BE5FB ; CODE_0BE5F7: nop ; CODE_0BE5F8: iwt r7,#$2E00 ; CODE_0BE5FB: sub r0 ; CODE_0BE5FC: sms ($00E0),r0 ; CODE_0BE5FF: sms ($00EE),r7 ; CODE_0BE602: iwt r0,#$FF40 ; CODE_0BE605: sms ($00F0),r0 ; CODE_0BE608: iwt r15,#$E89A ; CODE_0BE60B: nop ; CODE_0BE60C: lms r0,($0088) ; CODE_0BE60F: to r2 ; CODE_0BE610: and r1 ; CODE_0BE611: beq CODE_0BE618 ; CODE_0BE613: nop ; CODE_0BE614: iwt r15,#$E628 ; CODE_0BE617: nop ; CODE_0BE618: lms r0,($014A) ; CODE_0BE61B: sub #0 ; CODE_0BE61D: beq CODE_0BE624 ; CODE_0BE61F: nop ; CODE_0BE620: iwt r15,#$E89A ; CODE_0BE623: nop ; CODE_0BE624: iwt r15,#$E89A ; CODE_0BE627: nop ; CODE_0BE628: lm r0,($0071) ; CODE_0BE62C: to r2 ; CODE_0BE62D: and #8 ; CODE_0BE62F: beq CODE_0BE634 ; CODE_0BE631: inc r2 ; CODE_0BE632: ibt r2,#$0003 ; CODE_0BE634: sms ($0150),r2 ; CODE_0BE637: sub r0 ; CODE_0BE638: sms ($0160),r0 ; CODE_0BE63B: sms ($00C2),r0 ; CODE_0BE63E: sms ($00DA),r0 ; CODE_0BE641: moves r3,r3 ; CODE_0BE643: bne CODE_0BE65E ; CODE_0BE645: nop ; CODE_0BE646: ibt r0,#$003E ; CODE_0BE648: sms ($007A),r0 ; CODE_0BE64B: from r7 ; CODE_0BE64C: and #2 ; CODE_0BE64E: bne CODE_0BE655 ; CODE_0BE650: nop ; CODE_0BE651: iwt r15,#$E6FC ; CODE_0BE654: nop ; CODE_0BE655: ibt r0,#$000A ; CODE_0BE657: sms ($01E0),r0 ; CODE_0BE65A: iwt r15,#$E7F2 ; CODE_0BE65D: nop ; CODE_0BE65E: dec r4 ; CODE_0BE65F: bmi CODE_0BE69C ; CODE_0BE661: inc r4 ; CODE_0BE662: lms r0,($00C6) ; CODE_0BE665: dec r0 ; CODE_0BE666: bmi CODE_0BE670 ; CODE_0BE668: sub r0 ; CODE_0BE669: sms ($0150),r0 ; CODE_0BE66C: iwt r15,#$E89A ; CODE_0BE66F: nop ; CODE_0BE670: iwt r0,#$BE00 ; CODE_0BE673: dec r4 ; CODE_0BE674: beq CODE_0BE680 ; CODE_0BE676: inc r4 ; CODE_0BE677: from r4 ; CODE_0BE678: sub #4 ; CODE_0BE67A: bne CODE_0BE68F ; CODE_0BE67C: nop ; CODE_0BE67D: iwt r0,#$BA00 ; CODE_0BE680: sms ($0114),r0 ; CODE_0BE683: lms r0,($015A) ; CODE_0BE686: sms ($0172),r0 ; CODE_0BE689: lms r0,($015C) ; CODE_0BE68C: sms ($0174),r0 ; CODE_0BE68F: from r4 ; CODE_0BE690: sub #3 ; CODE_0BE692: bne CODE_0BE698 ; CODE_0BE694: sub r0 ; CODE_0BE695: sms ($0172),r0 ; CODE_0BE698: iwt r15,#$E89A ; CODE_0BE69B: nop ; CODE_0BE69C: from r7 ; CODE_0BE69D: and #2 ; CODE_0BE69F: beq CODE_0BE6A6 ; CODE_0BE6A1: nop ; CODE_0BE6A2: iwt r15,#$E6EA ; CODE_0BE6A5: nop ; CODE_0BE6A6: ibt r8,#$0000 ; CODE_0BE6A8: sms ($0162),r8 ; CODE_0BE6AB: iwt r12,#$0180 ; CODE_0BE6AE: iwt r13,#$FC80 ; CODE_0BE6B1: dec r2 ; CODE_0BE6B2: bne CODE_0BE6C3 ; CODE_0BE6B4: inc r2 ; CODE_0BE6B5: iwt r12,#$0280 ; CODE_0BE6B8: iwt r13,#$0080 ; CODE_0BE6BB: lms r0,($00C4) ; CODE_0BE6BE: dec r0 ; CODE_0BE6BF: bpl CODE_0BE6C3 ; CODE_0BE6C1: inc r0 ; CODE_0BE6C2: inc r0 ; CODE_0BE6C3: lms r0,($00C4) ; CODE_0BE6C6: dec r0 ; CODE_0BE6C7: bmi CODE_0BE6CC ; CODE_0BE6C9: with r12 ; CODE_0BE6CA: not ; CODE_0BE6CB: inc r12 ; CODE_0BE6CC: sms ($00E4),r12 ; CODE_0BE6CF: sms ($00E6),r13 ; CODE_0BE6D2: move r0,r2 ; CODE_0BE6D4: dec r0 ; CODE_0BE6D5: add r0 ; CODE_0BE6D6: lms r14,($00C4) ; CODE_0BE6D9: or r14 ; CODE_0BE6DA: iwt r14,#$F353 ; CODE_0BE6DD: to r14 ; CODE_0BE6DE: add r14 ; CODE_0BE6DF: getbs ; CODE_0BE6E1: inc r14 ; CODE_0BE6E2: sms ($0164),r0 ; CODE_0BE6E5: getbs ; CODE_0BE6E7: sms ($0166),r0 ; CODE_0BE6EA: iwt r1,#$0056 ; CODE_0BE6ED: lms r0,($00C6) ; CODE_0BE6F0: dec r0 ; CODE_0BE6F1: bmi CODE_0BE6F7 ; CODE_0BE6F3: nop ; CODE_0BE6F4: iwt r1,#$0064 ; CODE_0BE6F7: sms ($00BE),r1 ; CODE_0BE6FA: ibt r0,#$000A ; CODE_0BE6FC: sms ($01E0),r0 ; CODE_0BE6FF: bra CODE_0BE705 ; CODE_0BE701: nop ; CODE_0BE702: lms r0,($01E0) ; CODE_0BE705: moves r1,r0 ; CODE_0BE707: bne CODE_0BE74E ; CODE_0BE709: nop ; CODE_0BE70A: dec r8 ; CODE_0BE70B: bmi CODE_0BE729 ; CODE_0BE70D: inc r8 ; CODE_0BE70E: moves r4,r4 ; CODE_0BE710: beq CODE_0BE71A ; CODE_0BE712: nop ; CODE_0BE713: lms r11,($0062) ; CODE_0BE716: iwt r15,#$E89F ; CODE_0BE719: nop ; CODE_0BE71A: from r7 ; CODE_0BE71B: and #2 ; CODE_0BE71D: beq CODE_0BE761 ; CODE_0BE71F: nop ; CODE_0BE720: moves r3,r3 ; CODE_0BE722: bne CODE_0BE740 ; CODE_0BE724: nop ; CODE_0BE725: iwt r15,#$E761 ; CODE_0BE728: nop ; CODE_0BE729: from r7 ; CODE_0BE72A: and #2 ; CODE_0BE72C: beq CODE_0BE761 ; CODE_0BE72E: nop ; CODE_0BE72F: from r2 ; CODE_0BE730: lsr ; CODE_0BE731: bcc CODE_0BE761 ; CODE_0BE733: sub r0 ; CODE_0BE734: sms ($00B4),r0 ; CODE_0BE737: inc r2 ; CODE_0BE738: sms ($0150),r2 ; CODE_0BE73B: ibt r0,#$0001 ; CODE_0BE73D: sms ($015E),r0 ; CODE_0BE740: lms r0,($0152) ; CODE_0BE743: lms r1,($0154) ; CODE_0BE746: or r1 ; CODE_0BE747: bne CODE_0BE761 ; CODE_0BE749: nop ; CODE_0BE74A: iwt r15,#$E878 ; CODE_0BE74D: sub r0 ; CODE_0BE74E: moves r3,r3 ; CODE_0BE750: beq CODE_0BE75D ; CODE_0BE752: nop ; CODE_0BE753: from r1 ; CODE_0BE754: sub #7 ; CODE_0BE756: bne CODE_0BE75D ; CODE_0BE758: nop ; CODE_0BE759: iwt r15,#$E7F2 ; CODE_0BE75C: nop ; CODE_0BE75D: iwt r15,#$E89A ; CODE_0BE760: nop ; CODE_0BE761: from r2 ; CODE_0BE762: sub #7 ; CODE_0BE764: bcc CODE_0BE76B ; CODE_0BE766: nop ; CODE_0BE767: iwt r15,#$E855 ; CODE_0BE76A: from r2 ; CODE_0BE76B: lms r0,($015E) ; CODE_0BE76E: lob ; CODE_0BE76F: beq CODE_0BE7A3 ; CODE_0BE771: from r2 ; CODE_0BE772: ibt r1,#$000F ; CODE_0BE774: sub r1 ; CODE_0BE775: bcc CODE_0BE77B ; CODE_0BE777: add r1 ; CODE_0BE778: bra CODE_0BE79D ; CODE_0BE77A: sub r0 ; CODE_0BE77B: lms r1,($0160) ; CODE_0BE77E: with r1 ; CODE_0BE77F: sub #3 ; CODE_0BE781: bcs CODE_0BE795 ; CODE_0BE783: inc r0 ; CODE_0BE784: ibt r1,#$000A ; CODE_0BE786: sub r1 ; CODE_0BE787: bcs CODE_0BE79D ; CODE_0BE789: add r1 ; CODE_0BE78A: ibt r1,#$0004 ; CODE_0BE78C: sub r1 ; CODE_0BE78D: bcc CODE_0BE79D ; CODE_0BE78F: add r1 ; CODE_0BE790: ibt r0,#$000A ; CODE_0BE792: bra CODE_0BE79D ; CODE_0BE794: nop ; CODE_0BE795: ibt r1,#$000A ; CODE_0BE797: sub r1 ; CODE_0BE798: bcc CODE_0BE79D ; CODE_0BE79A: add r1 ; CODE_0BE79B: ibt r0,#$0004 ; CODE_0BE79D: sms ($015E),r0 ; CODE_0BE7A0: bra CODE_0BE7F2 ; CODE_0BE7A2: nop ; CODE_0BE7A3: add r2 ; CODE_0BE7A4: add r0 ; CODE_0BE7A5: lms r1,($00C4) ; CODE_0BE7A8: or r1 ; CODE_0BE7A9: add r0 ; CODE_0BE7AA: iwt r14,#$F353 ; CODE_0BE7AD: to r14 ; CODE_0BE7AE: add r14 ; CODE_0BE7AF: getb ; CODE_0BE7B0: sex ; CODE_0BE7B1: beq CODE_0BE7BB ; CODE_0BE7B3: inc r14 ; CODE_0BE7B4: lms r1,($0152) ; CODE_0BE7B7: add r1 ; CODE_0BE7B8: bra CODE_0BE7C2 ; CODE_0BE7BA: sbk ; CODE_0BE7BB: getbs ; CODE_0BE7BD: lms r1,($0154) ; CODE_0BE7C0: add r1 ; CODE_0BE7C1: sbk ; CODE_0BE7C2: inc r14 ; CODE_0BE7C3: to r1 ; CODE_0BE7C4: getbs ; CODE_0BE7C6: sub r1 ; CODE_0BE7C7: beq CODE_0BE83A ; CODE_0BE7C9: add r1 ; CODE_0BE7CA: inc r14 ; CODE_0BE7CB: to r1 ; CODE_0BE7CC: getbs ; CODE_0BE7CE: sub r1 ; CODE_0BE7CF: xor r1 ; CODE_0BE7D1: add r0 ; CODE_0BE7D2: dec r8 ; CODE_0BE7D3: bpl CODE_0BE7E3 ; CODE_0BE7D5: inc r8 ; CODE_0BE7D6: bcs CODE_0BE7F2 ; CODE_0BE7D8: nop ; CODE_0BE7D9: lms r5,($0070) ; CODE_0BE7DC: lms r0,($0088) ; CODE_0BE7DF: and r5 ; CODE_0BE7E0: bne CODE_0BE7F2 ; CODE_0BE7E2: nop ; CODE_0BE7E3: from r2 ; CODE_0BE7E4: lsr ; CODE_0BE7E5: bcc CODE_0BE7F2 ; CODE_0BE7E7: nop ; CODE_0BE7E8: inc r2 ; CODE_0BE7E9: sms ($0150),r2 ; CODE_0BE7EC: dec r2 ; CODE_0BE7ED: ibt r0,#$0003 ; CODE_0BE7EF: sms ($01E0),r0 ; CODE_0BE7F2: move r0,r2 ; CODE_0BE7F4: dec r0 ; CODE_0BE7F5: to r14 ; CODE_0BE7F6: bic #1 ; CODE_0BE7F8: lms r1,($0160) ; CODE_0BE7FB: dec r1 ; CODE_0BE7FC: bmi CODE_0BE824 ; CODE_0BE7FE: from r1 ; CODE_0BE7FF: sub #2 ; CODE_0BE801: bcs CODE_0BE816 ; CODE_0BE803: nop ; CODE_0BE804: lms r0,($0152) ; CODE_0BE807: lms r2,($0154) ; CODE_0BE80A: add r2 ; CODE_0BE80B: bpl CODE_0BE810 ; CODE_0BE80D: nop ; CODE_0BE80E: not ; CODE_0BE80F: inc r0 ; CODE_0BE810: ibt r2,#$0020 ; CODE_0BE812: sub r2 ; CODE_0BE813: bcs CODE_0BE819 ; CODE_0BE815: nop ; CODE_0BE816: sms ($0160),r1 ; CODE_0BE819: from r1 ; CODE_0BE81A: bic #1 ; CODE_0BE81C: add r0 ; CODE_0BE81D: or r14 ; CODE_0BE81E: iwt r14,#$F383 ; CODE_0BE821: bra CODE_0BE832 ; CODE_0BE823: to r14 ; CODE_0BE824: lms r0,($00C6) ; CODE_0BE827: dec r0 ; CODE_0BE828: bmi CODE_0BE82C ; CODE_0BE82A: nop ; CODE_0BE82B: inc r14 ; CODE_0BE82C: from r14 ; CODE_0BE82D: add r14 ; CODE_0BE82E: iwt r14,#$F37B ; CODE_0BE831: to r14 ; CODE_0BE832: add r14 ; CODE_0BE833: getb ; CODE_0BE834: inc r14 ; CODE_0BE835: getbh ; CODE_0BE837: bra CODE_0BE897 ; CODE_0BE839: nop ; CODE_0BE83A: from r2 ; CODE_0BE83B: lsr ; CODE_0BE83C: bcs CODE_0BE7E8 ; CODE_0BE83E: nop ; CODE_0BE83F: dec r8 ; CODE_0BE840: bmi CODE_0BE878 ; CODE_0BE842: sub r0 ; CODE_0BE843: iwt r0,#$0F00 ; CODE_0BE846: add r8 ; CODE_0BE847: ldw (r0) ; CODE_0BE848: ibt r1,#$0008 ; CODE_0BE84A: sub r1 ; CODE_0BE84B: bne CODE_0BE874 ; CODE_0BE84D: sub r0 ; CODE_0BE84E: moves r3,r3 ; CODE_0BE850: bne CODE_0BE878 ; CODE_0BE852: nop ; CODE_0BE853: inc r2 ; CODE_0BE854: from r2 ; CODE_0BE855: add #4 ; CODE_0BE857: sms ($0150),r0 ; CODE_0BE85A: ibt r1,#$002F ; CODE_0BE85C: sub r1 ; CODE_0BE85D: bcc CODE_0BE869 ; CODE_0BE85F: add r1 ; CODE_0BE860: ibt r1,#$004F ; CODE_0BE862: sub r1 ; CODE_0BE863: bcc CODE_0BE87E ; CODE_0BE865: add r1 ; CODE_0BE866: bra CODE_0BE86F ; CODE_0BE868: nop ; CODE_0BE869: ibt r1,#$002B ; CODE_0BE86B: sub r1 ; CODE_0BE86C: bcc CODE_0BE87E ; CODE_0BE86E: add r1 ; CODE_0BE86F: ibt r0,#$0014 ; CODE_0BE871: sms ($007A),r0 ; CODE_0BE874: sub r0 ; CODE_0BE875: sms ($0162),r0 ; CODE_0BE878: sms ($0150),r0 ; CODE_0BE87B: bra CODE_0BE89A ; CODE_0BE87D: nop ; CODE_0BE87E: lms r1,($00C6) ; CODE_0BE881: dec r1 ; CODE_0BE882: bmi CODE_0BE886 ; CODE_0BE884: nop ; CODE_0BE885: inc r0 ; CODE_0BE886: to r1 ; CODE_0BE887: add r0 ; CODE_0BE888: add r1 ; CODE_0BE889: iwt r14,#$F396 ; CODE_0BE88C: to r14 ; CODE_0BE88D: add r14 ; CODE_0BE88E: getb ; CODE_0BE88F: inc r14 ; CODE_0BE890: sms ($01E0),r0 ; CODE_0BE893: getb ; CODE_0BE894: inc r14 ; CODE_0BE895: getbh ; CODE_0BE897: sms ($00BE),r0 ; CODE_0BE89A: lms r11,($0062) ; CODE_0BE89D: jmp r11 ; CODE_0BE89E: nop ; CODE_0BE89F: from r4 ; CODE_0BE8A0: add r4 ; CODE_0BE8A1: to r5 ; CODE_0BE8A2: add r4 ; CODE_0BE8A3: inc r5 ; CODE_0BE8A4: lms r0,($016C) ; CODE_0BE8A7: inc r0 ; CODE_0BE8A8: sbk ; CODE_0BE8A9: with r15 ; CODE_0BE8AA: add r5 ; CODE_0BE8AB: iwt r15,#$0000 ; CODE_0BE8AE: stop ; CODE_0BE8AF: from r11 ; CODE_0BE8B0: dec r8 ; CODE_0BE8B1: nop ; CODE_0BE8B2: sub r10 ; CODE_0BE8B3: dec r9 ; CODE_0BE8B4: nop ; CODE_0BE8B5: beq CODE_0BE8A1 ; CODE_0BE8B7: nop ; CODE_0BE8B8: from r8 ; CODE_0BE8B9: dec r10 ; CODE_0BE8BA: nop ; CODE_0BE8BB: ibt r1,#$002A ; CODE_0BE8BD: sub r1 ; CODE_0BE8BE: bcc CODE_0BE8E1 ; CODE_0BE8C0: add r1 ; CODE_0BE8C1: iwt r0,#$BC00 ; CODE_0BE8C4: sms ($0114),r0 ; CODE_0BE8C7: lms r0,($0170) ; CODE_0BE8CA: sub #10 ; CODE_0BE8CC: sbk ; CODE_0BE8CD: bne CODE_0BE8D9 ; CODE_0BE8CF: sub r0 ; CODE_0BE8D0: sms ($016A),r0 ; CODE_0BE8D3: sms ($0162),r0 ; CODE_0BE8D6: sms ($0168),r0 ; CODE_0BE8D9: sms ($0150),r0 ; CODE_0BE8DC: sms ($016C),r0 ; CODE_0BE8DF: jmp r11 ; CODE_0BE8E0: nop ; CODE_0BE8E1: ibt r1,#$000E ; CODE_0BE8E3: sub r1 ; CODE_0BE8E4: bcs CODE_0BE8DF ; CODE_0BE8E6: add r1 ; CODE_0BE8E7: move r14,r0 ; CODE_0BE8E9: and #1 ; CODE_0BE8EB: bne CODE_0BE968 ; CODE_0BE8ED: nop ; CODE_0BE8EE: sms ($0060),r11 ; CODE_0BE8F1: iwt r5,#$0018 ; CODE_0BE8F4: link #4 ; CODE_0BE8F5: iwt r15,#$EF10 ; CODE_0BE8F8: nop ; CODE_0BE8F9: bmi CODE_0BE965 ; CODE_0BE8FB: nop ; CODE_0BE8FC: ibt r0,#$0004 ; CODE_0BE8FE: sms ($007A),r0 ; CODE_0BE901: with r14 ; CODE_0BE902: bic #1 ; CODE_0BE904: lms r5,($00C4) ; CODE_0BE907: ibt r0,#$0006 ; CODE_0BE909: to r12 ; CODE_0BE90A: mult r5 ; CODE_0BE90B: ibt r0,#$0030 ; CODE_0BE90D: lms r11,($0150) ; CODE_0BE910: dec r11 ; CODE_0BE911: bne CODE_0BE91C ; CODE_0BE913: nop ; CODE_0BE914: lms r11,($00C0) ; CODE_0BE917: dec r11 ; CODE_0BE918: bpl CODE_0BE91C ; CODE_0BE91A: lsr ; CODE_0BE91B: sub r0 ; CODE_0BE91C: add r14 ; CODE_0BE91D: add r12 ; CODE_0BE91E: iwt r14,#$F489 ; CODE_0BE921: to r14 ; CODE_0BE922: add r14 ; CODE_0BE923: getbs ; CODE_0BE925: inc r14 ; CODE_0BE926: lms r8,($0172) ; CODE_0BE929: to r8 ; CODE_0BE92A: add r8 ; CODE_0BE92B: iwt r0,#$10E2 ; CODE_0BE92E: add r1 ; CODE_0BE92F: from r8 ; CODE_0BE930: stw (r0) ; CODE_0BE931: getbs ; CODE_0BE933: inc r14 ; CODE_0BE934: lms r7,($0174) ; CODE_0BE937: to r7 ; CODE_0BE938: add r7 ; CODE_0BE939: iwt r0,#$1182 ; CODE_0BE93C: add r1 ; CODE_0BE93D: from r7 ; CODE_0BE93E: stw (r0) ; CODE_0BE93F: with r5 ; CODE_0BE940: xor #2 ; CODE_0BE942: iwt r0,#$1400 ; CODE_0BE945: add r1 ; CODE_0BE946: from r5 ; CODE_0BE947: stw (r0) ; CODE_0BE948: ibt r5,#$0010 ; CODE_0BE94A: iwt r0,#$1A96 ; CODE_0BE94D: add r1 ; CODE_0BE94E: from r5 ; CODE_0BE94F: stw (r0) ; CODE_0BE950: with r8 ; CODE_0BE951: add #8 ; CODE_0BE953: from r7 ; CODE_0BE954: add #8 ; CODE_0BE956: link #4 ; CODE_0BE957: iwt r15,#$D320 ; CODE_0BE95A: alt1 ; CODE_0BE95B: and #2 ; CODE_0BE95D: beq CODE_0BE965 ; CODE_0BE95F: nop ; CODE_0BE960: ibt r0,#$000E ; CODE_0BE962: sms ($016C),r0 ; CODE_0BE965: lms r11,($0060) ; CODE_0BE968: jmp r11 ; CODE_0BE969: nop ; CODE_0BE96A: ibt r1,#$0018 ; CODE_0BE96C: sub r1 ; CODE_0BE96D: bcc CODE_0BE974 ; CODE_0BE96F: add r1 ; CODE_0BE970: iwt r15,#$E8C7 ; CODE_0BE973: nop ; CODE_0BE974: iwt r14,#$F4D3 ; CODE_0BE977: ibt r12,#$0004 ; CODE_0BE979: move r13,r15 ; CODE_0BE97B: to r1 ; CODE_0BE97C: getb ; CODE_0BE97D: sub r1 ; CODE_0BE97E: beq CODE_0BE985 ; CODE_0BE980: add r1 ; CODE_0BE981: loop ; CODE_0BE982: inc r14 ; CODE_0BE983: jmp r11 ; CODE_0BE984: nop ; CODE_0BE985: sms ($0060),r11 ; CODE_0BE988: move r14,r12 ; CODE_0BE98A: iwt r5,#$0019 ; CODE_0BE98D: link #4 ; CODE_0BE98E: iwt r15,#$EF10 ; CODE_0BE991: nop ; CODE_0BE992: lms r11,($0060) ; CODE_0BE995: move r12,r14 ; CODE_0BE997: bmi CODE_0BEA07 ; CODE_0BE999: nop ; CODE_0BE99A: ibt r0,#$0004 ; CODE_0BE99C: sms ($007A),r0 ; CODE_0BE99F: lms r0,($00C4) ; CODE_0BE9A2: ibt r14,#$0009 ; CODE_0BE9A4: to r14 ; CODE_0BE9A5: mult r14 ; CODE_0BE9A6: ibt r0,#$0048 ; CODE_0BE9A8: lms r5,($0150) ; CODE_0BE9AB: dec r5 ; CODE_0BE9AC: bne CODE_0BE9B8 ; CODE_0BE9AE: nop ; CODE_0BE9AF: lms r5,($00C0) ; CODE_0BE9B2: moves r5,r5 ; CODE_0BE9B4: bne CODE_0BE9B8 ; CODE_0BE9B6: lsr ; CODE_0BE9B7: sub r0 ; CODE_0BE9B8: add r14 ; CODE_0BE9B9: iwt r14,#$F4D7 ; CODE_0BE9BC: to r14 ; CODE_0BE9BD: add r14 ; CODE_0BE9BE: getbs ; CODE_0BE9C0: inc r14 ; CODE_0BE9C1: lms r5,($015A) ; CODE_0BE9C4: to r5 ; CODE_0BE9C5: add r5 ; CODE_0BE9C6: iwt r0,#$10E2 ; CODE_0BE9C9: add r1 ; CODE_0BE9CA: from r5 ; CODE_0BE9CB: stw (r0) ; CODE_0BE9CC: getbs ; CODE_0BE9CE: inc r14 ; CODE_0BE9CF: lms r5,($015C) ; CODE_0BE9D2: to r5 ; CODE_0BE9D3: add r5 ; CODE_0BE9D4: iwt r0,#$1182 ; CODE_0BE9D7: add r1 ; CODE_0BE9D8: from r5 ; CODE_0BE9D9: stw (r0) ; CODE_0BE9DA: dec r12 ; CODE_0BE9DB: from r12 ; CODE_0BE9DC: add r12 ; CODE_0BE9DD: add r0 ; CODE_0BE9DE: to r14 ; CODE_0BE9DF: add r14 ; CODE_0BE9E0: getb ; CODE_0BE9E1: inc r14 ; CODE_0BE9E2: to r5 ; CODE_0BE9E3: getbh ; CODE_0BE9E5: inc r14 ; CODE_0BE9E6: iwt r0,#$1220 ; CODE_0BE9E9: add r1 ; CODE_0BE9EA: from r5 ; CODE_0BE9EB: stw (r0) ; CODE_0BE9EC: getb ; CODE_0BE9ED: inc r14 ; CODE_0BE9EE: to r5 ; CODE_0BE9EF: getbh ; CODE_0BE9F1: iwt r0,#$1222 ; CODE_0BE9F4: add r1 ; CODE_0BE9F5: from r5 ; CODE_0BE9F6: stw (r0) ; CODE_0BE9F7: ibt r5,#$0004 ; CODE_0BE9F9: iwt r0,#$1402 ; CODE_0BE9FC: add r1 ; CODE_0BE9FD: from r5 ; CODE_0BE9FE: stw (r0) ; CODE_0BE9FF: ibt r5,#$000A ; CODE_0BEA01: iwt r0,#$1A98 ; CODE_0BEA04: add r1 ; CODE_0BEA05: from r5 ; CODE_0BEA06: stw (r0) ; CODE_0BEA07: jmp r11 ; CODE_0BEA08: nop ; CODE_0BEA09: sub #8 ; CODE_0BEA0B: bcc CODE_0BEA07 ; CODE_0BEA0D: sub r0 ; CODE_0BEA0E: sms ($016C),r0 ; CODE_0BEA11: sms ($0060),r11 ; CODE_0BEA14: iwt r5,#$0107 ; CODE_0BEA17: link #4 ; CODE_0BEA18: iwt r15,#$EF10 ; CODE_0BEA1B: nop ; CODE_0BEA1C: lms r11,($0060) ; CODE_0BEA1F: bpl CODE_0BEA26 ; CODE_0BEA21: nop ; CODE_0BEA22: iwt r15,#$EAA8 ; CODE_0BEA25: nop ; CODE_0BEA26: ibt r0,#$0045 ; CODE_0BEA28: sms ($007A),r0 ; CODE_0BEA2B: lms r0,($00C4) ; CODE_0BEA2E: ibt r14,#$000F ; CODE_0BEA30: to r14 ; CODE_0BEA31: mult r14 ; CODE_0BEA32: ibt r0,#$0078 ; CODE_0BEA34: lms r5,($0150) ; CODE_0BEA37: dec r5 ; CODE_0BEA38: bne CODE_0BEA44 ; CODE_0BEA3A: nop ; CODE_0BEA3B: lms r5,($00C0) ; CODE_0BEA3E: moves r5,r5 ; CODE_0BEA40: bne CODE_0BEA44 ; CODE_0BEA42: lsr ; CODE_0BEA43: sub r0 ; CODE_0BEA44: add r14 ; CODE_0BEA45: iwt r14,#$F543 ; CODE_0BEA48: to r14 ; CODE_0BEA49: add r14 ; CODE_0BEA4A: getbs ; CODE_0BEA4C: inc r14 ; CODE_0BEA4D: lms r5,($015A) ; CODE_0BEA50: to r5 ; CODE_0BEA51: add r5 ; CODE_0BEA52: iwt r0,#$10E2 ; CODE_0BEA55: add r1 ; CODE_0BEA56: from r5 ; CODE_0BEA57: stw (r0) ; CODE_0BEA58: getbs ; CODE_0BEA5A: inc r14 ; CODE_0BEA5B: lms r5,($015C) ; CODE_0BEA5E: to r5 ; CODE_0BEA5F: add r5 ; CODE_0BEA60: iwt r0,#$1182 ; CODE_0BEA63: add r1 ; CODE_0BEA64: from r5 ; CODE_0BEA65: stw (r0) ; CODE_0BEA66: lms r0,($0172) ; CODE_0BEA69: to r5 ; CODE_0BEA6A: sub #6 ; CODE_0BEA6C: bcc CODE_0BEA70 ; CODE_0BEA6E: inc r0 ; CODE_0BEA6F: sub r0 ; CODE_0BEA70: sbk ; CODE_0BEA71: add r0 ; CODE_0BEA72: add r0 ; CODE_0BEA73: to r14 ; CODE_0BEA74: add r14 ; CODE_0BEA75: getb ; CODE_0BEA76: inc r14 ; CODE_0BEA77: to r5 ; CODE_0BEA78: getbh ; CODE_0BEA7A: inc r14 ; CODE_0BEA7B: iwt r0,#$1220 ; CODE_0BEA7E: add r1 ; CODE_0BEA7F: from r5 ; CODE_0BEA80: stw (r0) ; CODE_0BEA81: getb ; CODE_0BEA82: inc r14 ; CODE_0BEA83: to r5 ; CODE_0BEA84: getbh ; CODE_0BEA86: iwt r0,#$1222 ; CODE_0BEA89: add r1 ; CODE_0BEA8A: from r5 ; CODE_0BEA8B: stw (r0) ; CODE_0BEA8C: ibt r5,#$0001 ; CODE_0BEA8E: iwt r0,#$1D38 ; CODE_0BEA91: add r1 ; CODE_0BEA92: from r5 ; CODE_0BEA93: stw (r0) ; CODE_0BEA94: ibt r5,#$FFFF ; CODE_0BEA96: iwt r0,#$1863 ; CODE_0BEA99: add r1 ; CODE_0BEA9A: from r5 ; CODE_0BEA9B: stb (r0) ; CODE_0BEA9D: lms r0,($0170) ; CODE_0BEAA0: dec r0 ; CODE_0BEAA1: bne CODE_0BEAA8 ; CODE_0BEAA3: sbk ; CODE_0BEAA4: iwt r15,#$E8D0 ; CODE_0BEAA7: sub r0 ; CODE_0BEAA8: lms r0,($0088) ; CODE_0BEAAB: lms r1,($0070) ; CODE_0BEAAE: and r1 ; CODE_0BEAAF: bne CODE_0BEAB6 ; CODE_0BEAB1: nop ; CODE_0BEAB2: iwt r15,#$E8D9 ; CODE_0BEAB5: sub r0 ; CODE_0BEAB6: jmp r11 ; CODE_0BEAB7: nop ; CODE_0BEAB8: ibt r1,#$0038 ; CODE_0BEABA: sub r1 ; CODE_0BEABB: bcc CODE_0BEAC8 ; CODE_0BEABD: add r1 ; CODE_0BEABE: iwt r0,#$BC00 ; CODE_0BEAC1: sms ($0114),r0 ; CODE_0BEAC4: iwt r15,#$E8C7 ; CODE_0BEAC7: nop ; CODE_0BEAC8: ibt r1,#$001C ; CODE_0BEACA: sub r1 ; CODE_0BEACB: bcs CODE_0BEAB6 ; CODE_0BEACD: add r1 ; CODE_0BEACE: move r14,r0 ; CODE_0BEAD0: and #3 ; CODE_0BEAD2: bne CODE_0BEAB6 ; CODE_0BEAD4: nop ; CODE_0BEAD5: sms ($0060),r11 ; CODE_0BEAD8: iwt r5,#$0006 ; CODE_0BEADB: link #4 ; CODE_0BEADC: iwt r15,#$EF10 ; CODE_0BEADF: nop ; CODE_0BEAE0: bmi CODE_0BEB56 ; CODE_0BEAE2: nop ; CODE_0BEAE3: ibt r0,#$0004 ; CODE_0BEAE5: sms ($007A),r0 ; CODE_0BEAE8: from r14 ; CODE_0BEAE9: bic #3 ; CODE_0BEAEB: to r14 ; CODE_0BEAEC: lsr ; CODE_0BEAED: lms r5,($00C4) ; CODE_0BEAF0: ibt r0,#$0006 ; CODE_0BEAF2: to r12 ; CODE_0BEAF3: mult r5 ; CODE_0BEAF4: ibt r0,#$0030 ; CODE_0BEAF6: lms r11,($0150) ; CODE_0BEAF9: dec r11 ; CODE_0BEAFA: bne CODE_0BEB05 ; CODE_0BEAFC: nop ; CODE_0BEAFD: lms r11,($00C0) ; CODE_0BEB00: dec r11 ; CODE_0BEB01: bpl CODE_0BEB05 ; CODE_0BEB03: lsr ; CODE_0BEB04: sub r0 ; CODE_0BEB05: add r14 ; CODE_0BEB06: add r12 ; CODE_0BEB07: iwt r14,#$F489 ; CODE_0BEB0A: to r14 ; CODE_0BEB0B: add r14 ; CODE_0BEB0C: getbs ; CODE_0BEB0E: inc r14 ; CODE_0BEB0F: lms r8,($0172) ; CODE_0BEB12: to r8 ; CODE_0BEB13: add r8 ; CODE_0BEB14: iwt r0,#$10E2 ; CODE_0BEB17: add r1 ; CODE_0BEB18: from r8 ; CODE_0BEB19: stw (r0) ; CODE_0BEB1A: getbs ; CODE_0BEB1C: inc r14 ; CODE_0BEB1D: lms r7,($0174) ; CODE_0BEB20: to r7 ; CODE_0BEB21: add r7 ; CODE_0BEB22: iwt r0,#$1182 ; CODE_0BEB25: add r1 ; CODE_0BEB26: from r7 ; CODE_0BEB27: stw (r0) ; CODE_0BEB28: with r5 ; CODE_0BEB29: xor #2 ; CODE_0BEB2B: iwt r0,#$1400 ; CODE_0BEB2E: add r1 ; CODE_0BEB2F: from r5 ; CODE_0BEB30: stw (r0) ; CODE_0BEB31: ibt r5,#$0003 ; CODE_0BEB33: iwt r0,#$1402 ; CODE_0BEB36: add r1 ; CODE_0BEB37: from r5 ; CODE_0BEB38: stw (r0) ; CODE_0BEB39: ibt r5,#$0006 ; CODE_0BEB3B: iwt r0,#$1A96 ; CODE_0BEB3E: add r1 ; CODE_0BEB3F: from r5 ; CODE_0BEB40: stw (r0) ; CODE_0BEB41: with r8 ; CODE_0BEB42: add #8 ; CODE_0BEB44: from r7 ; CODE_0BEB45: add #8 ; CODE_0BEB47: link #4 ; CODE_0BEB48: iwt r15,#$D320 ; CODE_0BEB4B: alt1 ; CODE_0BEB4C: and #2 ; CODE_0BEB4E: beq CODE_0BEB56 ; CODE_0BEB50: nop ; CODE_0BEB51: ibt r0,#$001C ; CODE_0BEB53: sms ($016C),r0 ; CODE_0BEB56: lms r11,($0060) ; CODE_0BEB59: jmp r11 ; CODE_0BEB5A: nop ; CODE_0BEB5B: lms r3,($0162) ; CODE_0BEB5E: dec r3 ; CODE_0BEB5F: bpl CODE_0BEB6D ; CODE_0BEB61: nop ; CODE_0BEB62: lms r3,($0168) ; CODE_0BEB65: moves r3,r3 ; CODE_0BEB67: beq CODE_0BEBBD ; CODE_0BEB69: sub r0 ; CODE_0BEB6A: bra CODE_0BEBC0 ; CODE_0BEB6C: sub r0 ; CODE_0BEB6D: lms r0,($0152) ; CODE_0BEB70: lms r4,($0154) ; CODE_0BEB73: or r4 ; CODE_0BEB74: beq CODE_0BEBC6 ; CODE_0BEB76: nop ; CODE_0BEB77: ibt r4,#$0010 ; CODE_0BEB79: iwt r0,#$0F00 ; CODE_0BEB7C: add r3 ; CODE_0BEB7D: from r4 ; CODE_0BEB7E: stw (r0) ; CODE_0BEB7F: ibt r4,#$FFFF ; CODE_0BEB81: iwt r0,#$1862 ; CODE_0BEB84: add r3 ; CODE_0BEB85: from r4 ; CODE_0BEB86: stb (r0) ; CODE_0BEB88: iwt r0,#$1360 ; CODE_0BEB8B: add r3 ; CODE_0BEB8C: ldw (r0) ; CODE_0BEB8D: to r5 ; CODE_0BEB8E: add r0 ; CODE_0BEB8F: iwt r0,#$9F1A ; CODE_0BEB92: to r14 ; CODE_0BEB93: add r5 ; CODE_0BEB94: to r4 ; CODE_0BEB95: getb ; CODE_0BEB96: iwt r0,#$14A2 ; CODE_0BEB99: add r3 ; CODE_0BEB9A: from r4 ; CODE_0BEB9B: stw (r0) ; CODE_0BEB9C: iwt r0,#$9B1C ; CODE_0BEB9F: to r14 ; CODE_0BEBA0: add r5 ; CODE_0BEBA1: getb ; CODE_0BEBA2: ibt r4,#$000C ; CODE_0BEBA4: to r4 ; CODE_0BEBA5: and r4 ; CODE_0BEBA6: iwt r0,#$1040 ; CODE_0BEBA9: add r3 ; CODE_0BEBAA: ldw (r0) ; CODE_0BEBAB: to r4 ; CODE_0BEBAC: or r4 ; CODE_0BEBAD: iwt r0,#$1040 ; CODE_0BEBB0: add r3 ; CODE_0BEBB1: from r4 ; CODE_0BEBB2: stw (r0) ; CODE_0BEBB3: sub r0 ; CODE_0BEBB4: sms ($0162),r0 ; CODE_0BEBB7: sms ($0168),r0 ; CODE_0BEBBA: sms ($016A),r0 ; CODE_0BEBBD: sms ($0150),r0 ; CODE_0BEBC0: sms ($0152),r0 ; CODE_0BEBC3: sms ($0154),r0 ; CODE_0BEBC6: jmp r11 ; CODE_0BEBC7: nop ; CODE_0BEBC8: lms r0,($014A) ; CODE_0BEBCB: moves r2,r0 ; CODE_0BEBCD: beq CODE_0BEC39 ; CODE_0BEBCF: nop ; CODE_0BEBD0: ibt r1,#$FFFA ; CODE_0BEBD2: bpl CODE_0BEBD9 ; CODE_0BEBD4: nop ; CODE_0BEBD5: not ; CODE_0BEBD6: inc r0 ; CODE_0BEBD7: ibt r1,#$0006 ; CODE_0BEBD9: ibt r3,#$0040 ; CODE_0BEBDB: sub r3 ; CODE_0BEBDC: bcs CODE_0BEC13 ; CODE_0BEBDE: nop ; CODE_0BEBDF: lms r3,($014C) ; CODE_0BEBE2: dec r3 ; CODE_0BEBE3: bmi CODE_0BEC13 ; CODE_0BEBE5: inc r3 ; CODE_0BEBE6: lms r0,($0148) ; CODE_0BEBE9: iwt r4,#$0500 ; CODE_0BEBEC: sub r4 ; CODE_0BEBED: bcc CODE_0BEC1F ; CODE_0BEBEF: nop ; CODE_0BEBF0: lms r0,($01F6) ; CODE_0BEBF3: dec r0 ; CODE_0BEBF4: bpl CODE_0BEC0A ; CODE_0BEBF6: nop ; CODE_0BEBF7: dec r3 ; CODE_0BEBF8: sms ($014C),r3 ; CODE_0BEBFB: bne CODE_0BEC01 ; CODE_0BEBFD: nop ; CODE_0BEBFE: sms ($014A),r3 ; CODE_0BEC01: iwt r0,#$F61F ; CODE_0BEC04: to r14 ; CODE_0BEC05: add r3 ; CODE_0BEC06: getb ; CODE_0BEC07: sms ($01F6),r0 ; CODE_0BEC0A: from r3 ; CODE_0BEC0B: add r3 ; CODE_0BEC0C: iwt r14,#$F613 ; CODE_0BEC0F: iwt r15,#$EDA9 ; CODE_0BEC12: to r14 ; CODE_0BEC13: with r2 ; CODE_0BEC14: add r1 ; CODE_0BEC15: from r2 ; CODE_0BEC16: xor r1 ; CODE_0BEC18: bmi CODE_0BEC1C ; CODE_0BEC1A: to r2 ; CODE_0BEC1B: sub r0 ; CODE_0BEC1C: sms ($014A),r2 ; CODE_0BEC1F: iwt r1,#$0600 ; CODE_0BEC22: lms r0,($0148) ; CODE_0BEC25: add r2 ; CODE_0BEC26: bpl CODE_0BEC2A ; CODE_0BEC28: nop ; CODE_0BEC29: add r1 ; CODE_0BEC2A: sub r1 ; CODE_0BEC2B: bcs CODE_0BEC2F ; CODE_0BEC2D: nop ; CODE_0BEC2E: add r1 ; CODE_0BEC2F: sbk ; CODE_0BEC30: hib ; CODE_0BEC31: add r0 ; CODE_0BEC32: iwt r14,#$F607 ; CODE_0BEC35: iwt r15,#$EDA9 ; CODE_0BEC38: to r14 ; CODE_0BEC39: lms r1,($01D6) ; CODE_0BEC3C: ibt r2,#$0040 ; CODE_0BEC3E: from r1 ; CODE_0BEC3F: sub r2 ; CODE_0BEC40: bcc CODE_0BEC7D ; CODE_0BEC42: nop ; CODE_0BEC43: ibt r2,#$0050 ; CODE_0BEC45: sub r2 ; CODE_0BEC46: bcc CODE_0BEC51 ; CODE_0BEC48: add r2 ; CODE_0BEC49: iwt r0,#$006B ; CODE_0BEC4C: sms ($00BE),r0 ; CODE_0BEC4F: jmp r11 ; CODE_0BEC50: nop ; CODE_0BEC51: lms r2,($00C0) ; CODE_0BEC54: dec r2 ; CODE_0BEC55: bmi CODE_0BEC66 ; CODE_0BEC57: nop ; CODE_0BEC58: ibt r2,#$0030 ; CODE_0BEC5A: sub r2 ; CODE_0BEC5B: bcs CODE_0BEC7D ; CODE_0BEC5D: nop ; CODE_0BEC5E: ibt r0,#$0040 ; CODE_0BEC60: sms ($01D6),r0 ; CODE_0BEC63: bra CODE_0BEC7D ; CODE_0BEC65: nop ; CODE_0BEC66: ibt r2,#$0030 ; CODE_0BEC68: sub r2 ; CODE_0BEC69: bcc CODE_0BEC73 ; CODE_0BEC6B: add r2 ; CODE_0BEC6C: ibt r0,#$006F ; CODE_0BEC6E: sms ($01D6),r0 ; CODE_0BEC71: ibt r0,#$002F ; CODE_0BEC73: and #7 ; CODE_0BEC75: add r0 ; CODE_0BEC76: iwt r14,#$F5F7 ; CODE_0BEC79: iwt r15,#$EDA9 ; CODE_0BEC7C: to r14 ; CODE_0BEC7D: lms r1,($016C) ; CODE_0BEC80: dec r1 ; CODE_0BEC81: bmi CODE_0BECCE ; CODE_0BEC83: nop ; CODE_0BEC84: lms r0,($016A) ; CODE_0BEC87: sub #3 ; CODE_0BEC89: bne CODE_0BECB2 ; CODE_0BEC8B: nop ; CODE_0BEC8C: move r0,r1 ; CODE_0BEC8E: ibt r1,#$0006 ; CODE_0BEC90: sub r1 ; CODE_0BEC91: bcs CODE_0BEC91 ; CODE_0BEC93: sub r1 ; CODE_0BEC94: add r1 ; CODE_0BEC95: add r1 ; CODE_0BEC96: to r1 ; CODE_0BEC97: add r0 ; CODE_0BEC98: ibt r0,#$0018 ; CODE_0BEC9A: lms r2,($0150) ; CODE_0BEC9D: dec r2 ; CODE_0BEC9E: bne CODE_0BECAA ; CODE_0BECA0: nop ; CODE_0BECA1: lms r2,($00C0) ; CODE_0BECA4: moves r2,r2 ; CODE_0BECA6: bne CODE_0BECAA ; CODE_0BECA8: lsr ; CODE_0BECA9: sub r0 ; CODE_0BECAA: add r1 ; CODE_0BECAB: iwt r14,#$F625 ; CODE_0BECAE: iwt r15,#$EDA9 ; CODE_0BECB1: to r14 ; CODE_0BECB2: iwt r1,#$008F ; CODE_0BECB5: lms r2,($0150) ; CODE_0BECB8: dec r2 ; CODE_0BECB9: bne CODE_0BECC9 ; CODE_0BECBB: nop ; CODE_0BECBC: iwt r1,#$0093 ; CODE_0BECBF: lms r0,($00C0) ; CODE_0BECC2: dec r0 ; CODE_0BECC3: bmi CODE_0BECC9 ; CODE_0BECC5: nop ; CODE_0BECC6: iwt r1,#$0088 ; CODE_0BECC9: sms ($00BE),r1 ; CODE_0BECCC: jmp r11 ; CODE_0BECCD: nop ; CODE_0BECCE: lms r0,($0150) ; CODE_0BECD1: dec r0 ; CODE_0BECD2: bpl CODE_0BECCC ; CODE_0BECD4: nop ; CODE_0BECD5: lms r14,($00DE) ; CODE_0BECD8: dec r14 ; CODE_0BECD9: bmi CODE_0BED31 ; CODE_0BECDB: inc r14 ; CODE_0BECDC: from r14 ; CODE_0BECDD: sub #6 ; CODE_0BECDF: bne CODE_0BED1A ; CODE_0BECE1: nop ; CODE_0BECE2: lms r0,($00E0) ; CODE_0BECE5: dec r0 ; CODE_0BECE6: bmi CODE_0BED1A ; CODE_0BECE8: nop ; CODE_0BECE9: lms r0,($00C0) ; CODE_0BECEC: dec r0 ; CODE_0BECED: bmi CODE_0BED00 ; CODE_0BECEF: nop ; CODE_0BECF0: lms r0,($00D2) ; CODE_0BECF3: lob ; CODE_0BECF4: sub #2 ; CODE_0BECF6: bcc CODE_0BED1A ; CODE_0BECF8: nop ; CODE_0BECF9: iwt r14,#$F6A1 ; CODE_0BECFC: iwt r15,#$EDA9 ; CODE_0BECFF: to r14 ; CODE_0BED00: lms r0,($01D0) ; CODE_0BED03: lob ; CODE_0BED04: beq CODE_0BED0E ; CODE_0BED06: nop ; CODE_0BED07: iwt r14,#$F6BF ; CODE_0BED0A: iwt r15,#$EDA1 ; CODE_0BED0D: nop ; CODE_0BED0E: lms r0,($00B4) ; CODE_0BED11: sub #0 ; CODE_0BED13: beq CODE_0BED1A ; CODE_0BED15: nop ; CODE_0BED16: iwt r15,#$EE2D ; CODE_0BED19: nop ; CODE_0BED1A: lm r0,($1FE8) ; CODE_0BED1E: sub #0 ; CODE_0BED20: beq CODE_0BED2A ; CODE_0BED22: nop ; CODE_0BED23: iwt r14,#$FB21 ; CODE_0BED26: iwt r15,#$EDEC ; CODE_0BED29: nop ; CODE_0BED2A: iwt r0,#$F647 ; CODE_0BED2D: add r14 ; CODE_0BED2E: bra CODE_0BEDA9 ; CODE_0BED30: to r14 ; CODE_0BED31: lms r0,($00C2) ; CODE_0BED34: lob ; CODE_0BED35: beq CODE_0BED3E ; CODE_0BED37: add r0 ; CODE_0BED38: iwt r14,#$F665 ; CODE_0BED3B: bra CODE_0BEDA9 ; CODE_0BED3D: to r14 ; CODE_0BED3E: lms r1,($00C0) ; CODE_0BED41: dec r1 ; CODE_0BED42: bmi CODE_0BED88 ; CODE_0BED44: inc r1 ; CODE_0BED45: lms r0,($01DA) ; CODE_0BED48: lob ; CODE_0BED49: beq CODE_0BED55 ; CODE_0BED4B: dec r0 ; CODE_0BED4C: lsr ; CODE_0BED4D: bic #1 ; CODE_0BED4F: iwt r14,#$F671 ; CODE_0BED52: bra CODE_0BEDA9 ; CODE_0BED54: to r14 ; CODE_0BED55: lms r0,($01DC) ; CODE_0BED58: lob ; CODE_0BED59: beq CODE_0BED74 ; CODE_0BED5B: dec r0 ; CODE_0BED5C: lms r14,($01F0) ; CODE_0BED5F: dec r14 ; CODE_0BED60: bpl CODE_0BED6B ; CODE_0BED62: nop ; CODE_0BED63: bic #1 ; CODE_0BED65: iwt r14,#$F675 ; CODE_0BED68: bra CODE_0BEDA9 ; CODE_0BED6A: to r14 ; CODE_0BED6B: from r14 ; CODE_0BED6C: bic #1 ; CODE_0BED6E: iwt r14,#$F67D ; CODE_0BED71: bra CODE_0BEDA9 ; CODE_0BED73: to r14 ; CODE_0BED74: lms r0,($00D2) ; CODE_0BED77: lob ; CODE_0BED78: sub #2 ; CODE_0BED7A: bcc CODE_0BED83 ; CODE_0BED7C: nop ; CODE_0BED7D: iwt r14,#$F699 ; CODE_0BED80: bra CODE_0BEDA9 ; CODE_0BED82: to r14 ; CODE_0BED83: sms ($00BE),r1 ; CODE_0BED86: jmp r11 ; CODE_0BED87: nop ; CODE_0BED88: lms r0,($01D4) ; CODE_0BED8B: lob ; CODE_0BED8C: beq CODE_0BED97 ; CODE_0BED8E: nop ; CODE_0BED8F: bic #1 ; CODE_0BED91: iwt r14,#$F6A9 ; CODE_0BED94: bra CODE_0BEDA9 ; CODE_0BED96: to r14 ; CODE_0BED97: lms r0,($01D0) ; CODE_0BED9A: lob ; CODE_0BED9B: beq CODE_0BEDB3 ; CODE_0BED9D: nop ; CODE_0BED9E: iwt r14,#$F6AF ; CODE_0BEDA1: lm r0,($1974) ; CODE_0BEDA5: add r0 ; CODE_0BEDA6: and #14 ; CODE_0BEDA8: to r14 ; CODE_0BEDA9: add r14 ; CODE_0BEDAA: getb ; CODE_0BEDAB: inc r14 ; CODE_0BEDAC: getbh ; CODE_0BEDAE: sms ($00BE),r0 ; CODE_0BEDB1: jmp r11 ; CODE_0BEDB2: nop ; CODE_0BEDB3: lms r0,($00CC) ; CODE_0BEDB6: lob ; CODE_0BEDB7: beq CODE_0BEDD8 ; CODE_0BEDB9: nop ; CODE_0BEDBA: lms r0,($00DC) ; CODE_0BEDBD: lob ; CODE_0BEDBE: beq CODE_0BEDD0 ; CODE_0BEDC0: nop ; CODE_0BEDC1: ibt r1,#$0010 ; CODE_0BEDC3: sub r1 ; CODE_0BEDC4: bcc CODE_0BEDD8 ; CODE_0BEDC6: nop ; CODE_0BEDC7: lsr ; CODE_0BEDC8: bic #1 ; CODE_0BEDCA: iwt r14,#$F6CF ; CODE_0BEDCD: bra CODE_0BEDA9 ; CODE_0BEDCF: to r14 ; CODE_0BEDD0: lms r0,($00B4) ; CODE_0BEDD3: sub #0 ; CODE_0BEDD5: bne CODE_0BEE2D ; CODE_0BEDD7: nop ; CODE_0BEDD8: lms r0,($00CE) ; CODE_0BEDDB: sub #0 ; CODE_0BEDDD: bne CODE_0BEDAE ; CODE_0BEDDF: nop ; CODE_0BEDE0: lm r0,($1FE8) ; CODE_0BEDE4: sub #0 ; CODE_0BEDE6: beq CODE_0BEDF5 ; CODE_0BEDE8: nop ; CODE_0BEDE9: iwt r14,#$FAEB ; CODE_0BEDEC: lms r0,($00F2) ; CODE_0BEDEF: ibt r1,#$001A ; CODE_0BEDF1: add r1 ; CODE_0BEDF2: bra CODE_0BEDA9 ; CODE_0BEDF4: to r14 ; CODE_0BEDF5: lms r0,($01D8) ; CODE_0BEDF8: lob ; CODE_0BEDF9: bne CODE_0BEE17 ; CODE_0BEDFB: nop ; CODE_0BEDFC: ibt r1,#$0000 ; CODE_0BEDFE: lm r0,($1970) ; CODE_0BEE02: lsr ; CODE_0BEE03: bcs CODE_0BEE09 ; CODE_0BEE05: nop ; CODE_0BEE06: to r1 ; CODE_0BEE07: and #6 ; CODE_0BEE09: sms ($00F6),r1 ; CODE_0BEE0C: from r1 ; CODE_0BEE0D: lsr ; CODE_0BEE0E: iwt r14,#$F7D5 ; CODE_0BEE11: to r14 ; CODE_0BEE12: add r14 ; CODE_0BEE13: getb ; CODE_0BEE14: sms ($01D8),r0 ; CODE_0BEE17: to r1 ; CODE_0BEE18: add r0 ; CODE_0BEE19: lms r0,($00F6) ; CODE_0BEE1C: iwt r14,#$F7D9 ; CODE_0BEE1F: to r14 ; CODE_0BEE20: add r14 ; CODE_0BEE21: getb ; CODE_0BEE22: inc r14 ; CODE_0BEE23: getbh ; CODE_0BEE25: add r1 ; CODE_0BEE26: iwt r14,#$F6D9 ; CODE_0BEE29: iwt r15,#$EDA9 ; CODE_0BEE2C: to r14 ; CODE_0BEE2D: bpl CODE_0BEE32 ; CODE_0BEE2F: nop ; CODE_0BEE30: not ; CODE_0BEE31: inc r0 ; CODE_0BEE32: lm r4,($1FE8) ; CODE_0BEE36: moves r4,r4 ; CODE_0BEE38: bne CODE_0BEE73 ; CODE_0BEE3A: nop ; CODE_0BEE3B: iwt r1,#$0260 ; CODE_0BEE3E: sub r1 ; CODE_0BEE3F: bcc CODE_0BEE73 ; CODE_0BEE41: add r1 ; CODE_0BEE42: iwt r1,#$0018 ; CODE_0BEE45: lms r0,($00DE) ; CODE_0BEE48: dec r0 ; CODE_0BEE49: bmi CODE_0BEE4F ; CODE_0BEE4B: nop ; CODE_0BEE4C: iwt r1,#$0053 ; CODE_0BEE4F: lm r0,($1974) ; CODE_0BEE53: and #2 ; CODE_0BEE55: bne CODE_0BEE69 ; CODE_0BEE57: nop ; CODE_0BEE58: lms r0,($00FA) ; CODE_0BEE5B: iwt r14,#$F7E1 ; CODE_0BEE5E: to r14 ; CODE_0BEE5F: add r14 ; CODE_0BEE60: getb ; CODE_0BEE61: dec r0 ; CODE_0BEE62: bmi CODE_0BEE68 ; CODE_0BEE64: inc r0 ; CODE_0BEE65: sms ($007A),r0 ; CODE_0BEE68: sub r0 ; CODE_0BEE69: sms ($00F8),r0 ; CODE_0BEE6C: lsr ; CODE_0BEE6D: add r1 ; CODE_0BEE6E: sms ($00BE),r0 ; CODE_0BEE71: jmp r11 ; CODE_0BEE72: nop ; CODE_0BEE73: add r0 ; CODE_0BEE74: add r0 ; CODE_0BEE75: to r1 ; CODE_0BEE76: hib ; CODE_0BEE77: lms r0,($01D2) ; CODE_0BEE7A: lob ; CODE_0BEE7B: lms r0,($00F8) ; CODE_0BEE7E: iwt r2,#$FA73 ; CODE_0BEE81: bne CODE_0BEEDE ; CODE_0BEE83: nop ; CODE_0BEE84: lms r3,($00B4) ; CODE_0BEE87: lms r14,($00C4) ; CODE_0BEE8A: dec r14 ; CODE_0BEE8B: with r3 ; CODE_0BEE8C: xor r14 ; CODE_0BEE8E: bmi CODE_0BEE9B ; CODE_0BEE90: inc r0 ; CODE_0BEE91: sub #3 ; CODE_0BEE93: bpl CODE_0BEEA3 ; CODE_0BEE95: nop ; CODE_0BEE96: ibt r0,#$0012 ; CODE_0BEE98: bra CODE_0BEEA3 ; CODE_0BEE9A: nop ; CODE_0BEE9B: ibt r3,#$0012 ; CODE_0BEE9D: to r3 ; CODE_0BEE9E: sub r3 ; CODE_0BEE9F: bcc CODE_0BEEA3 ; CODE_0BEEA1: inc r0 ; CODE_0BEEA2: sub r0 ; CODE_0BEEA3: sms ($00F8),r0 ; CODE_0BEEA6: move r3,r0 ; CODE_0BEEA8: add r0 ; CODE_0BEEA9: add r0 ; CODE_0BEEAA: add r0 ; CODE_0BEEAB: to r1 ; CODE_0BEEAC: or r1 ; CODE_0BEEAD: lms r0,($00FA) ; CODE_0BEEB0: dec r3 ; CODE_0BEEB1: bmi CODE_0BEEBB ; CODE_0BEEB3: inc r3 ; CODE_0BEEB4: ibt r14,#$000A ; CODE_0BEEB6: with r14 ; CODE_0BEEB7: sub r3 ; CODE_0BEEB8: bne CODE_0BEEC9 ; CODE_0BEEBA: nop ; CODE_0BEEBB: iwt r14,#$F7E1 ; CODE_0BEEBE: to r14 ; CODE_0BEEBF: add r14 ; CODE_0BEEC0: to r14 ; CODE_0BEEC1: getb ; CODE_0BEEC2: dec r14 ; CODE_0BEEC3: bmi CODE_0BEEC9 ; CODE_0BEEC5: inc r14 ; CODE_0BEEC6: sms ($007A),r14 ; CODE_0BEEC9: add r0 ; CODE_0BEECA: iwt r14,#$FA67 ; CODE_0BEECD: to r14 ; CODE_0BEECE: add r14 ; CODE_0BEECF: getb ; CODE_0BEED0: inc r14 ; CODE_0BEED1: getbh ; CODE_0BEED3: add r1 ; CODE_0BEED4: iwt r14,#$F7E7 ; CODE_0BEED7: to r14 ; CODE_0BEED8: add r14 ; CODE_0BEED9: getb ; CODE_0BEEDA: sms ($01D2),r0 ; CODE_0BEEDD: from r3 ; CODE_0BEEDE: to r14 ; CODE_0BEEDF: add r2 ; CODE_0BEEE0: lms r0,($00DE) ; CODE_0BEEE3: dec r0 ; CODE_0BEEE4: bmi CODE_0BEEEB ; CODE_0BEEE6: nop ; CODE_0BEEE7: ibt r0,#$0014 ; CODE_0BEEE9: to r14 ; CODE_0BEEEA: add r14 ; CODE_0BEEEB: moves r4,r4 ; CODE_0BEEED: beq CODE_0BEF04 ; CODE_0BEEEF: nop ; CODE_0BEEF0: ibt r0,#$0028 ; CODE_0BEEF2: lms r4,($00F2) ; CODE_0BEEF5: moves r4,r4 ; CODE_0BEEF7: ibt r4,#$001A ; CODE_0BEEF9: bpl CODE_0BEEFF ; CODE_0BEEFB: with r4 ; CODE_0BEEFC: not ; CODE_0BEEFD: inc r4 ; CODE_0BEEFE: add r0 ; CODE_0BEEFF: sms ($00F2),r4 ; CODE_0BEF02: to r14 ; CODE_0BEF03: add r14 ; CODE_0BEF04: getb ; CODE_0BEF05: inc r14 ; CODE_0BEF06: getbh ; CODE_0BEF08: sms ($00BE),r0 ; CODE_0BEF0B: jmp r11 ; CODE_0BEF0C: nop ; CODE_0BEF0D: sub r0 ; CODE_0BEF0E: stop ; CODE_0BEF0F: nop ; CODE_0BEF10: iwt r1,#$0F5C ; CODE_0BEF13: ibt r12,#$0012 ; CODE_0BEF15: move r13,r15 ; CODE_0BEF17: ldb (r1) ; CODE_0BEF19: sub #0 ; CODE_0BEF1B: beq CODE_0BEF24 ; CODE_0BEF1D: dec r1 ; CODE_0BEF1E: dec r1 ; CODE_0BEF1F: dec r1 ; CODE_0BEF20: loop ; CODE_0BEF21: dec r1 ; CODE_0BEF22: jmp r11 ; CODE_0BEF23: dec r12 ; CODE_0BEF24: from r12 ; CODE_0BEF25: add #5 ; CODE_0BEF27: add r0 ; CODE_0BEF28: to r1 ; CODE_0BEF29: add r0 ; CODE_0BEF2A: ibt r12,#$0010 ; CODE_0BEF2C: iwt r0,#$0F00 ; CODE_0BEF2F: add r1 ; CODE_0BEF30: from r12 ; CODE_0BEF31: stw (r0) ; CODE_0BEF32: iwt r12,#$00FF ; CODE_0BEF35: iwt r0,#$14A0 ; CODE_0BEF38: add r1 ; CODE_0BEF39: from r12 ; CODE_0BEF3A: stw (r0) ; CODE_0BEF3B: ibt r12,#$0000 ; CODE_0BEF3D: iwt r0,#$1D96 ; CODE_0BEF40: add r1 ; CODE_0BEF41: from r12 ; CODE_0BEF42: stw (r0) ; CODE_0BEF43: iwt r0,#$1220 ; CODE_0BEF46: add r1 ; CODE_0BEF47: from r12 ; CODE_0BEF48: stw (r0) ; CODE_0BEF49: iwt r0,#$1222 ; CODE_0BEF4C: add r1 ; CODE_0BEF4D: from r12 ; CODE_0BEF4E: stw (r0) ; CODE_0BEF4F: iwt r0,#$1976 ; CODE_0BEF52: add r1 ; CODE_0BEF53: from r12 ; CODE_0BEF54: stw (r0) ; CODE_0BEF55: iwt r0,#$1400 ; CODE_0BEF58: add r1 ; CODE_0BEF59: from r12 ; CODE_0BEF5A: stw (r0) ; CODE_0BEF5B: iwt r0,#$10E0 ; CODE_0BEF5E: add r1 ; CODE_0BEF5F: from r12 ; CODE_0BEF60: stw (r0) ; CODE_0BEF61: iwt r0,#$1D36 ; CODE_0BEF64: add r1 ; CODE_0BEF65: from r12 ; CODE_0BEF66: stw (r0) ; CODE_0BEF67: iwt r0,#$1978 ; CODE_0BEF6A: add r1 ; CODE_0BEF6B: from r12 ; CODE_0BEF6C: stw (r0) ; CODE_0BEF6D: iwt r0,#$19D6 ; CODE_0BEF70: add r1 ; CODE_0BEF71: from r12 ; CODE_0BEF72: stw (r0) ; CODE_0BEF73: iwt r0,#$19D8 ; CODE_0BEF76: add r1 ; CODE_0BEF77: from r12 ; CODE_0BEF78: stw (r0) ; CODE_0BEF79: iwt r0,#$1A36 ; CODE_0BEF7C: add r1 ; CODE_0BEF7D: from r12 ; CODE_0BEF7E: stw (r0) ; CODE_0BEF7F: iwt r0,#$1A38 ; CODE_0BEF82: add r1 ; CODE_0BEF83: from r12 ; CODE_0BEF84: stw (r0) ; CODE_0BEF85: iwt r0,#$1A96 ; CODE_0BEF88: add r1 ; CODE_0BEF89: from r12 ; CODE_0BEF8A: stw (r0) ; CODE_0BEF8B: iwt r0,#$1A98 ; CODE_0BEF8E: add r1 ; CODE_0BEF8F: from r12 ; CODE_0BEF90: stw (r0) ; CODE_0BEF91: iwt r0,#$1AF6 ; CODE_0BEF94: add r1 ; CODE_0BEF95: from r12 ; CODE_0BEF96: stw (r0) ; CODE_0BEF97: iwt r0,#$1AF8 ; CODE_0BEF9A: add r1 ; CODE_0BEF9B: from r12 ; CODE_0BEF9C: stw (r0) ; CODE_0BEF9D: iwt r0,#$1402 ; CODE_0BEFA0: add r1 ; CODE_0BEFA1: from r12 ; CODE_0BEFA2: stw (r0) ; CODE_0BEFA3: iwt r0,#$1860 ; CODE_0BEFA6: add r1 ; CODE_0BEFA7: from r12 ; CODE_0BEFA8: stw (r0) ; CODE_0BEFA9: iwt r0,#$0F02 ; CODE_0BEFAC: add r1 ; CODE_0BEFAD: from r12 ; CODE_0BEFAE: stw (r0) ; CODE_0BEFAF: iwt r0,#$1D38 ; CODE_0BEFB2: add r1 ; CODE_0BEFB3: from r12 ; CODE_0BEFB4: stw (r0) ; CODE_0BEFB5: iwt r0,#$1720 ; CODE_0BEFB8: add r1 ; CODE_0BEFB9: from r12 ; CODE_0BEFBA: stw (r0) ; CODE_0BEFBB: iwt r0,#$1680 ; CODE_0BEFBE: add r1 ; CODE_0BEFBF: from r12 ; CODE_0BEFC0: stw (r0) ; CODE_0BEFC1: iwt r0,#$1682 ; CODE_0BEFC4: add r1 ; CODE_0BEFC5: from r12 ; CODE_0BEFC6: stw (r0) ; CODE_0BEFC7: iwt r0,#$1540 ; CODE_0BEFCA: add r1 ; CODE_0BEFCB: from r12 ; CODE_0BEFCC: stw (r0) ; CODE_0BEFCD: iwt r0,#$15E0 ; CODE_0BEFD0: add r1 ; CODE_0BEFD1: from r12 ; CODE_0BEFD2: stw (r0) ; CODE_0BEFD3: iwt r0,#$17C0 ; CODE_0BEFD6: add r1 ; CODE_0BEFD7: from r12 ; CODE_0BEFD8: stw (r0) ; CODE_0BEFD9: dec r12 ; CODE_0BEFDA: iwt r0,#$1362 ; CODE_0BEFDD: add r1 ; CODE_0BEFDE: from r12 ; CODE_0BEFDF: stw (r0) ; CODE_0BEFE0: iwt r0,#$1722 ; CODE_0BEFE3: add r1 ; CODE_0BEFE4: from r12 ; CODE_0BEFE5: stw (r0) ; CODE_0BEFE6: iwt r12,#$1FFF ; CODE_0BEFE9: iwt r0,#$1862 ; CODE_0BEFEC: add r1 ; CODE_0BEFED: from r12 ; CODE_0BEFEE: stw (r0) ; CODE_0BEFEF: iwt r0,#$1360 ; CODE_0BEFF2: add r1 ; CODE_0BEFF3: from r5 ; CODE_0BEFF4: stw (r0) ; CODE_0BEFF5: from r5 ; CODE_0BEFF6: to r12 ; CODE_0BEFF7: add r5 ; CODE_0BEFF8: sms ($005C),r14 ; CODE_0BEFFB: iwt r0,#$A716 ; CODE_0BEFFE: to r14 ; CODE_0BEFFF: add r12 ; CODE_0BF000: to r13 ; CODE_0BF001: getb ; CODE_0BF002: iwt r5,#$0EBB ; CODE_0BF005: ibt r14,#$0006 ; CODE_0BF007: ldb (r5) ; CODE_0BF009: sub r13 ; CODE_0BF00A: beq CODE_0BF014 ; CODE_0BF00C: dec r14 ; CODE_0BF00D: bne CODE_0BF007 ; CODE_0BF00F: dec r5 ; CODE_0BF010: to r5 ; CODE_0BF011: bra CODE_0BF01A ; CODE_0BF013: sub r0 ; CODE_0BF014: from r14 ; CODE_0BF015: add #8 ; CODE_0BF017: add r0 ; CODE_0BF018: to r5 ; CODE_0BF019: add r0 ; CODE_0BF01A: iwt r0,#$1180 ; CODE_0BF01D: add r1 ; CODE_0BF01E: from r5 ; CODE_0BF01F: stw (r0) ; CODE_0BF020: iwt r0,#$9F1A ; CODE_0BF023: to r14 ; CODE_0BF024: add r12 ; CODE_0BF025: to r5 ; CODE_0BF026: getb ; CODE_0BF027: inc r14 ; CODE_0BF028: iwt r0,#$14A2 ; CODE_0BF02B: add r1 ; CODE_0BF02C: from r5 ; CODE_0BF02D: stw (r0) ; CODE_0BF02E: getb ; CODE_0BF02F: ibt r5,#$0020 ; CODE_0BF031: to r5 ; CODE_0BF032: xor r5 ; CODE_0BF034: iwt r0,#$1042 ; CODE_0BF037: add r1 ; CODE_0BF038: from r5 ; CODE_0BF039: stw (r0) ; CODE_0BF03A: iwt r0,#$A318 ; CODE_0BF03D: to r14 ; CODE_0BF03E: add r12 ; CODE_0BF03F: to r5 ; CODE_0BF040: getbs ; CODE_0BF042: inc r14 ; CODE_0BF043: iwt r0,#$1542 ; CODE_0BF046: add r1 ; CODE_0BF047: from r5 ; CODE_0BF048: stw (r0) ; CODE_0BF049: getbs ; CODE_0BF04B: mult #8 ; CODE_0BF04D: to r5 ; CODE_0BF04E: add r0 ; CODE_0BF04F: iwt r0,#$15E2 ; CODE_0BF052: add r1 ; CODE_0BF053: from r5 ; CODE_0BF054: stw (r0) ; CODE_0BF055: iwt r0,#$971E ; CODE_0BF058: to r14 ; CODE_0BF059: add r12 ; CODE_0BF05A: getb ; CODE_0BF05B: inc r14 ; CODE_0BF05C: to r5 ; CODE_0BF05D: getbh ; CODE_0BF05F: iwt r0,#$0FA2 ; CODE_0BF062: add r1 ; CODE_0BF063: from r5 ; CODE_0BF064: stw (r0) ; CODE_0BF065: iwt r0,#$9B1C ; CODE_0BF068: to r14 ; CODE_0BF069: add r12 ; CODE_0BF06A: getb ; CODE_0BF06B: inc r14 ; CODE_0BF06C: to r5 ; CODE_0BF06D: getbh ; CODE_0BF06F: iwt r0,#$1040 ; CODE_0BF072: add r1 ; CODE_0BF073: from r5 ; CODE_0BF074: stw (r0) ; CODE_0BF075: iwt r0,#$9320 ; CODE_0BF078: to r14 ; CODE_0BF079: add r12 ; CODE_0BF07A: getb ; CODE_0BF07B: inc r14 ; CODE_0BF07C: to r5 ; CODE_0BF07D: getbh ; CODE_0BF07F: iwt r0,#$0FA0 ; CODE_0BF082: add r1 ; CODE_0BF083: from r5 ; CODE_0BF084: stw (r0) ; CODE_0BF085: ibt r0,#$001F ; CODE_0BF087: and r5 ; CODE_0BF088: add r0 ; CODE_0BF089: add r0 ; CODE_0BF08A: add r0 ; CODE_0BF08B: iwt r14,#$9220 ; CODE_0BF08E: to r14 ; CODE_0BF08F: add r14 ; CODE_0BF090: getb ; CODE_0BF091: inc r14 ; CODE_0BF092: to r5 ; CODE_0BF093: getbh ; CODE_0BF095: inc r14 ; CODE_0BF096: iwt r0,#$1B56 ; CODE_0BF099: add r1 ; CODE_0BF09A: from r5 ; CODE_0BF09B: stw (r0) ; CODE_0BF09C: getb ; CODE_0BF09D: inc r14 ; CODE_0BF09E: to r5 ; CODE_0BF09F: getbh ; CODE_0BF0A1: inc r14 ; CODE_0BF0A2: iwt r0,#$1B58 ; CODE_0BF0A5: add r1 ; CODE_0BF0A6: from r5 ; CODE_0BF0A7: stw (r0) ; CODE_0BF0A8: getb ; CODE_0BF0A9: inc r14 ; CODE_0BF0AA: to r5 ; CODE_0BF0AB: getbh ; CODE_0BF0AD: inc r14 ; CODE_0BF0AE: iwt r0,#$1BB6 ; CODE_0BF0B1: add r1 ; CODE_0BF0B2: from r5 ; CODE_0BF0B3: stw (r0) ; CODE_0BF0B4: getb ; CODE_0BF0B5: inc r14 ; CODE_0BF0B6: to r5 ; CODE_0BF0B7: getbh ; CODE_0BF0B9: iwt r0,#$1BB8 ; CODE_0BF0BC: add r1 ; CODE_0BF0BD: from r5 ; CODE_0BF0BE: stw (r0) ; CODE_0BF0BF: lms r14,($005C) ; CODE_0BF0C2: jmp r11 ; CODE_0BF0C3: sub r0 ; CODE_0BF0C4: iwt r1,#$0EFC ; CODE_0BF0C7: ibt r12,#$0010 ; CODE_0BF0C9: move r13,r15 ; CODE_0BF0CB: ldb (r1) ; CODE_0BF0CD: sub #0 ; CODE_0BF0CF: beq CODE_0BF0E8 ; CODE_0BF0D1: dec r1 ; CODE_0BF0D2: dec r1 ; CODE_0BF0D3: dec r1 ; CODE_0BF0D4: loop ; CODE_0BF0D5: dec r1 ; CODE_0BF0D6: lm r0,($1E4A) ; CODE_0BF0DA: dec r0 ; CODE_0BF0DB: dec r0 ; CODE_0BF0DC: dec r0 ; CODE_0BF0DD: dec r0 ; CODE_0BF0DE: bpl CODE_0BF0E3 ; CODE_0BF0E0: nop ; CODE_0BF0E1: ibt r0,#$003C ; CODE_0BF0E3: sbk ; CODE_0BF0E4: lsr ; CODE_0BF0E5: to r12 ; CODE_0BF0E6: lsr ; CODE_0BF0E7: inc r12 ; CODE_0BF0E8: dec r12 ; CODE_0BF0E9: from r12 ; CODE_0BF0EA: add r12 ; CODE_0BF0EB: to r1 ; CODE_0BF0EC: add r0 ; CODE_0BF0ED: ibt r12,#$000E ; CODE_0BF0EF: iwt r0,#$0EC0 ; CODE_0BF0F2: add r1 ; CODE_0BF0F3: from r12 ; CODE_0BF0F4: stw (r0) ; CODE_0BF0F5: iwt r12,#$00FF ; CODE_0BF0F8: iwt r0,#$1460 ; CODE_0BF0FB: add r1 ; CODE_0BF0FC: from r12 ; CODE_0BF0FD: stw (r0) ; CODE_0BF0FE: ibt r12,#$0000 ; CODE_0BF100: iwt r0,#$11E0 ; CODE_0BF103: add r1 ; CODE_0BF104: from r12 ; CODE_0BF105: stw (r0) ; CODE_0BF106: iwt r0,#$11E2 ; CODE_0BF109: add r1 ; CODE_0BF10A: from r12 ; CODE_0BF10B: stw (r0) ; CODE_0BF10C: iwt r0,#$13C0 ; CODE_0BF10F: add r1 ; CODE_0BF110: from r12 ; CODE_0BF111: stw (r0) ; CODE_0BF112: iwt r0,#$10A0 ; CODE_0BF115: add r1 ; CODE_0BF116: from r12 ; CODE_0BF117: stw (r0) ; CODE_0BF118: iwt r0,#$1E4C ; CODE_0BF11B: add r1 ; CODE_0BF11C: from r12 ; CODE_0BF11D: stw (r0) ; CODE_0BF11E: iwt r0,#$1E4E ; CODE_0BF121: add r1 ; CODE_0BF122: from r12 ; CODE_0BF123: stw (r0) ; CODE_0BF124: iwt r0,#$1E8C ; CODE_0BF127: add r1 ; CODE_0BF128: from r12 ; CODE_0BF129: stw (r0) ; CODE_0BF12A: iwt r0,#$1782 ; CODE_0BF12D: add r1 ; CODE_0BF12E: from r12 ; CODE_0BF12F: stw (r0) ; CODE_0BF130: iwt r0,#$1E8E ; CODE_0BF133: add r1 ; CODE_0BF134: from r12 ; CODE_0BF135: stw (r0) ; CODE_0BF136: iwt r0,#$13C2 ; CODE_0BF139: add r1 ; CODE_0BF13A: from r12 ; CODE_0BF13B: stw (r0) ; CODE_0BF13C: iwt r0,#$1820 ; CODE_0BF13F: add r1 ; CODE_0BF140: from r12 ; CODE_0BF141: stw (r0) ; CODE_0BF142: iwt r0,#$0EC2 ; CODE_0BF145: add r1 ; CODE_0BF146: from r12 ; CODE_0BF147: stw (r0) ; CODE_0BF148: iwt r0,#$16E0 ; CODE_0BF14B: add r1 ; CODE_0BF14C: from r12 ; CODE_0BF14D: stw (r0) ; CODE_0BF14E: iwt r0,#$1640 ; CODE_0BF151: add r1 ; CODE_0BF152: from r12 ; CODE_0BF153: stw (r0) ; CODE_0BF154: iwt r0,#$1642 ; CODE_0BF157: add r1 ; CODE_0BF158: from r12 ; CODE_0BF159: stw (r0) ; CODE_0BF15A: iwt r0,#$1500 ; CODE_0BF15D: add r1 ; CODE_0BF15E: from r12 ; CODE_0BF15F: stw (r0) ; CODE_0BF160: iwt r0,#$15A0 ; CODE_0BF163: add r1 ; CODE_0BF164: from r12 ; CODE_0BF165: stw (r0) ; CODE_0BF166: iwt r0,#$1780 ; CODE_0BF169: add r1 ; CODE_0BF16A: from r12 ; CODE_0BF16B: stw (r0) ; CODE_0BF16C: dec r12 ; CODE_0BF16D: iwt r0,#$1322 ; CODE_0BF170: add r1 ; CODE_0BF171: from r12 ; CODE_0BF172: stw (r0) ; CODE_0BF173: iwt r0,#$16E2 ; CODE_0BF176: add r1 ; CODE_0BF177: from r12 ; CODE_0BF178: stw (r0) ; CODE_0BF179: iwt r12,#$1FFF ; CODE_0BF17C: iwt r0,#$1822 ; CODE_0BF17F: add r1 ; CODE_0BF180: from r12 ; CODE_0BF181: stw (r0) ; CODE_0BF182: iwt r0,#$1320 ; CODE_0BF185: add r1 ; CODE_0BF186: from r5 ; CODE_0BF187: stw (r0) ; CODE_0BF188: from r5 ; CODE_0BF189: to r12 ; CODE_0BF18A: add r5 ; CODE_0BF18B: sms ($005C),r14 ; CODE_0BF18E: iwt r0,#$B59E ; CODE_0BF191: to r14 ; CODE_0BF192: add r12 ; CODE_0BF193: to r13 ; CODE_0BF194: getb ; CODE_0BF195: iwt r5,#$0EBB ; CODE_0BF198: ibt r14,#$0006 ; CODE_0BF19A: ldb (r5) ; CODE_0BF19C: sub r13 ; CODE_0BF19D: beq CODE_0BF1A7 ; CODE_0BF19F: dec r14 ; CODE_0BF1A0: bne CODE_0BF19A ; CODE_0BF1A2: dec r5 ; CODE_0BF1A3: to r5 ; CODE_0BF1A4: bra CODE_0BF1AD ; CODE_0BF1A6: sub r0 ; CODE_0BF1A7: from r14 ; CODE_0BF1A8: add #8 ; CODE_0BF1AA: add r0 ; CODE_0BF1AB: to r5 ; CODE_0BF1AC: add r0 ; CODE_0BF1AD: iwt r0,#$1140 ; CODE_0BF1B0: add r1 ; CODE_0BF1B1: from r5 ; CODE_0BF1B2: stw (r0) ; CODE_0BF1B3: iwt r0,#$B19E ; CODE_0BF1B6: to r14 ; CODE_0BF1B7: add r12 ; CODE_0BF1B8: to r5 ; CODE_0BF1B9: getb ; CODE_0BF1BA: inc r14 ; CODE_0BF1BB: iwt r0,#$1462 ; CODE_0BF1BE: add r1 ; CODE_0BF1BF: from r5 ; CODE_0BF1C0: stw (r0) ; CODE_0BF1C1: getb ; CODE_0BF1C2: ibt r5,#$0030 ; CODE_0BF1C4: to r5 ; CODE_0BF1C5: xor r5 ; CODE_0BF1C7: iwt r0,#$1002 ; CODE_0BF1CA: add r1 ; CODE_0BF1CB: from r5 ; CODE_0BF1CC: stw (r0) ; CODE_0BF1CD: iwt r0,#$B39E ; CODE_0BF1D0: to r14 ; CODE_0BF1D1: add r12 ; CODE_0BF1D2: to r5 ; CODE_0BF1D3: getbs ; CODE_0BF1D5: inc r14 ; CODE_0BF1D6: iwt r0,#$1502 ; CODE_0BF1D9: add r1 ; CODE_0BF1DA: from r5 ; CODE_0BF1DB: stw (r0) ; CODE_0BF1DC: getbs ; CODE_0BF1DE: mult #8 ; CODE_0BF1E0: to r5 ; CODE_0BF1E1: add r0 ; CODE_0BF1E2: iwt r0,#$15A2 ; CODE_0BF1E5: add r1 ; CODE_0BF1E6: from r5 ; CODE_0BF1E7: stw (r0) ; CODE_0BF1E8: iwt r0,#$AB9E ; CODE_0BF1EB: to r14 ; CODE_0BF1EC: add r12 ; CODE_0BF1ED: getb ; CODE_0BF1EE: inc r14 ; CODE_0BF1EF: to r5 ; CODE_0BF1F0: getbh ; CODE_0BF1F2: iwt r0,#$0F60 ; CODE_0BF1F5: add r1 ; CODE_0BF1F6: from r5 ; CODE_0BF1F7: stw (r0) ; CODE_0BF1F8: iwt r0,#$AD9E ; CODE_0BF1FB: to r14 ; CODE_0BF1FC: add r12 ; CODE_0BF1FD: getb ; CODE_0BF1FE: inc r14 ; CODE_0BF1FF: to r5 ; CODE_0BF200: getbh ; CODE_0BF202: iwt r0,#$0F62 ; CODE_0BF205: add r1 ; CODE_0BF206: from r5 ; CODE_0BF207: stw (r0) ; CODE_0BF208: iwt r0,#$AF9E ; CODE_0BF20B: to r14 ; CODE_0BF20C: add r12 ; CODE_0BF20D: getb ; CODE_0BF20E: inc r14 ; CODE_0BF20F: to r5 ; CODE_0BF210: getbh ; CODE_0BF212: iwt r0,#$1000 ; CODE_0BF215: add r1 ; CODE_0BF216: from r5 ; CODE_0BF217: stw (r0) ; CODE_0BF218: lms r14,($005C) ; CODE_0BF21B: jmp r11 ; CODE_0BF21C: nop ; CODE_0BF21D: move r4,r6 ; CODE_0BF21F: sms ($0066),r11 ; CODE_0BF222: ibt r1,#$0001 ; CODE_0BF224: iwt r11,#$2200 ; CODE_0BF227: from r11 ; CODE_0BF228: add r6 ; CODE_0BF229: add r6 ; CODE_0BF22A: to r6 ; CODE_0BF22B: ldw (r0) ; CODE_0BF22C: from r11 ; CODE_0BF22D: add r4 ; CODE_0BF22E: add r4 ; CODE_0BF22F: to r11 ; CODE_0BF230: ldw (r0) ; CODE_0BF231: move r0,r8 ; CODE_0BF233: to r10 ; CODE_0BF234: swap ; CODE_0BF235: add r0 ; CODE_0BF236: not ; CODE_0BF237: inc r0 ; CODE_0BF238: lmult ; CODE_0BF23A: with r10 ; CODE_0BF23B: add r4 ; CODE_0BF23C: move r5,r6 ; CODE_0BF23E: move r6,r11 ; CODE_0BF240: move r0,r9 ; CODE_0BF242: to r7 ; CODE_0BF243: swap ; CODE_0BF244: add r0 ; CODE_0BF245: not ; CODE_0BF246: inc r0 ; CODE_0BF247: lmult ; CODE_0BF249: with r7 ; CODE_0BF24A: add r4 ; CODE_0BF24B: move r0,r12 ; CODE_0BF24D: lsr ; CODE_0BF24E: bcc CODE_0BF254 ; CODE_0BF250: add r0 ; CODE_0BF251: with r1 ; CODE_0BF252: or #4 ; CODE_0BF254: from r1 ; CODE_0BF255: cmode ; CODE_0BF257: move r6,r0 ; CODE_0BF259: from r13 ; CODE_0BF25A: romb ; CODE_0BF25C: ibt r4,#$0020 ; CODE_0BF25E: move r9,r4 ; CODE_0BF260: iwt r13,#$F26A ; CODE_0BF263: cache ; CODE_0BF264: move r1,r3 ; CODE_0BF266: move r8,r10 ; CODE_0BF268: move r12,r9 ; CODE_0BF26A: merge ; CODE_0BF26B: beq CODE_0BF277 ; CODE_0BF26D: to r14 ; CODE_0BF26E: add r6 ; CODE_0BF26F: with r8 ; CODE_0BF270: add r5 ; CODE_0BF271: getc ; CODE_0BF272: loop ; CODE_0BF273: plot ; CODE_0BF274: bra CODE_0BF27E ; CODE_0BF276: with r7 ; CODE_0BF277: with r8 ; CODE_0BF278: add r5 ; CODE_0BF279: sub r0 ; CODE_0BF27A: color ; CODE_0BF27B: loop ; CODE_0BF27C: plot ; CODE_0BF27D: with r7 ; CODE_0BF27E: add r11 ; CODE_0BF27F: dec r4 ; CODE_0BF280: bne CODE_0BF264 ; CODE_0BF282: inc r2 ; CODE_0BF283: rpix ; CODE_0BF285: lms r11,($0066) ; CODE_0BF288: jmp r11 ; CODE_0BF289: nop ; CODE_0BF28A: move r4,r6 ; CODE_0BF28C: ibt r1,#$0001 ; CODE_0BF28E: iwt r8,#$2200 ; CODE_0BF291: from r8 ; CODE_0BF292: add r6 ; CODE_0BF293: add r6 ; CODE_0BF294: to r6 ; CODE_0BF295: ldw (r0) ; CODE_0BF296: from r8 ; CODE_0BF297: add r4 ; CODE_0BF298: add r4 ; CODE_0BF299: to r8 ; CODE_0BF29A: ldw (r0) ; CODE_0BF29B: sms ($0066),r11 ; CODE_0BF29E: with r5 ; CODE_0BF29F: add r5 ; CODE_0BF2A0: ibt r0,#$0008 ; CODE_0BF2A2: romb ; CODE_0BF2A4: iwt r0,#$AB98 ; CODE_0BF2A7: to r14 ; CODE_0BF2A8: add r5 ; CODE_0BF2A9: getb ; CODE_0BF2AA: inc r14 ; CODE_0BF2AB: getbh ; CODE_0BF2AD: move r14,r0 ; CODE_0BF2AF: lmult ; CODE_0BF2B1: with r4 ; CODE_0BF2B2: hib ; CODE_0BF2B3: lob ; CODE_0BF2B4: swap ; CODE_0BF2B5: to r9 ; CODE_0BF2B6: or r4 ; CODE_0BF2B7: move r7,r6 ; CODE_0BF2B9: move r6,r8 ; CODE_0BF2BB: from r14 ; CODE_0BF2BC: lmult ; CODE_0BF2BE: with r4 ; CODE_0BF2BF: hib ; CODE_0BF2C0: lob ; CODE_0BF2C1: swap ; CODE_0BF2C2: to r8 ; CODE_0BF2C3: or r4 ; CODE_0BF2C4: sms ($0000),r8 ; CODE_0BF2C7: iwt r0,#$AC18 ; CODE_0BF2CA: to r14 ; CODE_0BF2CB: add r5 ; CODE_0BF2CC: getb ; CODE_0BF2CD: inc r14 ; CODE_0BF2CE: getbh ; CODE_0BF2D0: move r14,r0 ; CODE_0BF2D2: lmult ; CODE_0BF2D4: with r4 ; CODE_0BF2D5: hib ; CODE_0BF2D6: lob ; CODE_0BF2D7: swap ; CODE_0BF2D8: or r4 ; CODE_0BF2D9: not ; CODE_0BF2DA: inc r0 ; CODE_0BF2DB: move r5,r0 ; CODE_0BF2DD: add r8 ; CODE_0BF2DE: not ; CODE_0BF2DF: inc r0 ; CODE_0BF2E0: add r0 ; CODE_0BF2E1: add r0 ; CODE_0BF2E2: add r0 ; CODE_0BF2E3: add r0 ; CODE_0BF2E4: iwt r10,#$1000 ; CODE_0BF2E7: to r11 ; CODE_0BF2E8: add r10 ; CODE_0BF2E9: move r6,r7 ; CODE_0BF2EB: from r14 ; CODE_0BF2EC: lmult ; CODE_0BF2EE: with r4 ; CODE_0BF2EF: hib ; CODE_0BF2F0: lob ; CODE_0BF2F1: swap ; CODE_0BF2F2: or r4 ; CODE_0BF2F3: sms ($0002),r0 ; CODE_0BF2F6: add r9 ; CODE_0BF2F7: not ; CODE_0BF2F8: inc r0 ; CODE_0BF2F9: add r0 ; CODE_0BF2FA: add r0 ; CODE_0BF2FB: add r0 ; CODE_0BF2FC: add r0 ; CODE_0BF2FD: to r10 ; CODE_0BF2FE: add r10 ; CODE_0BF2FF: move r0,r12 ; CODE_0BF301: lsr ; CODE_0BF302: bcc CODE_0BF308 ; CODE_0BF304: add r0 ; CODE_0BF305: with r1 ; CODE_0BF306: or #4 ; CODE_0BF308: from r1 ; CODE_0BF309: cmode ; CODE_0BF30B: move r6,r0 ; CODE_0BF30D: from r13 ; CODE_0BF30E: romb ; CODE_0BF310: ibt r4,#$0020 ; CODE_0BF312: iwt r13,#$F31E ; CODE_0BF315: cache ; CODE_0BF316: move r1,r3 ; CODE_0BF318: move r8,r10 ; CODE_0BF31A: move r7,r11 ; CODE_0BF31C: ibt r12,#$0020 ; CODE_0BF31E: merge ; CODE_0BF31F: bcs CODE_0BF32F ; CODE_0BF321: to r14 ; CODE_0BF322: add r6 ; CODE_0BF323: with r8 ; CODE_0BF324: add r9 ; CODE_0BF325: with r7 ; CODE_0BF326: add r5 ; CODE_0BF327: getc ; CODE_0BF328: loop ; CODE_0BF329: plot ; CODE_0BF32A: bra CODE_0BF337+1 ; CODE_0BF32C: lms r0,($0002) ; CODE_0BF32F: with r8 ; CODE_0BF330: add r9 ; CODE_0BF331: with r7 ; CODE_0BF332: add r5 ; CODE_0BF333: sub r0 ; CODE_0BF334: color ; CODE_0BF335: loop ; CODE_0BF336: plot ; CODE_0BF337: lms r0,($0002) ; CODE_0BF33A: to r10 ; CODE_0BF33B: add r10 ; CODE_0BF33C: lms r0,($0000) ; CODE_0BF33F: to r11 ; CODE_0BF340: add r11 ; CODE_0BF341: dec r4 ; CODE_0BF342: bne CODE_0BF316 ; CODE_0BF344: inc r2 ; CODE_0BF345: rpix ; CODE_0BF347: lms r11,($0066) ; CODE_0BF34A: jmp r11 ; CODE_0BF34B: nop ; CODE_0BF34C: move r4,r6 ; CODE_0BF34E: ibt r1,#$0001 ; CODE_0BF350: sms ($0066),r11 ; CODE_0BF353: iwt r11,#$2200 ; CODE_0BF356: from r11 ; CODE_0BF357: add r6 ; CODE_0BF358: add r6 ; CODE_0BF359: to r6 ; CODE_0BF35A: ldw (r0) ; CODE_0BF35B: from r11 ; CODE_0BF35C: add r4 ; CODE_0BF35D: add r4 ; CODE_0BF35E: to r11 ; CODE_0BF35F: ldw (r0) ; CODE_0BF360: move r0,r8 ; CODE_0BF362: to r10 ; CODE_0BF363: swap ; CODE_0BF364: not ; CODE_0BF365: inc r0 ; CODE_0BF366: lmult ; CODE_0BF368: with r10 ; CODE_0BF369: add r4 ; CODE_0BF36A: move r5,r6 ; CODE_0BF36C: move r6,r11 ; CODE_0BF36E: move r0,r9 ; CODE_0BF370: to r7 ; CODE_0BF371: swap ; CODE_0BF372: not ; CODE_0BF373: inc r0 ; CODE_0BF374: lmult ; CODE_0BF376: with r7 ; CODE_0BF377: add r4 ; CODE_0BF378: move r0,r12 ; CODE_0BF37A: lsr ; CODE_0BF37B: bcc CODE_0BF381 ; CODE_0BF37D: add r0 ; CODE_0BF37E: with r1 ; CODE_0BF37F: or #4 ; CODE_0BF381: from r1 ; CODE_0BF382: cmode ; CODE_0BF384: move r6,r0 ; CODE_0BF386: from r13 ; CODE_0BF387: romb ; CODE_0BF389: iwt r13,#$F397 ; CODE_0BF38C: ibt r4,#$0020 ; CODE_0BF38E: move r9,r4 ; CODE_0BF390: cache ; CODE_0BF391: move r1,r3 ; CODE_0BF393: move r8,r10 ; CODE_0BF395: move r12,r9 ; CODE_0BF397: merge ; CODE_0BF398: bcs CODE_0BF3A4 ; CODE_0BF39A: to r14 ; CODE_0BF39B: add r6 ; CODE_0BF39C: with r8 ; CODE_0BF39D: add r5 ; CODE_0BF39E: getc ; CODE_0BF39F: loop ; CODE_0BF3A0: plot ; CODE_0BF3A1: bra CODE_0BF3AB ; CODE_0BF3A3: with r7 ; CODE_0BF3A4: with r8 ; CODE_0BF3A5: add r5 ; CODE_0BF3A6: sub r0 ; CODE_0BF3A7: color ; CODE_0BF3A8: loop ; CODE_0BF3A9: plot ; CODE_0BF3AA: with r7 ; CODE_0BF3AB: add r11 ; CODE_0BF3AC: dec r4 ; CODE_0BF3AD: bne CODE_0BF391 ; CODE_0BF3AF: inc r2 ; CODE_0BF3B0: rpix ; CODE_0BF3B2: lms r11,($0066) ; CODE_0BF3B5: jmp r11 ; CODE_0BF3B6: nop ; ; freespace DATA_0BF3B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF3FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF407: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF40F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF417: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF41F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF427: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF42F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF437: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF43F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF447: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF44F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF457: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF45F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF467: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF46F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF477: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF47F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF487: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF48F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF497: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF49F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF4FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF507: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF50F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF517: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF51F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF527: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF52F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF537: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF53F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF547: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF54F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF557: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF55F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF567: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF56F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF577: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF57F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF587: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF58F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF597: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF59F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF5FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF607: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF60F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF617: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF61F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF627: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF62F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF637: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF63F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF647: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF64F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF657: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF65F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF667: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF66F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF677: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF67F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF687: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF68F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF697: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF69F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF6FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF707: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF70F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF717: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF71F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF727: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF72F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF737: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF73F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF747: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF74F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF757: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF75F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF767: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF76F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF777: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF77F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF787: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF78F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF797: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF79F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF7FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF807: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF80F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF817: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF81F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF827: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF82F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF837: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF83F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF847: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF84F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF857: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF85F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF867: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF86F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF877: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF87F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF887: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF88F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF897: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF89F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF8FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF907: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF90F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF917: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF91F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF927: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF92F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF937: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF93F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF947: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF94F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF957: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF95F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF967: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF96F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF977: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF97F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF987: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF98F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF997: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF99F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9A7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9AF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9B7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9BF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9C7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9CF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9D7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9DF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9E7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9EF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9F7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BF9FF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFA9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFABF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFACF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAD7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFADF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFAFF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFB9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBBF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBCF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBD7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBDF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFBFF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFC9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCBF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCCF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCD7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCDF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFCFF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFD9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDBF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDCF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDD7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDDF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFDFF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFE9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEBF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFECF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFED7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEDF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFEFF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF07: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF0F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF17: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF1F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF27: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF2F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF37: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF3F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF47: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF4F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF57: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF5F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF67: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF6F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF77: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF7F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF87: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF8F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF97: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFF9F: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFA7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFAF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFB7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFBF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFC7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFCF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFD7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFDF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFE7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFEF: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFF7: db $FF, $FF, $FF, $FF, $FF, $FF, $FF, $FF DATA_0BFFFF: db $FF