Autore Topic: Load"prg",8 O Load "prg",8,1  (Letto 2055 volte)

marcone

  • Neo-iscritto
  • *
  • Post: 42
  • Gioco Preferito: David's Midnight Flipper
Load"prg",8 O Load "prg",8,1
« il: 25 Maggio 2011, 13:13:55 »
 Salve all,

premetto che le mie conoscenze del c64 risalgono a quando avevo 13/15 anni e oggi che lo ho ripreso utilizzo comandi che avevo appreso all'epoca.

Veniamo al titolo, so che il comando load seguito da ,8,1 viene utilizzato per caricare un file lm ma quello che mi chiedo e', avendo io sempre utilizzato ,8 (appunto perche' all'epoca lo appresi cosi') e tutti i prg caricati (giochi compresi) mi hanno funzionato, e' possibile che non abbia mai utilizzato un prg o un gioco in lm?

Mi pare abbastanza impossibile, soprattutto per i giochi...

C'e' qualcuno che potrebbe spiegarmi quando e' obbligatorio utilizzare il comando load"prg",8,1?

Grazie

tsm_carmine

  • Redazione
  • Utente
  • ****
  • Post: 519
  • Gioco Preferito: Krakout
Load"prg",8 O Load "prg",8,1
« Risposta #1 il: 25 Maggio 2011, 13:25:51 »
 Dal manuale del 1541:
il "numero del comando" è opzionale. Se non è indicato o è posto pari a zero, il programma viene caricato normalmente a partire dall'inizio della memoria disponibile per i programmi BASIC. Se tale numero è pari ad 1, il programma sarà caricato esattamente nelle stesse locazioni di memoria in cui era stato scritto in origine. Nel caso di computer con differenti configurazioni della memoria, come ad esempio VIC 20 con 5 k, 8 k o più, l'inizio della memoria per i programmi BASIC si trova in locazioni differenti. Il valore 0 provoca il caricamento normale dei programmi BASIC; il valore 1 è utilizzato essenzialmente per caricare programmi in linguaggio macchina, per set di caratteri e per altre funzioni dipendenti dalla locazione di memoria.
Riusciremo a costruire un mondo dove più nessuno osi pronunciare le parole... "lettore floppy"?

marcone

  • Neo-iscritto
  • *
  • Post: 42
  • Gioco Preferito: David's Midnight Flipper
Load"prg",8 O Load "prg",8,1
« Risposta #2 il: 26 Maggio 2011, 09:53:29 »
 Ti ringrazio, evidentemente nessuno dei programmi in lm che ho caricato aveva bisogno di essere memorizzato nelle stesse locazioni in cui era stato memorizzato in origine...