Voici la version 1.05 de PRGM2, dopée par de nouvelles fonctions.
J'espère que vous en ferez bon usage, les fonctions bmp et multigetkey sont désormais accessibles en basic, ce qui ouvre de nombreuses perspectives pour des jeux de plateformes, d'actions ou de tirs...
Le fichier joint contient PRGM2.g1a, les sources, des exemples et de jeux.
A la fin de certains programmes, la calculatrice s'éteint brutalement, et se rééteint dès que vous l'allumez. Ne vous inquiétez pas, c'est seulement le timer d'extinction qui est modifié. Ce bug a une probabilité d'environ 2%.
Pour le corriger il faut, entre deux allumages, aller dans le menu System [G], puis faire [F2] et enfin [F1].
Parfois la calculatrice plante, elle ne réagi plus lorsque vous pressez les touches et l'image reste fixe. Ce bug a une probabilité de 20%.
Pour le corriger il faut appuyer sur le bouton RESTART au dos de votre calculatrice, cela n'abime en aucun cas votre calculatrice.
Evitez d'utiliser les labels !
Faites donc des sauvegardes régulières de vos programmes et signalez moi les bugs.
D'une manière générale, il faut éteindre la calculatrice pour sauvegarder les modifications apportées aux programmes.
J'ai regardé l'exemple "Serial", qui concerne le transfert, mais en fait c'est pas exactement ça que je veut faire. Dans cette exemple il faut mettre une calculatrice en transmission et l'autre en réception.
Mais moi je veut faire un jeu de combat qui se joue à deux, et il faut que quand l'un attaque l'autre le voit sur sa propre calculatrice. Mais on ne va quand même pas se dire "met ta calculatrice en réception, je vais t'attaquer".
Est il possible de transférer une donné si l'autre calculatrice n'est pas en mode réception ?
(J'aurais bien aimer tester moi même mais je n'ai qu'une seule Casio).
Mon site de discussion pour ados : http://entre-ados.net/ (a brûlé dans l'incendie d'OVH)
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz (a succombé à la concurrence de Google Drive...)
Il suffit d'alterner les modes
En gros: tu met l'une en mode réception, l'autre en mode émission. Tu envoie tes données, puis, une fois fini, tu envoie une valeur spéciale qui dira à la calto en reception de se mettre en émission. Celle qui était en émission se met en reception, et on recommence. Si tu le fait rapidement, ça ne pose pas trop de problèmes
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Désolé de déterrer ce topic mais j'ai découvert ce topic il y a peu et il est extrêmement intéressent. Il a par contre pas l'air d'avoir beaucoup de communauté autour et est un peu à l'abandon. Est-ce qu'il y aurai des alternatives à PRGM2, ou il faut passer par LuaFX après ?
Merci !
Un jour, les pandas domineront le monde !
Matos :
TI 82 Stats.fr (mauve, la classe !)
Casio 35+ USB Tweakée
Comme alternatives il y a certes le LuaFX mais il est aussi peu utilisé, c'est le C/C++ qui séduit le plus les programmeurs en recherche de puissance car il ne nécessite aucune installation sur les 75/85/95, juste une petite manip' sur les 35+ USB, et offre une puissance incomparable.
Il parle de langages alternatifs : le LuaFX est un bon compromis entre puissance et facilité de programmation, mais l'absence d'éditeur on-calc a pénalisé la démocratisation de ce langage.
PRGM2 n'a malheureusement jamais eu une version officielle, malgré l'attente de la communauté. C'est fort dommage car PRGM2 avait un énorme potentiel.
wow ça date déjà de 2012. Je me rappelle que je m'étais vraiment beaucoup amusé avec PRGM2 (faire des jeux avec des caltos reliés par cable...en basic)
Mais tous les programmeurs que ça avait séduit sont maintenant passé au C ou en tout cas ne programme plus trop en basic donc plus personne ne s'en occupe vraiment.
Mais c'est sur que si quelqu'un reprenait le projet, (et le finalisait), il y aurait un regain d’intérêt pour lui et on pourrait sortir quelques très beau programmes programmés en basic.
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexionjewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Btl a écrit : Mais tous les programmeurs que ça avait séduit sont maintenant passé au C ou en tout cas ne programme plus trop en basic donc plus personne ne s'en occupe vraiment.
Non !
Btl a écrit : Mais c'est sur que si quelqu'un reprenait le projet, (et le finalisait), il y aurait un regain d’intérêt pour lui et on pourrait sortir quelques très beau programmes programmés en basic.
A vrai dire c'est surtout une question de stabilité, car PRGM2 plante trop souvent et provoque des pertes de mémoire, ce qui est forcément dissuasif lorsque l'on se lance dans de gros projets.
Une mise à jour rendant le système 100% fiable, quelques "gros" exemples démonstratifs et un coup de pub rendront le projet forcément plus attrayant.
Le "truc", c'est que rendre fiable un addin qui fonctionne avec des timers et qui en plus lance une application externe, c'est pas de la tarte, surtout vu la fiabilité des fonctions que nous offre Casio
Ajouté le 03/02/2014 à 22:04 :
J'avais jeté un coup d'oeil au code, ben c'est assez chaud (coté initialisation et arret, les fonctions en elles mêmes sont faciles, c'est un switch)
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Merci pour vos réponses. À ce que j'ai compris on peut quand même programmer on-calc en LuaFX avec l'addin Edit.
Moi je recherchai vraiment un langage qui permettait de coder on-calc et qui était simple (on peut pas dire que le C, par rapport au Basic, soit très simple…), mais ça a pas l'air d'exister pour le moment malheureusement (sauf LuaFX mais la communauté qui bosse avec a pas l'air énorme). ^^'
Un jour, les pandas domineront le monde !
Matos :
TI 82 Stats.fr (mauve, la classe !)
Casio 35+ USB Tweakée
Bonjour euh j'ai lu la doc j'ai télécharger toute l'archive je ne comprend pas comment lancer un programme2
j'ai installer l'addin
j'ai des prog qui commence a vec 'PRGM2
je les ouvre et la ma calto gel
j'enleve les pile puis je remet
est t'il compatible Casio graph 35+E jailbreaké
meme en balancant toutes l'archive que nenni rien ne ce passe
"l'impossible n'est pas français", Je suis français je suis donc capable de tout.
j'ai une SH4
a mais alors j'ai vu comment rendre compatible les add in sh3 avec les nouveau merci je vais tester
Edit: ca a l'air d'etre ca merci
Edit 2:PRGM2 marche mais fait planter PRGM
(message me demande de reboot ou d'initiliser)
quand j'ouvre PRGM2 avec un prog vide ca deplace PRGM vers PRGM2(meme interface et tout) ce qui expliquerai le bug de PRGM
j'ai essaye le prog ball de l'archive et il bloque sur une boulcle while
F:WhileEnd
j'ai eu des faux espoirs
"l'impossible n'est pas français", Je suis français je suis donc capable de tout.
j'ai téléchargé l'add-in, et lorsque je lance un programme PRGM2 créé moi même et contenant juste le
'PRGM2 nécéssaire au fait que l'add-in puisse le lire, la calculatrice plante systématiquement.
"Quand je dis à la cour : "Sautez ! ", tout le monde me demande "jusqu'où ?" " Dijkstra - The Witcher
Pas sûr que l'add-in ait été porté pour SH4. Tu as pensé à essayer le SH4 CT ? Si ça date de 2012 (l'année de sortie des premiers modèles à SH4 comme la Prizm), la conversion n'aura probablement pas été faite au moment où le g1a a été posté.
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
Citer : Posté le 07/04/2013 14:20 | #
J'ai regardé l'exemple "Serial", qui concerne le transfert, mais en fait c'est pas exactement ça que je veut faire. Dans cette exemple il faut mettre une calculatrice en transmission et l'autre en réception.
Mais moi je veut faire un jeu de combat qui se joue à deux, et il faut que quand l'un attaque l'autre le voit sur sa propre calculatrice. Mais on ne va quand même pas se dire "met ta calculatrice en réception, je vais t'attaquer".
Est il possible de transférer une donné si l'autre calculatrice n'est pas en mode réception ?
(J'aurais bien aimer tester moi même mais je n'ai qu'une seule Casio).
Toutes les formules de Première S.
Toutes les formules de Terminale S.
Un programme de calculs.
Super Mario 3
warrior
Jump Ball
First Fly
►Jeu gagnant des 48h CPC n°12◄
Mon site de discussion pour ados : http://entre-ados.net/ (a brûlé dans l'incendie d'OVH)
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz (a succombé à la concurrence de Google Drive...)
Citer : Posté le 07/04/2013 17:55 | #
Il suffit d'alterner les modes
En gros: tu met l'une en mode réception, l'autre en mode émission. Tu envoie tes données, puis, une fois fini, tu envoie une valeur spéciale qui dira à la calto en reception de se mettre en émission. Celle qui était en émission se met en reception, et on recommence. Si tu le fait rapidement, ça ne pose pas trop de problèmes
Citer : Posté le 02/02/2014 11:03 | #
Bonjour,
Désolé de déterrer ce topic mais j'ai découvert ce topic il y a peu et il est extrêmement intéressent. Il a par contre pas l'air d'avoir beaucoup de communauté autour et est un peu à l'abandon. Est-ce qu'il y aurai des alternatives à PRGM2, ou il faut passer par LuaFX après ?
Merci !
Matos :
TI 82 Stats.fr (mauve, la classe !)
Casio 35+ USB Tweakée
Citer : Posté le 02/02/2014 11:05 | #
des alternatives? Qu'est ce que tu entends par la?
Citer : Posté le 02/02/2014 11:07 | #
Comme alternatives il y a certes le LuaFX mais il est aussi peu utilisé, c'est le C/C++ qui séduit le plus les programmeurs en recherche de puissance car il ne nécessite aucune installation sur les 75/85/95, juste une petite manip' sur les 35+ USB, et offre une puissance incomparable.
Citer : Posté le 02/02/2014 11:09 | #
Il parle de langages alternatifs : le LuaFX est un bon compromis entre puissance et facilité de programmation, mais l'absence d'éditeur on-calc a pénalisé la démocratisation de ce langage.
PRGM2 n'a malheureusement jamais eu une version officielle, malgré l'attente de la communauté. C'est fort dommage car PRGM2 avait un énorme potentiel.
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 02/02/2014 14:03 | #
wow ça date déjà de 2012. Je me rappelle que je m'étais vraiment beaucoup amusé avec PRGM2 (faire des jeux avec des caltos reliés par cable...en basic)
Mais tous les programmeurs que ça avait séduit sont maintenant passé au C ou en tout cas ne programme plus trop en basic donc plus personne ne s'en occupe vraiment.
Mais c'est sur que si quelqu'un reprenait le projet, (et le finalisait), il y aurait un regain d’intérêt pour lui et on pourrait sortir quelques très beau programmes programmés en basic.
Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games
Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Citer : Posté le 03/02/2014 13:14 | #
wow ça date déjà de 2012.
Déjà ?!?
Mais tous les programmeurs que ça avait séduit sont maintenant passé au C ou en tout cas ne programme plus trop en basic donc plus personne ne s'en occupe vraiment.
Non !
Mais c'est sur que si quelqu'un reprenait le projet, (et le finalisait), il y aurait un regain d’intérêt pour lui et on pourrait sortir quelques très beau programmes programmés en basic.
A vrai dire c'est surtout une question de stabilité, car PRGM2 plante trop souvent et provoque des pertes de mémoire, ce qui est forcément dissuasif lorsque l'on se lance dans de gros projets.
Une mise à jour rendant le système 100% fiable, quelques "gros" exemples démonstratifs et un coup de pub rendront le projet forcément plus attrayant.
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 03/02/2014 22:01 | #
Qui est motivé pour terminer PRGM2 ?
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 03/02/2014 22:03 | #
Le "truc", c'est que rendre fiable un addin qui fonctionne avec des timers et qui en plus lance une application externe, c'est pas de la tarte, surtout vu la fiabilité des fonctions que nous offre Casio
Ajouté le 03/02/2014 à 22:04 :
J'avais jeté un coup d'oeil au code, ben c'est assez chaud (coté initialisation et arret, les fonctions en elles mêmes sont faciles, c'est un switch)
Citer : Posté le 08/02/2014 15:55 | #
Merci pour vos réponses. À ce que j'ai compris on peut quand même programmer on-calc en LuaFX avec l'addin Edit.
Moi je recherchai vraiment un langage qui permettait de coder on-calc et qui était simple (on peut pas dire que le C, par rapport au Basic, soit très simple…), mais ça a pas l'air d'exister pour le moment malheureusement (sauf LuaFX mais la communauté qui bosse avec a pas l'air énorme). ^^'
Matos :
TI 82 Stats.fr (mauve, la classe !)
Casio 35+ USB Tweakée
Citer : Posté le 28/10/2016 16:50 | #
Bonjour euh j'ai lu la doc j'ai télécharger toute l'archive je ne comprend pas comment lancer un programme2
j'ai installer l'addin
j'ai des prog qui commence a vec 'PRGM2
je les ouvre et la ma calto gel
j'enleve les pile puis je remet
est t'il compatible Casio graph 35+E jailbreaké
meme en balancant toutes l'archive que nenni rien ne ce passe
Citer : Posté le 28/10/2016 16:59 | #
Peut-être est-ce incompatible SH4 ? Je ne vois aucune mention à la compatibilité avec les deux microprocesseurs.
Mon blog ⋅ Mes autres projets
Citer : Posté le 28/10/2016 17:06 | #
j'ai une SH4
a mais alors j'ai vu comment rendre compatible les add in sh3 avec les nouveau merci je vais tester
Edit: ca a l'air d'etre ca merci
Edit 2:PRGM2 marche mais fait planter PRGM
(message me demande de reboot ou d'initiliser)
quand j'ouvre PRGM2 avec un prog vide ca deplace PRGM vers PRGM2(meme interface et tout) ce qui expliquerai le bug de PRGM
j'ai essaye le prog ball de l'archive et il bloque sur une boulcle while
F:WhileEnd
j'ai eu des faux espoirs
Citer : Posté le 28/10/2016 17:38 | #
Je te parie 10 contre 1 que cette boucle est la première boucle du genre présente dans le programme.
C'est la méthode d'appel des fonctions de PRGM2. Comment as-tu lancé le programme ?
Citer : Posté le 18/06/2018 15:17 | #
j'ai téléchargé l'add-in, et lorsque je lance un programme PRGM2 créé moi même et contenant juste le
'PRGM2 nécéssaire au fait que l'add-in puisse le lire, la calculatrice plante systématiquement.
Dijkstra - The Witcher
Citer : Posté le 18/06/2018 15:41 | #
Pas sûr que l'add-in ait été porté pour SH4. Tu as pensé à essayer le SH4 CT ? Si ça date de 2012 (l'année de sortie des premiers modèles à SH4 comme la Prizm), la conversion n'aura probablement pas été faite au moment où le g1a a été posté.
Citer : Posté le 18/06/2018 15:45 | #
j'y avais pas pensé... mais évidemment des programmes aussi vieux auraient bien besoin d'une remise à niveau ( je vais essayer de le faire, tiens ! )
Dijkstra - The Witcher