Salve,
possiedo 2 diverse versioni, cartacei, del "manuale d'uso" del c64 originali. Leggendoli mi son accorto che ci sono alcuni errori sia ortigrafici e sia nei listati d'esempio. E sono gli stessi in entrambe le versioni.
Esiste un'errata corrige relativo al manuale?
Per farvi un esempio leggete il listato del motivetto a pag. 89. Provate ad eseguirlo e vedrete che dà errore. Oviamente l'ho corretto e non mi sembra per niente orecchiabile.
Tra l'altro alla fine dell'esecuzione prosegue con un ronzio continuo e intermittente.
Questo è il listato corretto da me :
5 V=54296:W=54276:A=54277:HF=54273:LF=54272:S=54278:PH=54275:PL=54274
10 POKEV,15:POKEW,65:POKEA,190:POKEHF,15:POKELF,15
20 READH
30 READL
40 READD
50 IF H=-1 THEN END
60 POKE HF,H:POKE LF,L
70 FOR X=D-50 TO D-20:POKES,136:NEXT
80 FOR T=1 TO D:NEXT:POKEHF,0:POKELF,0:POKEW,0
90 GOTO 10
100 DATA 34,75,250,43,52,250,51,97,375,43,52,125,51,97
105 DATA 250,57,172,250
110 DATA 51,97,500,0,0,125,43,52,250,51,97,250,57,172
115 DATA 1000,51,97,500
120 DATA -1,-1,-1
Non credo proprio che le mie correzioni siano azzeccate. Alla forma d'onda ho provato a cambiarli con le altre di default. Ma non mi sembra comunque granchè.
Qualcuno di voi, che se ne intende più di me sicuramente, può indicare le giuste correzioni al codice originale.
Grazie.