Posté le 01/11/2014 17:39
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 221 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
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 01/11/2014 17:40 | #
Salut ! Bonne chance pour apprendre de le C Et pour les convertir tu as besoin du SDK casio
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 01/11/2014 17:43 | #
D'accord je te remercie de ta rapidité de réponse
Citer : Posté le 01/11/2014 17:43 | #
Salut,
Attention, ne confond pas tout, un .c n'est pas un .g1a. Un .g1a est le résultat de la compilation de tout un projet ( parfois plusieurs .c et plusieurs .h ) pour qu'il n'y ai plus qu'a le mettre sur ta calculatrice.
Il te faut télécharger le SDK officiel de CASIO si tu tournes sur Windows.
Sinon, tu peux aussi télécharger le fxsdk si tu as Linux.
En outre, je te conseil un excellent tutoriel crée par Intelligide sur le C Casio.
Citer : Posté le 01/11/2014 17:43 | #
De rien
Ouhla quelle réponse ultra complète par rapport à la mienne
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 01/11/2014 17:44 | #
Il faut utiliser un compilateur adapté (pour la calculatrice) et un petit logiciel appelé wrapper qui forme le fichier g1a (qui contient, en plus du code, le nom de l'application, l'icône de menu, la version et d'autres). Le plus simple est d'utiliser un EDI (Environnement de Développement Intégré) fait pour.
→ Sous Windows, tu as le fx9860G SDK de CASIO (avec émulateur et outils de debuggage) ;
→ Sous Linux, tu as le fxSDK communautaire, mais moins abouti.
De plus, il faut s'adapter pour programme en C sur la calculatrice : pas d'entrées/sorties standard sur les fichiers où sur l'écran, pas de printf(), utilisation de la lib de CASIO pour les périphériques...
Citer : Posté le 02/11/2014 07:52 | #
En outre, je te conseil un excellent tutoriel crée par Intelligide sur le C Casio.
Excellent, non, il n'est pas. bon, peut-être. Je dois le retravailler.
→ Sous Linux, tu as le fxSDK communautaire, mais moins abouti.
Faire plus abouti, c'est pas compliqué
Citer : Posté le 02/11/2014 09:07 | #
Il y a des imperfections, l'interface est pas idéale, le colorateur syntaxique fait des erreurs et je soupçonne pas mal de fuites de mémoire ; les icônes sont toujours blanches et le wrapper parle plus que tout le reste du Makefile, le projet est pas souple et il n'y a pas de lib standard.
Il n'y a pas de debuggeur, pas d'émulateur, pas d'outil de transfert automatisé ni de gestion des breakpoints, il n'y a pas de traçage des variables ni des registres, pas de désassembleur et pas d'accès à l'ensemble de la mémoire émulée.
Donc si, je pense qu'il est moins abouti.
Citer : Posté le 02/11/2014 15:06 | #
Il y a des imperfections, l'interface est pas idéale, le colorateur syntaxique fait des erreurs et je soupçonne pas mal de fuites de mémoire ; les icônes sont toujours blanches et le wrapper parle plus que tout le reste du Makefile, le projet est pas souple et il n'y a pas de lib standard.
Il n'y a pas de debuggeur, pas d'émulateur, pas d'outil de transfert automatisé ni de gestion des breakpoints, il n'y a pas de traçage des variables ni des registres, pas de désassembleur et pas d'accès à l'ensemble de la mémoire émulée.
Donc si, je pense qu'il est moins abouti.
Alors que l'interface du SDK de casio est horrible, que le correcteur syntaxique est inexistant, qu'il doit être réinstallé toute les deux semaines et on ne sait pas pourquoi et qu'il n'a pas d'outil de transfert automatisé...
Coïncidence ? Je ne pense pas.
Citer : Posté le 02/11/2014 15:21 | #
1 partout.
De toute façon il n'y a pas tellement de choix vu qu'il y en a un par OS.