back to project page

LEV7 Disassembly

                   ********************************************************************************
                   * Stellar 7 for the Apple II, by Damon Slye                                    *
                   * Copyright 1983 Dynamix                                                       *
                   *                                                                              *
                   * Disassembly of "LEV7".                                                       *
                   ********************************************************************************
                   * 3D meshes and background renderers for level 7.                              *
                   ********************************************************************************
                   * Disassembly by Andy McFadden, using 6502bench SourceGen v1.6.                *
                   * Last updated 2020/03/26                                                      *
                   ********************************************************************************
                   VIEW_X_ADJ      .eq     $50    {addr/2}   ;translate viewport to screen coords
                   VIEW_Y_ADJ      .eq     $52    {addr/2}   ;translate viewport to screen coords
                   VIEW_LEFT       .eq     $54    {addr/2}   ;left edge of current viewport
                   VIEW_RIGHT      .eq     $56    {addr/2}   ;right edge of current viewport
                   VIEW_TOP        .eq     $58    {addr/2}   ;top edge of current viewport
                   VIEW_BOTTOM     .eq     $5a    {addr/2}   ;bottom edge of current viewport
                   CLIP_COORD_XLO  .eq     $0e00  {addr/64}  ;low byte of vertex X-coord (viewport)
                   CLIP_COORD_XHI  .eq     $0e40  {addr/64}  ;high byte of vertex X-coord (viewport)
                   CLIP_COORD_YLO  .eq     $0e80  {addr/64}  ;low byte of vertex Y-coord (viewport)
                   CLIP_COORD_YHI  .eq     $0ec0  {addr/64}  ;high byte of vertex Y-coord (viewport)
                   HIRES_ADDR_LO   .eq     $1500             ;hi-res row address, low byte
                   HIRES_ADDR_HI   .eq     $1600             ;hi-res row address, high byte
                   DIV7_TAB        .eq     $1700             ;result of N / 7
                   MOD7_TAB        .eq     $1800             ;result of N % 7
                   CLIP_DRAW_LINE  .eq     $1900             ;clip line to viewport and call DrawLine

                                   .org    $6800
6800: dd 6f                        .dd2    end_of_data
6802: 00 80                        .dd2    $8000
6804: ff 80                        .dd2    $80ff
6806: 00 80                        .dd2    $8000
6808: ff 80                        .dd2    $80ff
680a: 00 80                        .dd2    $8000
680c: 59 05                        .dd2    shp_stalker-$6800 ;6 - Stalker
680e: d5 05                        .dd2    shp_gir_draxon-$6800 ;7 - Gir Draxon
6810: ff 80                        .dd2    $80ff
6812: 00 80                        .dd2    $8000
6814: 84 06                        .dd2    shp_pulsar-$6800  ;10 - Pulsar
6816: 00 80                        .dd2    $8000
6818: ce 06                        .dd2    shp_stinger-$6800 ;12 - Stinger
681a: 05 07                        .dd2    shp_guiser-$6800  ;13 - Guiser
681c: ff 80                        .dd2    $80ff
681e: 37 07                        .dd2    shp_laser_projectile-$6800 ;15 - Low Laser projectile
6820: 37 07                        .dd2    shp_laser_projectile-$6800 ;16 - Medium Laser projectile
6822: 37 07                        .dd2    shp_laser_projectile-$6800 ;17 - High Laser projectile
6824: 69 07                        .dd2    shp_cannon_projectile-$6800 ;18 - Light Cannon projectile
6826: 69 07                        .dd2    shp_cannon_projectile-$6800 ;19 - Medium Cannon projectile
6828: 8a 07                        .dd2    shp_heavy_projectile-$6800 ;20 - Heavy Cannon projectile
682a: 69 07                        .dd2    shp_cannon_projectile-$6800 ;21 - Thunder Cannon projectile
682c: ab 07                        .dd2    shp_obstacle-$6800 ;22 - Obstacle
682e: 00 80                        .dd2    $8000
6830: ff 80                        .dd2    $80ff
6832: 00 80                        .dd2    $8000
6834: ff 80                        .dd2    $80ff
6836: 00 80                        .dd2    $8000
6838: ff 80                        .dd2    $80ff
683a: 00 80                        .dd2    $8000
683c: ff 80                        .dd2    $80ff
683e: 80 00                        .dd2    shp_explosion0-$6800 ;31 - explosion 0
6840: ba 00                        .dd2    shp_explosion1-$6800 ;32 - explosion 1
6842: 2c 01                        .dd2    shp_explosion2-$6800 ;33 - explosion 2
6844: 9e 01                        .dd2    shp_explosion3-$6800 ;34 - explosion 3
6846: 10 02                        .dd2    shp_explosion4-$6800 ;35 - explosion 4
6848: 82 02                        .dd2    shp_explosion5-$6800 ;36 - explosion 5
684a: f4 02                        .dd2    shp_explosion6-$6800 ;37 - explosion 6
684c: 66 03                        .dd2    shp_explosion7-$6800 ;38 - explosion 7
684e: 00 80                        .dd2    $8000
6850: ff 80                        .dd2    $80ff
6852: d8 03                        .dd2    shp_impact0-$6800 ;41 - impact 0
6854: fb 03                        .dd2    shp_impact1-$6800 ;42 - impact 1
6856: 2d 04                        .dd2    shp_impact2-$6800 ;43 - impact 2
6858: 5f 04                        .dd2    shp_impact3-$6800 ;44 - impact 3
685a: 91 04                        .dd2    shp_impact4-$6800 ;45 - impact 4
685c: c3 04                        .dd2    shp_impact5-$6800 ;46 - impact 5
685e: f5 04                        .dd2    shp_impact6-$6800 ;47 - impact 6
6860: 27 05                        .dd2    shp_impact7-$6800 ;48 - impact 7
6862: 00 80                        .dd2    $8000
6864: ff 80                        .dd2    $80ff
6866: 00 80                        .dd2    $8000
6868: ff 80                        .dd2    $80ff
686a: 00 80                        .dd2    $8000
686c: ff 80                        .dd2    $80ff
686e: 00 80                        .dd2    $8000
6870: ff 80                        .dd2    $80ff
6872: 00 80                        .dd2    $8000
6874: ff 80                        .dd2    $80ff
6876: 00 80                        .dd2    $8000
6878: ff 80                        .dd2    $80ff
687a: 00 80                        .dd2    $8000
687c: ff 80                        .dd2    $80ff
687e: 00 80                        .dd2    $8000

                   vis
6880: 08 15 f7     shp_explosion0  .bulk   $08,$15,$f7
6883: 08 15 eb                     .bulk   $08,$15,$eb
6886: 08 55 f7                     .bulk   $08,$55,$f7
6889: 08 55 eb                     .bulk   $08,$55,$eb
688c: 08 95 f7                     .bulk   $08,$95,$f7
688f: 08 95 eb                     .bulk   $08,$95,$eb
6892: 08 d5 f7                     .bulk   $08,$d5,$f7
6895: 08 d5 eb                     .bulk   $08,$d5,$eb
6898: 0c 35 f1                     .bulk   $0c,$35,$f1
689b: 0c 75 f1                     .bulk   $0c,$75,$f1
689e: 0c b5 f1                     .bulk   $0c,$b5,$f1
68a1: 0c f5 f1                     .bulk   $0c,$f5,$f1
68a4: 00 15 fb                     .bulk   $00,$15,$fb
68a7: 00 15 e7                     .bulk   $00,$15,$e7
68aa: 80                           .dd1    $80
68ab: 00 05                        .bulk   $00,$05
68ad: 01 04                        .bulk   $01,$04
68af: 02 07                        .bulk   $02,$07
68b1: 03 06                        .bulk   $03,$06
68b3: 08 0a                        .bulk   $08,$0a
68b5: 09 0b                        .bulk   $09,$0b
68b7: 0c 0d                        .bulk   $0c,$0d
68b9: 80                           .dd1    $80

                   vis
68ba: 14 15 01     shp_explosion1  .bulk   $14,$15,$01
68bd: 14 15 e1                     .bulk   $14,$15,$e1
68c0: 14 55 01                     .bulk   $14,$55,$01
68c3: 14 55 e1                     .bulk   $14,$55,$e1
68c6: 14 95 01                     .bulk   $14,$95,$01
68c9: 14 95 e1                     .bulk   $14,$95,$e1
68cc: 14 d5 01                     .bulk   $14,$d5,$01
68cf: 14 d5 e1                     .bulk   $14,$d5,$e1
68d2: 1c 35 f1                     .bulk   $1c,$35,$f1
68d5: 1c 75 f1                     .bulk   $1c,$75,$f1
68d8: 1c b5 f1                     .bulk   $1c,$b5,$f1
68db: 1c f5 f1                     .bulk   $1c,$f5,$f1
68de: 00 15 07                     .bulk   $00,$15,$07
68e1: 00 15 db                     .bulk   $00,$15,$db
68e4: 08 15 f7                     .bulk   $08,$15,$f7
68e7: 08 15 eb                     .bulk   $08,$15,$eb
68ea: 08 55 f7                     .bulk   $08,$55,$f7
68ed: 08 55 eb                     .bulk   $08,$55,$eb
68f0: 08 95 f7                     .bulk   $08,$95,$f7
68f3: 08 95 eb                     .bulk   $08,$95,$eb
68f6: 08 d5 f7                     .bulk   $08,$d5,$f7
68f9: 08 d5 eb                     .bulk   $08,$d5,$eb
68fc: 0c 35 f1                     .bulk   $0c,$35,$f1
68ff: 0c 75 f1                     .bulk   $0c,$75,$f1
6902: 0c b5 f1                     .bulk   $0c,$b5,$f1
6905: 0c f5 f1                     .bulk   $0c,$f5,$f1
6908: 00 15 fb                     .bulk   $00,$15,$fb
690b: 00 15 e7                     .bulk   $00,$15,$e7
690e: 80                           .dd1    $80
690f: 00 0e                        .bulk   $00,$0e
6911: 01 0f                        .bulk   $01,$0f
6913: 02 10                        .bulk   $02,$10
6915: 03 11                        .bulk   $03,$11
6917: 04 12                        .bulk   $04,$12
6919: 05 13                        .bulk   $05,$13
691b: 06 14                        .bulk   $06,$14
691d: 07 15                        .bulk   $07,$15
691f: 08 16                        .bulk   $08,$16
6921: 09 17                        .bulk   $09,$17
6923: 0a 18                        .bulk   $0a,$18
6925: 0b 19                        .bulk   $0b,$19
6927: 0c 1a                        .bulk   $0c,$1a
6929: 0d 1b                        .bulk   $0d,$1b
692b: 80                           .dd1    $80

                   vis
692c: 1f 15 0a     shp_explosion2  .bulk   $1f,$15,$0a
692f: 1f 15 d8                     .bulk   $1f,$15,$d8
6932: 1f 55 0a                     .bulk   $1f,$55,$0a
6935: 1f 55 d8                     .bulk   $1f,$55,$d8
6938: 1f 95 0a                     .bulk   $1f,$95,$0a
693b: 1f 95 d8                     .bulk   $1f,$95,$d8
693e: 1f d5 0a                     .bulk   $1f,$d5,$0a
6941: 1f d5 d8                     .bulk   $1f,$d5,$d8
6944: 2c 35 f1                     .bulk   $2c,$35,$f1
6947: 2c 75 f1                     .bulk   $2c,$75,$f1
694a: 2c b5 f1                     .bulk   $2c,$b5,$f1
694d: 2c f5 f1                     .bulk   $2c,$f5,$f1
6950: 00 15 14                     .bulk   $00,$15,$14
6953: 00 15 ce                     .bulk   $00,$15,$ce
6956: 14 15 01                     .bulk   $14,$15,$01
6959: 14 15 e1                     .bulk   $14,$15,$e1
695c: 14 55 01                     .bulk   $14,$55,$01
695f: 14 55 e1                     .bulk   $14,$55,$e1
6962: 14 95 01                     .bulk   $14,$95,$01
6965: 14 95 e1                     .bulk   $14,$95,$e1
6968: 14 d5 01                     .bulk   $14,$d5,$01
696b: 14 d5 e1                     .bulk   $14,$d5,$e1
696e: 1c 35 f1                     .bulk   $1c,$35,$f1
6971: 1c 75 f1                     .bulk   $1c,$75,$f1
6974: 1c b5 f1                     .bulk   $1c,$b5,$f1
6977: 1c f5 f1                     .bulk   $1c,$f5,$f1
697a: 00 15 07                     .bulk   $00,$15,$07
697d: 00 15 db                     .bulk   $00,$15,$db
6980: 80                           .dd1    $80
6981: 00 0e                        .bulk   $00,$0e
6983: 01 0f                        .bulk   $01,$0f
6985: 02 10                        .bulk   $02,$10
6987: 03 11                        .bulk   $03,$11
6989: 04 12                        .bulk   $04,$12
698b: 05 13                        .bulk   $05,$13
698d: 06 14                        .bulk   $06,$14
698f: 07 15                        .bulk   $07,$15
6991: 08 16                        .bulk   $08,$16
6993: 09 17                        .bulk   $09,$17
6995: 0a 18                        .bulk   $0a,$18
6997: 0b 19                        .bulk   $0b,$19
6999: 0c 1a                        .bulk   $0c,$1a
699b: 0d 1b                        .bulk   $0d,$1b
699d: 80                           .dd1    $80

                   vis
699e: 2a 15 13     shp_explosion3  .bulk   $2a,$15,$13
69a1: 2a 15 cf                     .bulk   $2a,$15,$cf
69a4: 2a 55 13                     .bulk   $2a,$55,$13
69a7: 2a 55 cf                     .bulk   $2a,$55,$cf
69aa: 2a 95 13                     .bulk   $2a,$95,$13
69ad: 2a 95 cf                     .bulk   $2a,$95,$cf
69b0: 2a d5 13                     .bulk   $2a,$d5,$13
69b3: 2a d5 cf                     .bulk   $2a,$d5,$cf
69b6: 3c 35 f1                     .bulk   $3c,$35,$f1
69b9: 3c 75 f1                     .bulk   $3c,$75,$f1
69bc: 3c b5 f1                     .bulk   $3c,$b5,$f1
69bf: 3c f5 f1                     .bulk   $3c,$f5,$f1
69c2: 00 15 21                     .bulk   $00,$15,$21
69c5: 00 15 c1                     .bulk   $00,$15,$c1
69c8: 1f 15 0a                     .bulk   $1f,$15,$0a
69cb: 1f 15 d8                     .bulk   $1f,$15,$d8
69ce: 1f 55 0a                     .bulk   $1f,$55,$0a
69d1: 1f 55 d8                     .bulk   $1f,$55,$d8
69d4: 1f 95 0a                     .bulk   $1f,$95,$0a
69d7: 1f 95 d8                     .bulk   $1f,$95,$d8
69da: 1f d5 0a                     .bulk   $1f,$d5,$0a
69dd: 1f d5 d8                     .bulk   $1f,$d5,$d8
69e0: 2c 35 f1                     .bulk   $2c,$35,$f1
69e3: 2c 75 f1                     .bulk   $2c,$75,$f1
69e6: 2c b5 f1                     .bulk   $2c,$b5,$f1
69e9: 2c f5 f1                     .bulk   $2c,$f5,$f1
69ec: 00 15 14                     .bulk   $00,$15,$14
69ef: 00 15 ce                     .bulk   $00,$15,$ce
69f2: 80                           .dd1    $80
69f3: 00 0e                        .bulk   $00,$0e
69f5: 01 0f                        .bulk   $01,$0f
69f7: 02 10                        .bulk   $02,$10
69f9: 03 11                        .bulk   $03,$11
69fb: 04 12                        .bulk   $04,$12
69fd: 05 13                        .bulk   $05,$13
69ff: 06 14                        .bulk   $06,$14
6a01: 07 15                        .bulk   $07,$15
6a03: 08 16                        .bulk   $08,$16
6a05: 09 17                        .bulk   $09,$17
6a07: 0a 18                        .bulk   $0a,$18
6a09: 0b 19                        .bulk   $0b,$19
6a0b: 0c 1a                        .bulk   $0c,$1a
6a0d: 0d 1b                        .bulk   $0d,$1b
6a0f: 80                           .dd1    $80

                   vis
6a10: 36 15 1c     shp_explosion4  .bulk   $36,$15,$1c
6a13: 36 15 c6                     .bulk   $36,$15,$c6
6a16: 36 55 1c                     .bulk   $36,$55,$1c
6a19: 36 55 c6                     .bulk   $36,$55,$c6
6a1c: 36 95 1c                     .bulk   $36,$95,$1c
6a1f: 36 95 c6                     .bulk   $36,$95,$c6
6a22: 36 d5 1c                     .bulk   $36,$d5,$1c
6a25: 36 d5 c6                     .bulk   $36,$d5,$c6
6a28: 4c 35 f1                     .bulk   $4c,$35,$f1
6a2b: 4c 75 f1                     .bulk   $4c,$75,$f1
6a2e: 4c b5 f1                     .bulk   $4c,$b5,$f1
6a31: 4c f5 f1                     .bulk   $4c,$f5,$f1
6a34: 00 15 2e                     .bulk   $00,$15,$2e
6a37: 00 15 b4                     .bulk   $00,$15,$b4
6a3a: 2a 15 13                     .bulk   $2a,$15,$13
6a3d: 2a 15 cf                     .bulk   $2a,$15,$cf
6a40: 2a 55 13                     .bulk   $2a,$55,$13
6a43: 2a 55 cf                     .bulk   $2a,$55,$cf
6a46: 2a 95 13                     .bulk   $2a,$95,$13
6a49: 2a 95 cf                     .bulk   $2a,$95,$cf
6a4c: 2a d5 13                     .bulk   $2a,$d5,$13
6a4f: 2a d5 cf                     .bulk   $2a,$d5,$cf
6a52: 3c 35 f1                     .bulk   $3c,$35,$f1
6a55: 3c 75 f1                     .bulk   $3c,$75,$f1
6a58: 3c b5 f1                     .bulk   $3c,$b5,$f1
6a5b: 3c f5 f1                     .bulk   $3c,$f5,$f1
6a5e: 00 15 21                     .bulk   $00,$15,$21
6a61: 00 15 c1                     .bulk   $00,$15,$c1
6a64: 80                           .dd1    $80
6a65: 00 0e                        .bulk   $00,$0e
6a67: 01 0f                        .bulk   $01,$0f
6a69: 02 10                        .bulk   $02,$10
6a6b: 03 11                        .bulk   $03,$11
6a6d: 04 12                        .bulk   $04,$12
6a6f: 05 13                        .bulk   $05,$13
6a71: 06 14                        .bulk   $06,$14
6a73: 07 15                        .bulk   $07,$15
6a75: 08 16                        .bulk   $08,$16
6a77: 09 17                        .bulk   $09,$17
6a79: 0a 18                        .bulk   $0a,$18
6a7b: 0b 19                        .bulk   $0b,$19
6a7d: 0c 1a                        .bulk   $0c,$1a
6a7f: 0d 1b                        .bulk   $0d,$1b
6a81: 80                           .dd1    $80

                   vis
