Par contre, pour récupérer le source des programmes BASIC en clair, il y a une difficulté, car les mots clefs des commandes sont traitées/sauvées sous forme de caractères spéciaux, et pas en clair
Par exemple, si je sauve le programme suivant
Code : Tout sélectionner
100 PRINT "TEST DE SAUVEGARDE"
200 PRINT "AU FORMAT LISIBLE"
300 SOUND 1,1000,10
Code : Tout sélectionner
10 OPEN 1,9,12,"OUTPUT,SEQ,WRITE"
20 CMD 1
30 LIST
40 PRINT#1
50 CLOSE 1
100 PRINT "TEST DE SAUVEGARDE"
200 PRINT "AU FORMAT LISIBLE"
300 SOUND 1,1000,10
en ligne 30, le programme se liste lui même...
Cette méthode est utilisée pour imprimer un programme vers le port 4 (imprimante), mais j'ai mis le port 9 (la carte SD)
En ouvrant le fichier de la carte SD sur un PC, j'ai ceci, c'est exploitable!