==== 00ff00-00ff0f
00ff00 reset__vector_stub     SEI                                ;
        (register, 0x23, 1) COPY (const, 0x1, 1)
00ff01                        CLC                                ;
        (register, 0x25, 1) COPY (const, 0x0, 1)
00ff02                        XCE                                ;
        (register, 0x25, 1) COPY (const, 0x1, 1)
00ff03                        JML reset__entry                   ; fdc000:UNCONDITIONAL_JUMP
         ---  BRANCH (ram, 0xfdc000, 1)
==== c25f13-c25f80
c25f13 FUN_c25f13             LDY DAT_7e0260                     ; 7e0260:READ
        (register, 0x14, 2) COPY (ram, 0x7e0260, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f15                        LDA [DAT_7e0276],Y                 ; 7e0276:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0276, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) LOAD (const, 0x1f1, 4) , (unique, 0x19f00, 3)
        (register, 0x10, 1) COPY (unique, 0x1a000, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f17                        XBA                                ;
        (unique, 0xa2800, 1) COPY (register, 0x10, 1)
        (register, 0x10, 1) COPY (register, 0x11, 1)
        (register, 0x11, 1) COPY (unique, 0xa2800, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f18                        LDA DAT_7e0262                     ; 7e0262:READ
        (register, 0x10, 1) COPY (ram, 0x7e0262, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f1a                        LSR A                              ;
        (unique, 0x4da00, 1) COPY (register, 0x10, 1)
        (unique, 0x4db00, 1) INT_AND (unique, 0x4da00, 1) , (const, 0x1, 1)
        (register, 0x25, 1) INT_NOTEQUAL (unique, 0x4db00, 1) , (const, 0x0, 1)
        (unique, 0x4da00, 1) INT_RIGHT (unique, 0x4da00, 1) , (const, 0x1, 4)
        (register, 0x10, 1) COPY (unique, 0x4da00, 1)
        (register, 0x20, 1) INT_SLESS (unique, 0x4da00, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (unique, 0x4da00, 1) , (const, 0x0, 1)
c25f1b                        BCC LAB_c25f25                     ; c25f25:CONDITIONAL_JUMP
        (unique, 0x84200, 1) INT_EQUAL (register, 0x25, 1) , (const, 0x0, 1)
         ---  CBRANCH (ram, 0xc25f25, 1) , (unique, 0x84200, 1)
c25f1d                        LDA [DAT_7e0279],Y                 ; 7e0279:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0279, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) LOAD (const, 0x1f1, 4) , (unique, 0x19f00, 3)
        (register, 0x10, 1) COPY (unique, 0x1a000, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f1f                        ASL A                              ;
        (unique, 0x37200, 1) COPY (register, 0x10, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (unique, 0x37200, 1) INT_LEFT (unique, 0x37200, 1) , (const, 0x1, 4)
        (register, 0x10, 1) COPY (unique, 0x37200, 1)
        (register, 0x20, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37200, 1) , (const, 0x0, 1)
c25f20                        ASL A                              ;
        (unique, 0x37200, 1) COPY (register, 0x10, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (unique, 0x37200, 1) INT_LEFT (unique, 0x37200, 1) , (const, 0x1, 4)
        (register, 0x10, 1) COPY (unique, 0x37200, 1)
        (register, 0x20, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37200, 1) , (const, 0x0, 1)
c25f21                        ASL A                              ;
        (unique, 0x37200, 1) COPY (register, 0x10, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (unique, 0x37200, 1) INT_LEFT (unique, 0x37200, 1) , (const, 0x1, 4)
        (register, 0x10, 1) COPY (unique, 0x37200, 1)
        (register, 0x20, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37200, 1) , (const, 0x0, 1)
c25f22                        ASL A                              ;
        (unique, 0x37200, 1) COPY (register, 0x10, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (unique, 0x37200, 1) INT_LEFT (unique, 0x37200, 1) , (const, 0x1, 4)
        (register, 0x10, 1) COPY (unique, 0x37200, 1)
        (register, 0x20, 1) INT_SLESS (unique, 0x37200, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37200, 1) , (const, 0x0, 1)
c25f23                        BRA LAB_c25f29                     ; c25f29:UNCONDITIONAL_JUMP
         ---  BRANCH (ram, 0xc25f29, 1)
c25f25 LAB_c25f25             LDA [DAT_7e0279],Y                 ; 7e0279:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0279, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) LOAD (const, 0x1f1, 4) , (unique, 0x19f00, 3)
        (register, 0x10, 1) COPY (unique, 0x1a000, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f27                        AND #0xf0                          ;
        (register, 0x10, 1) INT_AND (register, 0x10, 1) , (const, 0xf0, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f29 LAB_c25f29             REP #0x20                          ;
c25f2b                        TAY                                ;
        (register, 0x14, 2) COPY (register, 0x10, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f2c                        STZ DAT_7e0263                     ; 7e0263:WRITE
        (ram, 0x7e0263, 2) COPY (const, 0x0, 2)
c25f2e                        LDA DAT_7e026a                     ; 7e026a:READ
        (register, 0x10, 2) COPY (ram, 0x7e026a, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 2) , (const, 0x0, 2)
c25f30                        AND #0xff                          ;
        (register, 0x10, 2) INT_AND (register, 0x10, 2) , (const, 0xff, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 2) , (const, 0x0, 2)
c25f33                        ASL A                              ;
        (unique, 0x37500, 2) COPY (register, 0x10, 2)
        (register, 0x25, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (unique, 0x37500, 2) INT_LEFT (unique, 0x37500, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x37500, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37500, 2) , (const, 0x0, 2)
c25f34                        TAX                                ;
        (register, 0x12, 2) COPY (register, 0x10, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x12, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x12, 2) , (const, 0x0, 2)
c25f35                        TYA                                ;
        (register, 0x10, 2) COPY (register, 0x14, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 2) , (const, 0x0, 2)
c25f36                        JMP jtbl__c25f39                   ; c25f39:DATA c25f49:COMPUTED_JUMP c25f5c:COMPUTED_JUMP c25f5b:COMPUTED_JUMP c25f5a:COMPUTED_JUMP c25f59:COMPUTED_JUMP c25f6f:COMPUTED_JUMP c25f72:COMPUTED_JUMP c25f75:COMPUTED_JUMP
        (unique, 0x7c900, 3) COPY (const, 0xc25f39, 3)
        (unique, 0x7ca00, 3) INT_AND (unique, 0x7c900, 3) , (const, 0xff0000, 3)
        (unique, 0x7cb00, 2) INT_ADD (unique, 0x7c900, 2) , (register, 0x12, 2)
        (unique, 0x7cc00, 3) INT_ZEXT (unique, 0x7cb00, 2)
        (unique, 0x7ce00, 3) INT_OR (unique, 0x7ca00, 3) , (unique, 0x7cc00, 3)
        (unique, 0x7d000, 2) LOAD (const, 0x1f1, 8) , (unique, 0x7ce00, 3)
        (unique, 0x7d100, 3) INT_AND (unique, 0x7c900, 3) , (const, 0xff0000, 3)
        (unique, 0x7d200, 3) INT_ZEXT (unique, 0x7d000, 2)
        (unique, 0x7d400, 3) INT_OR (unique, 0x7d100, 3) , (unique, 0x7d200, 3)
         ---  BRANCHIND (unique, 0x7d400, 3)
c25f49 LAB_c25f49             SEP #0x20                          ;
c25f4b                        LDX DAT_7e026e                     ; 7e026e:READ
        (register, 0x12, 2) COPY (ram, 0x7e026e, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x12, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x12, 2) , (const, 0x0, 2)
c25f4d                        LDY DAT_c26021,X                   ; c26021:DATA
        (unique, 0x1a600, 3) INT_ZEXT (register, 0x12, 2)
        (unique, 0x1a800, 3) INT_ADD (const, 0xc26021, 3) , (unique, 0x1a600, 3)
        (unique, 0x1a900, 2) LOAD (const, 0x1f1, 4) , (unique, 0x1a800, 3)
        (register, 0x14, 2) COPY (unique, 0x1a900, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f50                        STA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) COPY (register, 0x10, 1)
         ---  STORE (const, 0x1f1, 4) , (unique, 0x19f00, 3) , (unique, 0x1a000, 1)
c25f52                        LDY DAT_c2601f,X                   ; c2601f:DATA
        (unique, 0x1a600, 3) INT_ZEXT (register, 0x12, 2)
        (unique, 0x1a800, 3) INT_ADD (const, 0xc2601f, 3) , (unique, 0x1a600, 3)
        (unique, 0x1a900, 2) LOAD (const, 0x1f1, 4) , (unique, 0x1a800, 3)
        (register, 0x14, 2) COPY (unique, 0x1a900, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f55                        XBA                                ;
        (unique, 0xa2800, 1) COPY (register, 0x10, 1)
        (register, 0x10, 1) COPY (register, 0x11, 1)
        (register, 0x11, 1) COPY (unique, 0xa2800, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f56                        STA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) COPY (register, 0x10, 1)
         ---  STORE (const, 0x1f1, 4) , (unique, 0x19f00, 3) , (unique, 0x1a000, 1)
c25f58                        RTS                                ;
        (unique, 0x54600, 2) COPY (const, 0x0, 2)
        (unique, 0x700, 3) INT_ADD (register, 0x18, 3) , (const, 0x1, 3)
        (unique, 0x54600, 2) LOAD (const, 0x1f1, 8) , (unique, 0x700, 3)
        (register, 0x18, 3) INT_ADD (register, 0x18, 3) , (const, 0x2, 3)
        (unique, 0x54700, 3) INT_AND (const, 0xc25f58, 3) , (const, 0xff0000, 3)
        (unique, 0x54800, 2) INT_ADD (unique, 0x54600, 2) , (const, 0x1, 2)
        (unique, 0x54900, 3) INT_ZEXT (unique, 0x54800, 2)
        (unique, 0x54b00, 3) INT_OR (unique, 0x54700, 3) , (unique, 0x54900, 3)
         ---  RETURN (unique, 0x54b00, 3)
c25f59 LAB_c25f59             LSR A                              ;
        (unique, 0x4de00, 2) COPY (register, 0x10, 2)
        (unique, 0x4df00, 2) INT_AND (unique, 0x4de00, 2) , (const, 0x1, 2)
        (register, 0x25, 1) INT_NOTEQUAL (unique, 0x4df00, 2) , (const, 0x0, 2)
        (unique, 0x4de00, 2) INT_RIGHT (unique, 0x4de00, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x4de00, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x4de00, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x4de00, 2) , (const, 0x0, 2)
c25f5a LAB_c25f5a             LSR A                              ;
        (unique, 0x4de00, 2) COPY (register, 0x10, 2)
        (unique, 0x4df00, 2) INT_AND (unique, 0x4de00, 2) , (const, 0x1, 2)
        (register, 0x25, 1) INT_NOTEQUAL (unique, 0x4df00, 2) , (const, 0x0, 2)
        (unique, 0x4de00, 2) INT_RIGHT (unique, 0x4de00, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x4de00, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x4de00, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x4de00, 2) , (const, 0x0, 2)
c25f5b LAB_c25f5b             LSR A                              ;
        (unique, 0x4de00, 2) COPY (register, 0x10, 2)
        (unique, 0x4df00, 2) INT_AND (unique, 0x4de00, 2) , (const, 0x1, 2)
        (register, 0x25, 1) INT_NOTEQUAL (unique, 0x4df00, 2) , (const, 0x0, 2)
        (unique, 0x4de00, 2) INT_RIGHT (unique, 0x4de00, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x4de00, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x4de00, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x4de00, 2) , (const, 0x0, 2)
c25f5c LAB_c25f5c             LSR A                              ;
        (unique, 0x4de00, 2) COPY (register, 0x10, 2)
        (unique, 0x4df00, 2) INT_AND (unique, 0x4de00, 2) , (const, 0x1, 2)
        (register, 0x25, 1) INT_NOTEQUAL (unique, 0x4df00, 2) , (const, 0x0, 2)
        (unique, 0x4de00, 2) INT_RIGHT (unique, 0x4de00, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x4de00, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x4de00, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x4de00, 2) , (const, 0x0, 2)
c25f5d                        SEP #0x20                          ;
c25f5f                        LDX DAT_7e026e                     ; 7e026e:READ
        (register, 0x12, 2) COPY (ram, 0x7e026e, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x12, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x12, 2) , (const, 0x0, 2)
c25f61                        LDY DAT_c26021,X                   ; c26021:DATA
        (unique, 0x1a600, 3) INT_ZEXT (register, 0x12, 2)
        (unique, 0x1a800, 3) INT_ADD (const, 0xc26021, 3) , (unique, 0x1a600, 3)
        (unique, 0x1a900, 2) LOAD (const, 0x1f1, 4) , (unique, 0x1a800, 3)
        (register, 0x14, 2) COPY (unique, 0x1a900, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f64                        STA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) COPY (register, 0x10, 1)
         ---  STORE (const, 0x1f1, 4) , (unique, 0x19f00, 3) , (unique, 0x1a000, 1)
c25f66                        LDY DAT_c2601f,X                   ; c2601f:DATA
        (unique, 0x1a600, 3) INT_ZEXT (register, 0x12, 2)
        (unique, 0x1a800, 3) INT_ADD (const, 0xc2601f, 3) , (unique, 0x1a600, 3)
        (unique, 0x1a900, 2) LOAD (const, 0x1f1, 4) , (unique, 0x1a800, 3)
        (register, 0x14, 2) COPY (unique, 0x1a900, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f69                        XBA                                ;
        (unique, 0xa2800, 1) COPY (register, 0x10, 1)
        (register, 0x10, 1) COPY (register, 0x11, 1)
        (register, 0x11, 1) COPY (unique, 0xa2800, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f6a                        ORA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) LOAD (const, 0x1f1, 4) , (unique, 0x19f00, 3)
        (register, 0x10, 1) INT_OR (register, 0x10, 1) , (unique, 0x1a000, 1)
        (register, 0x20, 1) INT_SLESS (register, 0x10, 1) , (const, 0x0, 1)
        (register, 0x24, 1) INT_EQUAL (register, 0x10, 1) , (const, 0x0, 1)
c25f6c                        STA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) COPY (register, 0x10, 1)
         ---  STORE (const, 0x1f1, 4) , (unique, 0x19f00, 3) , (unique, 0x1a000, 1)
c25f6e                        RTS                                ;
        (unique, 0x54600, 2) COPY (const, 0x0, 2)
        (unique, 0x700, 3) INT_ADD (register, 0x18, 3) , (const, 0x1, 3)
        (unique, 0x54600, 2) LOAD (const, 0x1f1, 8) , (unique, 0x700, 3)
        (register, 0x18, 3) INT_ADD (register, 0x18, 3) , (const, 0x2, 3)
        (unique, 0x54700, 3) INT_AND (const, 0xc25f6e, 3) , (const, 0xff0000, 3)
        (unique, 0x54800, 2) INT_ADD (unique, 0x54600, 2) , (const, 0x1, 2)
        (unique, 0x54900, 3) INT_ZEXT (unique, 0x54800, 2)
        (unique, 0x54b00, 3) INT_OR (unique, 0x54700, 3) , (unique, 0x54900, 3)
         ---  RETURN (unique, 0x54b00, 3)
c25f6f LAB_c25f6f             ASL A                              ;
        (unique, 0x37500, 2) COPY (register, 0x10, 2)
        (register, 0x25, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (unique, 0x37500, 2) INT_LEFT (unique, 0x37500, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x37500, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37500, 2) , (const, 0x0, 2)
c25f70                        ROL DAT_7e0263                     ; 7e0263:READ_WRITE
        (unique, 0x3f800, 2) COPY (ram, 0x7e0263, 2)
        (unique, 0x3fa00, 2) INT_ZEXT (register, 0x25, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (unique, 0x3fc00, 2) INT_LEFT (unique, 0x3f800, 2) , (const, 0x1, 4)
        (unique, 0x3f800, 2) INT_OR (unique, 0x3fc00, 2) , (unique, 0x3fa00, 2)
        (ram, 0x7e0263, 2) COPY (unique, 0x3f800, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x3f800, 2) , (const, 0x0, 2)
c25f72 LAB_c25f72             ASL A                              ;
        (unique, 0x37500, 2) COPY (register, 0x10, 2)
        (register, 0x25, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (unique, 0x37500, 2) INT_LEFT (unique, 0x37500, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x37500, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37500, 2) , (const, 0x0, 2)
c25f73                        ROL DAT_7e0263                     ; 7e0263:READ_WRITE
        (unique, 0x3f800, 2) COPY (ram, 0x7e0263, 2)
        (unique, 0x3fa00, 2) INT_ZEXT (register, 0x25, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (unique, 0x3fc00, 2) INT_LEFT (unique, 0x3f800, 2) , (const, 0x1, 4)
        (unique, 0x3f800, 2) INT_OR (unique, 0x3fc00, 2) , (unique, 0x3fa00, 2)
        (ram, 0x7e0263, 2) COPY (unique, 0x3f800, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x3f800, 2) , (const, 0x0, 2)
c25f75 LAB_c25f75             ASL A                              ;
        (unique, 0x37500, 2) COPY (register, 0x10, 2)
        (register, 0x25, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (unique, 0x37500, 2) INT_LEFT (unique, 0x37500, 2) , (const, 0x1, 4)
        (register, 0x10, 2) COPY (unique, 0x37500, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x37500, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x37500, 2) , (const, 0x0, 2)
c25f76                        ROL DAT_7e0263                     ; 7e0263:READ_WRITE
        (unique, 0x3f800, 2) COPY (ram, 0x7e0263, 2)
        (unique, 0x3fa00, 2) INT_ZEXT (register, 0x25, 1)
        (register, 0x25, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (unique, 0x3fc00, 2) INT_LEFT (unique, 0x3f800, 2) , (const, 0x1, 4)
        (unique, 0x3f800, 2) INT_OR (unique, 0x3fc00, 2) , (unique, 0x3fa00, 2)
        (ram, 0x7e0263, 2) COPY (unique, 0x3f800, 2)
        (register, 0x20, 1) INT_SLESS (unique, 0x3f800, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (unique, 0x3f800, 2) , (const, 0x0, 2)
c25f78                        SEP #0x20                          ;
c25f7a                        LDX DAT_7e026e                     ; 7e026e:READ
        (register, 0x12, 2) COPY (ram, 0x7e026e, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x12, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x12, 2) , (const, 0x0, 2)
c25f7c                        LDY DAT_c26023,X                   ; c26023:DATA
        (unique, 0x1a600, 3) INT_ZEXT (register, 0x12, 2)
        (unique, 0x1a800, 3) INT_ADD (const, 0xc26023, 3) , (unique, 0x1a600, 3)
        (unique, 0x1a900, 2) LOAD (const, 0x1f1, 4) , (unique, 0x1a800, 3)
        (register, 0x14, 2) COPY (unique, 0x1a900, 2)
        (register, 0x20, 1) INT_SLESS (register, 0x14, 2) , (const, 0x0, 2)
        (register, 0x24, 1) INT_EQUAL (register, 0x14, 2) , (const, 0x0, 2)
c25f7f                        STA [DAT_7e0273],Y                 ; 7e0273:READ
        (unique, 0x19d00, 3) INT_ZEXT (register, 0x14, 2)
        (unique, 0x19f00, 3) INT_ADD (ram, 0x7e0273, 3) , (unique, 0x19d00, 3)
        (unique, 0x1a000, 1) COPY (register, 0x10, 1)
         ---  STORE (const, 0x1f1, 4) , (unique, 0x19f00, 3) , (unique, 0x1a000, 1)
