Posté le 07/04/2022 13:42
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 179 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 07/04/2022 15:24 | #
Je précise que dans le code je loade [[2,2,2][3,3,3] mais en temps normal c'est une vraie image.
Citer : Posté le 07/04/2022 16:00 | #
Je soupçonne vaguement que le / pour les sous-dossiers ne soit pas géré. Essaie ton deuxième exemple avec juste "TEST" ?
Citer : Posté le 07/04/2022 16:08 | #
Alors si je fais ca j'ai une ArgumentError sur le BmpLoad...
Citer : Posté le 07/04/2022 16:10 | #
Étrange. Ça a l'air indiscutable pourtant. Je ne vois que le crochet fermant qui pourrait trip le parser je suppose, à part ça c'est ce qui est marqué dans la doc verbatim...
Citer : Posté le 07/04/2022 16:19 | #
Du coup Heartache marche pas non plus
Citer : Posté le 07/04/2022 16:21 | #
T'es sur quelle machine ? Et t'as quelle version de C.Basic ?
Citer : Posté le 07/04/2022 16:22 | #
Graph 90+E avec C.Basic 1.45
Citer : Posté le 07/04/2022 16:25 | #
Heartache devrait définitivement marcher... peut-être qu'il y a des options de configuration qui affectent la commande, eg. mémoire principale / mémoire de stockage ?
Hésite pas à regarder dans le manuel tant qu'à faire : https://gitlab.com/sentaro21/cbasic/-/blob/master/CG/ManualCG_FR.txt
Citer : Posté le 07/04/2022 16:34 | #
Putain je sèche là...
Ajouté le 26/04/2022 à 21:58 :
Bon, toujours le même bug après 1 mois... j'ai essayé de changer la version de C.Basic mais rien n'y fait.
J'ai vraiment aucune idée et ça commence à devenir un peu handicapant...
Ajouté le 26/04/2022 à 23:04 :
UwU ça marche *-*
En gros dans les paramètres, le root folder était situé à "/" au lieu de Cur. Folder.
Citer : Posté le 26/04/2022 23:13 | #
Ouch. C'est l'inconvénient d'avoir un langage qui dépend de paramètres de configuration. Trop d'incertitudes sur la sémantique :x
Citer : Posté le 26/04/2022 23:16 | #
Ouaip. Du coup c'est un peu le bordel : j'ai pas accès aux BMP depuis la Main Memory, je suis obligé de mettre tout le temps Cur. Folder qui repasse à "/" simplement quand je sors du dossier. Bref c'est chiant.
Ajouté le 26/04/2022 à 23:52 :
... bon, maintenant trouver un moyen d'affcher un BMP avec fond transparent... quand je fais la conversion BMP32 bits -> BMP 24 bits la transparence se pert.
Citer : Posté le 26/04/2022 23:53 | #
Well c'est un peu le principe du BMP 24 bits : y'a pas la transparence. Si C.Basic ne supporte que le 24 bits alors il ne supporte probablement pas la transparence. ^^"
Citer : Posté le 26/04/2022 23:54 | #
Oh no shit. J'ai l'impression qu'il ne gère que le 24 bits.
Bon ben adieu les sprites...shit.
Ajouté le 27/04/2022 à 08:02 :
Mmh, quoi que. Dans Heartache, le fond du perso est violet... et il est affiché transparent.
Il faut que je comprenne comment il fait
Citer : Posté le 27/04/2022 08:24 | #
Pourquoi tu t'embête à garder du BMP ? Converti les en PNG, tu récupèrera la gestion de la transparence (par contre faudra le faire à la main)
Citer : Posté le 27/04/2022 08:33 | #
Oui,mais comment je les affiche après ? Sous C.Basic
Citer : Posté le 27/04/2022 08:52 | #
There is a Transp-Color command
not sure if its any use
Citer : Posté le 27/04/2022 09:10 | #
Yup, j'ai utilisé Transp-Color. Regarde dans la doc la syntaxe exacte, mais c'est une fonction qui attribue la transparence à une couleur particulière (Le magenta dans Heartache).
Citer : Posté le 27/04/2022 09:19 | #
J'avais pas pensé à ça, bien vu.
Citer : Posté le 27/04/2022 12:20 | #
Oh, bien vu, ça marche !
Merci <3
Ajouté le 27/04/2022 à 17:35 :
Re !
Hier donc, je mets l'image qui me sort un beau Argument Error.
Mais je me rends compte que quand je fais EXE ou EDIT sur l'image ça ne s'affiche pas, contrairement aux images de Heartache.
Je passe mon image en 24 bits, ça fonctionne.
Là j'ai besoin de load plusieurs images, donc j'ai tout mis dans un dossier et j'ai transféré.
Sauf que j'ai encore cette erreur, alors que mes BMP sont en 24 bits !
Je ne peux pas non plus voir l'image quand je fais EXE ou EDIT, donc c'est pas un problème de code.
Une idée ?
Ajouté le 27/04/2022 à 17:39 :
Oups, j'ai reconverti mes images en BMP24 bits(elles y étaient déjà, n*que la logique ) et ça marche. Sorry pour le double post.