510 HOME : VTAB 21: PRINT "VUOI PULIRE LA PAGINA 1? ";
520 POKE -16368,0: GET A$: PRINT A$: IF A$ < >"S" AND A$ < >"N" AND A$ < > CHR$(115) AND A$ < > CHR$(110) THEN 520
530 IF A$ = "S" OR A$ = CHR$(121) THEN HGR
540 POKE -16302,0
550 FOR T = 0 TO 7: POKE 0,T: POKE 1,T: CALL 37888: NEXT
560 POKE -16301,0: HOME : VTAB 22: PRINT "PREMI RETURN PER CONTINUARE ";: POKE -16368,0: GET CH$
570 POKE 37889,32: POKE 38058,05: POKE 38059,255: POKE 38060,69: POKE 38061,252: GOTO 110: REM RIPRISTINA IL PROGRAMMA
580 VTAB 22: PRINT "VUOI CARICARE UN'IMMAGINE? ";
590 POKE -16368,0: GET A$: PRINT A$: IF A$ < >"S" AND A$ < >"N" AND A$ < > CHR$(115) AND A$ < > CHR$(110) THEN 580
600 HOME
610 IF A$ = "N" OR A$ = CHR$(110) THEN RETURN
620 VTAB 22: HTAB 1
630 INPUT "NOME ('?' PER CATALOGO) :";A$
640 IF A$ = "?" THEN TEXT : PRINT CHR$(4) LEFT$("CATALOG",7 -4 *( PEEK(48896) = 76)): POKE -16368,0: GET A$: POKE -16368,0: HOME : POKE -16304,0: GOTO 620
650 PRINT CHR$(04)"BLOAD";A$;",A$"AD: RETURN
660 ER = PEEK(222):EL = PEEK(219) *256 + PEEK(218)
670 TEXT : HOME : VTAB 7: PRINT CHR$(4)"CLOSE"
680 IF ER = 6 THEN PRINT "FILE NON TROVATO": GOTO 720
690 IF ER = 8 THEN PRINT "ERRORE DI I/O": GOTO 720
700 IF ER = 16 THEN PRINT "ERRORE DI SINTASSI A LINEA "EL: GOTO 720
710 PRINT "ERRORE IMPREVISTO A LINEA "EL
720 VTAB 23: PRINT "PREMI <RETURN> PER RICOMINCIARE";: GET CH$: PRINT CH$: GOTO 110
730 HOME : PRINT : PRINT "IL FILE CAMALEONTE NON E' SUL DISCHETTO.": PRINT "INSERISCI IL DISCHETTO CON 'CAMALEONTE'": PRINT : PRINT "E PREMI <RETURN> ";