Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> Planetarium2
Planetarium2
Version : 1.6 Taille : 19132 octets Ajouté le : 2018-09-16 17:10 Modifié le : 2019-03-16 12:35
Auteur et posteur :
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Planète Casio - Add-in Casio - Planetarium2 - disperseur - Calculatrices
Nombre de visites sur cette page : 8070
Score au progrank : 55
Note actuelle : 9.7/10 noté 2 fois
Vous devez être connecté(e) pour noter (inscription).
1079 téléchargements | Voir les Tests (2)

Ce programme est sous licence Creative Commons 2.0 BY


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description en français :

Programme 1: SH4
Programme 2 (version 1.5): SH3


Voici mon premier vrai programme en C ! (Soyez donc indulgents ).
C'est un simulateur d'orbite qui vous affiche les planètes du système solaire dans leur rotation autour du soleil.
Vous pouvez vous déplacer au dessus du système avec les touches directionnelles. Utilisez F1 pour afficher les orbites de chaque planète, F2 pour afficher les noms devant chaque planète et F3 pour tout retirer. Utilisez F6 pour stopper les planètes. Spammez F6 pour le frame par frame. Désormais Shift et Alpha vous permettent de zoomer ou dézoomer sur le système.
Ce programme demande encore quelques améliorations comme l'ajout des deux lune de Mars (et oui, Mars a des lunes ): Phobos et Déimos.
Sur ce, enjoy

English description:

//


Note sur 10 Commentaire Date de notation
9.7Voir le testLe 17.03.2019 à 16:17
9.7Voir le testLe 28.11.2018 à 19:08

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

Sentaro21Hors ligneMembrePoints: 877 Défis: 0 Message
Posté le 16-03-2019 à 09:21 | #
Since FKey-icon is just a bitmap image, you can display nearly blank FKey-icon and then overwrite it with mini font characters.
This is the display method of FKey-icon in C.Basic.

Starting with 0x is hexadecimal notation in C language (same for C.Basic).

0x1234
It means 1234 in hexadecimal.
The decimal number is 4660.

0xABCD
It is ABCD in hexadecimal.
It is 43981 in decimal number.
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 16-03-2019 à 09:42 | #
Yes but the "x" in "0x...", is it the letter "x" or the "*" multiplication symbol ?
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 16-03-2019 à 10:13 | #
I just try this and I got an error: Undefined external symbol "_DisplayFKeyIcon" ?
Sentaro21Hors ligneMembrePoints: 877 Défis: 0 Message
Posté le 16-03-2019 à 11:22 | # | Fichier joint
"x" is the alphabet letter.
Uppercase and lowercase are ok.

GetFKeyIconPointer and DisplayFKeyIcon are not registered with FX-SDK, so you have to register yourself.
This library is used in C.Basic, GetFKeyIconPointer and DisplayFKeyIcon have been registered.
Please use it if you want.
[Fichier joint]fx_syscall.zip
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 16-03-2019 à 11:40 | #
Sorry but first I want to make my programm works. I have register the "fx_syscall.h" in my program but I have got the same error:
fxSDK compiler a écrit :
Executing Hitachi SH C/C++ Compiler/Assembler phase

set SHC_INC=E:\CASIO\logiciels\fx9860g_sdk\FxSDK\OS\SH\include
set PATH=E:\CASIO\logiciels\fx9860g_sdk\FxSDK\OS\SH\bin
set SHC_LIB=E:\CASIO\logiciels\fx9860g_sdk\FxSDK\OS\SH\bin
set SHC_TMP=E:\CASIO\logiciels\fx9860g_sdk\Projets\EarthMn\Debug

Executing Hitachi OptLinker04 phase

"E:\CASIO\logiciels\fx9860g_sdk\FxSDK\OS\SH\bin\Optlnk.exe" -subcommand=C:\Users\CHASS_~1\AppData\Local\Temp\hmk3776.tmp

** L2310 (E) Undefined external symbol "_DisplayFKeyIcon" referenced in "E:\CASIO\logiciels\fx9860g_sdk\Projets\EarthMn\Debug\EarthMn.obj"

Optimizing Linkage Editor Abort

HMAKE MAKE UTILITY Ver. 1.1
Copyright (C) Hitachi Micro Systems Europe Ltd. 1998
Copyright (C) Hitachi Ltd. 1998


ERROR: Process failed with return code: 1
Build was not successful.
Sentaro21Hors ligneMembrePoints: 877 Défis: 0 Message
Posté le 16-03-2019 à 12:11 | #
Have you added fx_syscall.src to the Source Files?
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 16-03-2019 à 12:13 | #
Heummm... nope
DisperseurHors ligneMembrePoints: 1830 Défis: 1 Message
Posté le 16-03-2019 à 12:37 | #
Yes It works. Tank you Semtaro !
Sentaro21Hors ligneMembrePoints: 877 Défis: 0 Message
Posté le 16-03-2019 à 12:38 | #
Add fx_syscall.src in the same way as adding C source files to left pane "Files in project".
Right-click ”Source Files” and select ”Add...”
Sentaro21Hors ligneMembrePoints: 877 Défis: 0 Message
Posté le 16-03-2019 à 12:42 | #
Oh! That's good!
Congratulations

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 136 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