Forums Casio - Projets de programmation

Index du Forum | Projets de programmation | Calc Center
Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9834
Défis: 170
Message
Posté le 17/04/2013 21:27

Calc Center :

Ce topic est dédié à la partie pratique du projet "Calc Center", qui consiste à créer une sorte de centralisation des scores et des jeux Basic grâce à un add-in.

Je ferai part ici de l'avancement du projet, ainsi que des requêtes que j'aurai à vous faire.

Ce topic est dédié à la partie pratique (code, design, fonctions, syscalls, et documentations diverses). Pour des suggestions, merci de les faire ce topic, afin de ne pas encombrer inutilement celui-ci.

Avancement
   15%


Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya


Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Dernier message de la page précédente :Posté le 18/04/2013 18:34 |
Sur l’émulateur je pense avoir trouvé une adresse en RAM, celle du premier string. Si je met un string 2, on le voit à la suite. 0x88033a8f (Fx-9860II Manager PLUS)
La calculatrice me renvoi toujours rien..

Ajouté le 18/04/2013 à 18:37 :
Et sur la calculatrice y\'a rien à cette adresse

Ajouté le 18/04/2013 à 20:07 :
J\'ai trouvé 5 adresse dans la mémoire flash de la calculatrice, mais j\'ai peur que ces adresses là ne soient actualisés qu\'après avoir éteint la calculatrice.



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

Ninestars
Hors ligne
Membre
Niveau: Confirmé
Points: 1814
Défis: 22
Message
Citer : Posté le 18/04/2013 20:12 | #
Je suis votre conversation, si j'ai bien compris, les strings ont une position fixe en mémoire, c'est à une adresse constante ?
----------------------------------
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 18/04/2013 20:28 | #
Bah en fait c'est ce qu'on espère Mais je n'en suis pas sûr. Ce qui est sûr par contre c'est qu'on devrait les trouver quelque part au moins en RAM (même s'ils bougent après un redémarrage), mais la sur la calculatrice je ne les ai même pas trouvé.
Et les adresses en flash ne se mettent à jour qu'après avoir éteint la calculatrice, donc il doit forcément avoir un endroit en RAM ou sont ces foutus strings..
Je vais réessayer en considérant que la mémoire RAM fait 512kio plutôt que 512ko

