Annotation of cblood/bnrnd.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   bnrnd.L
                     12:          lst   off
                     13: 
                     14: *-----------
                     15: 
                     16:          use   bnrnd.X
                     17: 
                     18: *-----------
                     19: 
                     20: L0C0000  ENT
                     21:          PHX
                     22:          LDA   L030207
                     23:          INC
                     24:          STA   L030207
                     25:          TAX
                     26:          LDAL  $FE1000,X
                     27:          ADCL  $FE8000,X
                     28:          ADCL  $FF0000,X
                     29:          PLX
                     30:          RTL
                     31: 
                     32: L0C0017  ENT
                     33:          LDA   L030207
                     34:          INC
                     35:          STA   L030207
                     36:          TAX
                     37:          LDAL  $FE0F00,X
                     38:          ADCL  $FE7F00,X
                     39:          ADCL  $FEF000,X
                     40:          RTL
                     41: 
                     42: L0C002C  ENT
                     43:          LDA   #$0001
                     44:          RTL
                     45: 
                     46: L0C0030  ENT
                     47:          LDA   #$0005
                     48:          RTL
                     49: 
                     50: L0C0034  ENT
                     51:          JSL   L0C0017
                     52:          AND   #$001F
                     53:          SEC
                     54:          SBC   #$0010
                     55:          RTL
                     56: 
                     57: L0C0040  ENT
                     58:          JSL   L0C0017
                     59:          AND   #$000F
                     60:          SEC
                     61:          SBC   #$0007
                     62:          RTL
                     63: 
                     64: L0C004C  ENT
                     65:          JSL   L0C0017
                     66:          AND   #$0007
                     67:          SEC
                     68:          SBC   #$0004
                     69:          RTL
                     70: 
                     71: L0C0058  ENT
                     72:          JSL   L0C0017
                     73:          AND   #$0003
                     74:          SEC
                     75:          SBC   #$0004
                     76:          RTL
                     77: 
                     78: L0C0064  ENT
                     79:          JSL   L0C0017
                     80:          AND   #$00FF
                     81:          LDY   L0301F1
                     82: L0C006E  LSR
                     83:          DEY
                     84:          BNE   L0C006E
                     85:          SEC
                     86:          SBC   #$0007
                     87:          RTL
                     88: 
                     89: L0C0077  ENT
                     90:          LDA   #$0000
                     91:          SEC
                     92:          SBC   #$0005
                     93:          RTL

unix.superglobalmegacorp.com

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