ledudu a écrit : ↑14 août 2018 19:03
C’est pal mal pour un rouleau de 34 ans !!
Oui, le papyrus thermique d'époque a super bien tenu le coup (si je compare aux tickets de caisse d'aujourd'hui).
ledudu a écrit : ↑14 août 2018 19:03
Tu peux expliquer ce que ça fait en deux mots ?
C'est marqué dessus : ça joue à la "Belote" avec toi en distribuant les cartes et en simulant les 3 autres joueurs. Ça compte les plis aussi. Mais bon, encore une fois, c'est de l'exhumation ... et, depuis au moins 30 ans, j'ai plus trop envie d'utiliser une FX702P ou de réfléchir à des programmes écrits dans ce genre de langage crypté. Peut-être à la retraite ?!
En parcourant un peu le listing, je remarque que #, C, P, et T représentent les 4 couleurs de cartes : carreau, cœur, pique et trèfle.
Je vois que le "10" est symbolisé par un "!" et l'As par le symbole "$". Il fallait pouvoir représenter à l'écran n'importe quelle carte avec deux caractères. Le "Roi" est un "R", la "Dame" un "D" et le valet "V". Les 7, 8 et 9 sont inchangés.
Les programmes 1 et 2 servent à changer deux indices (couleur, carte) en leur symbole visuel (et la valeur de la carte est renseignée aussi, en couleur 'atout' et en couleur ordinaire).
Je vois que les indicateurs DEG/RAD/GRAD sont utilisés aussi (pour témoigner de je ne sais pas quoi) ...
C'est pas une IA de folie ... c'est quelques lignes pondues par un jeune qui voulait programmer un truc ... ça m'étonnerait qu'il monte à l'atout ou ne coupe pas sur le partenaire !

En DEFM 4 (i.e. avec un tableau de 40 variables) il restait plus que 1360 pas de programme pour le code. J'ai fait ce que je pouvais avec la mémoire dispo !
Si Casio avait daigné sortir l'extension mémoire correspondant à l'emplacement situé à l'arrière de l'appareil, c'est avec plaisir que j'aurais rempli l'espace dispo en plus (je plaisante : quelques mois après, j'ai eu une PB-770, avec 4 fois plus de mémoire, et je n'ai jamais repris le jeu de belote dessus).
Je ne crois pas que j'avais mis plus d'une semaine pour le développer (en soirées).
C'est en tout cas la seule trace papier que j'ai de cette époque. Je programmais évidemment aussi des trucs plus "scolaires" ... mais n'ayant pas de mémoire de masse pour stocker mes œuvres, et ne les recopiant jamais sur papier, je n'ai aucune trace du reste ! (qui est sans doute aussi sans intéret : des petits challenges avec des camarades d'internat ... décompositions en nombres premiers, etc). Parfois on trouvait un algorithme qui avait l'air efficace dans un listing pour une autre machine (trouvé dans un hebdo, List, Microsystem, ou dans un bouquin), et on le portait sur la machine qu'on avait.
On avait une machine, mais on la connaissait bien. Ce lien sentimental est très éloigné de celui qui relie un collectionneur avec son parc de trouvailles gardé sous bulle de plexiglas.
Je crois même que pour nous, posséder 10 machines sans les connaitre par cœur aurait été une forme de sacrilège : on aurait choisi la meilleure dispo et on n'aurait utilisé que celle-là.
Personnellement, je manipulais souvent les machines de mes camarades (des jeunes de ma classe "moins focalisés que moi" recevaient parfois de leurs parents des trucs comme des Sharp PC1500, mais n'avaient aucune idée de ce que ça pouvait faire ... alors je me dévouais pour l'utiliser un peu

... et ils étaient sympas de me le prêter, sachant qu'il serait plus "exploité" dans mes pognes que dans les leurs

)
En internat, t'as 3 bonnes heures d'étude chaque soir ... que tu fasses ça ou autre chose, t'étais assis à ton pupitre. Je parle principalement de la classe de seconde ... et un peu de la première.
Chez moi (donc un jour par semaine et les vacances), j'avais un VIC20 depuis un an déjà, et les jeux un peu plus rapides (jeu de poursuite en 2D contre une "IA") je les avais programmé sur ça.