6a82: 41 15 25     shp_explosion5  .bulk   $41,$15,$25
6a85: 41 15 bd                     .bulk   $41,$15,$bd
6a88: 41 55 25                     .bulk   $41,$55,$25
6a8b: 41 55 bd                     .bulk   $41,$55,$bd
6a8e: 41 95 25                     .bulk   $41,$95,$25
6a91: 41 95 bd                     .bulk   $41,$95,$bd
6a94: 41 d5 25                     .bulk   $41,$d5,$25
6a97: 41 d5 bd                     .bulk   $41,$d5,$bd
6a9a: 5c 35 f1                     .bulk   $5c,$35,$f1
6a9d: 5c 75 f1                     .bulk   $5c,$75,$f1
6aa0: 5c b5 f1                     .bulk   $5c,$b5,$f1
6aa3: 5c f5 f1                     .bulk   $5c,$f5,$f1
6aa6: 00 15 3b                     .bulk   $00,$15,$3b
6aa9: 00 15 a7                     .bulk   $00,$15,$a7
6aac: 36 15 1c                     .bulk   $36,$15,$1c
6aaf: 36 15 c6                     .bulk   $36,$15,$c6
6ab2: 36 55 1c                     .bulk   $36,$55,$1c
6ab5: 36 55 c6                     .bulk   $36,$55,$c6
6ab8: 36 95 1c                     .bulk   $36,$95,$1c
6abb: 36 95 c6                     .bulk   $36,$95,$c6
6abe: 36 d5 1c                     .bulk   $36,$d5,$1c
6ac1: 36 d5 c6                     .bulk   $36,$d5,$c6
6ac4: 4c 35 f1                     .bulk   $4c,$35,$f1
6ac7: 4c 75 f1                     .bulk   $4c,$75,$f1
6aca: 4c b5 f1                     .bulk   $4c,$b5,$f1
6acd: 4c f5 f1                     .bulk   $4c,$f5,$f1
6ad0: 00 15 2e                     .bulk   $00,$15,$2e
6ad3: 00 15 b4                     .bulk   $00,$15,$b4
6ad6: 80                           .dd1    $80
6ad7: 00 0e                        .bulk   $00,$0e
6ad9: 01 0f                        .bulk   $01,$0f
6adb: 02 10                        .bulk   $02,$10
6add: 03 11                        .bulk   $03,$11
6adf: 04 12                        .bulk   $04,$12
6ae1: 05 13                        .bulk   $05,$13
6ae3: 06 14                        .bulk   $06,$14
6ae5: 07 15                        .bulk   $07,$15
6ae7: 08 16                        .bulk   $08,$16
6ae9: 09 17                        .bulk   $09,$17
6aeb: 0a 18                        .bulk   $0a,$18
6aed: 0b 19                        .bulk   $0b,$19
6aef: 0c 1a                        .bulk   $0c,$1a
6af1: 0d 1b                        .bulk   $0d,$1b
6af3: 80                           .dd1    $80

                   vis
6af4: 4c 15 2e     shp_explosion6  .bulk   $4c,$15,$2e
6af7: 4c 15 b4                     .bulk   $4c,$15,$b4
6afa: 4c 55 2e                     .bulk   $4c,$55,$2e
6afd: 4c 55 b4                     .bulk   $4c,$55,$b4
6b00: 4c 95 2e                     .bulk   $4c,$95,$2e
6b03: 4c 95 b4                     .bulk   $4c,$95,$b4
6b06: 4c d5 2e                     .bulk   $4c,$d5,$2e
6b09: 4c d5 b4                     .bulk   $4c,$d5,$b4
6b0c: 6c 35 f1                     .bulk   $6c,$35,$f1
6b0f: 6c 75 f1                     .bulk   $6c,$75,$f1
6b12: 6c b5 f1                     .bulk   $6c,$b5,$f1
6b15: 6c f5 f1                     .bulk   $6c,$f5,$f1
6b18: 00 15 47                     .bulk   $00,$15,$47
6b1b: 00 15 9b                     .bulk   $00,$15,$9b
6b1e: 41 15 25                     .bulk   $41,$15,$25
6b21: 41 15 bd                     .bulk   $41,$15,$bd
6b24: 41 55 25                     .bulk   $41,$55,$25
6b27: 41 55 bd                     .bulk   $41,$55,$bd
6b2a: 41 95 25                     .bulk   $41,$95,$25
6b2d: 41 95 bd                     .bulk   $41,$95,$bd
6b30: 41 d5 25                     .bulk   $41,$d5,$25
6b33: 41 d5 bd                     .bulk   $41,$d5,$bd
6b36: 5c 35 f1                     .bulk   $5c,$35,$f1
6b39: 5c 75 f1                     .bulk   $5c,$75,$f1
6b3c: 5c b5 f1                     .bulk   $5c,$b5,$f1
6b3f: 5c f5 f1                     .bulk   $5c,$f5,$f1
6b42: 00 15 3b                     .bulk   $00,$15,$3b
6b45: 00 15 a7                     .bulk   $00,$15,$a7
6b48: 80                           .dd1    $80
6b49: 00 0e                        .bulk   $00,$0e
6b4b: 01 0f                        .bulk   $01,$0f
6b4d: 02 10                        .bulk   $02,$10
6b4f: 03 11                        .bulk   $03,$11
6b51: 04 12                        .bulk   $04,$12
6b53: 05 13                        .bulk   $05,$13
6b55: 06 14                        .bulk   $06,$14
6b57: 07 15                        .bulk   $07,$15
6b59: 08 16                        .bulk   $08,$16
6b5b: 09 17                        .bulk   $09,$17
6b5d: 0a 18                        .bulk   $0a,$18
6b5f: 0b 19                        .bulk   $0b,$19
6b61: 0c 1a                        .bulk   $0c,$1a
6b63: 0d 1b                        .bulk   $0d,$1b
6b65: 80                           .dd1    $80

                   vis
6b66: 58 15 37     shp_explosion7  .bulk   $58,$15,$37
6b69: 58 15 ab                     .bulk   $58,$15,$ab
6b6c: 58 55 37                     .bulk   $58,$55,$37
6b6f: 58 55 ab                     .bulk   $58,$55,$ab
6b72: 58 95 37                     .bulk   $58,$95,$37
6b75: 58 95 ab                     .bulk   $58,$95,$ab
6b78: 58 d5 37                     .bulk   $58,$d5,$37
6b7b: 58 d5 ab                     .bulk   $58,$d5,$ab
6b7e: 7c 35 f1                     .bulk   $7c,$35,$f1
6b81: 7c 75 f1                     .bulk   $7c,$75,$f1
6b84: 7c b5 f1                     .bulk   $7c,$b5,$f1
6b87: 7c f5 f1                     .bulk   $7c,$f5,$f1
6b8a: 00 15 54                     .bulk   $00,$15,$54
6b8d: 00 15 8e                     .bulk   $00,$15,$8e
6b90: 4c 15 2e                     .bulk   $4c,$15,$2e
6b93: 4c 15 b4                     .bulk   $4c,$15,$b4
6b96: 4c 55 2e                     .bulk   $4c,$55,$2e
6b99: 4c 55 b4                     .bulk   $4c,$55,$b4
6b9c: 4c 95 2e                     .bulk   $4c,$95,$2e
6b9f: 4c 95 b4                     .bulk   $4c,$95,$b4
6ba2: 4c d5 2e                     .bulk   $4c,$d5,$2e
6ba5: 4c d5 b4                     .bulk   $4c,$d5,$b4
6ba8: 6c 35 f1                     .bulk   $6c,$35,$f1
6bab: 6c 75 f1                     .bulk   $6c,$75,$f1
6bae: 6c b5 f1                     .bulk   $6c,$b5,$f1
6bb1: 6c f5 f1                     .bulk   $6c,$f5,$f1
6bb4: 00 15 47                     .bulk   $00,$15,$47
6bb7: 00 15 9b                     .bulk   $00,$15,$9b
6bba: 80                           .dd1    $80
6bbb: 00 0e                        .bulk   $00,$0e
6bbd: 01 0f                        .bulk   $01,$0f
6bbf: 02 10                        .bulk   $02,$10
6bc1: 03 11                        .bulk   $03,$11
6bc3: 04 12                        .bulk   $04,$12
6bc5: 05 13                        .bulk   $05,$13
6bc7: 06 14                        .bulk   $06,$14
6bc9: 07 15                        .bulk   $07,$15
6bcb: 08 16                        .bulk   $08,$16
6bcd: 09 17                        .bulk   $09,$17
6bcf: 0a 18                        .bulk   $0a,$18
6bd1: 0b 19                        .bulk   $0b,$19
6bd3: 0c 1a                        .bulk   $0c,$1a
6bd5: 0d 1b                        .bulk   $0d,$1b
6bd7: 80                           .dd1    $80

                   vis
6bd8: 30 aa 0c     shp_impact0     .bulk   $30,$aa,$0c
6bdb: 30 aa f4                     .bulk   $30,$aa,$f4
6bde: 30 d6 0c                     .bulk   $30,$d6,$0c
6be1: 30 d6 f4                     .bulk   $30,$d6,$f4
6be4: 30 c0 18                     .bulk   $30,$c0,$18
6be7: 30 c0 e8                     .bulk   $30,$c0,$e8
6bea: 00                           .bulk   $00
6beb: 80                           .dd1    $80
6bec: 00 80                        .bulk   $00,$80
6bee: 00 06                        .bulk   $00,$06
6bf0: 01 06                        .bulk   $01,$06
6bf2: 02 06                        .bulk   $02,$06
6bf4: 03 06                        .bulk   $03,$06
6bf6: 04 06                        .bulk   $04,$06
6bf8: 05 06                        .bulk   $05,$06
6bfa: 80                           .dd1    $80

                   vis
6bfb: 3b aa 0f     shp_impact1     .bulk   $3b,$aa,$0f
6bfe: 3b aa f1                     .bulk   $3b,$aa,$f1
6c01: 3b d6 0f                     .bulk   $3b,$d6,$0f
6c04: 3b d6 f1                     .bulk   $3b,$d6,$f1
6c07: 3b c0 1e                     .bulk   $3b,$c0,$1e
6c0a: 3b c0 e2                     .bulk   $3b,$c0,$e2
6c0d: 0b aa 02                     .bulk   $0b,$aa,$02
6c10: 0b aa fe                     .bulk   $0b,$aa,$fe
6c13: 0b d6 02                     .bulk   $0b,$d6,$02
6c16: 0b d6 fe                     .bulk   $0b,$d6,$fe
6c19: 0b c0 05                     .bulk   $0b,$c0,$05
6c1c: 0b c0 fb                     .bulk   $0b,$c0,$fb
6c1f: 80                           .dd1    $80
6c20: 00 06                        .bulk   $00,$06
6c22: 01 07                        .bulk   $01,$07
6c24: 02 08                        .bulk   $02,$08
6c26: 03 09                        .bulk   $03,$09
6c28: 04 0a                        .bulk   $04,$0a
6c2a: 05 0b                        .bulk   $05,$0b
6c2c: 80                           .dd1    $80

                   vis
6c2d: 46 aa 11     shp_impact2     .bulk   $46,$aa,$11
6c30: 46 aa ef                     .bulk   $46,$aa,$ef
6c33: 46 d6 11                     .bulk   $46,$d6,$11
6c36: 46 d6 ef                     .bulk   $46,$d6,$ef
6c39: 46 c0 23                     .bulk   $46,$c0,$23
6c3c: 46 c0 dd                     .bulk   $46,$c0,$dd
6c3f: 16 aa 05                     .bulk   $16,$aa,$05
6c42: 16 aa fb                     .bulk   $16,$aa,$fb
6c45: 16 d6 05                     .bulk   $16,$d6,$05
6c48: 16 d6 fb                     .bulk   $16,$d6,$fb
6c4b: 16 c0 0b                     .bulk   $16,$c0,$0b
6c4e: 16 c0 f5                     .bulk   $16,$c0,$f5
6c51: 80                           .dd1    $80
6c52: 00 06                        .bulk   $00,$06
6c54: 01 07                        .bulk   $01,$07
6c56: 02 08                        .bulk   $02,$08
6c58: 03 09                        .bulk   $03,$09
6c5a: 04 0a                        .bulk   $04,$0a
6c5c: 05 0b                        .bulk   $05,$0b
6c5e: 80                           .dd1    $80

                   vis
6c5f: 51 aa 14     shp_impact3     .bulk   $51,$aa,$14
6c62: 51 aa ec                     .bulk   $51,$aa,$ec
6c65: 51 d6 14                     .bulk   $51,$d6,$14
6c68: 51 d6 ec                     .bulk   $51,$d6,$ec
6c6b: 51 c0 28                     .bulk   $51,$c0,$28
6c6e: 51 c0 d8                     .bulk   $51,$c0,$d8
6c71: 21 aa 08                     .bulk   $21,$aa,$08
6c74: 21 aa f8                     .bulk   $21,$aa,$f8
6c77: 21 d6 08                     .bulk   $21,$d6,$08
6c7a: 21 d6 f8                     .bulk   $21,$d6,$f8
6c7d: 21 c0 10                     .bulk   $21,$c0,$10
6c80: 21 c0 f0                     .bulk   $21,$c0,$f0
6c83: 80                           .dd1    $80
6c84: 00 06                        .bulk   $00,$06
6c86: 01 07                        .bulk   $01,$07
6c88: 02 08                        .bulk   $02,$08
6c8a: 03 09                        .bulk   $03,$09
6c8c: 04 0a                        .bulk   $04,$0a
6c8e: 05 0b                        .bulk   $05,$0b
6c90: 80                           .dd1    $80

                   vis
6c91: 5c aa 17     shp_impact4     .bulk   $5c,$aa,$17
6c94: 5c aa e9                     .bulk   $5c,$aa,$e9
6c97: 5c d6 17                     .bulk   $5c,$d6,$17
6c9a: 5c d6 e9                     .bulk   $5c,$d6,$e9
6c9d: 5c c0 2e                     .bulk   $5c,$c0,$2e
6ca0: 5c c0 d2                     .bulk   $5c,$c0,$d2
6ca3: 2c aa 0b                     .bulk   $2c,$aa,$0b
6ca6: 2c aa f5                     .bulk   $2c,$aa,$f5
6ca9: 2c d6 0b                     .bulk   $2c,$d6,$0b
6cac: 2c d6 f5                     .bulk   $2c,$d6,$f5
6caf: 2c c0 16                     .bulk   $2c,$c0,$16
6cb2: 2c c0 ea                     .bulk   $2c,$c0,$ea
6cb5: 80                           .dd1    $80
6cb6: 00 06                        .bulk   $00,$06
6cb8: 01 07                        .bulk   $01,$07
6cba: 02 08                        .bulk   $02,$08
6cbc: 03 09                        .bulk   $03,$09
6cbe: 04 0a                        .bulk   $04,$0a
6cc0: 05 0b                        .bulk   $05,$0b
6cc2: 80                           .dd1    $80

                   vis
6cc3: 67 aa 19     shp_impact5     .bulk   $67,$aa,$19
6cc6: 67 aa e7                     .bulk   $67,$aa,$e7
6cc9: 67 d6 19                     .bulk   $67,$d6,$19
6ccc: 67 d6 e7                     .bulk   $67,$d6,$e7
6ccf: 67 c0 33                     .bulk   $67,$c0,$33
6cd2: 67 c0 cd                     .bulk   $67,$c0,$cd
6cd5: 37 aa 0d                     .bulk   $37,$aa,$0d
6cd8: 37 aa f3                     .bulk   $37,$aa,$f3
6cdb: 37 d6 0d                     .bulk   $37,$d6,$0d
6cde: 37 d6 f3                     .bulk   $37,$d6,$f3
6ce1: 37 c0 1b                     .bulk   $37,$c0,$1b
6ce4: 37 c0 e5                     .bulk   $37,$c0,$e5
6ce7: 80                           .dd1    $80
6ce8: 00 06                        .bulk   $00,$06
6cea: 01 07                        .bulk   $01,$07
6cec: 02 08                        .bulk   $02,$08
6cee: 03 09                        .bulk   $03,$09
6cf0: 04 0a                        .bulk   $04,$0a
6cf2: 05 0b                        .bulk   $05,$0b
6cf4: 80                           .dd1    $80

                   vis
