Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium CE
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Oui j'y avais pensé. mais ça ne vaudra pas l'Axe. Les langages interprétés ont toujours été et seront toujours plus lents que les langages compilés, surtout sur une calculatrice.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1160
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Effectivement, même si Grammer faisait tout de même un excellent travail pour certains types de jeux. L'idéal serait de commencer avec un langage basé sur Axe Parser version 0.0.5, qui était la version qui a vraiment levé et déclenché l'engouement pour ce langage en 2010. La raison pour cela c'est qu'il faut toujours commencer avec des projets plus petit, et que c'est cette version qui avait ajouté le support de sprites et rendu possible le développement de jeux complets.
-
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 696
- Images: 51
- Joined: 21 Feb 2012, 12:04
- Location: Quebec, Canada
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 11eme annee scolaire termine
- YouTube: DJOmnimaga
- Facebook: dreamofomnimaga.page
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Just wanted to post this because Epharius seems to be having hook troubles. Hooks on the CE are exactly like on the old z80 calculators. Simply create an appvar (or group, if you know how ), copy your hook to the appvar, archive it, and set the hook address (HL) to the start of the location of the AppVar's data in the archive. This is really easy to do, and an alternate solution would be to store the hook in your program and then lookup your program, archive it, and fix up the pointers. There is no sense of "archive" with hooks. Also, it is very interesting the way your hook works, but that is just me.
-
MateoConLechugaVIP++
Niveau 8: ER (Espèce Rare: nerd)- Posts: 50
- Joined: 12 Oct 2015, 21:56
- Gender:
- Calculator(s):→ MyCalcs profile
- GitHub: mateoconlechuga
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
But that archived appvar, isn't there a chance that it moves (after Garbage Collecting or similar things) ? Because if it does, the hook doesn't work anymore...
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Ah, thanks, interesting indeed. Hopefully that will help him combining everything properly
Hayleia: with a fixed name, it's a matter of looping through the VAT to look for it, I guess.
Hayleia: with a fixed name, it's a matter of looping through the VAT to look for it, I guess.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
The only thing I don't understand is "how to set the hook address to the Archive?". With the A register?
Last edited by Epharius on 12 Oct 2015, 22:15, edited 1 time in total.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1160
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Adriweb wrote:Hayleia: with a fixed name, it's a matter of looping through the VAT to look for it, I guess.
Yes, that's something you can do in one of your programs, but you'd still have to run that program (that would look for the appvar) and how would you run that program ? You just moved the problem
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
Ah, right
Then, the user will have to know that he'd have to reinstall the hook after...
Then, the user will have to know that he'd have to reinstall the hook after...
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium
I noticed that cesium used (or reset) all pixelshadow2, is there a solution to "share" this place with me?
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.
Unis par la flèche sacrée de cupidon
Unis par la flèche sacrée de cupidon
-
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1160
- Images: 4
- Joined: 08 Dec 2014, 17:38
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ensimag
- GitHub: MathisLav
Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)
Who is online
Users browsing this forum: ClaudeBot [spider] and 10 guests