Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.

Forum Casio - Actualités


Index du Forum » Actualités » Gestion de la compatibilité des programmes
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message

Gestion de la compatibilité des programmes

Posté le 19/04/2014 13:54

Bonjour à toutes et à tous, je travaille depuis plusieurs jours sur la gestion des compatibilités des programmes. Jusqu'à maintenant, les programmeurs mettaient un message pour signaler les éventuelles problèmes de compatibilités dans la description, comme "utilise les chaines de caractères" ou "fonctionne avec les Graph SH4". Désormais, au moment de l'ajout ou de la modification du programme, vous pouvez spécifier son niveau de compatibilité parmi quatre critères :

* utilise les chaines de caractères et/ou Menu
* utilise les vecteurs
* compatible Graph 25+ PRO (pas de matrice et taille inférieure à ~20 Kio)
* compatible avec toutes les Graph SH3/SH4 (addin seulement)

En Basic Casio, on aurait pu gérer les compatibilités en sélectionnant simplement la version de l'OS minimale requise. Cependant ces notions de compatibilité risquent d'être mal interprétées par les novices, et le système actuel me semble accessible à tous.

Dans la description du programme, en entête, un message avertira l'utilisateur de la compatibilité, et selon la situation, l'invitera à mettre à jour l'OS ( = Operating System = système d'exploitation) de sa calculatrice.



Pour l'instant, la gestion de la compatibilité n'est disponible que pour les Graph 35+ USB, 75, 85 et 95 SD, car ce sont les calculatrices Casio les plus utilisées par les programmeurs. J'analyserai les retours de la communauté et apporterai les améliorations nécessaires.


Lephenixnoir Hors ligne Administrateur Points: 22770 Défis: 149 Message

Citer : Posté le 19/04/2014 13:59 | #


Bonne idée !
Voilà qui mettra bien les choses au clair.

Les anciens programmes seront-ils affectés ?
-florian66- Hors ligne Ancien rédacteur Points: 2383 Défis: 20 Message

Citer : Posté le 19/04/2014 14:02 | #


Très bonne idée de la part des admins ça facilitera la lecture des compatibilités avec certaines calto
In Arch, I trust ! And you ?
Eltoredo Hors ligne Modérateur Points: 4299 Défis: 35 Message

Citer : Posté le 19/04/2014 14:04 | #


Merci, c'est une bonne idée
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Dark storm Hors ligne Labélisateur Points: 11571 Défis: 176 Message

Citer : Posté le 19/04/2014 14:08 | #


Génial
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 19/04/2014 18:51 | #


Bien !

Et on fait comment avec les anciens programmes ?
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Dark storm Hors ligne Labélisateur Points: 11571 Défis: 176 Message

Citer : Posté le 19/04/2014 18:55 | #


Tu l'édites
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 19/04/2014 19:22 | #


mais ceux qui ne sont pas de moi ?
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 19/04/2014 21:04 | #


Ah, très bonne idée!
C'est vrai que c'est toujours un problème la compatibilité en ce moment, avec les SH3/SH4 et tout...

Ajouté le 19/04/2014 à 21:14 :
Donc là si j'ai bien compris faut tous qu'on édite nos vieux programmes?
ça va pas être un peu le foutoir dans la rubrique "nouveautés des commentaires de programmes"...?
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 19/04/2014 21:44 | #


Excellent, voilà qui devrait clarifier les choses ! Je pense notamment à la confusion entre "Graph 35+/75/85/95 (SD)" et "Graph 75/85/95 (SD)"

Si en plus on pourra éditer soi-même cette catégorie plutôt que de demander aux admins ce sera vraiment cool
Dark storm Hors ligne Labélisateur Points: 11571 Défis: 176 Message

Citer : Posté le 20/04/2014 10:04 | #


Alex_1186 a écrit :
ça va pas être un peu le foutoir dans la rubrique "nouveautés des commentaires de programmes"...?

Non, modifier un programme n'affiche rien dans la boite de réception (je crois).
Après, si vous ajoutez un commentaire à chaque fois, je dis pas
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 20/04/2014 11:45 | #


Ah ok! Bon bah si on est envahis de "nouveautés" on saura d'où ça vient!
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 20/04/2014 11:52 | #


oui ca serait pas mal,
sinon dans l'émulateur de graph 85 y a déjà clonelab dessus pourtant on peut pas y jouer (utilisation des str je crois )

Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 21/04/2014 17:00 | #


Super idée
Par contre ça bug
J'ai tenté de mettre mon APPOLO comme étant compatible toutes graphs (cocher la dernière case) puis j'ai validé mais il ne s'est strictement rien passé.
Du coup je reviens dans le menu des modifs et je vois que la case s'est décochée
Lephenixnoir Hors ligne Administrateur Points: 22770 Défis: 149 Message

Citer : Posté le 21/04/2014 17:03 | #


S'il est compatible, rien ne s'affiche.
C'est seulement s'il y a des incompatibilités qu'il est utile de faire apparaître un message.
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 21/04/2014 17:08 | #


Au fait, est-ce que se serait possible de pouvoir modifier soi-même la catégorie générale du programme concernant la compatibilité ?
Plus de la moitié des miens n'ont rien à faire dans la catégorie "Graph 35 à 100", et je m'en voudrais d'ennuyer les administrateurs

D'ailleurs ce serait bien si on pouvait aussi étendre cette liberté aux noms
Totoyo Hors ligne Membre d'honneur Points: 16068 Défis: 102 Message

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 v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 38 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