En cette période de Bac, retrouvez notre sélection de programmes. De plus, nous vous conseillons de ne pas vous y prendre au dernier moment, le site peut être indisponible suite à une surcharge de visiteurs.
Forums Casio - Projets de programmation

Index du Forum > Projets de programmation > Demande : Compilation d'un programme de Math pour la G90
Drak
En ligne
Rédacteur
Niveau: Intermédiaire
Points: 938
Défis: 38
Message
Posté le 10/06/2018 20:32

Demande : Compilation d'un programme de Math pour la G90 :

Bonjour.

Je poste ce topic un peu tardivement, il est vrai, pour demander à l'ensemble de la communauté si quelqu'un est en mesure de compiler ce programme : Math TS sur la Graph 90+E. Il s'agit d'un Add-in pour les Graph 75/85/95. L'idée serait de rendre ce programme accessible pour les détenteurs de la Graph 90+. Si une telle demande prend trop de temps par rapport à l'arrivée des examens, alors laissez tomber. En revanche, si vous avez les compétences pour le faire assez rapidement, alors worth it, d'autant plus que nous n'avons encore aucun Add-in de cours pour la Graph 90+.


Je vous remercie d'avance pour nos chers lycéens.



Lilougue
Hors ligne
Membre
Niveau: Intermédiaire
Points: 269
Défis: 5
Message
Dernier message de la page précédente :Posté le 13/06/2018 11:39 |
Ok ça marche ! Et finalement tout les symboles similaires semblent avoir été décalé de la même manière, donc ça devrait être plus facile à régler
----------------------------------



Pages: Précédente | 1, 2

Lephenixnoir
En ligne
Administrateur
Niveau: Confirmé
Points: 11522
Défis: 136
Message
Citer : Posté le 13/06/2018 20:26 | #
Bon alors voilà, mon trick terriblement sale et terriblement stylé fonctionne.

Le problème est le suivant : diantre, Lilougue fait du XOR partout avec son texte, or PrintMini() sur Prizm ne semble pas gérer le XOR. Que faire ?

La solution est de constater qu'on n'est pas obligé de faire le XOR du texte, sur la VRAM. Comme XOR est une opération commutative, on peut aussi faire le XOR de la vram, sur le texte.

Ma solution pour afficher un PrintMini() en XOR est donc la suivante :
1. Repérer une bande de VRAM assez large pour qu'on sache à l'avance que tout le texte affiché sera dedans
2. Sauvegarder cette bande dans un buffer
3. Remplacer toute la bande par du blanc
4. Dessiner le texte en noir sur cette bande blanche
5. Faire un XOR de mon buffer sur la VRAM.

(Inversez noir et blanc pour avoir la vérité, enfin c'est plus intuitif présenté comme ça.) Bref, c'est sale, c'est quick and dirty, mais c'est stylé. Ai-je tenu ma promesse ?

Ah et btw ça marche parfaitement bien sûr
----------------------------------
Rise.
Drak
En ligne
Rédacteur
Niveau: Intermédiaire
Points: 938
Défis: 38
Message
Citer : Posté le 13/06/2018 20:28 | #
Alors il ne te reste plus qu'à poster ce programme ?
----------------------------------
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !

Mon projet Basic : Un Grand RPG vous attend ! et sa version Demo ici !
Et enfin, mon propre topic !
Lephenixnoir
En ligne
Administrateur
Niveau: Confirmé
Points: 11522
Défis: 136
Message
Citer : Posté le 13/06/2018 20:40 | #
Pas tout de suite, j'essaie de lui refaire une beauté et puis si Lilougue est satisfait on (lui ou moi, peu importe) poste ça dans les programmes. Disons ce soir dernier délai parce que le bac, quand même...
----------------------------------
Rise.
Lephenixnoir
En ligne
Administrateur
Niveau: Confirmé
Points: 11522
Défis: 136
Message
Citer : Posté le 13/06/2018 22:59 | # | Fichier joint
En fin de compte, j'ai été trop fatigué pour avancer. Désolé. >_<

Je joins la version actuelle avec les beaux rendus de texte mais les symboles toujours décalés.

Ajouté le 14/06/2018 à 20:49 :
J'ai pas mal avancé : couleurs, meilleur menu principal, meilleur menu de sélection cours/questions, taille de l'écran mieux exploitée.

En gros dans les écrans qui existent...
- Menu principal (fait)
- Sélection cours/questions (fait)
- Sélection partie de cours
- Sélection question
- Consultation partie de cours et questions
----------------------------------
Rise.

Pages: Précédente | 1, 2

Index du Forum > Projets de programmation > Demande : Compilation d'un programme de Math pour la G90

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2018 | Il y a 259 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd