Annotation of cblood/conv.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   conv.L
                     12:          lst   off
                     13: 
                     14: *-----------
                     15: 
                     16: L0F0000  ENT
                     17:          PHD
                     18:          TSC
                     19:          SEC
                     20:          SBC   #$00F7
                     21:          TCD
                     22:          ADC   #$00EC
                     23:          TCS
                     24:          LDA   $FD
                     25:          XBA
                     26:          STA   $F0
                     27:          LDA   $FF
                     28:          XBA
                     29:          STA   $EE
                     30:          LDX   $F0
                     31:          LDA   $EE
                     32:          TAY
                     33:          TSC
                     34:          CLC
                     35:          ADC   #$000A
                     36:          TCS
                     37:          TYA
                     38:          PLD
                     39:          RTL
                     40: 
                     41: * Let's optimize the thing...
                     42: 
                     43: L0F0023  ent              ; too many calls to change
                     44:          xba
                     45:          rtl
                     46: 
                     47: *L0F0023 ENT
                     48: * PHD
                     49: * TSC
                     50: * SEC
                     51: * SBC #$00F9
                     52: * TCD
                     53: * ADC #$00F2
                     54: * TCS
                     55: * LDA $FF
                     56: * XBA
                     57: * STA $FF
                     58: * LDA $FF
                     59: * TAY
                     60: * TSC
                     61: * CLC
                     62: * ADC #$0006
                     63: * TCS
                     64: * TYA
                     65: * PLD
                     66: * RTL
                     67: 
                     68: L0F003F  ENT
                     69:          PHD
                     70:          TSC
                     71:          SEC
                     72:          SBC   #$00F9
                     73:          TCD
                     74:          ADC   #$00F2
                     75:          TCS
                     76:          LDA   $FF
                     77:          CMP   #$0080
                     78:          BCS   L0F0057
                     79:          LDA   $FF
                     80:          BRA   L0F005C
                     81:          BRA   L0F005C
                     82: L0F0057  LDA   #$0F00
                     83:          ORA   $FF
                     84: L0F005C  TAY
                     85:          TSC
                     86:          CLC
                     87:          ADC   #$0006
                     88:          TCS
                     89:          TYA
                     90:          PLD
                     91:          RTL

unix.superglobalmegacorp.com

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