Quella che segue e' una lista di operazioni piu' o meno comuni e di varia utilita' cui e' possibile accedere tramite il BASIC V2 del Commodore 64. La fonte di questo materiale e' costituita dai vari manuali ufficiali Commodore e da Internet. Il presente documento non ha nessuna pretesa di completezza, ma si propone esclusivamente di fornire spunti, idee e curiosita'.
Caricare la directory di un disco
LOAD "$",8
LIST
Ricavare un listato BASIC dopo un reset o un NEW
La linea di comando che comincia con POKE2050,1 simula il comando "OLD"
- LOAD"NOMEPRG",8:RUN
- reset
- POKE 2050,1:SYS42291:POKE46,PEEK(35):POKE45,PEEK(781)+2:CLR
- LIST (per stampare a schermo il listato)
oppure (per salvare il listato su disco):
- SAVE"NOMEPRG",8
Disabilitare l' AUTO-RUN automatico dopo un LOAD
Questa procedura purtroppo non sempre funziona, ma tentare non nuoce!
1) Metodo:
POKE 2048,1 digitate LOAD e premete PLAY sul registratore.
Se la POKE ha successo, al termine del caricamento comprarirà un ?SINTAX ERROR seguito da READY. A questo punto potete inserire eventuali POKE o listati per ottenere cheat quali vite infinite eccetera.
Infine per eseguire il programma: POKE 2048,0 : RUN se questo metodo non funziona, non disperate, perchè è possibile fare un altro tentativo...
2) Metodo
POKE 251,0:POKE 252,0:POKE 253,0:POKE 44,252:POKE 43,0
nota: all'accensione del computer le locazioni 251, 252 e 253 sono già azzerate, quindi se caricate il gioco subito dopo aver acceso il C64, potete escludere alcuni comandi ed inserire solamente:
POKE 44,252:POKE 43,0
Aggirare la protezione TURBO220
Questo programma sprottettore agisce sui giochi che utilizzando come loader il Turbo220:
10 OPEN 1:FOR I=700 TO 715:READ D:POKE I,D:NEXT
20 POKE 971,76:POKE 972,188:POKE 973,2:POKE1013,96:SYS 950
30 DATA 32,122,3,133,80,32,122,3,133,81,152,133,82,76,213,3
Al termine del caricamento potete salvare il gioco su disco o nastro (ammesso che il gioco non sia Multi-LOAD)