Nouveau logiciel éducatif

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Carl, Papy.G, fneck

hadessuk
Messages : 120
Enregistré le : 15 déc. 2016 18:01

Re: Nouveau logiciel éducatif

Message par hadessuk » 22 juin 2018 13:26

jasz a écrit :
21 juin 2018 15:15
Il faut PRINT USING A$"###";NB1

Ooops :oops:
Corrigé une deuxième fois. Merci!

hadessuk
Messages : 120
Enregistré le : 15 déc. 2016 18:01

Re: Nouveau logiciel éducatif

Message par hadessuk » 27 juin 2018 11:48

Bon, il y a encore quelques bugs, mais on m'a envoyé des infos sur exactement l'outil dont j'avais besoin. L'outil "imgtool" de MAME permet de faire exactement ce que j'esperais.

Code : Tout sélectionner

imgtool create thom_fd floppy.fd
imgtool put thom_fd floppy.fd fichier-basic.txt INONDATI.BAS --format=A
Ça devrait bien réduire la boucle de correction de bugs/test.

Zaxxon
Messages : 325
Enregistré le : 22 mai 2013 01:10
Localisation : Paris / Eure

Re: Nouveau logiciel éducatif

Message par Zaxxon » 27 juin 2018 12:43

Je ne connaissais pas cet outil, merci de l'info.

Si tu veux un truc simple tu as aussi cc90, très léger et compilable à la fois sous windows et Linux.
http://www.pulsdemos.com/cc90.html.

Tu peux bien sûr l'utiliser sans interface cc90 232 pour créer tes disquettes.
Thomas,

hadessuk
Messages : 120
Enregistré le : 15 déc. 2016 18:01

Re: Nouveau logiciel éducatif

Message par hadessuk » 27 juin 2018 17:46

Zaxxon a écrit :
27 juin 2018 12:43
[supp modo : quote inutile]
Je souhaite d'abord tester sur émulateur avant de passer à la vraie machine. Pas de lecteur de disquettes compatibles ici de toute façon.

Un autre outil utile, mais dans l'autre sens, c'est:
https://github.com/pulkomandy/thomson/b ... bastok.cpp

Zaxxon
Messages : 325
Enregistré le : 22 mai 2013 01:10
Localisation : Paris / Eure

Re: Nouveau logiciel éducatif

Message par Zaxxon » 27 juin 2018 18:33

Justement, tu peux créer des fichiers fd et sap directement avec cc90 et y ajouter/extraire des fichiers en ligne de commande. Tu n'es nullement obligé d'utiliser la vrai machine. C'est un vrai couteau suisse ;)
Thomas,

Avatar du membre
Carl
Modérateur
Messages : 10026
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: Nouveau logiciel éducatif

Message par Carl » 27 juin 2018 22:51

Voici le fichier fd avec ton programme dessus mais je pense qu'il y a encore quelques bugs...
après un Run...
Image2.jpg
Image2.jpg (21.48 Kio) Vu 188 fois
Carl
Fichiers joints
TEST.7z
(6.78 Kio) Téléchargé 6 fois

jasz
Messages : 362
Enregistré le : 05 oct. 2016 20:05
Localisation : Quelque part dans le 31

Re: Nouveau logiciel éducatif

Message par jasz » 27 juin 2018 23:14

Cherche la raison carl ;)
dcmoto.png
dcmoto.png (1.56 Kio) Vu 187 fois
En débuggant le fichier test de Carl je suis arrivé jusque là. Mais il y a quelques problèmes dans l'affichage. Notamment la ligne jaune du bas qui lève le chariot :? Viendra à résoudre le choix des opérations car toujours 0+0 :shock:
Fichiers joints
dcmoto.png
dcmoto.png (2.61 Kio) Vu 185 fois

hadessuk
Messages : 120
Enregistré le : 15 déc. 2016 18:01

Re: Nouveau logiciel éducatif

Message par hadessuk » 28 juin 2018 11:15

Carl a écrit :
27 juin 2018 22:51
Voici le fichier fd avec ton programme dessus mais je pense qu'il y a encore quelques bugs...
après un Run...
Le programme n'a jamais fonctionné sur un TO8. Il fonctionnait sur TO9, mais il y a encore un nombre important de typos dans ma numérisation, et de bugs dans le listing lui-même.

L'automatisation de la création des fichiers .fd et .sd n'est pas encore au point, il faut que le fichier soit en mode DOS (CR/LF), et il faut convertir l'UTF-8 en un jeu de caractères pour le Thomson, que les accents et sans doute d'autres caractères spéciaux apparaissent correctement.

Donc il y a encore du travail.

jasz
Messages : 362
Enregistré le : 05 oct. 2016 20:05
Localisation : Quelque part dans le 31

Re: Nouveau logiciel éducatif

Message par jasz » 28 juin 2018 13:43

Si le programme fonctionnait sur TO9 il devait donc fonctionner sur TO8/D aussi car le BASIC est le même. Et les erreurs que je constate sont des erreurs de typo classiques comme nous en avons tous fait à l'époque. Donc rien à voir avec de l'UTF8 ou autres conversions d'accents ;)

Quant-aux conversions de .fd vers .sd je puis garantir que cela fonctionne très bien dans le cadre du test SDDRIVE V2 ;)

[edit] Je l'ai mis au format .sd pour l'essayer sur une vraie machine. Et il fonctionne aussi bien (avec les erreurs) sur MO6 (basic 128 comme sur TO9)...

Répondre