Ajouté le 18/04/2013 à 20:32 :
Nan pis c\'est bizarre il met moins de temps à scanner la mémoire flash de 4mo que la mémoire RAM(donc plus rapide) de 500ko, y\'a un problème quelque part..
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 18/04/2013 21:15 | # | Fichier joint
Quelqu'un peut créer un string 1 et tester si le fichier joint lui donne bien ce string ?
(Quelqu'un qui a une GRAPH35+usb tweaké SH3 os 2.01)
Tenmatx
Hors ligne
Membre
Niveau: Confirmé
Points: 994
Défis: 2
Message
Citer : Posté le 18/04/2013 21:27 | #
Moi j'ai cette calculatrice, je vais tester si vous voulez.
----------------------------------
Mes programmes de maths
Mes programmes de maths

Toutes les formules de Première S.
Toutes les formules de Terminale S.
Un programme de calculs.
Mes meilleurs jeux
Mes meilleurs jeux

Jeu gagnant des 48h CPC n°12

Mon site de discussion pour ados : http://entre-ados.net/
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 18/04/2013 21:28 | #
Tu peux, de toute façon s'il y a plusieurs tests c'est mieux (en espérant qu'ils soient positifs)
Tenmatx
Hors ligne
Membre
Niveau: Confirmé
Points: 994
Défis: 2
Message
Citer : Posté le 18/04/2013 21:31 | #
Dommage il est négatif. Il affiche n'importe quoi.
----------------------------------
Mes programmes de maths
Mes programmes de maths

Toutes les formules de Première S.
Toutes les formules de Terminale S.
Un programme de calculs.
Mes meilleurs jeux
Mes meilleurs jeux

Jeu gagnant des 48h CPC n°12

Mon site de discussion pour ados : http://entre-ados.net/
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz
Limachi
Hors ligne
Youtuber
Niveau: Élite
Points: 2795
Défis: 67
Message
Citer : Posté le 19/04/2013 00:52 | #
C'est a dire? peux tu préciser? (plus on a d'info sur un échec, plus ont peut le comprendre)
----------------------------------
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 19/04/2013 11:08 | #
Bah y'a pas grand chose à comprendre à mon avis. Si le string n'est pas à l'adresse que j'ai pointé, il tombera sur un autre truc en mémoire qui peut être tout et n'importequoi.
Limachi
Hors ligne
Youtuber
Niveau: Élite
Points: 2795
Défis: 67
Message
Citer : Posté le 19/04/2013 16:49 | #
ok, je comprend mieux maintenant
----------------------------------
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 19/04/2013 17:21 | #
Donc l'adresse en mémoire n'est pas fixe. Et donc de cette façon c'est impossible de récupérer le string :/
Faudrait peut être demander à SimonLothar s'il a une idée, sinon il faut trouver un autre moyen de récupérer l'intitulé du succès.
Pokexpert30
Hors ligne
Membre
Niveau: Débutant
Points: 195
Défis: 0
Message
Citer : Posté le 19/04/2013 18:30 | #
">>> ChangeLog <<<

17/05/2013: Création du projet.
"
T'as fabrique comment ta machine a retourner dans le temps? troll

Voila mon idée de design. Basique.
----------------------------------
Graph 35/75 (Sh4) ( 35+ Tweakée)
Projets que je soutiens
Parmis tant d'autres
Pokemon Jade de dododormeur
Minecraft de limachi
Yu-gi-oh! de intelligide
Fix-os de kristaba

Baston!
Tsuneo
Hors ligne
Membre
Niveau: Confirmé
Points: 973
Défis: 51
Message
Citer : Posté le 22/04/2013 12:01 | #
Ziqumu, j'ai fait un bon nombre de tests avec ton add-in de test.

Ce qu'il en ressort : ça ne pointe pas vers une Str, mais alors pas du tout.
Ça me met quelques lettres séparées par des espaces. Je pense que ça pointe vers la taille de la mémoire principale, ou la place restante. Quand je rajoute des octets dans n'importe lequel de mes programmes, les lettres que ton add-in affiche changent. Voilà, j'espère avoir été assez clair ?
----------------------------------

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 22/04/2013 12:34 | #
Ok, merci tsuneo, donc l'adresse en mémoire des strings n'est pas fixe. Donc il faut trouver un autre moyen
Pokexpert30
Hors ligne
Membre
Niveau: Débutant
Points: 195
Défis: 0
Message
Citer : Posté le 22/04/2013 18:34 | #
Une sorte d'utilisation de la matrice avec un cryptage? Ce serait plus simple
----------------------------------
Graph 35/75 (Sh4) ( 35+ Tweakée)
Projets que je soutiens
Parmis tant d'autres
Pokemon Jade de dododormeur
Minecraft de limachi
Yu-gi-oh! de intelligide
Fix-os de kristaba

Baston!
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 22/04/2013 18:45 | #
C'est le même problème, on ne sait pas comment y accéder depuis un addin.
Ninestars
Hors ligne
Membre
Niveau: Confirmé
Points: 1814
Défis: 22
Message
Citer : Posté le 22/04/2013 18:46 | #
Non, on peux pas enregistrer de texte.
----------------------------------
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 22/04/2013 18:56 | #
Un texte n'est que des nombres, donc une matrice ou une liste suffirait largement à communiquer une chaine de caractère. Mais bon faudrait-il encore pouvoir y accéder.
Ninestars
Hors ligne
Membre
Niveau: Confirmé
Points: 1814
Défis: 22
Message
Citer : Posté le 22/04/2013 19:03 | #
Oui je sais, mais c'est pas humain de rentrer des nombres
----------------------------------
Ziqumu
Hors ligne
Membre d'honneur
Niveau: Intermédiaire
Points: 2917
Défis: 9
Message
Citer : Posté le 22/04/2013 19:39 | #
Si c'était possible je t'aurais fait un petit générateur en ligne, ça se fait très rapidement. Enfin bref, on va pas continuer a parler d'un truc qui n'est pas possible. Donc il va falloir se débrouiller pour stocker les données en début de fichier.
Dark storm
Hors ligne
Administrateur
Niveau: Aucun
Points: 9834
Défis: 170
Message
Citer : Posté le 22/04/2013 20:01 | #
Ca risque quand même d'être chaud…
Je vais voir ce que je peut faire
----------------------------------
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya

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

Index du Forum | Projets de programmation | Calc Center
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2017 | Il y a 51 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd