Posté le 10/10/2021 10:55
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 98 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 23/06/2022 17:14 | #
Super ! Je vais tout de suite le mettre sur ma Graph.
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 23/06/2022 18:05 | #
Dans cette version, il y avait beaucoup de bugs :
- Les gros éléments (ou les bâtiments regroupés) se placent pas à l'endroit indiqué, et donc on ne peut pas construire sur les cases vides.
- Il y a eu un incendie, et il restait plus rien de la ville, pourtant il y avait 5 casernes de pompiers voir plus. Leur fond était à 75%.
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 23/06/2022 18:11 | #
Je n'ai pas touché à ces deux points ^^'
- pour les gros bâtiments, ils se placent dans le grand cadre qui entoure le curseur et lorsqu'il s'agit de bâtiments regroupés, le grand bâtiment remplace les quatre petits. Je n'ai rencontré de bugs à ce niveau…
- pour les incendies, comme pour les autres catastrophes, j'ai encore besoin d'équilibrer les probas ^^' Tu peux surveiller le risque d'incendie dans la page des statistiques (F5) puis "Sécurité" et "Incendie" Mais bon, avec les débuts un peu chaotiques, désactiver les catastrophes me semble une bonne idée (F6 → "Catastrophe" → "off")
Citer : Posté le 24/06/2022 09:50 | # | Fichier joint
Encore une version
J'ai repris les calculs, j'avais effectivement quelques grossières erreurs sur les calculs de risques, normalement c'est réglé ! La nouvelle version est en fichier joint.
(@RDP : avec les messages précédents et les avancées )
Citer : Posté le 24/06/2022 13:15 | # | Fichier joint
Encore une nouvelle version avec quelques ajustements au niveau des catastrophes, l'ajout d'une documentation dans le readme du projet ainsi que la possibilité de voir le nom du bâtiment en dessous du curseur via [OPTN].
L'exécutable est en fichier joint.
Citer : Posté le 24/06/2022 14:18 | #
Dans la version d'avant (la première avec la sauvegarde) j'avais eu un plantage (SysError de Memory owerflow ou un truc comme ça) :
TEA : 00307f70
TRA : 00000000
SGR : 8804eaec
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 24/06/2022 14:24 | #
Ah merde… J'avoue que je l'avais pas vu elle… Tu testes avec quelle calculatrice ? Est-ce que l'erreur persiste avec la dernière version ? Et à quel moment as-tu eu l'erreur, dans quel menu, que faisais-tu etc ?
Citer : Posté le 24/06/2022 14:28 | #
Je quittais le jeu. Je teste sur une Graph 35+e II.
EDIT :
J'ai eu un bug dans la dernière version : la croix était en dehors du rectangle lorsque je plaçais un aéroport (j'avais supprimé le fichier save de l'ancienne version avant d'utiliser la nouvelle).
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 24/06/2022 14:35 | #
Hum… n'ayant pas touché au système de sauvegarde, je suppose que ça plante toujours avec la dernière version… ?
Citer : Posté le 24/06/2022 14:41 | # | Fichier joint
Et est-ce que l'erreur est toujours là avec la version en fichier joint ? ^^'
Citer : Posté le 24/06/2022 15:16 | #
Je pourrai tester sur une Graph 35+E II, mais sinon :
→ je ne peux interpréter la System ERROR que si quelqu'un a encore le dossier de build correspondant au g1a en question
→ ce serait vraiment utile d'avoir un protocole de reproduction
Citer : Posté le 24/06/2022 15:20 | #
Malheureusement, je n'ai plus le dossier de build vu que ça fait déjà quelques versions et je n'ai pas vu passé l'erreur ^^' Dans le dernier exécutable, je fais tout passer par BFile sans me servir de fopen. Sur Plague tout passe par BFile aussi et ça semble bien marcher, je me suis dit que peut-être l'erreur pouvait venir de fopen et des dérivés… à suivre
Citer : Posté le 24/06/2022 16:30 | #
Je vais tester.
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 24/06/2022 17:17 | #
Stack overflow
PC :003072cc
TEA :003072cc
TRA :00000000
SGR :8804eb0c
The add-in crashed.
Please reset the calc
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 24/06/2022 17:21 | #
Merci. Shadow, au lieu de déclarer ta map/camera/etc comme des variables locales dans main(), alloue-les avec malloc(), ça résoudra le problème.
Citer : Posté le 24/06/2022 18:31 | #
Ok, je fais ça prochainement.
Citer : Posté le 04/07/2022 20:05 | #
Hop o/
Désolé pour le petit temps mort, je reprend ça dès demain (c'est pour vous préparer psychologiquement aux questions )
Citer : Posté le 05/07/2022 16:04 | # | Fichier joint
Nouvelle version ! Je suis pas contre un petit retour pour savoir si ça résout la SysError et s'il reste des bugs sur la Graph 35+E II.
Le g1a est en fichier joint.
Citer : Posté le 05/07/2022 16:22 | #
J'ai testé un peu et il n'y a pas eu d'erreur.
Le seul problème que j'ai eu était que le rectangle pour poser l'aéroport ne correspondait pas à là où il s'est posé.
libMicrofx : https://www.planet-casio.com/Fr/forums/topic17259-2-libmicrofx-remplacez-fxlib-pour-faire-des-add-ins-tres-legers.html !
Racer3D : https://www.planet-casio.com/Fr/programmes/programme4444-1-racer3d-mb88-jeux-add-ins.html
Citer : Posté le 05/07/2022 16:24 | #
Ah oui, c'est juste, je l'ai aussi La position finale du bâtiment est bien détectée, mais la boîte est mal affichée, je ne pense pas que ce soit très dur à résoudre.
Citer : Posté le 05/07/2022 16:48 | # | Fichier joint
C'était effectivement tout con : la taille du curseur est stockée dans un tableau et j'ai du copier-coller la ligne qui code les abscisses sur les ordonnées, et j'ai oublié de modifié un appel à ce tableau x)
C'est réglé dans la version en fichier joint.