6cf5: 72 aa 1c     shp_impact6     .bulk   $72,$aa,$1c
6cf8: 72 aa e4                     .bulk   $72,$aa,$e4
6cfb: 72 d6 1c                     .bulk   $72,$d6,$1c
6cfe: 72 d6 e4                     .bulk   $72,$d6,$e4
6d01: 72 c0 39                     .bulk   $72,$c0,$39
6d04: 72 c0 c7                     .bulk   $72,$c0,$c7
6d07: 42 aa 10                     .bulk   $42,$aa,$10
6d0a: 42 aa f0                     .bulk   $42,$aa,$f0
6d0d: 42 d6 10                     .bulk   $42,$d6,$10
6d10: 42 d6 f0                     .bulk   $42,$d6,$f0
6d13: 42 c0 21                     .bulk   $42,$c0,$21
6d16: 42 c0 df                     .bulk   $42,$c0,$df
6d19: 80                           .dd1    $80
6d1a: 00 06                        .bulk   $00,$06
6d1c: 01 07                        .bulk   $01,$07
6d1e: 02 08                        .bulk   $02,$08
6d20: 03 09                        .bulk   $03,$09
6d22: 04 0a                        .bulk   $04,$0a
6d24: 05 0b                        .bulk   $05,$0b
6d26: 80                           .dd1    $80

                   vis
6d27: 7d aa 1f     shp_impact7     .bulk   $7d,$aa,$1f
6d2a: 7d aa e1                     .bulk   $7d,$aa,$e1
6d2d: 7d d6 1f                     .bulk   $7d,$d6,$1f
6d30: 7d d6 e1                     .bulk   $7d,$d6,$e1
6d33: 7d c0 3e                     .bulk   $7d,$c0,$3e
6d36: 7d c0 c2                     .bulk   $7d,$c0,$c2
6d39: 4d aa 13                     .bulk   $4d,$aa,$13
6d3c: 4d aa ed                     .bulk   $4d,$aa,$ed
6d3f: 4d d6 13                     .bulk   $4d,$d6,$13
6d42: 4d d6 ed                     .bulk   $4d,$d6,$ed
6d45: 4d c0 26                     .bulk   $4d,$c0,$26
6d48: 4d c0 da                     .bulk   $4d,$c0,$da
6d4b: 80                           .dd1    $80
6d4c: 00 06                        .bulk   $00,$06
6d4e: 01 07                        .bulk   $01,$07
6d50: 02 08                        .bulk   $02,$08
6d52: 03 09                        .bulk   $03,$09
6d54: 04 0a                        .bulk   $04,$0a
6d56: 05 0b                        .bulk   $05,$0b
6d58: 80                           .dd1    $80

                   vis
6d59: 55 2c d8     shp_stalker     .bulk   $55,$2c,$d8
6d5c: 55 54 d8                     .bulk   $55,$54,$d8
6d5f: 6f a7 d8                     .bulk   $6f,$a7,$d8
6d62: 6f d9 d8                     .bulk   $6f,$d9,$d8
6d65: 7d 2f e7                     .bulk   $7d,$2f,$e7
6d68: 7d 51 e7                     .bulk   $7d,$51,$e7
6d6b: 7d a6 e7                     .bulk   $7d,$a6,$e7
6d6e: 7d da e7                     .bulk   $7d,$da,$e7
6d71: 67 ab fb                     .bulk   $67,$ab,$fb
6d74: 67 d5 fb                     .bulk   $67,$d5,$fb
6d77: 4c 2a ed                     .bulk   $4c,$2a,$ed
6d7a: 4c 56 ed                     .bulk   $4c,$56,$ed
6d7d: 5e ae fb                     .bulk   $5e,$ae,$fb
6d80: 5e d2 fb                     .bulk   $5e,$d2,$fb
6d83: 42 ae 1e                     .bulk   $42,$ae,$1e
6d86: 42 d2 1e                     .bulk   $42,$d2,$1e
6d89: 19 c0 12                     .bulk   $19,$c0,$12
6d8c: 1a 21 00                     .bulk   $1a,$21,$00
6d8f: 1a 5f 00                     .bulk   $1a,$5f,$00
6d92: 7d 40 06                     .bulk   $7d,$40,$06
6d95: 80                           .dd1    $80
6d96: 00 01                        .bulk   $00,$01
6d98: 01 02                        .bulk   $01,$02
6d9a: 02 03                        .bulk   $02,$03
6d9c: 03 00                        .bulk   $03,$00
6d9e: 04 05                        .bulk   $04,$05
6da0: 05 06                        .bulk   $05,$06
6da2: 06 07                        .bulk   $06,$07
6da4: 07 04                        .bulk   $07,$04
6da6: 05 08                        .bulk   $05,$08
6da8: 08 09                        .bulk   $08,$09
6daa: 09 04                        .bulk   $09,$04
6dac: 00 04                        .bulk   $00,$04
6dae: 01 05                        .bulk   $01,$05
6db0: 02 06                        .bulk   $02,$06
6db2: 03 07                        .bulk   $03,$07
6db4: 06 08                        .bulk   $06,$08
6db6: 07 09                        .bulk   $07,$09
6db8: 0a 0b                        .bulk   $0a,$0b
6dba: 0b 0c                        .bulk   $0b,$0c
6dbc: 0d 0a                        .bulk   $0d,$0a
6dbe: 0b 0e                        .bulk   $0b,$0e
6dc0: 0e 0f                        .bulk   $0e,$0f
6dc2: 0f 0a                        .bulk   $0f,$0a
6dc4: 0c 0e                        .bulk   $0c,$0e
6dc6: 0d 0f                        .bulk   $0d,$0f
6dc8: 10 12                        .bulk   $10,$12
6dca: 11 10                        .bulk   $11,$10
6dcc: 10 13                        .bulk   $10,$13
6dce: 11 13                        .bulk   $11,$13
6dd0: 12 13                        .bulk   $12,$13
6dd2: 11 12                        .bulk   $11,$12
6dd4: 80                           .dd1    $80

                   vis vis
6dd5: 55 2c d8     shp_gir_draxon  .bulk   $55,$2c,$d8
6dd8: 55 54 d8                     .bulk   $55,$54,$d8
6ddb: 6f a7 d8                     .bulk   $6f,$a7,$d8
6dde: 6f d9 d8                     .bulk   $6f,$d9,$d8
6de1: 7d 2f e7                     .bulk   $7d,$2f,$e7
6de4: 7d 51 e7                     .bulk   $7d,$51,$e7
6de7: 7d a6 e7                     .bulk   $7d,$a6,$e7
6dea: 7d da e7                     .bulk   $7d,$da,$e7
6ded: 67 ab fb                     .bulk   $67,$ab,$fb
6df0: 67 d5 fb                     .bulk   $67,$d5,$fb
6df3: 4c 2a ed                     .bulk   $4c,$2a,$ed
6df6: 4c 56 ed                     .bulk   $4c,$56,$ed
6df9: 5e ae fb                     .bulk   $5e,$ae,$fb
6dfc: 5e d2 fb                     .bulk   $5e,$d2,$fb
6dff: 43 ad 1e                     .bulk   $43,$ad,$1e
6e02: 43 d3 1e                     .bulk   $43,$d3,$1e
6e05: 0d c0 0b                     .bulk   $0d,$c0,$0b
6e08: 1d 40 fc                     .bulk   $1d,$40,$fc
6e0b: 15 16 04                     .bulk   $15,$16,$04
6e0e: 15 6a 04                     .bulk   $15,$6a,$04
6e11: 7c 40 0b                     .bulk   $7c,$40,$0b
6e14: 7c 40 fc                     .bulk   $7c,$40,$fc
6e17: 7d 3a 04                     .bulk   $7d,$3a,$04
6e1a: 7d 46 04                     .bulk   $7d,$46,$04
6e1d: 5a c0 fb                     .bulk   $5a,$c0,$fb
6e20: 5a c0 28                     .bulk   $5a,$c0,$28
6e23: 5a c0 3c                     .bulk   $5a,$c0,$3c
6e26: 7d c0 3c                     .bulk   $7d,$c0,$3c
6e29: 7d c0 28                     .bulk   $7d,$c0,$28
6e2c: 80                           .dd1    $80
6e2d: 00 01                        .bulk   $00,$01
6e2f: 01 02                        .bulk   $01,$02
6e31: 02 03                        .bulk   $02,$03
6e33: 03 00                        .bulk   $03,$00
6e35: 04 05                        .bulk   $04,$05
6e37: 05 06                        .bulk   $05,$06
6e39: 06 07                        .bulk   $06,$07
6e3b: 07 04                        .bulk   $07,$04
6e3d: 05 08                        .bulk   $05,$08
6e3f: 08 09                        .bulk   $08,$09
6e41: 09 04                        .bulk   $09,$04
6e43: 00 04                        .bulk   $00,$04
6e45: 01 05                        .bulk   $01,$05
6e47: 02 06                        .bulk   $02,$06
6e49: 03 07                        .bulk   $03,$07
6e4b: 06 08                        .bulk   $06,$08
6e4d: 07 09                        .bulk   $07,$09
6e4f: 0a 0b                        .bulk   $0a,$0b
6e51: 0b 0c                        .bulk   $0b,$0c
6e53: 0d 0a                        .bulk   $0d,$0a
6e55: 0b 0e                        .bulk   $0b,$0e
6e57: 0e 0f                        .bulk   $0e,$0f
6e59: 0f 0a                        .bulk   $0f,$0a
6e5b: 0c 0e                        .bulk   $0c,$0e
6e5d: 0d 0f                        .bulk   $0d,$0f
6e5f: 10 13                        .bulk   $10,$13
6e61: 13 11                        .bulk   $13,$11
6e63: 11 12                        .bulk   $11,$12
6e65: 12 10                        .bulk   $12,$10
6e67: 14 17                        .bulk   $14,$17
6e69: 17 15                        .bulk   $17,$15
6e6b: 15 16                        .bulk   $15,$16
6e6d: 16 14                        .bulk   $16,$14
6e6f: 10 14                        .bulk   $10,$14
6e71: 11 15                        .bulk   $11,$15
6e73: 12 16                        .bulk   $12,$16
6e75: 13 17                        .bulk   $13,$17
6e77: 18 1a                        .bulk   $18,$1a
6e79: 1a 1b                        .bulk   $1a,$1b
6e7b: 1b 1c                        .bulk   $1b,$1c
6e7d: 1c 19                        .bulk   $1c,$19
6e7f: 19 1b                        .bulk   $19,$1b
6e81: 1a 1c                        .bulk   $1a,$1c
6e83: 80                           .dd1    $80

                   vis
