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.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Calc Center
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Calc Center

Posté le 17/04/2013 21:27

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%



Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : 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.
Ninestars Hors ligne Membre Points: 2462 Défis: 24 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 Points: 3055 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 Points: 3055 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 Points: 996 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/ (a brûlé dans l'incendie d'OVH)
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz (a succombé à la concurrence de Google Drive...)
Ziqumu Hors ligne Membre d'honneur Points: 3055 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 Points: 996 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/ (a brûlé dans l'incendie d'OVH)
Mon éditeur de cours en ligne et plateforme de partage : http://wordline.xyz (a succombé à la concurrence de Google Drive...)
Limachi Hors ligne Youtuber Points: 2798 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 Points: 3055 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 Points: 2798 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 Points: 3055 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 Points: 200 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 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 Points: 3055 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 Points: 200 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 Points: 3055 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 Points: 2462 Défis: 24 Message

Citer : Posté le 22/04/2013 18:46 | #


Non, on peux pas enregistrer de texte.
Ziqumu Hors ligne Membre d'honneur Points: 3055 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 Points: 2462 Défis: 24 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 Points: 3055 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 Labélisateur Points: 11641 Défis: 176 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

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

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