Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Autres questions


Index du Forum » Autres questions » getkey et getTicks
Dodormeur Hors ligne Ancien rédacteur Points: 3964 Défis: 82 Message

getkey et getTicks

Posté le 25/09/2012 20:36

je me demandais : si ,avec la fonction getKey, on éteignait la calto ,et qu'ensuite on utilisait getTicks, obtiendrait t-on le temps qui s'est écoule depuis le début du programme , temps éteint compris, ou le temps depuis le début du programme sans le moment éteint , ou le temps depuis le rallumage?


Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 25/09/2012 20:46 | #


il me semble que la fonction RTC_GetTicks() prend en compte les ticks émis pendant que la calto est éteinte (les programmes simulant les orloges marchent comme sa).
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)
Siapran Hors ligne Membre Points: 3248 Défis: 17 Message

Citer : Posté le 25/09/2012 20:47 | #


en principe le proco tourne 24/7 donc oui
après j'ai pas essayé
Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 25/09/2012 20:56 | #


tant que la pile interne est pleine, elle fait tourner l'horloge interne, je viens de tester avec un programme très simple (j'ai juste trafique la lib pour les fps et chronométrages que je mettais au point, puis je l'ai éteinte, quand j'ai rallumé, le décalage du compteur de secondes correspondait a mon chrono)
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)
Dodormeur Hors ligne Ancien rédacteur Points: 3964 Défis: 82 Message

Citer : Posté le 25/09/2012 21:08 | #


et flute... je comptait faire un compteur d'heure de jeu, un peu comme dans les jeux de consoles... je crois que ce sera un peu plus dur que prevu...
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 25/09/2012 21:12 | #


Tu t'arrange pour faire un compteur de ticks quand la calculatrice est éteinte puis tu fait une soustraction...?
Projets que je soutiens
Masquer
Dodormeur Hors ligne Ancien rédacteur Points: 3964 Défis: 82 Message

Citer : Posté le 25/09/2012 21:14 | #


ben oui, mais avec les getkey, les gens peuvent eteindre quand ils veulent, et reprendre le lendemain, par exemple, et une partie qui dure 2400 heures par exemple, ca le fait pas trop...
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 25/09/2012 21:16 | #


...Ou bien tu t'arrange pour que ton compteur de ticks Ne tourne qu'en dehors du menu pause (menu qui permettra d'éteindre la calto).
Enfin, si c'est possible...
Projets que je soutiens
Masquer
Dodormeur Hors ligne Ancien rédacteur Points: 3964 Défis: 82 Message

Citer : Posté le 25/09/2012 21:19 | #


mouais... ca complique quand meme un peu, deja que je suis court pour le scenario (rapport a la fin du concours), je pensait juste a un petit ajout facile a faire...
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 26/09/2012 02:12 | #


Le compteur retourné par RTC_GetTicks est incrémenté 128 fois par seconde et réinitialisé lorsque le RTC atteint minuit. Rien à voir donc avec l'extinction de la machine ni avec le lancement du programme.
Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 26/09/2012 12:31 | #


Ouais donc pour un compteur c'est donc pas vraiment génial vu que l'heure de la casio est pas forcément réglé, donc si le "minuit" se produit pendant que tu joue ca va te donner des résultats bizarres
Siapran Hors ligne Membre Points: 3248 Défis: 17 Message

Citer : Posté le 26/09/2012 18:31 | #


tu fais juste une variable temps de jeu et quand le type met en pause pour éteindre tu mets RTC_GetTicks dans une variable, puis quand l'utilisateur enlève la pause, tu calcule RTC_GetTicks#1 - RTC_GetTicks#2 et tu prend ça en compte dans ton calcul du chrono

.

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
Pour coloriser votre code, cliquez ici.
Sinon cliquez sur le bouton ci-dessous.
: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 v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 49 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