Posté le 03/07/2013 21:01
"CASIO"
"fx-9860 SDK". Il se peut que le SDK ne soit pas dans le dossier "CASIO").Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 157 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 30/07/2018 18:11 | # |
Fichier joint
Zut, mon message précédent n'était pas parti, je viens de l'envoyer en fait... bon, je vire le dossier __MACOSX tout seul.
Voilà, j'ai mis à jour le post principal
Citer : Posté le 08/10/2018 13:43 | #
Si j'ai bien compris, le patch de Shadows rajoute juste une ligne pour l'icône dans addinfo.txt, c'est ça ?
Car si mes souvenirs sont bons, j'ai rencontré d'autres erreurs et oublie dans le patch de DS (j'en avais d'ailleurs parlé sur le topic du portage du Malical pour sh4)
Notamment le fait que les macros KEY_CTRL_MINUS et KEY_CTRL_AC sont toutes les deux définie à 32, ce qu'il fait que la touche AC/ON se comporte comme la touche moins (si mes souvenirs sont bons, il faut définir KEY_CTRL_AC a 10 pour que ça marche (c'est dans la doc de la fxlib, je vais retrouver ça)) et que la touche X,theta,T n'est pas définie et est donc inutilisable.
Citer : Posté le 08/10/2018 14:50 | #
le patch permet juste d'eviter queleuqe bug mais il en reste un qu je n'ai pas réussi à virer : Quand tu demare un nouveau projet il faut que tu aile dans Projet
Citer : Posté le 08/10/2018 14:51 | #
Je demande justement la liste des bugs que tu as corrigé
Citer : Posté le 08/10/2018 18:51 | #
Ah... euh...
Citer : Posté le 08/10/2018 18:54 | #
D'accord, donc je suppose qu'il reste encore ceux que j'ai listé
Je verrai ça ce weekend
Citer : Posté le 08/10/2018 18:56 | #
Euh... non : je n'ai jamais vu les bugs que tu as listés...
Citer : Posté le 08/10/2018 19:00 | #
C'est pas des bugs qui font planter la compilation, c'est plus vicieux
Citer : Posté le 22/06/2019 15:30 | #
J'ai jeté un œil au code \o/ et j'ai eu l'idée de le rendre propre !
Bref je vous tiens au courant : dans un an ou deux j'aurais peut-être réussi à faire un truc bien indenté
Nan sans blague, j'ai dans l'idée de virer tous le code au profit d'un *.c et son header pour libérer de la place.
J'ai mis toutes les fonctions dans un *.c et toutes les définitions : #define IsKeyDown(*) ou encore la liste atroce au début avec les touches dans le *.h correspondant au *.c contenant les fonctions. Le problème est des plus con : je ne sais pas quoi mettre dans un *.h pour les fonction… On met le prototype de la fonction ou c'est plus complexe ?
Merci d'avance !
Citer : Posté le 22/06/2019 16:32 | #
On met le prototype de la fonction ou c'est plus complexe ?
On met juste le prototype, et une description de la fonction dans un commentaire si on est consciencieux.
Citer : Posté le 22/06/2019 17:39 | #
oky
Citer : Posté le 22/06/2019 18:06 | # |
Fichier joint
Ça y'est j'ai terminé !
Il faut inclure le SH4_compatibility.c et son header au projet puis copiez la ligne : #include "SH4_compatibility.h" en haut de votre main.c.
Je n'ai pas eu de problème… Je suis en train de bidouiller le programme par défau du SDK pour qu'il n'y ait plus rien à faire…
En attendant, les fichiers sont dans l'archive jointe.
Citer : Posté le 22/06/2019 18:13 | # |
Fichier joint
Rectification, j'ai terminé de bidouiller le dossier défaut : tout comme le topic, sauf qu'il faut prendre le dossier en PJ !
Citer : Posté le 22/06/2019 18:22 | #
Eh bien, c'est joli tout ça ! Bien joué !
mohamed Invité
Citer : Posté le 28/07/2023 14:24 | #
bonjour.
j'ai un programme en format g1a .j'ai perdu son fichier source en c.
Existe-t-il une solution?.
merci.
Citer : Posté le 28/07/2023 14:32 | #
Pas trop. Tu peux essayer de le désassembler avec ghidra vers du C, mais tu devrai réécrire les commentaires et corriger les noms de variables et de fonctions etc.