[Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.

Tout sur les ordinateurs, liens, infos...Avec un thread par machine. Si la machine n'y est pas , créez le premier post la concernant dans ce forum

Modérateur : Politburo

Répondre
HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

[Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.

Message par HLL » 25 mai 2017 06:16

Bonjour à tous,

C'est au tour des listings de l'odinateur Sharp MZ-80k (ou MZ-80a) et MZ-700 de passer à la postérité.

Image

Contributeurs : Antipontifex et XavSnap.

Vous pouvez aider le site en postant vous fichiers texte (sortie imprimante) sur ce même forum.
Ou en les envoyant par mail au site.

Page régulièrement mise à jour: http://www.hebdogiciel.free.fr/mz80.htm
(Fichiers en mode texte pour le moment)
Le Format Texte (sortie imprimante) est retenu pour la diffusion des programmes.

L'OCR en ligne https://www.onlineocr.net/ sera utilisé pour faciliter la saisie, puis une vérification et correction seront appliquées au fichier brut.(passage à la ligne, erreurs de sytaxe et confusion des chiffres/lettres) avec les Images tronquées en colonnes, pour éviter les problèmes de pagination.

Utilisez les scans disponibles
(qui devront parfois être éclairci et montés en extrapolation numérique à 450dpi)
ici :
LIEN abandonware-magazines (Page HEBDOGICIEL)


Évolution de la campagne en anglais à suivre ici (pour les fils d'AntiPontifex):
Forum DENIAL en anglais...

Post dynamique qui sera mis à jour en fonction des listings mis en ligne.

43 listings à taper.

(*)= en premier caractère -> Programme tapé par... (Disponible sur le site)
(>>>)= Programme réservé et en cours de saisie.
MZ80:

*AntiPontifex>>>[HEB01_SuperHeros]
*AntiPontifex>>>[HEB02_MurDeBriques]
*XavSnap>>>[HEB03_Pendu]
*AntiPontifex>>>[HEB04_Morse]
*AntiPontifex>>>[HEB05_GestionGraphique]
*AntiPontifex>>>[HEB06_Comptabilite]
*AntiPontifex>>>[HEB08_HardCopy]
*AntiPontifex>>>[HEB09_Musique]
*AntiPontifex>>>[HEB10_Puissance4]
*XavSnap>>>[HEB11_Anagrammes]
*AntiPontifex>>>[HEB12_SharpReveil]
*XavSnap>>>[HEB14_Piemontais]
*XavSnap>>>[HEB15_Math]
*AntiPontifex>>>[HEB17_Othellom]
*XavSnap>>>[HEB19_ContreAttaque]
*XavSnap>>>[HEB20_TourDeHanoi]
*AntiPontifex>>>[HEB21_CarteDuMonde]
*AntiPontifex>>>[HEB24_Minos]
*AntiPontifex>>>[HEB26_Boulier]
*XavSnap>>>[HEB27_MotsEnVrac]
*XavSnap>>>[HEB29_SpaceInvaders]
*AntiPontifex>>>[HEB30_Transcodage]
*XavSnap>>>[HEB31_CourseAutomobile]
*AntiPontifex>>>[HEB32_Scrabble]
*AntiPontifex>>>[HEB33_ChiffresEtLettres]
*XavSnap>>>[HEB34_SuperGlouton]
*XavSnap>>>[HEB35_OperationDragon]
*AntiPontifex>>>[HEB41_JeuDeLaVie]
*XavSnap>>>[HEB42_Space]
*www.sharpmz.org>>>[HEB42_SuperVrac]
*XavSnap>>>[HEB46_Yams]
*www.sharpmz.org>>>[HEB49_Globule]
*XavSnap>>>[HEB53_Chenille]
*XavSnap>>>[HEB54_GestionDeCompte]
*XavSnap>>>[HEB56_CarreDiabolique]
*XavSnap>>>[HEB57_HRG]
*www.sharpmz.org>>>[HEB59_Panique]
*XavSnap>>>[HEB60_Triolo]
MZ700:


*XavSnap>>>[HEB16_GuerreSpaciale]
*XavSnap>>>[HEB28_SpaceShuttle]
*XavSnap>>>[HEB37_Mastermind]
*XavSnap>>>[HEB38_Drapeaux]
*XavSnap>>>[HEB39_SuperTierce]
*XavSnap>>>[HEB40_Moto2000]
*www.sharpmz.org>>>[HEB42_Enfers]
*XavSnap>>>[HEB42_Tennis]
*XavSnap>>>[HEB48_Music]
*www.sharpmz.org>>>[HEB50_Urania2]
*XavSnap>>>[HEB52_TakeLiberty]
*XavSnap>>>[HEB55_Nombre]
*XavSnap>>>[HEB61_Piranah]

Les programmes tapés seront mis à disposition en les téléchargement sur la page d' "Hebdogiciel, les listings..."

Amusez-vous bien.

L'équipe.
Dernière édition par HLL le 05 août 2017 03:04, édité 46 fois.

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 25 mai 2017 10:09

Fichier dictionnaire STX pour "Editplus 2" pour mz80 et mz700 :
>> à télécharger ici <<

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 27 mai 2017 03:24

Etrange ce silence...

ça patine chez l'équipe d'Hebdogiciel, les listings ???
Le soleil a attiré tout le monde dehors ... loin des ordinateurs surchauffés!

Il ne nous manquait juste une chose pour débuter la campagne...
Alors pour changer on fait du basic!
:mrgreen:

Image
Le basic SA-5510 est incrémenté, mais toujours en test.
Il sera disponible prochainement.
Dernière édition par HLL le 10 juin 2017 06:11, édité 2 fois.

Avatar de l’utilisateur
Marge
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4996
Inscription : 01 oct. 2008 14:39
Localisation : En bas à gauche.

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par Marge » 27 mai 2017 15:26

HLL a écrit :
27 mai 2017 03:24
Etrange ce silence...

ça patine chez l'équipe d'Hebdogiciel, les listings ???
Le soleil a attirer tout le monde dehors ... loin des ordinateurs surchauffés!
[...]

C'est sans doute parce que tout le monde ne possède pas cette superbe machine qui faisait notamment saliver un invité de la Gazette (G. n° 6 ?)...
3 hommes, 3 demis, un 3a... Magnéto, Serge !

aut nunquam tentes _________
_________________ aut perfice

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 28 mai 2017 00:21

:D
Oui, superbe machine... mais avec des compilateurs Basic nombreux et incompatibles.

J'ai trouvé cette page : http://www.sharpmz.org/mz-700/dldgames.htm
Donc, je dois contacter le web master pour savoir s'il veut contribuer avec ses programmes issus d'Hebdogiciel!

Je fait la liste des programmes déjà tapes.
:D

Au total, une bonne poignée de jeux déjà tapes....

[EDIT]
La décision d'inclure les quatre listings de ce site a été prise... Malgré, le silence des contacts soumis.
Mais, vu la qualité de ce site, ce lien "contributeur" permettra d'orienter les utilisateurs vers un site bourré d'informations et de documentations en relation avec la machine.
Un peu de publicité pour un site qui le mérite permettra d'assouvir les désirs didactiques des utilisateurs exigeants.
Dernière édition par HLL le 13 juin 2017 22:31, édité 3 fois.

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 28 mai 2017 01:01

Week-end studieux :

:geek:
Beta release available here: http://dskcenter.free.fr/mz700/

:wink:

The next release will be coded for the CMT BASIC format...
I had to create an HTML page to describe the graphic codes on Mz80 and Mz700, and include a feature to add graphics controls characters {down}{left}{up}{right}{clear} !

Have fun....

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 29 mai 2017 02:58

Petit passage aux stands...

Nouvelle version disponible sur :
http://dskcenter.free.fr/mz700/


Le décodage du "Basic MCT" est maintenant opérationnel dans le sens MZT/MZF vers texte.
Le recodage inverse ne devrait pas trop poser de problèmes... mais ce serai trop facile!

Donc, le MZF est reconnu soit comme basic SA-5510 (pour MZ80), soit en S-Basic (pour le Mz700).
C'est automatique, l'encodage du basic détermine le type de fichier.
:D

Toujours en essai, et toutes les fonctions n'ont pas été testées... on verra à l'usage.

To Do : encodage TXT>basic et extraction des caractères de contrôle en tags littéraux.

Antipontifex a commencé, mais est dans l'impossibilité de taper les caractères spéciaux.

Dans un second temps, "UDGs" sera incrémenté de cette machine pour faire du ascii art avec les caractères de cette machine... mais, j'ai du boulot avant...
:mrgreen:
Dernière édition par HLL le 10 juin 2017 06:27, édité 1 fois.

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 29 mai 2017 14:22

....Record du tour !

Des moustiques plein les dents, j'annonce une nouvelle mise à jour...

Donc les TODO sont codés:

- "MZF to TXT" ok pour les deux basic Mz80 et Mz700.

-"TXT to MZF" ok pour le Mz80 et Mz700 incomplet (entiers à coder pour les variables) mais le reste passe à la compilation.

Donc, au prochain tour, tout sera bon...

Heu, oui .... pas le temps de dézipper, avant qu'une nouvelle version ne sorte!
Heureusement, vous avait louper deux versions intermédiaires de démonstration. :oops:

Mais pour ce genre de compilateur, le calage des particularités des machines en basic est difficile (on est sur deux Basics en même temps), et on trouve souvent des erreurs d'inversion, des oublis ... et des trucs pas croyables! j'vous jure!

Je vous donne un peu de temps pour trouver comment il marche...
En cas de problème, envoyer les fichiers texte et la version du basic à votre serviteur... il corrigera avant que tout le monde s'en aperçoivent !
Erreurs assumées : PRINT ERL; (pas trouvé le code!)

:twisted:
Amusez-vous bien!
Dernière édition par HLL le 31 mai 2017 16:13, édité 1 fois.

Avatar de l’utilisateur
Gege34
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 645
Inscription : 03 oct. 2014 11:19
Localisation : 31

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par Gege34 » 29 mai 2017 15:46

Je viens de regarder un peu, mais les 3 premiers programmes que je regarde y a des caractères graphiques ça va pas être simple :?
Amiga 1200 (gonflé et customisé), Amiga 1000, Amiga 600 + Vampire 600V2, Commodore 128 et son 1541, Amiga 500
HP 48g (gonflé), 48gx(*2), 49g, 50g, WP34S (faite maison)
PSION 5mx 16Mb, Casio FX4000P, Ti Voyage 200, Canon X07(*2) + X710 qui fonctionne pas

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 30 mai 2017 00:11

Antipontifex vient de m'envoyer "Super-Hero" sans les caractères graphiques.
Il faudra se baser sur les codes hexadécimaux des glyphes.
:wink:

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 30 mai 2017 10:55

Image
http://dskcenter.free.fr/udgs/
ça c'est ok....

Et la version fonctionnelle de "MzToken" en prime.
http://dskcenter.free.fr/mz700/
Les deux formats de basic sembles fonctionner, mais certains pièges sont peut-être passés inaperçu.

Exemple:
Basic pour Mz80 "space$" et CMT "SPC".
La conversion est automatique pour ce mot, mais d'autre peuvent avoir été oubliés.
Je peux donc préparer le programme d'Antipontifex.
A plus.

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 30 mai 2017 14:22

Je viens de mettre les deux cassettes Basic "Sa-5510" et le "S-basic" compatibles avec le compilateur... enfin, pour les programmes simples.

Vu que les deux basics ne sont pas entièrement compatibles, certaines commande risquent de ne pas passer... mais pour le moment, les tests ont révélés quelques erreurs d'interprétation et de compilation (erreur de syntaxe à l'exécution des programmes).
Ce travail ne s'appuie pas sur des documentations, mais est le fruit d'une comparaison binaire de programmes existants (compilateur et sauvegardes émulées).

De nombreux problèmes apparaitront au fur et à mesure des saisies, pour combler les "oublis" en programmation.

Donc, j'essaierai de mettre le logiciel à jour le plus souvent possible, ces jour-ci.
Si toutefois certains sont intéressés par ce travail!

Nous, ne somme pas dans l'urgence, mais, généralement je prépare le travail ... plus sérieusement!
:mrgreen:

Dans tous les cas, s'il est difficile pour l'instant d'avoir un résultat correct et exploitable du premier coup, il est toutefois possible de lister des cassettes pour comparer les listings déjà tapés!

Amusez-vous bien...

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 31 mai 2017 00:01

Salut,
convention d'affichage de caractères graphique.
Image

HOME={home}=§15
CLEAR={clear}=§16
DOWN={down}=§11
@=§40

Exemple:
10 PRINT "{home}{clear}{down}{down}{down}{right}{right}{right}{right}§F3*** SHARP M700 ***§F3"

"MzToken" mis à jour régulièrement.

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 31 mai 2017 16:02

...
On place des caractères de substitution pour former le graphique...
Image

Puis remplacement des caractères par leur valeur de manière globale...
Image
Et on convertie.

"Super-Héros" servira d'exemple pour les prochains.
Dans les numéros suivant, la valeur en hexadécimal est donnée directement...
Un simple "§" sera utile pour convertir le caractère!

HLL
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 197
Inscription : 19 janv. 2017 21:58

Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.

Message par HLL » 31 mai 2017 21:17

Mis à jour à l'instant de "MzToken".

Lien direct:
http://dskcenter.free.fr/mz700/MzToken.zip

Ajout de la fonction d'extraction des symboles graphiques en tags "§".

Répondre

Revenir vers « Tous les ordinateurs »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités