Prova a cambiare assembler.
Su Lemon 64,nella sezione cartucce ci sono un bel pò di assemblatori mica male.
Io uso 'assembler_and_monitor';scaricalo e caricalo col vice,poi batti
SYS 32768
e usa i soliti comandi per assemblare
A 3F40 SEI
etc,etc...
fammi sapere :D
Alberto
@Alberto:
Se ha gia' il listato in formato testo, ridigitarlo *da dentro l'emulatore* e' un po' come spararsi nei coglioni, scusa... :rolleyes: capisco se avesse solo un vero c64 ma da pc basta un crossassembler.
@Rob: il file uuencodato genera 2 file,
- guitar-teacher
- guitar.ml
basta metterli in un d64 con questi nomi e il programma funziona.
Forse WinAce ti ha estratto solo il primo file, cerca "begin 6" nel file e copia da li' in un altro file testo e riprova.
Per quanto riguarda il disassemblato, cosi' com'e' non puo' essere riassemblato, bisognerebbe epurarlo da indirizzi, opcode esadecimali e mettere della label.
es:
*=$3F40 ; origine del programma
SEI
LDA #$7F
STA $DC0D
LDA #$3F
STA $0315
LDA #$D2
STA $0314
LDA #$81
STA $D01A
LDA #$1B
STA $D011
.......
BNE Addr_3F82
etcetc
Come se non bastasse mancano anche dei pezzi, perche' serviva solo per commentare il codice.
Comunque dai 2 file si puo' fare una onefiled tranquillamente, se interessa fammi un fischio.