echo a2418a20eeffe8e05bd0f7a90a20eeff0000 | perl -e '$_=pack"H*",;print' > temp.img ./run6502 \ -l 1000 temp.img \ -d 1000 +11 \ -R 1000 \ -P FFEE \ -X 0 1000 A241 A ldx #41 1002 8A txa 1003 20EEFF jsr FFEE 1006 E8 inx 1007 E05B [ cpx #5B 1009 D0F7 bne 1002 100B A90A lda #0A 100D 20EEFF jsr FFEE 1010 00 brk ABCDEFGHIJKLMNOPQRSTUVWXYZ ./lib1 1002 ldx #41 1003 txa 1006 jsr FFEE 1007 inx 1009 cpx #5B 100B bne 1002 100D lda #0A 1010 jsr FFEE 1011 brk 1012 brk ABCDEFGHIJKLMNOPQRSTUVWXYZ BRK instruction PC=1012 SP=01FD A=0A X=5B Y=00 P=15 ---B-I-C echo 'PRINT:FORA%=1TO10:PRINTA%:NEXT:PRINT"HELLO WORLD"' | ./run6502 image BBC Computer 32K BASIC > 1 2 3 4 5 6 7 8 9 10 HELLO WORLD > echo 'P%=&2800:O%=P%:[opt3:ldx#65:.l txa:jsr&FFEE:inx:cpx#91:bnel:lda#13:jsr&FFEE:lda#10:jmp&FFEE:]:CALL&2800' | ./run6502 image BBC Computer 32K BASIC >2800 opt3 2800 A2 41 ldx#65 2802 8A .l txa 2803 20 EE FF jsr&FFEE 2806 E8 inx 2807 E0 5B cpx#91 2809 D0 F7 bnel 280B A9 0D lda#13 280D 20 EE FF jsr&FFEE 2810 A9 0A lda#10 2812 4C EE FF jmp&FFEE ABCDEFGHIJKLMNOPQRSTUVWXYZ >