Voici le topic de mon projet de pokémon ! ( j'ai repris mon article de la RdP...)
Ce projet est ( pour l'instant j'espère ) l'un des seuls codé avec C.Basic ! Ce petit bijou de programmation permet de faire des prouesses comme charger des sprites au format .bmp et d'accéder directement à la mémoire de stockage de la calculatrice ! ( et ce ne sont que deux des nombreux aspects avantageux de C.Basic ).
Sans plus attendre, des images :
pour le moment, rien de vraiment concret : il y a :
- les déplacements
- le chargement des maps via des Str ( merci Ne0tux ! )
- collisions
- events comme les dialogues et le changement de maps
Le jeu se présente dans le gameplay plus comme un zelda par l'absence de scrolling car trop gourmand en performances !
Je tenais à dire que d'après les plans que j'ai faits, une aventure complète ( avec une région, des arènes, 152 pokemons, une vilaine team...) tiendrait largement sur une calculatrice ! Donc il y aurait l'hypothèse de voir poindre un pokemon complet sur ce site entièrement codé en Basic !
De plus, pour un prix dérisoire ne mémoire, il serait possible de gérer les échanges de pokémons par le câble 3 broches et des combats multijoueurs ! sympa non ?
CONSEILS :
- faire [shift] +[menu] et régler le Pict mode en "Heap", le déplacement du personnage sera alors bien plus rapide !
Installation
Cliquer pour enrouler
INSTALLATION :
ATTENTION : ce programme necessite l'installation prealable de C. BASIC et ne fonctionne que sur les modeles de calculatrices supportant les add-ins !
>créer dans sa calculatrice un dossier POKEMON et un dossier POKEBETA
>télécharger le zip
>decompressez-le
>importez les dossiers POKEMON et POKEBETA du zip ( s'il ne sont pas nommés comme ceci, renommez les) dans FA-124
>importez tous les fichiers des dossiers dans la calculatrice ( ils devraient se mettre tous seuls dans les dossiers POKEMON et POKEBETA de votre calto
>dans C.Basic, faites [shift] + [menu] et mettez le "storage mode" sur S.Mem
>allez dans le dossier POKEBETA à partir de C.Basic, et lancez le programme 0POKEMON
> bon jeu !
historique des mises à jour
Cliquer pour enrouler
=> correction de bugs de dialogues, de lancement de maps et de chargement de sprites
V 0.3 => optimisations de mémoire occupée
- ajout d'un debugmode
- poursuite de la création de l'interface de combat
V 0.2 => modification des textures de l'eau et de la porte, amélioration du système de déplacements grâce à Sentaro21 ( chargement des Bmp trop lent ) qui est dorénavant plus rapide
@Lightmare
Thanks very much for Pokemon DEMO.
It works very well.
As one point to worry about,
It becomes too thin when the contrast is 9860GII(75+E).
The center value of the contrast is about 38.
So,I tried to fix it in the POKEMN75 folder.
FIGHT.g1m
START.g1m
"POKEMON" folder is for 35+E.
"POKEMN75" folder is for 75+E.
90+E is both Ok.(it ignores contrast command.)
The g1m files are decompressed so that it can be easily transferred with 90+E.
The startup file is "POKEMON.g1m"
"POKEMON1.g1m" tried to improve the moving speed.
@Lephenixnoir
Do you know the difference between the contrast values of 35+E and 75+E?
@Manolo
I'm lokking forward to your new project of C.Basic.
I will support as much as possible.
Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
@Lephenixnoir
Thanks!!
Is there a way to determine the model of 35+E and 75+E?
@Manolo
Ok!
Je pense que la plupart des programmes Basic Casio utilisant des commandes de base fonctionneront.
Cependant, la compatibilité avec 90+E est encore faible.
Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Sentaro21 a écrit : Is there a way to determine the model of 35+E and 75+E?
That's a very tough question. You can't look at the OS because most 35+E are flashed. You can't look at the MPU because it's the same. All that's left is the bootcode and the display itself. But the display doesn't have the "identify" command.
Currently I don't know of a way. But I think it is possible because the center value of the contrast on my flashed 35+E is still 0x20. So the OS must use some kind of display detection.
J'ai tout téléchargé vers la mémoire de stockage mais je n'arrive pas a lancer le fichier g1m. "Not support file code 14808" m'affiche la calculatrice.
@Lephenixnoir
Thanks again!
That is too difficult for me now.
@Redeyes
C.Basic does not correspond to packed files.
Please use my uploaded files. [Fichier joint]
Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Thank you very much Sentaro21!
I just have a little problem when I launch the game. My calculator cannot find and load a bmp picture whereas the file is inside it. Maybe it's from my C.Basic version which's incompatible .Is there a new C.Basic version recently arrived or is my problem from another reason?
Ajouté le 13/01/2019 à 12:45 :
Ah! I've found where's the promblem! But I must delete all "/POKEMON/" words in the code
@Redeyes
The tutorial@Lightmare is works well.
Create a subfolder in the right pane of FA-124 Fa 124 pour Graph USB
Please put all files in that subfolder.
In this way,
Please note that you set to main memory in storage mode of setup.
If you transfer all the g1m files to the storage folder, you can keep the storage mode.
Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Bonjour ! j'ai un gros problème : C.Basic semble fonctionner au ralenti avec mon pokémon sans raison apparente : j'ai essayé avec des versions du jeu antérieures, de réinstaller C.Basic, de re-flash ma calculatrice...
Serait-il possible que ca soit à cause du grand nombre de fichiers dans le dossier POKEMON qui ferait ramer C.Basic ?
"Quand je dis à la cour : "Sautez ! ", tout le monde me demande "jusqu'où ?" " Dijkstra - The Witcher
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 12/01/2019 19:43 | #
Est-ce que tu aurais pas oublié le fichier joint toi ?
Citer : Posté le 12/01/2019 19:45 | #
je suis en train de le faire
Dijkstra - The Witcher
Citer : Posté le 12/01/2019 19:49 | #
t'es pas le seul a faire des projet en C.Basic, moi aussi mais j'en parle pas pour éviter de décevoir les gens...
Citer : Posté le 12/01/2019 19:51 | #
@Lephenixnoir : demo ajoutée !
@Manolo : vrai ?! cool ! je corrige tout de suite le topic !
Dijkstra - The Witcher
Citer : Posté le 13/01/2019 09:25 | # | Fichier joint
@Lightmare
Thanks very much for Pokemon DEMO.
It works very well.
As one point to worry about,
It becomes too thin when the contrast is 9860GII(75+E).
The center value of the contrast is about 38.
So,I tried to fix it in the POKEMN75 folder.
FIGHT.g1m
START.g1m
"POKEMON" folder is for 35+E.
"POKEMN75" folder is for 75+E.
90+E is both Ok.(it ignores contrast command.)
The g1m files are decompressed so that it can be easily transferred with 90+E.
The startup file is "POKEMON.g1m"
"POKEMON1.g1m" tried to improve the moving speed.
@Lephenixnoir
Do you know the difference between the contrast values of 35+E and 75+E?
@Manolo
I'm lokking forward to your new project of C.Basic.
I will support as much as possible.
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 13/01/2019 09:30 | #
Do you know the difference between the contrast values of 35+E and 75+E?
Yes, the center value is 0x27 on Graph 75+E and 0x20 on Graph 35+E.
Citer : Posté le 13/01/2019 09:36 | #
Pour mon projet, là, en ce moment, je fais plein de petits jeux pour bien comprendre le C.Basic, puis je vous montrerai peut-être après.
Citer : Posté le 13/01/2019 09:50 | #
@Lephenixnoir
Thanks!!
Is there a way to determine the model of 35+E and 75+E?
@Manolo
Ok!
Je pense que la plupart des programmes Basic Casio utilisant des commandes de base fonctionneront.
Cependant, la compatibilité avec 90+E est encore faible.
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 13/01/2019 10:05 | #
Is there a way to determine the model of 35+E and 75+E?
That's a very tough question. You can't look at the OS because most 35+E are flashed. You can't look at the MPU because it's the same. All that's left is the bootcode and the display itself. But the display doesn't have the "identify" command.
Currently I don't know of a way. But I think it is possible because the center value of the contrast on my flashed 35+E is still 0x20. So the OS must use some kind of display detection.
Citer : Posté le 13/01/2019 10:21 | #
J'ai tout téléchargé vers la mémoire de stockage mais je n'arrive pas a lancer le fichier g1m. "Not support file code 14808" m'affiche la calculatrice.
Citer : Posté le 13/01/2019 10:44 | #
@Lephenixnoir
Thanks again!
That is too difficult for me now.
@Redeyes
C.Basic does not correspond to packed files.
Please use my uploaded files.
[Fichier joint]
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 13/01/2019 12:44 | #
Thank you very much Sentaro21!
I just have a little problem when I launch the game. My calculator cannot find and load a bmp picture whereas the file is inside it. Maybe it's from my C.Basic version which's incompatible .Is there a new C.Basic version recently arrived or is my problem from another reason?
Ajouté le 13/01/2019 à 12:45 :
Ah! I've found where's the promblem! But I must delete all "/POKEMON/" words in the code
Citer : Posté le 13/01/2019 13:02 | #
Did you tried to put your pictures in the POKEMON/ folder ? ⭐
Citer : Posté le 13/01/2019 13:05 | #
Hello everyone! Sorry to answer so late, but I just put an installation guide in the topic!
@Sentaro21 : thank you very much for your graph 75 version!
for the graph 35 one, I explained how to install it!
Dijkstra - The Witcher
Citer : Posté le 13/01/2019 13:08 | #
Did you tried to put your pictures in the POKEMON/ folder ?
No, I don't know manage folders in calculator, I didn't know that it was possible too.
Citer : Posté le 13/01/2019 14:05 | # | Fichier joint
@Redeyes
The tutorial@Lightmare is works well.
Create a subfolder in the right pane of FA-124
Fa 124 pour Graph USB
Please put all files in that subfolder.
In this way,
Please note that you set to main memory in storage mode of setup.
If you transfer all the g1m files to the storage folder, you can keep the storage mode.
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Citer : Posté le 13/01/2019 14:56 | #
Bonjour ! j'ai un gros problème : C.Basic semble fonctionner au ralenti avec mon pokémon sans raison apparente : j'ai essayé avec des versions du jeu antérieures, de réinstaller C.Basic, de re-flash ma calculatrice...
Serait-il possible que ca soit à cause du grand nombre de fichiers dans le dossier POKEMON qui ferait ramer C.Basic ?
Dijkstra - The Witcher
Citer : Posté le 13/01/2019 16:48 | #
c'est peut-être à cause de cette fonction :
Citer : Posté le 13/01/2019 17:21 | #
Aaaaaaahhhh! Oui ! Merci beaucoup ! Comme je ne l'ai jamais utilisé, je ne savais pas ce que ça faisait !
Dijkstra - The Witcher
Citer : Posté le 13/01/2019 17:45 | #
va voir sur le topic C.Basic de Sentaro21, vers la fin des commentaire pour savoir à quoi ça sert.
et de-rien