Oui effectivement alors ca changerait pas le problème, juste un gain de place en mémoire de stockage (ce qui peut être malgré tout intéressant)
C'était une idée en passant
Merci Lionel
Ciao
Sly
Firmware Khi pour NumWorks N0110, le successeur d'Omega
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 523
- Images: 31
- Joined: 19 Jan 2021, 09:41
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
Ce n'est pas possible, les add-ins sont mappés en mémoire directement depuis la ROM. Il n'y a pas de compression intégrée. Tu pourrais la coder, mais il faudrait alors charger le code dans la RAM.
Maintenant que j'y pense, on a pleeeein de RAM. Genre on a 3 Mo de RAM en plus, on pourrait charger le code là avec quelques efforts. Parisse, dis-moi si tu es intéressé.
Maintenant que j'y pense, on a pleeeein de RAM. Genre on a 3 Mo de RAM en plus, on pourrait charger le code là avec quelques efforts. Parisse, dis-moi si tu es intéressé.
-
LephePartenaire
Niveau 11: LV (Légende Vivante)- Posts: 387
- Images: 42
- Joined: 15 Jun 2018, 19:53
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
Je sais pas si c'est possible ou pas en fait, et je suis clairement incapable de gérer cela, je jette juste l'idée pour que les "Cadors" regardent, car j'ai découvert cette option sur la nSpire via Vogtinator, et ça m'a vraiment bien aidé.
Du coup si c'est du domaine du possible, ca pourrait intéresser pas mal pour avoir des "gros" projets.
Sly
Du coup si c'est du domaine du possible, ca pourrait intéresser pas mal pour avoir des "gros" projets.
Sly
Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 523
- Images: 31
- Joined: 19 Jan 2021, 09:41
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
Lephe, la RAM ca m'interesserait beaucoup de pouvoir l'utiliser en effet, a condition que ca ne soit pas trop complique. Pour avoir un heap consequent d'une part, et eventuellement si c'est possible creer un 2eme addin avec des routines qui puissent etre copiees en ram et y etre appele par le premier (ou inversement). Mais je ne vais pas avoir le temps de me plonger la-dedans dans l'immediat, il faut d'abord que je finisse le moteur de rendu 3d, et voir si ca vaut le coup de faire une app de geometrie 2d et 3d. Et puis, si le dev repart un peu sur la Prime, ca pourrait aussi m'occuper.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3661
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
parisse wrote:Et puis, si le dev repart un peu sur la Prime, ca pourrait aussi m'occuper.
Cela se passe où ? Je ne vois plus aucune activité concernant les versions alpha/bêta moi.
Merci.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41976
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
c'est dans l'hypothèse où Moravia et Royal continuent le développement, on verra bien dans quelques mois ce qu'il en est. J'ai de quoi m'occuper d'ici là...
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3661
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
parisse wrote:Lephe, la RAM ca m'interesserait beaucoup de pouvoir l'utiliser en effet, a condition que ca ne soit pas trop complique. Pour avoir un heap consequent d'une part, et eventuellement si c'est possible creer un 2eme addin avec des routines qui puissent etre copiees en ram et y etre appele par le premier (ou inversement). Mais je ne vais pas avoir le temps de me plonger la-dedans dans l'immediat, il faut d'abord que je finisse le moteur de rendu 3d, et voir si ca vaut le coup de faire une app de geometrie 2d et 3d. Et puis, si le dev repart un peu sur la Prime, ca pourrait aussi m'occuper.
Obtenir le code ne serait pas très difficile. Essentiellement il suffit de compiler un deuxième add-in avec un linker script différent qui soit prêt à s'installer dans la RAM. Le chargement consiste juste à lire le fichier dans la zone fixée.
La difficulté c'est plus pour "communiquer" ; il faudrait avoir une couche d'API pour appeler les fonctions du second add-in. En pratique ça veut dire que les endroits dans KhiCAS où on appelle des fonctions du second add-in doivent être "marqués" d'une façon ou d'une autre. Idéalement tu y mettrais des fonctionnalités qui ont peu de points d'entrée (genre des menus/vues complètes, ce genre de choses).
Tu peux me ping quand tu veux te pencher sur la question (ici je risque de ne pas le voir mais sur Planète Casio je le verrai toujours). Je n'ai pas non plus trop de temps dans l'immédiat.
-
LephePartenaire
Niveau 11: LV (Légende Vivante)- Posts: 387
- Images: 42
- Joined: 15 Jun 2018, 19:53
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
parisse wrote:c'est dans l'hypothèse où Moravia et Royal continuent le développement, on verra bien dans quelques mois ce qu'il en est. J'ai de quoi m'occuper d'ici là...
I assume it will take Royal and Moravia a fair time to get up to speed to do Prime dev. That is, unless Hp allows Tim and Cyrille to be involved?
-
stevetuc
Niveau 3: MH (Membre Habitué)- Posts: 18
- Joined: 06 Apr 2015, 10:05
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
What is the heap size for Python under Khi?
I have checked about on my N110 running latect Khi and get:
Epsilon version 15.3 1
Khicas version 17.0.36
UPython version 1.12.0
Memory 1kB/32KB
I assume 32kB?
What does the 1kB refer?
I have checked about on my N110 running latect Khi and get:
Epsilon version 15.3 1
Khicas version 17.0.36
UPython version 1.12.0
Memory 1kB/32KB
I assume 32kB?
What does the 1kB refer?
-
stevetuc
Niveau 3: MH (Membre Habitué)- Posts: 18
- Joined: 06 Apr 2015, 10:05
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware Khi pour NumWorks N0110, le successeur d'Omega
There are 2 micropython available in Khi/KhiCAS, the one in Epsilon/Khi has the same heap as in Omega (about 100K I think), the second interpreter is inside KhiCAS and has a configurable heap size (max 64K).
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3661
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Who is online
Users browsing this forum: ClaudeBot [spider] and 7 guests