Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Upsilon (Numworks) porté sur Graph 90
Parisse Hors ligne Membre Points: 506 Défis: 0 Message

Upsilon (Numworks) porté sur Graph 90

Posté le 10/05/2023 13:16

Je viens de lire sur cemetech cette info dont planète casio n'a pas encore parlé me semble-t-il:
Upsilon, un des principaux OS alternatifs à (et fork de) Epsilon pour Numworks a été porté comme un addin sur Casio Graph 90/fxcg50.
https://www.cemetech.net/forum/viewtopic.php?t=19114
Un pont intéressant entre calculatrices me semble-t-il et pourquoi pas la base d'un OS alternatif ? Même si la licence n'est pas libre, elle est suffisamment ouverte pour pouvoir faire des choses.


Parisse Hors ligne Membre Points: 506 Défis: 0 Message

Citer : Posté le 08/06/2023 14:39 | #


Nouveau type de crash,
1080 Stack overflow during world switch
PC est dans la fonction cpu_setSR (PC=41e5a8 et début de cpu-setSR 41e59a)
TEA = 00426c20 (g F .text 0000005e .hidden __udiv_qrnnd_16)
Plus aucune touche ne fonctionne.
J'imagine que ca pourra être résolu avec plus de stack...
Lephenixnoir Hors ligne Administrateur Points: 24575 Défis: 170 Message

Citer : Posté le 08/06/2023 15:27 | #


Oui ça c'est facile à identifier... c'est un test explicite au retour du world switch.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Parisse Hors ligne Membre Points: 506 Défis: 0 Message

Citer : Posté le 09/06/2023 17:02 | #


Vous pouvez retrouver une version expérimentale de l'environnement Numworks avec support calcul formel ici:
https://www-fourier.univ-grenoble-alpes.fr/~parisse/tmp/epsilon.g3a
https://www-fourier.univ-grenoble-alpes.fr/~parisse/tmp/xcas.ac2

Rappel des touches utiles à connaitre dans Upsilon, l'environnement Numworks:
OPTN correspond à Toolbox sur la Numworks
EXIT correspond à la touche Back sur la Numworks
MENU correspond à la touche Home de la Numworks sauf si on est déjà dans Home
F1 à F6 permet de taper <>:;%! (caractères absents sur le clavier Casio)

J'aimerais ajouter les fonctions de plot avec mon environnement de tracé, car celui de Numworks est un peu lent et moins complet (pas d'équation différentielle par exemple). Mais pour le moment je n'arrive pas à faire marcher le GetKey du SDK de Casio depuis l'overlay xcas.ac2 malgré le worldswitch, ça bloque.
Mb88 Hors ligne Rédacteur Points: 1211 Défis: 3 Message
Parisse Hors ligne Membre Points: 506 Défis: 0 Message

Citer : Posté le 09/06/2023 18:04 | #


Mb88 a écrit :
Wow des addins sur l'os numworks sur casio

Ce n'est pas exactement un addin, c'est un appel à l'intérieur de l'app Calcul de l'OS Numworks d'une commande d'un autre binaire.


Ps : pourquoi t'utilises pas git, c'est tellement pratique

Le paradis des uns est l'enfer des autres. Je trouve git beaucoup trop complexe à apprendre (je n'ai plus 20 ans depuis longtemps!), je suis habitué à d'autres outils (scp pour faire mes sauvegardes et archives). Et je pense que ça n'a guère d'importance du moment qu'il y a un minimum de tolérance, ce qui est vraiment important c'est le code lui-même.

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 270 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd