Bonjour !
je me suis lancé récemment dans la programmation calculatrice, et voici mon grand projet:
Faire des jeux de la vie (https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life) sur toutes les calculatrices qu’on trouve au lycée.
Le résultat est très bon sur la casio couleur (je le publierai peut-être ), mais sur TI, c’est une autre histoire.
Je pense principalement à cause de l’affichage: c’est extrèmement lent
j’ai essayé avec la vram lcd de base, avec la fonction gfx_SetPixel de la librairie graphx, et même d’écrire directement dans le buffer de graphx,
mais ça reste hyper lent.
Il y a-t-il un moyen d’accélerer tout ça, de pouvoir afficher toute une frame sans voir les pixels qui se raffchaichissent un par un ?
Merci d’avance
optimiser l’affichage sur la TI
Voir le premier message non lu • 8 messages
• Page 1 sur 1
-
rambi
Niveau 0: MI (Membre Inactif)- Messages: 3
- Inscription: 13 Sep 2020, 20:46
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: lycée
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 4464
- Images: 18
- Inscription: 07 Nov 2014, 00:43
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: optimiser l’affichage sur la TI
Nan
Inspire toi plutot d'une implémentation assez rapide existante, en C aussi, avec la toolchain, tu peux regarder et comparer https://bitbucket.org/merthsoft/gol-84-ce
Inspire toi plutot d'une implémentation assez rapide existante, en C aussi, avec la toolchain, tu peux regarder et comparer https://bitbucket.org/merthsoft/gol-84-ce
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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: optimiser l’affichage sur la TI
Merci pour le tuyeau !
C’est quand même déprimant, j’ai réussi à faire tourner une grille 180×108 à plus de 5 générations par seconde sur casio
Je crois que c’est mission impossible de rivaliser …
C’est quand même déprimant, j’ai réussi à faire tourner une grille 180×108 à plus de 5 générations par seconde sur casio
Je crois que c’est mission impossible de rivaliser …
-
rambi
Niveau 0: MI (Membre Inactif)- Messages: 3
- Inscription: 13 Sep 2020, 20:46
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: lycée
Re: optimiser l’affichage sur la TI
Passe à l'assembleur sur CE, ou bien au modèle au dessus sur TI, dans les 2 cas ca ira beaucoup plus vite
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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: optimiser l’affichage sur la TI
excusez mon ignorance, mais quand vous dites «CE», ça veut dire quoi ?
-
rambi
Niveau 0: MI (Membre Inactif)- Messages: 3
- Inscription: 13 Sep 2020, 20:46
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: lycée
Re: optimiser l’affichage sur la TI
Les TI-83 Premium CE et TI-84 Plus CE (meme toolchain communautaire, rien ne change en gros)
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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: optimiser l’affichage sur la TI
Adriweb a écrit:Passe à l'assembleur sur CE, ou bien au modèle au dessus sur TI, dans les 2 cas ca ira beaucoup plus vite
En voici un exemple sur ti83-pce, en assembleur:
( voir Game Of Life 160x200 pour plus d'infos...)
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Messages: 770
- Images: 75
- Inscription: 14 Sep 2011, 12:29
- Genre:
- Calculatrice(s):→ MyCalcs profile
8 messages
• Page 1 sur 1
Retourner vers Langages alternatifs
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 29 invités