Page 1 sur 1

portage Upsilon/Graph90+e.

Message non luPosté: 24 Mai 2023, 20:14
de ggauny@live.fr
Capture1.JPG
Bonsoir,

Je tente de faire en sorte que les graphiques Numworks soient exactement transposés sur la Graph90+e.
Connaissant les dimensions précises des 2 écrans "graphiques" en pixels (merci Critor) :

- écran Graph = 384 sur 192
- écran Numw = 320 sur 222

je trouve 2 coefficients :

coefficient "Largeur " d'écran : 384 / 320 = 1,2
coefficient "Hauteur" d'écran : 192 / 222 = 0,864864864865


Donc, et par exemple :
------------------L-H----L----H
Un "fill_rect(10,20,300,140) d'un programme Numworks devient (10x1.2=12 et 20x0,864864864865=17 etc)
Un "fill_rect(12,17,360,121) pour programme Graph90+e.

J'ai réalisé la transposition d'un (PETIT) programme d'Antarctus "batterie" (pas les calculs car les puissances des sources d'énergies sont différentes sur Graph et sur Num).

C'est long à faire mais ça fonctionne bien et peut-être qu'on pourra automatiser (?).

Voila, bonne soirée.

Re: portage Upsilon/Graph90+e.

Message non luPosté: 24 Mai 2023, 21:01
de parisse
Il me semble que la zone utilisable est de 396 en largeur et 206 en hauteur (18 pixels sont réservés à l'affichage en haut sur les 224).

Re: portage Upsilon/Graph90+e.

Message non luPosté: 25 Mai 2023, 09:13
de ggauny@live.fr
Bonjour Monsieur Parisse,
Oui au départ je comptais sur 396x224, mais je ne savais pas que la zone du haut (dont je ne connaissais pas la hauteur en pixels) est inaccessible.Sur HP50g il est possible de l'utiliser et je pensais que c'était pareil.
Puis j'ai vu que Critor (dans son superbe programme Noël2022) utilisais 384x192, alors j'ai pris ces dimensions.

Mais alors quel est le meilleur choix ?

Re: portage Upsilon/Graph90+e.

Message non luPosté: 25 Mai 2023, 10:09
de parisse
ggauny@live.fr a écrit:Mais alors quel est le meilleur choix ?

Tout dépend du critère que vous privilégiez. Si c'est la compatibilité sur tous les modèles, le mieux est de prendre le minimum des zones accessibles sur l'ensemble des calculatrices, ça devrait donc être 320x192. Si c'est le maximum de pixels possible sur UpsilonCasio, alors 396x204.

Re: portage Upsilon/Graph90+e.

Message non luPosté: 25 Mai 2023, 10:58
de ggauny@live.fr
D'accord ! Merci beaucoup.

Re: portage Upsilon/Graph90+e.

Message non luPosté: 25 Mai 2023, 11:15
de ggauny@live.fr
allumettes.txt
(1.33 Kio) Téléchargé 30 fois


Bonjour à tous,

Je vous propose le petit jeu des allumettes transposé pour Upsilon/Parisse que j'ai copié sur Numworks.

Attention : les noms des programmes sous Upsilon ne doivent pas excéder 7 caractères.

Personnellement, étant enfant, je perdais toujours et maintenant, arrière- grand-père, je perds encore toujours ! :D

Je ne traite que des micro-programmes, mais je m'attaquerai à plus gros plus tard.

Voila, bonne journée.

EDIT : Pardon pour le cafouillage ! Je pensais que je pouvais envoyer directement le fichier python depuis la Graph90+e, mais non. alors je vous envoie le bon fichier du PC.