6e84: 5a 00 ec     shp_pulsar      .bulk   $5a,$00,$ec
6e87: 5a 40 ec                     .bulk   $5a,$40,$ec
6e8a: 5a 80 ec                     .bulk   $5a,$80,$ec
6e8d: 5a c0 ec                     .bulk   $5a,$c0,$ec
6e90: 7d 00 ec                     .bulk   $7d,$00,$ec
6e93: 7d 40 ec                     .bulk   $7d,$40,$ec
6e96: 7d 80 ec                     .bulk   $7d,$80,$ec
6e99: 7d c0 ec                     .bulk   $7d,$c0,$ec
6e9c: 00 00 32                     .bulk   $00,$00,$32
6e9f: 00 00 1e                     .bulk   $00,$00,$1e
6ea2: 00 00 c4                     .bulk   $00,$00,$c4
6ea5: 00 00 b0                     .bulk   $00,$00,$b0
6ea8: 80                           .dd1    $80
6ea9: 00 01                        .bulk   $00,$01
6eab: 01 02                        .bulk   $01,$02
6ead: 02 03                        .bulk   $02,$03
6eaf: 03 00                        .bulk   $03,$00
6eb1: 00 04                        .bulk   $00,$04
6eb3: 01 05                        .bulk   $01,$05
6eb5: 02 06                        .bulk   $02,$06
6eb7: 03 07                        .bulk   $03,$07
6eb9: 09 00                        .bulk   $09,$00
6ebb: 09 01                        .bulk   $09,$01
6ebd: 09 02                        .bulk   $09,$02
6ebf: 09 03                        .bulk   $09,$03
6ec1: 0a 00                        .bulk   $0a,$00
6ec3: 0a 01                        .bulk   $0a,$01
6ec5: 0a 02                        .bulk   $0a,$02
6ec7: 0a 03                        .bulk   $0a,$03
6ec9: 08 09                        .bulk   $08,$09
6ecb: 0a 0b                        .bulk   $0a,$0b
6ecd: 80                           .dd1    $80

                   vis
6ece: 7d 40 f1     shp_stinger     .bulk   $7d,$40,$f1
6ed1: 5a c0 e7                     .bulk   $5a,$c0,$e7
6ed4: 6a b2 0a                     .bulk   $6a,$b2,$0a
6ed7: 6a ce 0a                     .bulk   $6a,$ce,$0a
6eda: 7f a5 0a                     .bulk   $7f,$a5,$0a
6edd: 7f db 0a                     .bulk   $7f,$db,$0a
6ee0: 14 80 00                     .bulk   $14,$80,$00
6ee3: 14 00 00                     .bulk   $14,$00,$00
6ee6: 50 c0 23                     .bulk   $50,$c0,$23
6ee9: 80                           .dd1    $80
6eea: 00 01                        .bulk   $00,$01
6eec: 00 02                        .bulk   $00,$02
6eee: 00 03                        .bulk   $00,$03
6ef0: 01 03                        .bulk   $01,$03
6ef2: 04 05                        .bulk   $04,$05
6ef4: 06 07                        .bulk   $06,$07
6ef6: 02 08                        .bulk   $02,$08
6ef8: 03 08                        .bulk   $03,$08
6efa: 06 08                        .bulk   $06,$08
6efc: 07 08                        .bulk   $07,$08
6efe: 01 02                        .bulk   $01,$02
6f00: 04 06                        .bulk   $04,$06
6f02: 05 07                        .bulk   $05,$07
6f04: 80                           .dd1    $80

                   vis vis
6f05: 6a 20 3c     shp_guiser      .bulk   $6a,$20,$3c
6f08: 6a 20 c4                     .bulk   $6a,$20,$c4
6f0b: 6a 60 3c                     .bulk   $6a,$60,$3c
6f0e: 6a 60 c4                     .bulk   $6a,$60,$c4
6f11: 6a e0 3c                     .bulk   $6a,$e0,$3c
6f14: 6a e0 c4                     .bulk   $6a,$e0,$c4
6f17: 6a a0 3c                     .bulk   $6a,$a0,$3c
6f1a: 6a a0 c4                     .bulk   $6a,$a0,$c4
6f1d: 80                           .dd1    $80
6f1e: 00 01                        .bulk   $00,$01
6f20: 02 03                        .bulk   $02,$03
6f22: 04 05                        .bulk   $04,$05
6f24: 06 07                        .bulk   $06,$07
6f26: 00 02                        .bulk   $00,$02
6f28: 04 06                        .bulk   $04,$06
6f2a: 01 03                        .bulk   $01,$03
6f2c: 05 07                        .bulk   $05,$07
6f2e: 00 04                        .bulk   $00,$04
6f30: 02 06                        .bulk   $02,$06
6f32: 01 05                        .bulk   $01,$05
6f34: 03 07                        .bulk   $03,$07
6f36: 80                           .dd1    $80

                   vis
                   shp_laser_projectile
6f37: 7d 40 04                     .bulk   $7d,$40,$04
6f3a: 7d 40 fc                     .bulk   $7d,$40,$fc
6f3d: 41 40 04                     .bulk   $41,$40,$04
6f40: 41 40 fc                     .bulk   $41,$40,$fc
6f43: 1e 40 04                     .bulk   $1e,$40,$04
6f46: 1e 40 fc                     .bulk   $1e,$40,$fc
6f49: 1e c0 04                     .bulk   $1e,$c0,$04
6f4c: 1e c0 fc                     .bulk   $1e,$c0,$fc
6f4f: 41 c0 04                     .bulk   $41,$c0,$04
6f52: 41 c0 fc                     .bulk   $41,$c0,$fc
6f55: 7d c0 04                     .bulk   $7d,$c0,$04
6f58: 7d c0 fc                     .bulk   $7d,$c0,$fc
6f5b: 80                           .dd1    $80
6f5c: 00 02                        .bulk   $00,$02
6f5e: 01 03                        .bulk   $01,$03
6f60: 04 06                        .bulk   $04,$06
6f62: 05 07                        .bulk   $05,$07
6f64: 08 0a                        .bulk   $08,$0a
6f66: 09 0b                        .bulk   $09,$0b
6f68: 80                           .dd1    $80

                   vis
                   shp_cannon_projectile
6f69: 24 d8 0f                     .bulk   $24,$d8,$0f
6f6c: 24 d8 f1                     .bulk   $24,$d8,$f1
6f6f: 24 a8 0f                     .bulk   $24,$a8,$0f
6f72: 24 a8 f1                     .bulk   $24,$a8,$f1
6f75: 3c 40 00                     .bulk   $3c,$40,$00
6f78: 80                           .dd1    $80
6f79: 00 01                        .bulk   $00,$01
6f7b: 02 03                        .bulk   $02,$03
6f7d: 00 02                        .bulk   $00,$02
6f7f: 01 03                        .bulk   $01,$03
6f81: 00 04                        .bulk   $00,$04
6f83: 01 04                        .bulk   $01,$04
6f85: 02 04                        .bulk   $02,$04
6f87: 03 04                        .bulk   $03,$04
6f89: 80                           .dd1    $80

                   vis
                   shp_heavy_projectile
6f8a: 2d c0 1e                     .bulk   $2d,$c0,$1e
6f8d: 2d c0 e2                     .bulk   $2d,$c0,$e2
6f90: 40 e0 00                     .bulk   $40,$e0,$00
6f93: 40 a0 00                     .bulk   $40,$a0,$00
6f96: 3c 40 00                     .bulk   $3c,$40,$00
6f99: 80                           .dd1    $80
6f9a: 00 02                        .bulk   $00,$02
6f9c: 02 01                        .bulk   $02,$01
6f9e: 01 03                        .bulk   $01,$03
6fa0: 03 00                        .bulk   $03,$00
6fa2: 04 00                        .bulk   $04,$00
6fa4: 04 01                        .bulk   $04,$01
6fa6: 04 02                        .bulk   $04,$02
6fa8: 04 03                        .bulk   $04,$03
6faa: 80                           .dd1    $80

                   vis
6fab: 6a 20 5a     shp_obstacle    .bulk   $6a,$20,$5a
6fae: 6a 20 c4                     .bulk   $6a,$20,$c4
6fb1: 6a 60 5a                     .bulk   $6a,$60,$5a
6fb4: 6a 60 c4                     .bulk   $6a,$60,$c4
6fb7: 6a e0 5a                     .bulk   $6a,$e0,$5a
6fba: 6a e0 c4                     .bulk   $6a,$e0,$c4
6fbd: 6a a0 5a                     .bulk   $6a,$a0,$5a
6fc0: 6a a0 c4                     .bulk   $6a,$a0,$c4
6fc3: 80                           .dd1    $80
6fc4: 00 01                        .bulk   $00,$01
6fc6: 02 03                        .bulk   $02,$03
6fc8: 04 05                        .bulk   $04,$05
6fca: 06 07                        .bulk   $06,$07
6fcc: 00 02                        .bulk   $00,$02
6fce: 04 06                        .bulk   $04,$06
6fd0: 01 03                        .bulk   $01,$03
6fd2: 05 07                        .bulk   $05,$07
6fd4: 00 04                        .bulk   $00,$04
6fd6: 02 06                        .bulk   $02,$06
6fd8: 01 05                        .bulk   $01,$05
6fda: 03 07                        .bulk   $03,$07
6fdc: 80                           .dd1    $80
6fdd: c2 4d aa 0c+ end_of_data     .align  $1000 (35 bytes)

7000: 38           CODE0           sec
7001: a5 26                        lda     $26
7003: e5 24                        sbc     $24
7005: 85 28                        sta     $28
7007: a9 00                        lda     #$00
7009: e5 25                        sbc     $25
700b: 85 29                        sta     $29
700d: a9 00                        lda     #$00
700f: 85 2a                        sta     $2a
7011: a9 72                        lda     #$72
7013: 85 2b                        sta     $2b
7015: a2 00                        ldx     #$00
7017: a0 00        L7017           ldy     #$00
7019: b1 2a                        lda     ($2a),y
701b: 30 3a                        bmi     L7057
701d: 85 2c                        sta     $2c
701f: a0 01                        ldy     #$01
7021: 38                           sec
7022: b1 2a                        lda     ($2a),y
7024: e5 22                        sbc     $22
7026: 9d 00 0e                     sta     CLIP_COORD_XLO,x
7029: a5 2c                        lda     $2c
702b: e5 23                        sbc     $23
702d: 29 01                        and     #$01
702f: 49 ff                        eor     #$ff
7031: 18                           clc
7032: 69 01                        adc     #$01
7034: 9d 40 0e                     sta     CLIP_COORD_XHI,x
7037: a0 02                        ldy     #$02
7039: 38                           sec
703a: a5 28                        lda     $28
703c: f1 2a                        sbc     ($2a),y
703e: 9d 80 0e                     sta     CLIP_COORD_YLO,x
7041: a5 29                        lda     $29
7043: e9 00                        sbc     #$00
7045: 9d c0 0e                     sta     CLIP_COORD_YHI,x
7048: e8                           inx
7049: 18                           clc
704a: a5 2a                        lda     $2a
704c: 69 03                        adc     #$03
704e: 85 2a                        sta     $2a
7050: 90 c5                        bcc     L7017
7052: e6 2b                        inc     $2b
7054: 4c 17 70                     jmp     L7017

7057: e6 2a        L7057           inc     $2a
7059: d0 02                        bne     L705D
705b: e6 2b                        inc     $2b
705d: a0 00        L705D           ldy     #$00
705f: b1 2a                        lda     ($2a),y
7061: 30 3f                        bmi     L70A2
7063: aa                           tax
7064: a0 01                        ldy     #$01
7066: b1 2a                        lda     ($2a),y
7068: a8                           tay
7069: b9 00 0e                     lda     CLIP_COORD_XLO,y
706c: 85 10                        sta     $10
706e: b9 40 0e                     lda     CLIP_COORD_XHI,y
7071: 85 11                        sta     $11
7073: b9 80 0e                     lda     CLIP_COORD_YLO,y
7076: 85 12                        sta     $12
7078: b9 c0 0e                     lda     CLIP_COORD_YHI,y
707b: 85 13                        sta     $13
707d: bd 00 0e                     lda     CLIP_COORD_XLO,x
7080: 85 14                        sta     $14
7082: bd 40 0e                     lda     CLIP_COORD_XHI,x
7085: 85 15                        sta     $15
7087: bd 80 0e                     lda     CLIP_COORD_YLO,x
708a: 85 16                        sta     $16
708c: bd c0 0e                     lda     CLIP_COORD_YHI,x
708f: 85 17                        sta     $17
7091: 20 00 19                     jsr     CLIP_DRAW_LINE
7094: 18                           clc
7095: a5 2a                        lda     $2a
7097: 69 02                        adc     #$02
7099: 85 2a                        sta     $2a
709b: 90 c0                        bcc     L705D
709d: e6 2b                        inc     $2b
709f: 4c 5d 70                     jmp     L705D

70a2: 60           L70A2           rts

70a3: 00 ff ff 00+                 .junk   13

70b0: 38           CODE1           sec
70b1: a5 22                        lda     $22
70b3: e5 50                        sbc     VIEW_X_ADJ
70b5: 85 00                        sta     $00
70b7: a5 23                        lda     $23
70b9: e9 00                        sbc     #$00
70bb: 85 01                        sta     $01
70bd: 38                           sec
70be: a5 52                        lda     VIEW_Y_ADJ
70c0: e5 26                        sbc     $26
70c2: 85 02                        sta     $02
70c4: a9 00                        lda     #$00
70c6: e9 00                        sbc     #$00
70c8: 85 03                        sta     $03
70ca: 18                           clc
70cb: a5 02                        lda     $02
70cd: 65 24                        adc     $24
70cf: 85 02                        sta     $02
70d1: a5 03                        lda     $03
70d3: 65 25                        adc     $25
70d5: 85 03                        sta     $03
70d7: 38                           sec
70d8: a5 50                        lda     VIEW_X_ADJ
70da: 65 54                        adc     VIEW_LEFT
70dc: 85 10                        sta     $10
70de: 18                           clc
70df: a5 50                        lda     VIEW_X_ADJ
70e1: 65 56                        adc     VIEW_RIGHT
70e3: 85 11                        sta     $11
70e5: 38                           sec
70e6: a5 52                        lda     VIEW_Y_ADJ
70e8: e5 58                        sbc     VIEW_TOP
70ea: 85 12                        sta     $12
70ec: e6 12                        inc     $12
70ee: 38                           sec
70ef: a5 52                        lda     VIEW_Y_ADJ
70f1: e5 5a                        sbc     VIEW_BOTTOM
70f3: 85 13                        sta     $13
70f5: a9 00                        lda     #$00
70f7: 85 04                        sta     $04
70f9: a9 73                        lda     #$73
70fb: 85 05                        sta     $05
70fd: a0 00        L70FD           ldy     #$00
70ff: b1 04                        lda     ($04),y
7101: 10 03                        bpl     L7106
7103: 4c c2 71                     jmp     L71C2

7106: 85 06        L7106           sta     $06
7108: a0 01                        ldy     #$01
710a: 38                           sec
710b: b1 04                        lda     ($04),y
710d: e5 00                        sbc     $00
710f: 85 08                        sta     $08
7111: a5 06                        lda     $06
7113: e5 01                        sbc     $01
7115: 29 01                        and     #$01
7117: d0 40                        bne     L7159
7119: a5 08                        lda     $08
711b: c5 10                        cmp     $10
711d: 90 3a                        bcc     L7159
711f: c5 11                        cmp     $11
7121: b0 36                        bcs     L7159
7123: a0 02                        ldy     #$02
7125: 18                           clc
7126: b1 04                        lda     ($04),y
7128: 65 02                        adc     $02
712a: aa                           tax
712b: a9 00                        lda     #$00
712d: 65 03                        adc     $03
712f: d0 28                        bne     L7159
7131: e4 12                        cpx     $12
7133: 90 24                        bcc     L7159
7135: e4 13                        cpx     $13
7137: b0 20                        bcs     L7159
7139: bd 00 15                     lda     HIRES_ADDR_LO,x
713c: 85 0a                        sta     $0a
713e: bd 00 16                     lda     HIRES_ADDR_HI,x
7141: 05 32                        ora     $32
7143: 85 0b                        sta     $0b
7145: 24 06                        bit     $06
7147: 70 1e                        bvs     L7167
7149: a6 08                        ldx     $08
714b: bc 00 17                     ldy     DIV7_TAB,x
714e: bd 00 18                     lda     MOD7_TAB,x
7151: aa                           tax
7152: bd b4 71                     lda     L71B4,x
7155: 11 0a        L7155           ora     ($0a),y
7157: 91 0a                        sta     ($0a),y
7159: 18           L7159           clc
715a: a5 04                        lda     $04
715c: 69 03                        adc     #$03
715e: 85 04                        sta     $04
7160: 90 9b                        bcc     L70FD
7162: e6 05                        inc     $05
7164: 4c fd 70                     jmp     L70FD

