******************************************************************************** * 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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)
No exported symbols found.