[ZX81] "La maison du professeur Folibus." Alain Brégeon.
Modérateurs : Papy.G, fneck, Carl
[ZX81] "La maison du professeur Folibus." Alain Brégeon.
Salut,
Grâce à votre aide et c'elle d'Alain qui m'a contacté, il y a déjà pas mal de dodos…
J'ai réussi à taper le programme d'Alain Bregeon: "La maison du professeur Folibus" pour ZX81 16 Kilo octets.
J'avoue qu'il était, à l'époque, très difficile d'entrer ce programme édité dans le "Micro-Systèmes" n°24 pour de nombreuses raisons.
Manque de place mémoire, entrée des instructions dans des variables, contenu des variables difficile à lire, débogage compliqué…
Ce qui est dommage, car le programme est bien réalisé, et son moteur de traitement des actions est performant !
Performant… mais très synthétique, et difficile à maîtriser sans une vue globale du programme.
Donc, le voilà fonctionnel et documenté.
Amusez-vous bien.
Grâce à votre aide et c'elle d'Alain qui m'a contacté, il y a déjà pas mal de dodos…
J'ai réussi à taper le programme d'Alain Bregeon: "La maison du professeur Folibus" pour ZX81 16 Kilo octets.
J'avoue qu'il était, à l'époque, très difficile d'entrer ce programme édité dans le "Micro-Systèmes" n°24 pour de nombreuses raisons.
Manque de place mémoire, entrée des instructions dans des variables, contenu des variables difficile à lire, débogage compliqué…
Ce qui est dommage, car le programme est bien réalisé, et son moteur de traitement des actions est performant !
Performant… mais très synthétique, et difficile à maîtriser sans une vue globale du programme.
Donc, le voilà fonctionnel et documenté.
Amusez-vous bien.
Dernière modification par Xavier_AL le 13 déc. 2019 10:20, modifié 4 fois.
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Un logiciel d'Alain Brégeon ? C'est collector ! Le codage des actions a effectivement l'air un peu compliqué à corriger en cas d'erreur de saisie, j'imagine que peu de personne n'ont pu faire tourner à l'époque cette merveille. Le scénario me fait penser au début du "voyageur du temps" sur Amstrad CPC, on ne se refait pas .
Vu la taille du listing, on doit pouvoir adapter cette merveille sur d'autres machines sans trop de difficulté.
Dernière chose, il y a une faute de frappe ou d'orthographe en ligne 7030 dans le listing Basic "lisible"
7030 PRINT "LA PORTE VIENT DE CE FERMER","IMPOSSIBLE DE LÀOUVRIR"
SE FERMER, ça serait mieux .
8150 PRINT "IL Y A UN CUBE NOIR D AU MOINS","UNE TONNE,UNE ECHELLE MONTE.UNE","PORTE A L EST"
Il manque des guillemets
Bravo pour cette résurrection .
Vu la taille du listing, on doit pouvoir adapter cette merveille sur d'autres machines sans trop de difficulté.
Dernière chose, il y a une faute de frappe ou d'orthographe en ligne 7030 dans le listing Basic "lisible"
7030 PRINT "LA PORTE VIENT DE CE FERMER","IMPOSSIBLE DE LÀOUVRIR"
SE FERMER, ça serait mieux .
8150 PRINT "IL Y A UN CUBE NOIR D AU MOINS","UNE TONNE,UNE ECHELLE MONTE.UNE","PORTE A L EST"
Il manque des guillemets
Bravo pour cette résurrection .
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Merci Hervé !
Tu es déjà dedans, et tu le connais déjà par cœur…
Je regarde ça…
[edit: corrigé et Zip mis à jour.]
Tu es déjà dedans, et tu le connais déjà par cœur…
Je regarde ça…
[edit: corrigé et Zip mis à jour.]
- seki
- Messages : 208
- Inscription : 08 juil. 2016 02:29
- Localisation : La cambrousse près de Metz
- Contact :
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
C'est moi, ou les apostrophes ont l'air bizarres ?
(je n'ai pas encore de moniteur fonctionnel pour mon ZX pour vérifier)
(je n'ai pas encore de moniteur fonctionnel pour mon ZX pour vérifier)
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Salut,
Oui, vu qu'il n'y a pas d'apostrophe sur le zx, on a le choix entre les guillemets et des quarts de carrés.
La routine étant basé sur la commutation du bit 7 pour le comptage, les guillemets ne peuvent pas apparaitre sans changer la routine assembleur.
Il aurait été plus judicieux de prendre un caractère "jocker" comme le retour à la ligne "£" pour l'afficher… mais le carré était plus simple à imprimer.
Mais effectivement, les gros carrés …
Oui, vu qu'il n'y a pas d'apostrophe sur le zx, on a le choix entre les guillemets et des quarts de carrés.
La routine étant basé sur la commutation du bit 7 pour le comptage, les guillemets ne peuvent pas apparaitre sans changer la routine assembleur.
Il aurait été plus judicieux de prendre un caractère "jocker" comme le retour à la ligne "£" pour l'afficher… mais le carré était plus simple à imprimer.
Mais effectivement, les gros carrés …
- seki
- Messages : 208
- Inscription : 08 juil. 2016 02:29
- Localisation : La cambrousse près de Metz
- Contact :
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Oulà, ça fait tellement longtemps que j'ai pas touché un ZX allumé que j'avais oublié ça.
Par ailleurs, je me souviens bien de la saisie casse-pieds avec les mot-clés prédéfinis sur chaque touche et les combinaisons à la con pour certaines fonctions, ainsi que des gros pixels "quart de caractère". Un autre temps...
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Salut,
Pour infos, il y a deux types de guillemets, le guillemet de programmation '' et le guillemet d'affichage "" "".
C'est du au problème de l'affichage avec un PRINT !
PRINT '' C°EST D°ACCORD."
Donne : PRINT ''C''''EST D''''ACCORD." avec le caractère spécial ''''.
Car, selon le la doctrine du Basic, le guillemet ouvre et ferme la chaîne à imprimer à l'écran.
Avec un caractère simple, le Basic va donner une erreur de syntaxe.
Et ce caractère "" possède un bit 7 à 1...
Bon, j'ai trouvé une erreur… donc, je mets le fichier Zip à jour.
Je suis aussi bloqué devant la douche…
Pour infos, il y a deux types de guillemets, le guillemet de programmation '' et le guillemet d'affichage "" "".
C'est du au problème de l'affichage avec un PRINT !
PRINT '' C°EST D°ACCORD."
Donne : PRINT ''C''''EST D''''ACCORD." avec le caractère spécial ''''.
Car, selon le la doctrine du Basic, le guillemet ouvre et ferme la chaîne à imprimer à l'écran.
Avec un caractère simple, le Basic va donner une erreur de syntaxe.
Et ce caractère "" possède un bit 7 à 1...
Bon, j'ai trouvé une erreur… donc, je mets le fichier Zip à jour.
Je suis aussi bloqué devant la douche…
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Salut,
"Le petit livre du ZX81" est disponible en version anglaise ici:
https://www.worldofspectrum.org/infosee ... id=2000454
Bonne lecture...
"Le petit livre du ZX81" est disponible en version anglaise ici:
https://www.worldofspectrum.org/infosee ... id=2000454
Bonne lecture...
- seki
- Messages : 208
- Inscription : 08 juil. 2016 02:29
- Localisation : La cambrousse près de Metz
- Contact :
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Je tombe sur des 404 quand j'essaie de récupérer les ressources jpg ou le pdf https://www.worldofspectrum.org/pub/sin ... ookThe.pdfXavier_AL a écrit : ↑13 déc. 2019 08:47"Le petit livre du ZX81" est disponible en version anglaise ici:
https://www.worldofspectrum.org/infosee ... id=2000454
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Salut,
Voilà, fini les gros points qui piquent les yeux !
@Sébastien : Oui, le téléchargement est privatif et nécessite un code… je ne l'ai pas trouvé ailleurs.
Il faut demander à l'Admin. Mais, je pense qu'il est dispo sur archive.org.
Voilà, fini les gros points qui piquent les yeux !
@Sébastien : Oui, le téléchargement est privatif et nécessite un code… je ne l'ai pas trouvé ailleurs.
Il faut demander à l'Admin. Mais, je pense qu'il est dispo sur archive.org.
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
"Le petit livre du ZX81" version originale.
Lien temporaire (me contacter pour réactiver un lien):
https://mega.nz/#!wBJRFYRR!mLXTmIW-Q4m9 ... M2bGa094X4
Lien temporaire (me contacter pour réactiver un lien):
https://mega.nz/#!wBJRFYRR!mLXTmIW-Q4m9 ... M2bGa094X4
- seki
- Messages : 208
- Inscription : 08 juil. 2016 02:29
- Localisation : La cambrousse près de Metz
- Contact :
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Merci !
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
l'exemple du livre…
Avec le "moteur" en anglais.
Avec le "moteur" en anglais.
Re: [ZX81] "La maison du professeur Folibus." Alain Brégeon.
Pardon de réveiller un vieux sujet.
Je cherche la solution de la maison du Professeur Folibus et je suis incapable de la trouver.
Quelqu'un pourrait-il partager un lien ou la coller ici, SVP ?
Je vous remercie,
Antoine
Je cherche la solution de la maison du Professeur Folibus et je suis incapable de la trouver.
Quelqu'un pourrait-il partager un lien ou la coller ici, SVP ?
Je vous remercie,
Antoine
Antoine
Brutal Deluxe Software
brutaldeluxe.fr
Brutal Deluxe Software
brutaldeluxe.fr