;Project was edited to add a label in the middle of a dense hex region, and add ;a duplicate label. .setcpu "6502" BMI1 = $30 ;opcode mnemonic zip = $cd absl = $1029 absh = $feed plataddr = $3000 ;address only in platform file projalsa = $3200 ;same val as projalso .org $2345 start: lda #zip lda #zip+16 lda #zip-192 lda #absh lda #absh+1 lda #absl lda #absl-1 lda #start lda zip+1 lda a:zip+1 lda absh-1 lda absh+1 lda start+1 lda start-1 jmp @L23A3 .byte zip .byte absh .byte start .word zip .word absl .word absl >> 8 .word absl-$1000 .word absl >> 8 -16 .word absh .word absh >> 8 .word absh-$f000 .word absh >> 8 +16 .word start .word start >> 8 .word start+1 .word start >> 8 .dbyt absh .faraddr zip .faraddr absh .faraddr absh >> 8 .faraddr start .faraddr start >> 8 @L23A3: jmp @L1000_1 .org $1000 @L1000_1: nop @L1000: nop @L1000_0: nop @l1000: lda plataddr lda $3100 lda projalsa lda $3300 jmp calls nop targ: nop nop L1015: jsr targ-1 jsr targ jsr targ+1 L101E: jmp targ-1 L1021: jmp targ L1024: jmp targ+1 L1027: jmp targ-1 L102A: jmp targ L102D: jmp targ+1 calls: jsr L1015 jsr L101E jsr L1021 jsr L1024 jsr L1027 jsr L102A jsr L102D jmp L1160 .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f ;bulky .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f .byte "This is a long string. Put a label and comment on it to confir" ;stringy .byte "m that the label and comment only appear on the first line. T" .byte "he quick brown fox jumps over the lazy dogs." L1160: adc #BMI1 rts