Annotation of cblood/active.s, revision 1.1.1.1

1.1       root        1: *
                      2: * Captain Blood
                      3: *
                      4: * (c) Infogrames
                      5: * (s) 2017, Brutal Deluxe Software
                      6: *
                      7: 
                      8:          mx    %00
                      9: 
                     10:          rel
                     11:          dsk   active.L
                     12:          lst   off
                     13: 
                     14: *-----------
                     15: 
                     16:          use   active.X
                     17: 
                     18: *-----------
                     19: 
                     20:          use   4/Event.Macs
                     21:          use   4/Misc.Macs
                     22:          use   4/Util.Macs
                     23: 
                     24: *-----------
                     25: 
                     26: L1C0000  ENT
                     27:          PHD
                     28:          TSC
                     29:          SEC
                     30:          SBC   #$00FB
                     31:          TCD
                     32:          ADC   #$00F4
                     33:          TCS
                     34:          TSC
                     35:          CLC
                     36:          ADC   #$0006
                     37:          TCS
                     38:          PLD
                     39:          RTL
                     40: 
                     41: L1C0013  ENT
                     42:          PHD
                     43:          TSC
                     44:          SEC
                     45:          SBC   #$00FB
                     46:          TCD
                     47:          ADC   #$00F4
                     48:          TCS
                     49:          LDA   L03015B
                     50:          CMP   #$0006
                     51:          BEQ   L1C0032
                     52:          LDA   #$FFFF
                     53:          STA   L03015F
                     54:          LDA   #$0006
                     55:          STA   L03015D
                     56: L1C0032  TSC
                     57:          CLC
                     58:          ADC   #$0006
                     59:          TCS
                     60:          PLD
                     61:          RTL
                     62: L1C003A  ENT
                     63:          RTL
                     64: L1C003B  ENT
                     65:          RTL
                     66: L1C003C  ENT
                     67:          RTL
                     68: 
                     69: L1C003D  ENT
                     70:          PHD
                     71:          TSC
                     72:          SEC
                     73:          SBC   #$00FB
                     74:          TCD
                     75:          ADC   #$00F4
                     76:          TCS
                     77:          LDAL  L043986
                     78:          AND   #$00FF
                     79:          PHA
                     80:          LDAL  L043988
                     81:          AND   #$00FF
                     82:          PLX
                     83:          STX   $F6
                     84:          CMP   $F6
                     85:          BNE   L1C009D
                     86:          LDAL  L043987
                     87:          AND   #$00FF
                     88:          PHA
                     89:          LDAL  L043989
                     90:          AND   #$00FF
                     91:          PLX
                     92:          STX   $F6
                     93:          CMP   $F6
                     94:          BNE   L1C009D
                     95:          PEA   $0000
                     96:          PEA   $0120
                     97:          PEA   $0098
                     98:          PEA   $00C7
                     99:          _ClampMouse
                    100:          BCS   L1C008C
                    101:          LDA   #$0000
                    102: L1C008C  STAL  L030169
                    103:          LDA   #$0068
                    104:          STA   L030145
                    105:          JSL   L170152
                    106:          BRL   L1C0157
                    107: L1C009D  PEA   $0005
                    108:          JSL   L1503A0
                    109:          PLY
                    110:          LDAL  L043988
                    111:          SEP   #$20
                    112:          STAL  L043986
                    113:          REP   #$20
                    114:          LDAL  L043989
                    115:          SEP   #$20
                    116:          STAL  L043987
                    117:          REP   #$20
                    118:          LDX   L030179
                    119:          LDA   L030177
                    120:          PHX
                    121:          PHA
                    122:          PEA   ^L04970D
                    123:          PEA   L04970D
                    124:          PEA   ^L04986B
                    125:          PEA   L04986B
                    126:          JSL   L120502
                    127:          TAY
                    128:          TSC
                    129:          CLC
                    130:          ADC   #$000C
                    131:          TCS
                    132:          TYA
                    133:          PEA   $0000
                    134:          PEA   $0120
                    135:          PEA   $0098
                    136:          PEA   $00C7
                    137:          _ClampMouse
                    138:          BCS   L1C00F5
                    139:          LDA   #$0000
                    140: L1C00F5  STAL  L030169
                    141:          LDA   #$0068
                    142:          STA   L030145
                    143:          JSL   L1B0C4E
                    144:          JSL   L1A01F4
                    145:          JSL   L2105D7
                    146:          JSL   L1901CE
                    147:          JSL   L210BAC
                    148:          LDAL  L043987
                    149:          AND   #$00FF
                    150:          PHA
                    151:          LDAL  L043986
                    152:          AND   #$00FF
                    153:          PHA
                    154:          JSL   L160296
                    155:          PLY
                    156:          PLY
                    157:          TAY
                    158:          BEQ   L1C0145
                    159:          LDAL  L043987
                    160:          AND   #$00FF
                    161:          PHA
                    162:          LDAL  L043986
                    163:          AND   #$00FF
                    164:          PHA
                    165:          JSL   L160227
                    166:          PLY
                    167:          PLY
                    168:          TAY
                    169:          BEQ   L1C014A
                    170: L1C0145  LDA   #$0000
                    171:          BRA   L1C014D
                    172: L1C014A  LDA   #$0001
                    173: L1C014D  STA   L03007B
                    174:          JSL   L170000
                    175:          STZ   L03015B
                    176: L1C0157  TSC
                    177:          CLC
                    178:          ADC   #$0006
                    179:          TCS
                    180:          PLD
                    181:          RTL
                    182: 
                    183: L1C015F  ENT
                    184:          PHD
                    185:          TSC
                    186:          SEC
                    187:          SBC   #$00FB
                    188:          TCD
                    189:          ADC   #$00F4
                    190:          TCS
                    191:          LDA   #$FFFF
                    192:          STA   L03015F
                    193:          LDA   #$0003
                    194:          STA   L03015D
                    195:          LDX   L030179
                    196:          LDA   L030177
                    197:          PHX
                    198:          PHA
                    199:          PEA   ^L04970D
                    200:          PEA   L04970D
                    201:          PEA   ^L049821
                    202:          PEA   L049821
                    203:          JSL   L120502
                    204:          TAY
                    205:          TSC
                    206:          CLC
                    207:          ADC   #$000C
                    208:          TCS
                    209:          TYA
                    210:          TSC
                    211:          CLC
                    212:          ADC   #$0006
                    213:          TCS
                    214:          PLD
                    215:          RTL
                    216: 
                    217: L1C019E  PHD
                    218:          TSC
                    219:          SEC
                    220:          SBC   #$00FB
                    221:          TCD
                    222:          ADC   #$00F4
                    223:          TCS
                    224:          LDX   L0301B5
                    225:          LDA   L0301B3
                    226:          STX   L0301A5
                    227:          STA   L0301A3
                    228:          JSL   L0A09AE
                    229:          TSC
                    230:          CLC
                    231:          ADC   #$0006
                    232:          TCS
                    233:          PLD
                    234:          RTL
                    235: 
                    236: L1C01C1  PHD
                    237:          TSC
                    238:          SEC
                    239:          SBC   #$00FB
                    240:          TCD
                    241:          ADC   #$00EE
                    242:          TCS
                    243:          LDA   L030209
                    244:          CMP   #$FFFF
                    245:          BEQ   L1C01D7
                    246:          BRL   L1C02EB
                    247: L1C01D7  JSL   L2B0A34
                    248:          LDX   L030181
                    249:          LDA   L03017F
                    250:          STX   $F4
                    251:          STA   $F2
                    252:          STZ   $F0
                    253:          BRA   L1C0225
                    254: L1C01E9  LDA   $F0
                    255:          ASL
                    256:          LDX   #$0000
                    257:          PHX
                    258:          PHA
                    259:          LDA   #L0432F6
                    260:          LDX   #^L0432F6
                    261:          JSL   L2D0000
                    262:          PLA
                    263:          PLX
                    264:          STA   $F6
                    265:          STX   $F8
                    266:          LDA   [$F6]
                    267:          PHA
                    268:          LDA   $F0
                    269:          LDX   #$0000
                    270:          STX   $FA
                    271:          ASL
                    272:          ROL   $FA
                    273:          LDX   $FA
                    274:          PHX
                    275:          PHA
                    276:          LDX   $F4
                    277:          LDA   $F2
                    278:          JSL   L2D0000
                    279:          PLA
                    280:          PLX
                    281:          STA   $F6
                    282:          STX   $F8
                    283:          PLA
                    284:          STA   [$F6]
                    285:          INC   $F0
                    286: L1C0225  LDA   $F0
                    287:          CMP   #$0008
                    288:          BNE   L1C01E9
                    289:          LDA   L030205
                    290:          ASL
                    291:          ASL
                    292:          LDX   #$0000
                    293:          PHX
                    294:          PHA
                    295:          LDA   #L04798A
                    296:          LDX   #^L04798A
                    297:          JSL   L2D0000
                    298:          PLA
                    299:          PLX
                    300:          STA   $F6
                    301:          STX   $F8
                    302:          LDY   #$0002
                    303:          LDA   [$F6],Y
                    304:          AND   #$00FF
                    305:          EOR   #$FFFF
                    306:          INC
                    307:          PHA
                    308:          LDA   L030205
                    309:          ASL
                    310:          ASL
                    311:          LDX   #$0000
                    312:          PHX
                    313:          PHA
                    314:          LDA   #L04798A
                    315:          LDX   #^L04798A
                    316:          JSL   L2D0000
                    317:          PLA
                    318:          PLX
                    319:          STA   $F6
                    320:          STX   $F8
                    321:          PLA
                    322:          SEP   #$20
                    323:          LDY   #$0002
                    324:          STA   [$F6],Y
                    325:          REP   #$20
                    326:          LDA   L030205
                    327:          PHA
                    328:          PEA   $0002
                    329:          JSL   L1600D0
                    330:          PLY
                    331:          PLY
                    332:          PEA   $0000
                    333:          JSL   L1503A0
                    334:          PLY
                    335:          JSL   L1C0734
                    336:          LDA   L030205
                    337:          CMP   #$001B
                    338:          BEQ   L1C02E1
                    339:          LDA   L030205
                    340:          STA   L030209
                    341:          PEA   $000F
                    342:          JSL   L0D0000
                    343:          PLY
                    344:          JSL   L0A06ED
                    345:          JSL   L1C019E
                    346:          PEA   $0000
                    347:          JSL   L0D0000
                    348:          PLY
                    349:          PEA   $00A0
                    350:          PEA   $006A
                    351:          LDX   L030181
                    352:          LDA   L03017F
                    353:          CLC
                    354:          ADC   #$0020
                    355:          PHA
                    356:          TXA
                    357:          ADC   #$0000
                    358:          TAX
                    359:          PLA
                    360:          PHX
                    361:          PHA
                    362:          PEA   $00E1
                    363:          PEA   $2000
                    364:          JSL   L0D025C
                    365:          TAY
                    366:          TSC
                    367:          CLC
                    368:          ADC   #$000C
                    369:          TCS
                    370:          TYA
                    371: L1C02E1  JSL   L0A0BC5
                    372:          LDA   #$0006
                    373:          STA   L03015B
                    374: L1C02EB  TSC
                    375:          CLC
                    376:          ADC   #$000C
                    377:          TCS
                    378:          PLD
                    379:          RTL
                    380: 
                    381: L1C02F3  PHD
                    382:          TSC
                    383:          SEC
                    384:          SBC   #$00FB
                    385:          TCD
                    386:          ADC   #$00F4
                    387:          TCS
                    388:          LDA   L030209
                    389:          LSR
                    390:          LSR
                    391:          STA   L030203
                    392:          LDA   L030209
                    393:          STA   L030205
                    394:          LDA   L030209
                    395:          ASL
                    396:          ASL
                    397:          LDX   #$0000
                    398:          PHX
                    399:          PHA
                    400:          LDA   #L04798A
                    401:          LDX   #^L04798A
                    402:          JSL   L2D0000
                    403:          PLA
                    404:          PLX
                    405:          STA   $F6
                    406:          STX   $F8
                    407:          LDAL  L043986
                    408:          SEP   #$20
                    409:          LDY   #$0002
                    410:          STA   [$F6],Y
                    411:          REP   #$20
                    412:          LDA   L030209
                    413:          ASL
                    414:          ASL
                    415:          LDX   #$0000
                    416:          PHX
                    417:          PHA
                    418:          LDA   #L04798A
                    419:          LDX   #^L04798A
                    420:          JSL   L2D0000
                    421:          PLA
                    422:          PLX
                    423:          STA   $F6
                    424:          STX   $F8
                    425:          LDAL  L043987
                    426:          SEP   #$20
                    427:          LDY   #$0003
                    428:          STA   [$F6],Y
                    429:          REP   #$20
                    430:          LDA   L030209
                    431:          ASL
                    432:          ASL
                    433:          LDX   #$0000
                    434:          PHX
                    435:          PHA
                    436:          LDA   #L04798A
                    437:          LDX   #^L04798A
                    438:          JSL   L2D0000
                    439:          PLA
                    440:          PLX
                    441:          STA   $F6
                    442:          STX   $F8
                    443:          LDA   [$F6]
                    444:          AND   #$00FF
                    445:          PHA
                    446:          LDAL  L043986
                    447:          AND   #$00FF
                    448:          PLX
                    449:          STX   $F6
                    450:          CMP   $F6
                    451:          BNE   L1C03C6
                    452:          LDA   L030209
                    453:          ASL
                    454:          ASL
                    455:          LDX   #$0000
                    456:          PHX
                    457:          PHA
                    458:          LDA   #L04798A
                    459:          LDX   #^L04798A
                    460:          JSL   L2D0000
                    461:          PLA
                    462:          PLX
                    463:          STA   $F6
                    464:          STX   $F8
                    465:          LDY   #$0001
                    466:          LDA   [$F6],Y
                    467:          AND   #$00FF
                    468:          PHA
                    469:          LDAL  L043987
                    470:          AND   #$00FF
                    471:          PLX
                    472:          STX   $F6
                    473:          CMP   $F6
                    474:          BNE   L1C03C6
                    475:          LDA   L030205
                    476:          PHA
                    477:          PEA   $0002
                    478:          JSL   L1600A0
                    479:          PLY
                    480:          PLY
                    481: L1C03C6  LDA   L030205
                    482:          PHA
                    483:          PEA   $0000
                    484:          JSL   L1600A0
                    485:          PLY
                    486:          PLY
                    487:          LDA   L030205
                    488:          PHA
                    489:          PEA   $0003
                    490:          JSL   L1600A0
                    491:          PLY
                    492:          PLY
                    493:          LDA   #$FFFF
                    494:          STA   L030209
                    495:          PEA   $0050
                    496:          PEA   $0050
                    497:          LDX   L030181
                    498:          LDA   L03017F
                    499:          CLC
                    500:          ADC   #$0020
                    501:          PHA
                    502:          TXA
                    503:          ADC   #$0000
                    504:          TAX
                    505:          PLA
                    506:          CLC
                    507:          ADC   #$1A54
                    508:          PHA
                    509:          TXA
                    510:          ADC   #$0000
                    511:          TAX
                    512:          PLA
                    513:          PHX
                    514:          PHA
                    515:          LDX   L030089
                    516:          LDA   L030087
                    517:          PHX
                    518:          PHA
                    519:          JSL   L0D01CA
                    520:          TAY
                    521:          TSC
                    522:          CLC
                    523:          ADC   #$000C
                    524:          TCS
                    525:          TYA
                    526:          LDA   L030077
                    527:          BEQ   L1C042D
                    528:          PEA   $0001
                    529:          JSL   L1503A0
                    530:          PLY
                    531:          BRA   L1C0444
                    532: L1C042D  LDA   #L043364
                    533:          LDX   #^L043364
                    534:          STA   $F6
                    535:          STX   $F8
                    536:          LDY   #$0008
                    537:          LDA   [$F6],Y
                    538:          AND   #$FF00
                    539:          LDY   #$0008
                    540:          STA   [$F6],Y
                    541: L1C0444  PEA   $0000
                    542:          JSL   L1503A0
                    543:          PLY
                    544:          TSC
                    545:          CLC
                    546:          ADC   #$0006
                    547:          TCS
                    548:          PLD
                    549:          RTL
                    550: 
                    551: L1C0454  ENT
                    552:          PHD
                    553:          TSC
                    554:          SEC
                    555:          SBC   #$00FB
                    556:          TCD
                    557:          ADC   #$00F4
                    558:          TCS
                    559:          LDX   L030179
                    560:          LDA   L030177
                    561:          PHX
                    562:          PHA
                    563:          PEA   ^L04970D
                    564:          PEA   L04970D
                    565:          PEA   ^L04983F
                    566:          PEA   L04983F
                    567:          JSL   L120502
                    568:          TAY
                    569:          TSC
                    570:          CLC
                    571:          ADC   #$000C
                    572:          TCS
                    573:          TYA
                    574:          LDA   L03015B
                    575:          CMP   #$0004
                    576:          BNE   L1C048D
                    577:          JSL   L1C01C1
                    578:          BRA   L1C0491
                    579: L1C048D  JSL   L1C02F3
                    580: L1C0491  TSC
                    581:          CLC
                    582:          ADC   #$0006
                    583:          TCS
                    584:          PLD
                    585:          RTL
                    586: 
                    587: L1C0499  ENT
                    588:          PHD
                    589:          TSC
                    590:          SEC
                    591:          SBC   #$00FB
                    592:          TCD
                    593:          ADC   #$00F4
                    594:          TCS
                    595:          LDX   L030179
                    596:          LDA   L030177
                    597:          PHX
                    598:          PHA
                    599:          PEA   ^L04970D
                    600:          PEA   L04970D
                    601:          PEA   ^L049829
                    602:          PEA   L049829
                    603:          JSL   L120502
                    604:          TAY
                    605:          TSC
                    606:          CLC
                    607:          ADC   #$000C
                    608:          TCS
                    609:          TYA
                    610:          JSL   L100297
                    611:          STZ   L03007B
                    612:          PEA   $0006
                    613:          JSL   L1503A0
                    614:          PLY
                    615:          PEA   $0007
                    616:          JSL   L1503A0
                    617:          PLY
                    618:          PEA   $0008
                    619:          JSL   L1503A0
                    620:          PLY
                    621:          TSC
                    622:          CLC
                    623:          ADC   #$0006
                    624:          TCS
                    625:          PLD
                    626:          RTL
                    627: 
                    628: L1C04EB  ENT
                    629:          PHD
                    630:          TSC
                    631:          SEC
                    632:          SBC   #$00FB
                    633:          TCD
                    634:          ADC   #$00F4
                    635:          TCS
                    636:          LDA   L03015B
                    637:          CMP   #$0006
                    638:          BEQ   L1C0501
                    639:          BRL   L1C054B
                    640: L1C0501  LDX   L030179
                    641:          LDA   L030177
                    642:          PHX
                    643:          PHA
                    644:          PEA   ^L04970D
                    645:          PEA   L04970D
                    646:          PEA   ^L049863
                    647:          PEA   L049863
                    648:          JSL   L120502
                    649:          TAY
                    650:          TSC
                    651:          CLC
                    652:          ADC   #$000C
                    653:          TCS
                    654:          TYA
                    655:          STZ   L0301F7
                    656:          PEA   $0004
                    657:          JSL   L1503A0
                    658:          PLY
                    659:          PEA   $0002
                    660:          JSL   L1503A0
                    661:          PLY
                    662:          PEA   $0003
                    663:          JSL   L1503A0
                    664:          PLY
                    665:          JSL   L1800EA
                    666:          JSL   L26078C
                    667:          JSL   L180000
                    668:          STZ   L030077
                    669: L1C054B  TSC
                    670:          CLC
                    671:          ADC   #$0006
                    672:          TCS
                    673:          PLD
                    674:          RTL
                    675: 
                    676: L1C0553  ENT
                    677:          PHD
                    678:          TSC
                    679:          SEC
                    680:          SBC   #$00FB
                    681:          TCD
                    682:          ADC   #$00F4
                    683:          TCS
                    684:          LDA   L0301F3
                    685:          CMP   #$0005
                    686:          BEQ   L1C0579
                    687:          BCC   L1C0579
                    688:          JSL   L140192
                    689:          TAY
                    690:          BNE   L1C0577
                    691:          PEA   $0002
                    692:          JSL   L1500FF
                    693:          PLY
                    694: L1C0577  BRA   L1C0588
                    695: L1C0579  JSL   L140423
                    696:          TAY
                    697:          BNE   L1C0588
                    698:          PEA   $0002
                    699:          JSL   L1500FF
                    700:          PLY
                    701: L1C0588  TSC
                    702:          CLC
                    703:          ADC   #$0006
                    704:          TCS
                    705:          PLD
                    706:          RTL
                    707: 
                    708: L1C0590  ENT
                    709:          PHD
                    710:          TSC
                    711:          SEC
                    712:          SBC   #$00FB
                    713:          TCD
                    714:          ADC   #$00F4
                    715:          TCS
                    716:          LDA   L030209
                    717:          ASL
                    718:          ASL
                    719:          LDX   #$0000
                    720:          PHX
                    721:          PHA
                    722:          LDA   #L04798A
                    723:          LDX   #^L04798A
                    724:          JSL   L2D0000
                    725:          PLA
                    726:          PLX
                    727:          STA   $F6
                    728:          STX   $F8
                    729:          LDY   #$0002
                    730:          LDA   [$F6],Y
                    731:          AND   #$00FF
                    732:          EOR   #$FFFF
                    733:          INC
                    734:          PHA
                    735:          LDA   L030209
                    736:          ASL
                    737:          ASL
                    738:          LDX   #$0000
                    739:          PHX
                    740:          PHA
                    741:          LDA   #L04798A
                    742:          LDX   #^L04798A
                    743:          JSL   L2D0000
                    744:          PLA
                    745:          PLX
                    746:          STA   $F6
                    747:          STX   $F8
                    748:          PLA
                    749:          SEP   #$20
                    750:          LDY   #$0002
                    751:          STA   [$F6],Y
                    752:          REP   #$20
                    753:          LDA   L030209
                    754:          PHA
                    755:          PEA   $0000
                    756:          JSL   L1600D0
                    757:          PLY
                    758:          PLY
                    759:          LDA   L030209
                    760:          PHA
                    761:          PEA   $0003
                    762:          JSL   L1600D0
                    763:          PLY
                    764:          PLY
                    765:          LDX   L0301FD
                    766:          LDA   L0301FB
                    767:          CLC
                    768:          ADC   #$003C
                    769:          PHA
                    770:          TXA
                    771:          ADC   #$0000
                    772:          TAX
                    773:          PLA
                    774:          STX   L0301FD
                    775:          STA   L0301FB
                    776:          LDA   #$FFFF
                    777:          STA   L030209
                    778:          LDX   L030179
                    779:          LDA   L030177
                    780:          PHX
                    781:          PHA
                    782:          PEA   ^L04970D
                    783:          PEA   L04970D
                    784:          PEA   ^L049839
                    785:          PEA   L049839
                    786:          JSL   L120502
                    787:          TAY
                    788:          TSC
                    789:          CLC
                    790:          ADC   #$000C
                    791:          TCS
                    792:          TYA
                    793:          PEA   $0050
                    794:          PEA   $0050
                    795:          LDX   L030181
                    796:          LDA   L03017F
                    797:          CLC
                    798:          ADC   #$0020
                    799:          PHA
                    800:          TXA
                    801:          ADC   #$0000
                    802:          TAX
                    803:          PLA
                    804:          CLC
                    805:          ADC   #$1A54
                    806:          PHA
                    807:          TXA
                    808:          ADC   #$0000
                    809:          TAX
                    810:          PLA
                    811:          PHX
                    812:          PHA
                    813:          LDX   L030089
                    814:          LDA   L030087
                    815:          PHX
                    816:          PHA
                    817:          JSL   L0D01CA
                    818:          TAY
                    819:          TSC
                    820:          CLC
                    821:          ADC   #$000C
                    822:          TCS
                    823:          TYA
                    824:          PEA   $0050
                    825:          PEA   $0050
                    826:          LDX   L03018D
                    827:          LDA   L03018B
                    828:          CLC
                    829:          ADC   #$1A54
                    830:          PHA
                    831:          TXA
                    832:          ADC   #$0000
                    833:          TAX
                    834:          PLA
                    835:          PHX
                    836:          PHA
                    837:          LDX   L030089
                    838:          LDA   L030087
                    839:          PHX
                    840:          PHA
                    841:          JSL   L0D01CA
                    842:          TAY
                    843:          TSC
                    844:          CLC
                    845:          ADC   #$000C
                    846:          TCS
                    847:          TYA
                    848:          PEA   $0050
                    849:          PEA   $0050
                    850:          PEA   $00E1
                    851:          PEA   $3A54
                    852:          LDX   L030089
                    853:          LDA   L030087
                    854:          PHX
                    855:          PHA
                    856:          JSL   L0D01CA
                    857:          TAY
                    858:          TSC
                    859:          CLC
                    860:          ADC   #$000C
                    861:          TCS
                    862:          TYA
                    863:          PEA   $0001
                    864:          JSL   L1503A0
                    865:          PLY
                    866:          TSC
                    867:          CLC
                    868:          ADC   #$0006
                    869:          TCS
                    870:          PLD
                    871:          RTL
                    872: 
                    873: L1C06D2  ENT
                    874:          PHD
                    875:          TSC
                    876:          SEC
                    877:          SBC   #$00FB
                    878:          TCD
                    879:          ADC   #$00F4
                    880:          TCS
                    881:          JSL   L0B01EC
                    882:          LDA   #$0068
                    883:          STA   L030145
                    884:          TSC
                    885:          CLC
                    886:          ADC   #$0006
                    887:          TCS
                    888:          PLD
                    889:          RTL
                    890: L1C06EF  ENT
                    891:          RTL
                    892: 
                    893: L1C06F0  ENT
                    894:          PHD
                    895:          TSC
                    896:          SEC
                    897:          SBC   #$00FB
                    898:          TCD
                    899:          ADC   #$00F4
                    900:          TCS
                    901:          STZ   L0301F7
                    902:          LDA   #L043364
                    903:          LDX   #^L043364
                    904:          STA   $F6
                    905:          STX   $F8
                    906:          LDY   #$0008
                    907:          LDA   [$F6],Y
                    908:          ORA   #$FF00
                    909:          LDY   #$0008
                    910:          STA   [$F6],Y
                    911:          LDA   #L0433D4
                    912:          LDX   #^L0433D4
                    913:          STA   $F6
                    914:          STX   $F8
                    915:          LDY   #$0008
                    916:          LDA   [$F6],Y
                    917:          ORA   #$FF00
                    918:          LDY   #$0008
                    919:          STA   [$F6],Y
                    920:          TSC
                    921:          CLC
                    922:          ADC   #$0006
                    923:          TCS
                    924:          PLD
                    925:          RTL
                    926: 
                    927: L1C0734  ENT
                    928:          PHD
                    929:          TSC
                    930:          SEC
                    931:          SBC   #$00FB
                    932:          TCD
                    933:          ADC   #$00F4
                    934:          TCS
                    935:          LDX   L030181
                    936:          LDA   L03017F
                    937:          PHX
                    938:          PHA
                    939:          PEA   $0001
                    940:          JSL   L0B014E
                    941:          PLY
                    942:          PLY
                    943:          PLY
                    944:          PEA   $008C
                    945:          LDX   L03018D
                    946:          LDA   L03018B
                    947:          CLC
                    948:          ADC   #$0960
                    949:          PHA
                    950:          TXA
                    951:          ADC   #$0000
                    952:          TAX
                    953:          PLA
                    954:          PHX
                    955:          PHA
                    956:          LDX   L030181
                    957:          LDA   L03017F
                    958:          CLC
                    959:          ADC   #$0980
                    960:          PHA
                    961:          TXA
                    962:          ADC   #$0000
                    963:          TAX
                    964:          PLA
                    965:          PHX
                    966:          PHA
                    967:          JSL   L0D00E3
                    968:          PLY
                    969:          PLY
                    970:          PLY
                    971:          PLY
                    972:          PLY
                    973:          LDA   L030079
                    974:          BEQ   L1C078C
                    975:          JSL   L1D02D7
                    976: L1C078C  PEA   $0020
                    977:          PEA   $0014
                    978:          LDA   #L043364
                    979:          LDX   #^L043364
                    980:          STA   $F6
                    981:          STX   $F8
                    982:          LDY   #$0002
                    983:          LDA   [$F6],Y
                    984:          LDX   #$0000
                    985:          PHX
                    986:          PHA
                    987:          LDX   L03018D
                    988:          LDA   L03018B
                    989:          JSL   L2D0000
                    990:          LDX   L030195
                    991:          LDA   L030193
                    992:          PHX
                    993:          PHA
                    994:          JSL   L0D0340
                    995:          TAY
                    996:          TSC
                    997:          CLC
                    998:          ADC   #$000C
                    999:          TCS
                   1000:          TYA
                   1001:          PEA   $0020
                   1002:          PEA   $0014
                   1003:          LDA   #L0433D4
                   1004:          LDX   #^L0433D4
                   1005:          STA   $F6
                   1006:          STX   $F8
                   1007:          LDY   #$0002
                   1008:          LDA   [$F6],Y
                   1009:          LDX   #$0000
                   1010:          PHX
                   1011:          PHA
                   1012:          LDX   L03018D
                   1013:          LDA   L03018B
                   1014:          JSL   L2D0000
                   1015:          LDX   L030195
                   1016:          LDA   L030193
                   1017:          PHX
                   1018:          PHA
                   1019:          JSL   L0D0340
                   1020:          TAY
                   1021:          TSC
                   1022:          CLC
                   1023:          ADC   #$000C
                   1024:          TCS
                   1025:          TYA
                   1026:          PEA   $0140
                   1027:          PEA   $0096
                   1028:          PEA   $0960
                   1029:          JSL   L1E0000
                   1030:          PLY
                   1031:          PLY
                   1032:          PLY
                   1033:          LDA   #L043364
                   1034:          LDX   #^L043364
                   1035:          STA   $F6
                   1036:          STX   $F8
                   1037:          LDY   #$0008
                   1038:          LDA   [$F6],Y
                   1039:          AND   #$00FF
                   1040:          LDY   #$0008
                   1041:          STA   [$F6],Y
                   1042:          LDA   #L0433D4
                   1043:          LDX   #^L0433D4
                   1044:          STA   $F6
                   1045:          STX   $F8
                   1046:          LDY   #$0008
                   1047:          LDA   [$F6],Y
                   1048:          AND   #$00FF
                   1049:          LDY   #$0008
                   1050:          STA   [$F6],Y
                   1051:          PEA   $0004
                   1052:          JSL   L15032D
                   1053:          PLY
                   1054:          PEA   $0002
                   1055:          JSL   L15032D
                   1056:          PLY
                   1057:          PEA   $0003
                   1058:          JSL   L15032D
                   1059:          PLY
                   1060:          LDA   L030209
                   1061:          CMP   #$FFFF
                   1062:          BEQ   L1C0876
                   1063:          LDA   #L043364
                   1064:          LDX   #^L043364
                   1065:          STA   $F6
                   1066:          STX   $F8
                   1067:          LDA   #$00FF
                   1068:          LDY   #$0008
                   1069:          STA   [$F6],Y
                   1070:          PEA   $0001
                   1071:          JSL   L150216
                   1072:          PLY
                   1073:          BRA   L1C0888
                   1074: L1C0876  LDA   #L043364
                   1075:          LDX   #^L043364
                   1076:          STA   $F6
                   1077:          STX   $F8
                   1078:          LDA   #$0000
                   1079:          LDY   #$0008
                   1080:          STA   [$F6],Y
                   1081: L1C0888  LDA   L03007B
                   1082:          BEQ   L1C08A9
                   1083:          LDA   #L0433D4
                   1084:          LDX   #^L0433D4
                   1085:          STA   $F6
                   1086:          STX   $F8
                   1087:          LDA   #$00FF
                   1088:          LDY   #$0008
                   1089:          STA   [$F6],Y
                   1090:          PEA   $0009
                   1091:          JSL   L150216
                   1092:          PLY
                   1093:          BRA   L1C08BB
                   1094: L1C08A9  LDA   #L0433D4
                   1095:          LDX   #^L0433D4
                   1096:          STA   $F6
                   1097:          STX   $F8
                   1098:          LDA   #$0000
                   1099:          LDY   #$0008
                   1100:          STA   [$F6],Y
                   1101: L1C08BB  PEA   $0020
                   1102:          PEA   $003F
                   1103:          PEA   $00E1
                   1104:          PEA   $4227
                   1105:          LDX   L030091
                   1106:          LDA   L03008F
                   1107:          PHX
                   1108:          PHA
                   1109:          JSL   L0D0340
                   1110:          TAY
                   1111:          TSC
                   1112:          CLC
                   1113:          ADC   #$000C
                   1114:          TCS
                   1115:          TYA
                   1116:          PEA   $0020
                   1117:          PEA   $003F
                   1118:          LDX   L03018D
                   1119:          LDA   L03018B
                   1120:          CLC
                   1121:          ADC   #$2227
                   1122:          PHA
                   1123:          TXA
                   1124:          ADC   #$0000
                   1125:          TAX
                   1126:          PLA
                   1127:          PHX
                   1128:          PHA
                   1129:          LDX   L030091
                   1130:          LDA   L03008F
                   1131:          PHX
                   1132:          PHA
                   1133:          JSL   L0D0340
                   1134:          TAY
                   1135:          TSC
                   1136:          CLC
                   1137:          ADC   #$000C
                   1138:          TCS
                   1139:          TYA
                   1140:          PEA   $0000
                   1141:          PEA   $0120
                   1142:          PEA   $0080
                   1143:          PEA   $00C7
                   1144:          _ClampMouse
                   1145:          BCS   L1C0920
                   1146:          LDA   #$0000
                   1147: L1C0920  STAL  L030169
                   1148:          LDA   #$FFFF
                   1149:          STA   L0301F7
                   1150:          TSC
                   1151:          CLC
                   1152:          ADC   #$0006
                   1153:          TCS
                   1154:          PLD
                   1155:          RTL
                   1156: 
                   1157: L1C0932  ENT
                   1158:          PHD
                   1159:          TSC
                   1160:          SEC
                   1161:          SBC   #$00FB
                   1162:          TCD
                   1163:          ADC   #$00EC
                   1164:          TCS
                   1165:          PEA   ^L0432B6
                   1166:          PEA   L0432B6
                   1167:          PEA   $0000
                   1168:          JSL   L0B014E
                   1169:          PLY
                   1170:          PLY
                   1171:          PLY
                   1172:          PEA   ^L0432B6
                   1173:          PEA   L0432B6
                   1174:          PEA   $0001
                   1175:          JSL   L0B014E
                   1176:          PLY
                   1177:          PLY
                   1178:          PLY
                   1179:          PEA   $5000
                   1180:          PEA   $00E1
                   1181:          PEA   $2B40
                   1182:          LDX   L03017D
                   1183:          LDA   L03017B
                   1184:          PHX
                   1185:          PHA
                   1186:          JSL   L0E005F
                   1187:          PLY
                   1188:          PLY
                   1189:          PLY
                   1190:          PLY
                   1191:          PLY
                   1192:          PEA   $0080
                   1193:          LDX   L03018D
                   1194:          LDA   L03018B
                   1195:          CLC
                   1196:          ADC   #$0B40
                   1197:          PHA
                   1198:          TXA
                   1199:          ADC   #$0000
                   1200:          TAX
                   1201:          PLA
                   1202:          PHX
                   1203:          PHA
                   1204:          PEA   $00E1
                   1205:          PEA   $2B40
                   1206:          JSL   L0D00E3
                   1207:          PLY
                   1208:          PLY
                   1209:          PLY
                   1210:          PLY
                   1211:          PLY
                   1212:          LDA   #$002A
                   1213:          STA   L030145
                   1214:          JSL   L1B0307
                   1215:          JSL   L1B06A3
                   1216:          PEA   $0000
                   1217:          PEA   $0120
                   1218:          PEA   $0012
                   1219:          PEA   $00C7
                   1220:          _ClampMouse
                   1221:          BCS   L1C09C2
                   1222:          LDA   #$0000
                   1223: L1C09C2  STAL  L030169
                   1224:          LDX   L03018D
                   1225:          LDA   L03018B
                   1226:          PHX
                   1227:          PHA
                   1228:          JSL   L07008D
                   1229:          PLY
                   1230:          PLY
                   1231:          PEA   $0000
                   1232:          PEA   $0007
                   1233:          PEA   $0014
                   1234:          LDX   L03018D
                   1235:          LDA   L03018B
                   1236:          PHX
                   1237:          PHA
                   1238:          JSL   L0D0151
                   1239:          PLY
                   1240:          PLY
                   1241:          PLY
                   1242:          PLY
                   1243:          PLY
                   1244:          LDA   #$007F
                   1245:          SEC
                   1246:          SBC   L030085
                   1247:          PHA
                   1248:          PEA   $0003
                   1249:          PEA   $0007
                   1250:          PEA   $0000
                   1251:          JSL   L0704AA
                   1252:          PLY
                   1253:          PLY
                   1254:          PLY
                   1255:          PLY
                   1256:          PEA   $0018
                   1257:          PEA   $0008
                   1258:          LDX   L03018D
                   1259:          LDA   L03018B
                   1260:          CLC
                   1261:          ADC   #$10CA
                   1262:          PHA
                   1263:          TXA
                   1264:          ADC   #$0000
                   1265:          TAX
                   1266:          PLA
                   1267:          PHX
                   1268:          PHA
                   1269:          LDX   L03018D
                   1270:          LDA   L03018B
                   1271:          PHX
                   1272:          PHA
                   1273:          JSL   L0D025C
                   1274:          TAY
                   1275:          TSC
                   1276:          CLC
                   1277:          ADC   #$000C
                   1278:          TCS
                   1279:          TYA
                   1280:          PEA   $001A
                   1281:          PEA   $0008
                   1282:          PEA   $10CA
                   1283:          JSL   L1E0000
                   1284:          PLY
                   1285:          PLY
                   1286:          PLY
                   1287:          PEA   $0000
                   1288:          PEA   $0007
                   1289:          PEA   $0014
                   1290:          LDX   L03018D
                   1291:          LDA   L03018B
                   1292:          PHX
                   1293:          PHA
                   1294:          JSL   L0D0151
                   1295:          PLY
                   1296:          PLY
                   1297:          PLY
                   1298:          PLY
                   1299:          PLY
                   1300:          LDA   L030083
                   1301:          PHA
                   1302:          PEA   $0003
                   1303:          PEA   $0007
                   1304:          PEA   $0000
                   1305:          JSL   L0704AA
                   1306:          PLY
                   1307:          PLY
                   1308:          PLY
                   1309:          PLY
                   1310:          PEA   $0018
                   1311:          PEA   $0008
                   1312:          LDX   L03018D
                   1313:          LDA   L03018B
                   1314:          CLC
                   1315:          ADC   #$10B8
                   1316:          PHA
                   1317:          TXA
                   1318:          ADC   #$0000
                   1319:          TAX
                   1320:          PLA
                   1321:          PHX
                   1322:          PHA
                   1323:          LDX   L03018D
                   1324:          LDA   L03018B
                   1325:          PHX
                   1326:          PHA
                   1327:          JSL   L0D025C
                   1328:          TAY
                   1329:          TSC
                   1330:          CLC
                   1331:          ADC   #$000C
                   1332:          TCS
                   1333:          TYA
                   1334:          PEA   $0018
                   1335:          PEA   $0008
                   1336:          PEA   $10B8
                   1337:          JSL   L1E0000
                   1338:          PLY
                   1339:          PLY
                   1340:          PLY
                   1341:          PEA   $0005
                   1342:          JSL   L15032D
                   1343:          PLY
                   1344:          PEA   $0005
                   1345:          JSL   L150216
                   1346:          PLY
                   1347:          TSC
                   1348:          CLC
                   1349:          ADC   #$000E
                   1350:          TCS
                   1351:          PLD
                   1352:          RTL
                   1353: 
                   1354: L1C0AC8  ENT
                   1355:          PHD
                   1356:          TSC
                   1357:          SEC
                   1358:          SBC   #$00F7
                   1359:          TCD
                   1360:          ADC   #$00E0
                   1361:          TCS
                   1362:          LDA   L03013D
                   1363:          CMP   #$0092
                   1364:          BEQ   L1C0AE3
                   1365:          BCC   L1C0AE3
                   1366:          LDA   #$0000
                   1367:          BRL   L1C0B5E
                   1368: L1C0AE3  PHA
                   1369:          PEA   $0000
                   1370:          _Button
                   1371:          BCS   L1C0AF3
                   1372:          LDA   #$0000
                   1373: L1C0AF3  STAL  L030169
                   1374:          PLA
                   1375:          TAY
                   1376:          BEQ   L1C0B41
                   1377:          LDA   L03013B
                   1378:          SEC
                   1379:          SBC   #$001B
                   1380:          STA   $E8
                   1381:          LDA   L03013D
                   1382:          SEC
                   1383:          SBC   #$0012
                   1384:          STA   $E6
                   1385:          LDA   $E8
                   1386:          SEC
                   1387:          SBC   L030083
                   1388:          PHA
                   1389:          JSL   L1B0000
                   1390:          PLY
                   1391:          STA   $E4
                   1392:          LDA   $E6
                   1393:          SEC
                   1394:          SBC   L030085
                   1395:          PHA
                   1396:          JSL   L1B0000
                   1397:          PLY
                   1398:          STA   $E2
                   1399:          LDA   $E4
                   1400:          SEC
                   1401:          SBC   $E2
                   1402:          BVS   L1C0B33
                   1403:          EOR   #$8000
                   1404: L1C0B33  BMI   L1C0B3B
                   1405:          JSL   L1B03AD
                   1406:          BRA   L1C0B3F
                   1407: L1C0B3B  JSL   L1B0846
                   1408: L1C0B3F  BRA   L1C0AE3
                   1409: L1C0B41  LDA   L030083
                   1410:          SEP   #$20
                   1411:          STAL  L043988
                   1412:          REP   #$20
                   1413:          LDA   #$007F
                   1414:          SEC
                   1415:          SBC   L030085
                   1416:          SEP   #$20
                   1417:          STAL  L043989
                   1418:          REP   #$20
                   1419:          LDA   #$0001
                   1420: L1C0B5E  TAY
                   1421:          TSC
                   1422:          CLC
                   1423:          ADC   #$0016
                   1424:          TCS
                   1425:          TYA
                   1426:          PLD
                   1427:          RTL
                   1428: 
                   1429: L1C0B68  ENT
                   1430:          PHD
                   1431:          TSC
                   1432:          SEC
                   1433:          SBC   #$00FB
                   1434:          TCD
                   1435:          ADC   #$00E8
                   1436:          TCS
                   1437:          LDA   L03013B
                   1438:          SEC
                   1439:          SBC   #$001B
                   1440:          STA   $EC
                   1441:          LDA   $EC
                   1442:          SEC
                   1443:          SBC   #$0000
                   1444:          BVS   L1C0B87
                   1445:          EOR   #$8000
                   1446: L1C0B87  BMI   L1C0B8B
                   1447:          STZ   $EC
                   1448: L1C0B8B  LDA   $EC
                   1449:          SEC
                   1450:          SBC   #$00FF
                   1451:          BEQ   L1C0B9F
                   1452:          BVS   L1C0B98
                   1453:          EOR   #$8000
                   1454: L1C0B98  BPL   L1C0B9F
                   1455:          LDA   #$00FF
                   1456:          STA   $EC
                   1457: L1C0B9F  LDA   #$0091
                   1458:          SEC
                   1459:          SBC   L03013D
                   1460:          STA   $EA
                   1461:          LDA   $EA
                   1462:          SEC
                   1463:          SBC   #$0000
                   1464:          BVS   L1C0BB3
                   1465:          EOR   #$8000
                   1466: L1C0BB3  BMI   L1C0BBA
                   1467:          STZ   $EA
                   1468:          BRL   L1C0C22
                   1469: L1C0BBA  LDX   L03018D
                   1470:          LDA   L03018B
                   1471:          PHX
                   1472:          PHA
                   1473:          JSL   L07008D
                   1474:          PLY
                   1475:          PLY
                   1476:          PEA   $0000
                   1477:          PEA   $0007
                   1478:          PEA   $0014
                   1479:          LDX   L03018D
                   1480:          LDA   L03018B
                   1481:          PHX
                   1482:          PHA
                   1483:          JSL   L0D0151
                   1484:          PLY
                   1485:          PLY
                   1486:          PLY
                   1487:          PLY
                   1488:          PLY
                   1489:          PEI   $EC
                   1490:          PEA   $0003
                   1491:          PEA   $0007
                   1492:          PEA   $0000
                   1493:          JSL   L0704AA
                   1494:          PLY
                   1495:          PLY
                   1496:          PLY
                   1497:          PLY
                   1498:          PEA   $0018
                   1499:          PEA   $0008
                   1500:          LDX   L03018D
                   1501:          LDA   L03018B
                   1502:          CLC
                   1503:          ADC   #$1044
                   1504:          PHA
                   1505:          TXA
                   1506:          ADC   #$0000
                   1507:          TAX
                   1508:          PLA
                   1509:          PHX
                   1510:          PHA
                   1511:          LDX   L03018D
                   1512:          LDA   L03018B
                   1513:          PHX
                   1514:          PHA
                   1515:          JSL   L0D025C
                   1516:          TAY
                   1517:          TSC
                   1518:          CLC
                   1519:          ADC   #$000C
                   1520:          TCS
                   1521:          TYA
                   1522: L1C0C22  LDA   $EA
                   1523:          SEC
                   1524:          SBC   #$007F
                   1525:          BEQ   L1C0C36
                   1526:          BVS   L1C0C2F
                   1527:          EOR   #$8000
                   1528: L1C0C2F  BPL   L1C0C36
                   1529:          LDA   #$007F
                   1530:          STA   $EA
                   1531: L1C0C36  PEA   $0000
                   1532:          PEA   $0007
                   1533:          PEA   $0014
                   1534:          LDX   L03018D
                   1535:          LDA   L03018B
                   1536:          PHX
                   1537:          PHA
                   1538:          JSL   L0D0151
                   1539:          PLY
                   1540:          PLY
                   1541:          PLY
                   1542:          PLY
                   1543:          PLY
                   1544:          PEI   $EA
                   1545:          PEA   $0003
                   1546:          PEA   $0007
                   1547:          PEA   $0000
                   1548:          JSL   L0704AA
                   1549:          PLY
                   1550:          PLY
                   1551:          PLY
                   1552:          PLY
                   1553:          PEA   $0018
                   1554:          PEA   $0008
                   1555:          LDX   L03018D
                   1556:          LDA   L03018B
                   1557:          CLC
                   1558:          ADC   #$1056
                   1559:          PHA
                   1560:          TXA
                   1561:          ADC   #$0000
                   1562:          TAX
                   1563:          PLA
                   1564:          PHX
                   1565:          PHA
                   1566:          LDX   L03018D
                   1567:          LDA   L03018B
                   1568:          PHX
                   1569:          PHA
                   1570:          JSL   L0D025C
                   1571:          TAY
                   1572:          TSC
                   1573:          CLC
                   1574:          ADC   #$000C
                   1575:          TCS
                   1576:          TYA
                   1577:          PEA   $0018
                   1578:          PEA   $0008
                   1579:          PEA   $1044
                   1580:          JSL   L1E0000
                   1581:          PLY
                   1582:          PLY
                   1583:          PLY
                   1584:          PEA   $0018
                   1585:          PEA   $0008
                   1586:          PEA   $1056
                   1587:          JSL   L1E0000
                   1588:          PLY
                   1589:          PLY
                   1590:          PLY
                   1591:          TSC
                   1592:          CLC
                   1593:          ADC   #$0012
                   1594:          TCS
                   1595:          PLD
                   1596:          RTL
                   1597: L1C0CB8  ENT
                   1598:          RTL

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.