Du C sur la Prizm? Du monochrome à la couleur
Posté le 23/10/2011 12:15
Salut à tous!
J'arrive avec un petit tuto plus ou moins explicatif pour partir du SDK FX-9860 au C sur Prizm!
Déjà, il vous faut le SDK de Casio, et le
Mini-SDK.
Bon, dézippez votre Mini-SDK dans un dossier où l'arborescence n'a aucun espace!
Exemple pas bon:
C:\Program Files\Mini-SDK
Il y a un espace au dossier Program Files, donc ce dossier ne sera pas bon!
Je vous conseille de mettre le M-SDK dans le dossier :
C:\Mini-SDK
ENsuite, vous avez une bonne petite liste de dossiers à l'intérieur...
Dans BIN, vous mettez tout le contenu des dossiers
OS\SH\BIN
OS\FX\lib
du dossier du sdk. Ce qui permettra au M-SDK de fonctionner.
Rajoutez le contenu de
OS\FX\include
dans le dossier "header".
Par la suite, dans le dossier "projects", vous mettrez vos différents projets Prizm. Comme il y a déjà des projets on va tester INSIGHT.
Revenez dans le dossier racine, puis dans "tools". lancez pCGSDK.exe. Une fenêtre s'ouvrira. CLiquez sur File>Open Project, et cherchez dans le dossier "projects" le fichier
INSIGHT.ini
Ce fichier est nécessaire au SDK de comprendre ce qu'il doit faire.
CLiquez sur File> Full Setup>SAve
CLiquez sur File>Build Project (F9).
Attendez...
A la fin, il devrait être marqué:
Optimizing Linkage Editor Completed
Start! MAKEG3A.PSC
113 lines processed.
Ready! MAKEG3A.PSC 00:00:00.010
Ready
C'est censé dire que votre addin est prêt à être embarqué dans votre Prizm!
Créer un projet:
COpiez le dossier default, ainsi que son .ini, puis, à l'aide d'un éditeur de texte, renommez le dossier comme vous voulez modifiez tout ce qui se rapporte à "DEFAULT" dans le .ini pour changer pour le nom du dossier. Changez aussi le nom du fichier .cpp dans votre dossier par le nom du dossier, et compilez en ouvrant le bon .ini dans pCGSDK.exe. Normalement, un .g3a du nom du dossier devraît être apparu. A partir de là, et les headers qui existent dans le dossier header, à vous de vous débrouiller à avoir un jeu sur votre fidèle Prizm!
Inspiré du toto sur Cemetech présent[
Ici].
Pour faire des sprites utilisables pour la Prizm, je vous conseille ce lien:
Ici
Citer : Posté le 22/02/2014 20:27 | #
merci :boulet3:
-ASM (assembleur) sur x86 et gb-Z80
-locomotive basic/amstrad basic
-Basic Casio
-VBS
-Batch
-Bash
-Python 3.4
-html
-CSS
-javascript
-Lua
-brainfuck
-ruby
Il faut savoir que je ne maitrise pas parfaitement tout ces langages
[/spoiler]
Remerciment
Ma calto: graph 75
Citer : Posté le 19/10/2017 12:11 | #
on peut convertire un image jpg ou png en gif ?? ça me serait utile
Citer : Posté le 19/10/2017 13:48 | #
Version ImageMagick en ligne de commande :
Si ça ne te va pas c'est probablement que tu ne nous a pas tout dit.
Citer : Posté le 02/01/2018 18:14 | #
Je pense qu'il y a moyen de désépingler ce post, qui est l'antithèse d'un truc à jour.
Citer : Posté le 02/01/2018 18:17 | #
Fait.
Citer : Posté le 07/02/2020 17:00 | #
Une mise à jour de ce super topic serait la bienvenue.
Citer : Posté le 07/02/2020 17:05 | #
La Prizm est une vieille calto, faudrait plutôt en créer un nouveau spécifique à la 90+e.
Citer : Posté le 07/02/2020 17:40 | #
Un tel topic existe déjà : https://dev.planet-casio.com/Fr/forums/topic15023-1-prizm-fx-cg1020-g90-et-fx-cg50-environnement-de-develop.html
(Edit : et accessoirement celui de gint si vous considérez ça comme une option légitime)
Citer : Posté le 17/06/2022 14:54 | #
Salut ! Je crois que le lien vers le téléchargement du Mini-SDK est cassé, en tout cas quand je clique dessus, ça m'envoie vers le bon site (je crois : https://www.omnimaga.org/index.php?action=dlattach;topic=6608.0;attach=8445 ) mais ça me met une erreur. Est-ce que quelqu'un pourrait m'aider à le télécharger svp ?
Merci d'avance.
- Java
- Basic Casio
- C
- OCaml
J'ai une Casio Graph 90+E.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique :
Rien ne fonctionne... et personne ne sait pourquoi ! »
- Albert Einstein
Remerciemembres
Citer : Posté le 17/06/2022 15:46 | #
Hello !
Je passe juste ici pour dire qu’aujourd’hui on préfère utiliser le fxsdk de Lephenixnoir.
C’est la solution utilisée par la plupart des jeux/add-in récents.
Tu peux regarder ici pour le téléchargement : https://www.planet-casio.com/Fr/forums/topic16614-last-giteapc-installer-et-mettre-a-jour-automatiquement-des-projets-gitea.html
…il te faudra WSL pour lancer les commandes Linux de téléchargement du fxsdk, tu peux regarder ceci.
Bon courage !
Citer : Posté le 17/06/2022 15:49 | #
Salut ! Je crois que le lien vers le téléchargement du Mini-SDK est cassé, en tout cas quand je clique dessus, ça m'envoie vers le bon site (je crois : https://www.omnimaga.org/index.php?action=dlattach;topic=6608.0;attach=8445 ) mais ça me met une erreur. Est-ce que quelqu'un pourrait m'aider à le télécharger svp ?
Merci d'avance.
Salut,
Le SDK n'est plus trop maintenu, je te conseille donc de te tourner vers fxSDK et gint qui est développé et maintenu par Lephenixnoir et la communauté Planete Casio.
Ici tous les devs (a priori sauf erreur de ma part) sont sur ce SDK qui est actif et nettement plus performant.
PAr contre il tourne sur linux (une vraie distribution ou sous WSL).
Tu trouveras des infos ici : https://www.planet-casio.com/Fr/forums/topic16614-last-giteapc-installer-et-mettre-a-jour-automatiquement-des-projets-gitea.html
La commu saura t'aider pour l'install si besoin
Edit : Les reponses se sont croisées avec Potter360, mais on est en phase
Citer : Posté le 17/06/2022 15:49 | #
Ah ok merci beaucoup je vais voir ça !
- Java
- Basic Casio
- C
- OCaml
J'ai une Casio Graph 90+E.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique :
Rien ne fonctionne... et personne ne sait pourquoi ! »
- Albert Einstein
Remerciemembres
Citer : Posté le 17/06/2022 18:25 | #
Pour information le bon point de départ est la section "Comment installer" de ce topic, pas forcément GiteaPC (il y a l'étape WSL avant, souvent)
Citer : Posté le 17/06/2022 18:51 | #
Oui j'ai vu et j'y suis allé. J'ai rencontré quelques problèmes lors de l'installation de GiteaPC sur WSL mais je les ai résolus grâce aux réponses dans les commentaires. Merci pour tout !
- Java
- Basic Casio
- C
- OCaml
J'ai une Casio Graph 90+E.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique :
Rien ne fonctionne... et personne ne sait pourquoi ! »
- Albert Einstein
Remerciemembres