7167: ca           L7167           dex
7168: bd 00 15                     lda     HIRES_ADDR_LO,x
716b: 85 0c                        sta     $0c
716d: bd 00 16                     lda     HIRES_ADDR_HI,x
7170: 05 32                        ora     $32
7172: 85 0d                        sta     $0d
7174: e8                           inx
7175: e8                           inx
7176: bd 00 15                     lda     HIRES_ADDR_LO,x
7179: 85 0e                        sta     $0e
717b: bd 00 16                     lda     HIRES_ADDR_HI,x
717e: 05 32                        ora     $32
7180: 85 0f                        sta     $0f
7182: a6 08                        ldx     $08
7184: bc 00 17                     ldy     DIV7_TAB,x
7187: bd 00 18                     lda     MOD7_TAB,x
718a: aa                           tax
718b: bd b4 71                     lda     L71B4,x
718e: 11 0c                        ora     ($0c),y
7190: 91 0c                        sta     ($0c),y
7192: bd b4 71                     lda     L71B4,x
7195: 11 0e                        ora     ($0e),y
7197: 91 0e                        sta     ($0e),y
7199: bd bb 71                     lda     L71BB,x
719c: 11 0a                        ora     ($0a),y
719e: 91 0a                        sta     ($0a),y
71a0: e0 00                        cpx     #$00
71a2: d0 06                        bne     L71AA
71a4: 88                           dey
71a5: a9 40                        lda     #$40
71a7: 4c 55 71                     jmp     L7155

71aa: e0 06        L71AA           cpx     #$06
71ac: d0 ab                        bne     L7159
71ae: c8                           iny
71af: a9 01                        lda     #$01
71b1: 4c 55 71                     jmp     L7155

71b4: 01           L71B4           .dd1    $01
71b5: 02                           .dd1    $02
71b6: 04                           .dd1    $04
71b7: 08                           .dd1    $08
71b8: 10                           .dd1    $10
71b9: 20                           .dd1    $20
71ba: 40                           .dd1    $40
71bb: 03           L71BB           .dd1    $03
71bc: 07                           .dd1    $07
71bd: 0e                           .dd1    $0e
71be: 1c                           .dd1    $1c
71bf: 38                           .dd1    $38
71c0: 70                           .dd1    $70
71c1: 60                           .dd1    $60

71c2: a5 26        L71C2           lda     $26
71c4: f0 36                        beq     L71FC
71c6: 18                           clc
71c7: 65 02                        adc     $02
71c9: aa                           tax
71ca: a9 00                        lda     #$00
71cc: 65 03                        adc     $03
71ce: d0 2c                        bne     L71FC
71d0: e4 12                        cpx     $12
71d2: 90 28                        bcc     L71FC
71d4: e4 13                        cpx     $13
71d6: b0 24                        bcs     L71FC
71d8: bd 00 15                     lda     HIRES_ADDR_LO,x
71db: 85 0a                        sta     $0a
71dd: bd 00 16                     lda     HIRES_ADDR_HI,x
71e0: 05 32                        ora     $32
71e2: 85 0b                        sta     $0b
71e4: a6 10                        ldx     $10
71e6: bd 00 17                     lda     DIV7_TAB,x
71e9: a8                           tay
71ea: a6 11                        ldx     $11
71ec: bd 00 17                     lda     DIV7_TAB,x
71ef: 85 14                        sta     $14
71f1: a9 7f                        lda     #$7f
71f3: 91 0a        L71F3           sta     ($0a),y
71f5: c8                           iny
71f6: c4 14                        cpy     $14
71f8: 90 f9                        bcc     L71F3
71fa: 91 0a                        sta     ($0a),y
71fc: 60           L71FC           rts

71fd: ff 00 00                     .align  $0100 (3 bytes)
7200: 01 cb e6     mountain_data   .bulk   $01,$cb,$e6
7203: 01 77 fe                     .bulk   $01,$77,$fe
7206: 00 00 fe                     .bulk   $00,$00,$fe
7209: 01 f0 ef                     .bulk   $01,$f0,$ef
720c: 00 23 e2                     .bulk   $00,$23,$e2
720f: 00 8b fe                     .bulk   $00,$8b,$fe
7212: 00 b9 ee                     .bulk   $00,$b9,$ee
7215: 00 c8 fe                     .bulk   $00,$c8,$fe
7218: 00 f8 ff                     .bulk   $00,$f8,$ff
721b: 00 2c ff                     .bulk   $00,$2c,$ff
721e: 00 52 fe                     .bulk   $00,$52,$fe
7221: 00 71 fe                     .bulk   $00,$71,$fe
7224: 80                           .dd1    $80
7225: 00 01                        .bulk   $00,$01
7227: 00 02                        .bulk   $00,$02
7229: 03 04                        .bulk   $03,$04
722b: 05 06                        .bulk   $05,$06
722d: 06 07                        .bulk   $06,$07
722f: 06 08                        .bulk   $06,$08
7231: 00 09                        .bulk   $00,$09
7233: 04 0a                        .bulk   $04,$0a
7235: 04 0b                        .bulk   $04,$0b
7237: 80                           .dd1    $80
7238: 04 0c 80 0d+                 .align  $0100 (200 bytes)
7300: 40 08 d8     star_data       .bulk   $40,$08,$d8
7303: 00 18 e0                     .bulk   $00,$18,$e0
7306: 00 20 c0                     .bulk   $00,$20,$c0
7309: 00 3f d8                     .bulk   $00,$3f,$d8
730c: 00 57 c8                     .bulk   $00,$57,$c8
730f: 00 60 b8                     .bulk   $00,$60,$b8
7312: 00 70 d8                     .bulk   $00,$70,$d8
7315: 00 97 d2                     .bulk   $00,$97,$d2
7318: 00 7d c0                     .bulk   $00,$7d,$c0
731b: 00 a8 ba                     .bulk   $00,$a8,$ba
731e: 00 9c ea                     .bulk   $00,$9c,$ea
7321: 00 c5 d8                     .bulk   $00,$c5,$d8
7324: 40 d2 c0                     .bulk   $40,$d2,$c0
7327: 00 ea cc                     .bulk   $00,$ea,$cc
732a: 00 d8 e4                     .bulk   $00,$d8,$e4
732d: 00 ff b7                     .bulk   $00,$ff,$b7
7330: 01 03 d2                     .bulk   $01,$03,$d2
7333: 01 1f c4                     .bulk   $01,$1f,$c4
7336: 41 25 dd                     .bulk   $41,$25,$dd
7339: 01 3b bd                     .bulk   $01,$3b,$bd
733c: 01 42 d2                     .bulk   $01,$42,$d2
733f: 01 57 e7                     .bulk   $01,$57,$e7
7342: 01 68 b9                     .bulk   $01,$68,$b9
7345: 01 73 cb                     .bulk   $01,$73,$cb
7348: 01 8f d9                     .bulk   $01,$8f,$d9
734b: 41 88 bd                     .bulk   $41,$88,$bd
734e: 01 b8 cd                     .bulk   $01,$b8,$cd
7351: 01 a8 b6                     .bulk   $01,$a8,$b6
7354: 01 c3 e3                     .bulk   $01,$c3,$e3
7357: 01 d5 bf                     .bulk   $01,$d5,$bf
735a: 01 f9 da                     .bulk   $01,$f9,$da
735d: 00 01 c8                     .bulk   $00,$01,$c8
7360: 01 77 ec                     .bulk   $01,$77,$ec
7363: 01 5b c2                     .bulk   $01,$5b,$c2
7366: 01 ac db                     .bulk   $01,$ac,$db
7369: 01 dd cf                     .bulk   $01,$dd,$cf
736c: 01 6c df                     .bulk   $01,$6c,$df
736f: 01 e8 e6                     .bulk   $01,$e8,$e6
7372: 01 f5 c3                     .bulk   $01,$f5,$c3
7375: 01 a5 c3                     .bulk   $01,$a5,$c3
7378: 00 25 ca                     .bulk   $00,$25,$ca
737b: 01 e6 b8                     .bulk   $01,$e6,$b8
737e: 00 37 c3                     .bulk   $00,$37,$c3
7381: 40 5b df                     .bulk   $40,$5b,$df
7384: 40 6f cb                     .bulk   $40,$6f,$cb
7387: 00 8a dd                     .bulk   $00,$8a,$dd
738a: 00 b2 c9                     .bulk   $00,$b2,$c9
738d: 40 b0 e1                     .bulk   $40,$b0,$e1
7390: 00 f8 f1                     .bulk   $00,$f8,$f1
7393: 01 1b ea                     .bulk   $01,$1b,$ea
7396: 01 34 f9                     .bulk   $01,$34,$f9
7399: 01 52 fc                     .bulk   $01,$52,$fc
739c: 01 99 ef                     .bulk   $01,$99,$ef
739f: 00 7c f9                     .bulk   $00,$7c,$f9
73a2: 00 81 ea                     .bulk   $00,$81,$ea
73a5: 80                           .dd1    $80
73a6: 65 77 80 65+                 .align  $0100 (90 bytes)

Symbol Table

No exported symbols found.