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 - Vos tutoriels et astuces


Index du Forum » Vos tutoriels et astuces » Personnalise l'écran d'extinction de ta Casio
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Personnalise l'écran d'extinction de ta Casio

Posté le 04/08/2013 11:17

Lorsque tu l'éteins, ta Casio Graph 25+Pro SH3 (fx-7400Gii), Graph 35+USB (fx-9750Gii), Graph 75/95 (fx-9860Gii) ou Graph 85 (fx-9860G) te montre un superbe logo Casio :



Ce logo est en fait une image bitmap présente en dur dans l'OS, et que vous pourrez désormais écraser avec l'image bitmap de votre choix. En effet, un logiciel, développé par Critor et Dark Storm, permet de modifier cette image. De plus, le logiciel fonctionne même pour la bannière du menu d'accueil !




Vous pouvez dès maintenant personnaliser votre Casio Graph avec une image mentionnant votre nom par exemple pour lutter contre le vol, ou simplement pour tuner votre joujou favori !

L'image bitmap doit être fournie dans une résolution de 128 x 64 pixels, pour l'écran d'extinction, et de 128*7 pour la bannière, avec 1 bit de profondeur.
Ce format bitmap est parfois appelé "bitmap monochrome" dans certains logiciels, ou peut être obtenu en choisissant une image indexée avec une palette de 2 couleurs dans d'autres.
L'outil Microsoft Paint fourni avec Microsoft Windows, ainsi que GIMP, par exemple, en sont parfaitement capables. Inutile donc d'installer un logiciel supplémentaire.

--- Télécharger G2_offBmp_Injector_Pro ---


Tutoriel écrit en 10 étapes
Cliquer pour enrouler
1) Télécharger ce fichier et le décompresser.
2) Placer dans un même dossier les fichiers contenus dans le fichier, votre OS original et la ou les image(s) en format BMP 1-bit.
3) Renommer les fichiers (OS et images) avec des noms de moins de 30 caractères, sans espaces ni lettres accentuées.
4) Lancer le logiciel Casio_Bmp_Injector_Pro.exe
5) Rentrer le nom de votre OS : mon_os.fls
6) Rentrer le nom de l'image : mon_image.bmp
7) Rentrer le nom de l'OS qui sera créé (peut être le même que l'original, dans ce cas le fichier sera écrasé) : mon_os_modifie.fls
8) Rentrer 0 ou 1 en fonction de la manipulation voulue.
9) Flashez l'OS modifié sur votre calculatrice.
10) Enjoy !


Liste des erreurs retournées par Casio_Bmp_Injector_Pro
Cliquer pour enrouler
Source ROM file open error : L'OS original n'a pas pu être ouvert. Vérifiez qu'il soit bien dans le même dossier que Casio_Bmp_Injector_Pro.exe.
No such data found : L'image à remplacer n'a pas pu être trouvée dans l'OS original. Vérifiez que l'OS n'a pas déjà été modifié.
BMP file open error : L'image de remplacement n'a pas pu être ouverte. Vérifiez qu'elle soit bien dans le même dossier que Casio_Bmp_Injector_Pro.exe.
BMP file header read error : Les meta-données de l'image de remplacement sont invalides. Essayez de l'enregistrer de nouveau, avec Paint par exemple.
Not a BMP file : L'image fournie n'est pas une image BMP valide. Enregistrez-la, avec Paint par exemple, en format "bmp monochrome" ou "bmp 1-bit".
BMP data header read error : Idem que BMP file header read error.
Wrong BMP format : L'image fournie n'a pas été enregistrée en monochrome et dans les bonnes dimensions. Enregistrez-la, avec Paint par exemple, en format "bmp monochrome" ou "bmp 1-bit", en faisant attention à respecter les dimensions attendues (128*64 ou 128*7).
BMP palette read error : La palette de couleur de l'image fournie est invalide. Enregistrez-la, avec Paint par exemple, en format "bmp monochrome" ou "bmp 1-bit" en vérifiant que vous êtes bien en noir et blanc.
Dest ROM file open error : Le fichier de sortie n'a pas pu être créé. Vérifiez que le nom est bien valide : A-Z, a-z, 0-9, _- sont les caractères autorisés.


Si vous êtes un peu perdu, voila un très bon tutoriel vidéo (non à jour):
Tutoriel vidéo non à jour
Cliquer pour enrouler




Et pour les sceptiques qui ne croient pas aux simples images possiblement retouchées, voici la vidéo montrant un exemple:





Le fichier est en PJ, bonne customisation !

Si vous n'avez pas l'âme d'un designer, vous pouvez piocher parmi ces quelques images !
Attention, il faut en convertir certaines en BMP monochrome avant la manipulation

Écrans d'extinction
Cliquer pour enrouler





































Bannières
Cliquer pour enrouler
















Ce tutoriel t'a aidé ? N'hésite pas à laisser un commentaire !
Tes remarques nous aideront proposer et à améliorer d'autres tutoriels



[D'après une news de Critor sur Ti-Planet]

Modifié le 19.05.2016 par Lephenixnoir

Fichier joint


Précédente 1, 2, 3 ··· 10 ··· 20, 21, 22, 23, 24, 25, 26, 27 ··· 30 ··· 40 ··· 42, 43, 44 Suivante
Breizh_craft En ligne Modérateur Points: 1161 Défis: 7 Message

Citer : Posté le 31/08/2014 21:28 | #


Convaincu par HxD... Bless est suffisant pour ce que j'en fait.

@Lephenixnoir : même réflexion pour le portable, et les filles... bah aussi en fait, j'en ai un peu rien à foutre, mais les sentiments, on les choisit pas.
Breizh.pm – Un adminsys qui aime les galettes.
Lephenixnoir En ligne Administrateur Points: 24236 Défis: 170 Message

Citer : Posté le 31/08/2014 21:33 | #


Bon allez, si on arrêtait ce HS ?

Le ménage sera fait si le HS continue !

Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 31/08/2014 22:34 | # | Fichier joint


Et une banière en rab !

https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Dark storm En ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 31/08/2014 22:39 | #


Enorme celle là
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 31/08/2014 22:39 | #


Toujours dans le troll....
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 31/08/2014 22:41 | #


Énorme merci !
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 31/08/2014 22:56 | #


Et ça rends plutôt bien..

https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Dezelazal27 Hors ligne Membre Points: 30 Défis: 0 Message

Citer : Posté le 07/09/2014 17:19 | #


Bonjour, alors moi je suis bloqué a l'étape 8 du tuto ! Je ne sais pas si je dois faire 0 ou 1 .
Au hasard je fais 0 , puis je flash le fichier fls sur fxRemot . Le flash commence puis s'arrête, avec un message d'erreur .
Help svp !
Lephenixnoir En ligne Administrateur Points: 24236 Défis: 170 Message

Citer : Posté le 07/09/2014 17:28 | #


Il y a une valeur pour modifier l'écran d'extinction et une pour la bannière du menu principal. Par contre, je sais plus laquelle correspond à quoi.
Dans ton cas, ça doit être 1.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 07/09/2014 18:11 | #


Hey j'ai trouvé où sont les icônes du menu principale dans l'OS (fichier .fls), y'a un truc particulier à faire si je veux modifier ça sans risques ?
(personne n'a essayé de le faire avant ? :huh: )

Il y a moyen de faire un menu super classe
Tweaks : ||||| ||||
Lephenixnoir En ligne Administrateur Points: 24236 Défis: 170 Message

Citer : Posté le 07/09/2014 18:13 | #


On ne sait pas où elles sont.
Et puis, c'est risqué de modifier l'OS comme ça...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 07/09/2014 18:14 | #


Moi je sais où elles sont
Enfin j'en ai trouvé une, je vais regarder exactement tout ça et je vous dirai.
Tweaks : ||||| ||||
Dark storm En ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 07/09/2014 18:14 | #


Dans tout les cas, il faudra que tu calcule le checksum si tu veux flasher l'OS. Il me semble que j'avais fait un petit utilitaire pour ça
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 07/09/2014 18:16 | #


Il y a un checksum quelque part, et du coup les gens on la flemme de le modifier
Mais j'avais déjà inversé deux rangée de pixels sans que ça bug, il n'y a pas eu de problème (si ce n'est que maintenant j'ai une icone encore plus moche qu'avant ><)
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 !
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 07/09/2014 18:43 | #


Je savais que ça existait me pas comment ça marchait.
J'ai trouvé ça :
Dark storm a écrit :
Pour pouvoir passer le contrôle de checksum de fxRemote, j'ai calculé la somme du code original (0x24F1), puis celle de celui que j'ai fait (0x25DB).
J'ai fait leur différence, j'ai trouvé -EA
J'ai ensuite calculé la différence 0xFFFFFF - EA = 0xFFFF15
J'ai parcouru l'OS jusqu'à trouver une zone remplie de FF (d'au moins 500 octets) et j'ai remplacé un "FF" par "15"


C'est quel type de checksum ?
Edit : J'ai le même checksum (d'après HxD) mais ça ne marche toujours pas...
Tweaks : ||||| ||||
Dark storm En ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 07/09/2014 19:13 | #


Oulà, ça c'était la méthode crade
Maintenant j'ai une méthode plus fiable, et surtout qui est automatisée
Juste le temps de retrouver le logiciel...
Et au passage, non, t'es pas le premier à avoir voulu modifier les icônes de la calto (remonte de quelques pages sur ce topic)

Ajouté le 07/09/2014 à 19:14 :
Plop, télécharger Checksum Cleaner.
Ca fonctionne en ligne de commande il me semble, donc comme Casio BMP Injector

Ajouté le 07/09/2014 à 19:16 :
Par contre, fait très attention quand tu modifie l'OS avec Checksum Cleaner, de ne pas avoir touché à des parties sensibles de l'OS
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 07/09/2014 19:25 | #


Ok merci, je comptais vérifier ce que ça avait changé.
Je vais regarder ça.

J'avais trouvé ça sinon sur un forum :
On fx9860-OSes 2.xx it is the sum of the bytes in the address-range
0x80010000 to 0x8024FFF7
it is stored as int at 0x8024FFF8

Edit : c'est bien cette ligne qui est modifiée par le programme

Ajouté le 07/09/2014 à 20:33 :
Tadaaaa

(regardez le menu run-mat)


Je vais essayer de changer complètement l'apparence du menu, il faut que j'y réfléchisse
Tweaks : ||||| ||||
-florian66- Hors ligne Ancien rédacteur Points: 2383 Défis: 20 Message

Citer : Posté le 07/09/2014 20:34 | #


bien
In Arch, I trust ! And you ?
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 07/09/2014 23:29 | #


La giga classe !
les trolls a faire avec ça !
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Dark storm En ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 08/09/2014 18:01 | #


Ce que tu peux faire, si t'as le temps, c'est de reprendre les sources de Casio BMP injector et d'ajouter de quoi modifier les icônes (c'est assez simple en fait), avec par exemple si tu tape 2, tu affiche en ASCII des ID attribués aux icônes, tu choisi un ID et tu remplace par le bitmap.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 10/09/2014 23:54 | #


La par contre je risque de me faire lyncher on jeter dehors a grands coups de pied dans le....
à partir du moment ou l'on a une valeur (l'heure) et que l'on a l'emplacement de la banière, est il theoriqument possible d'afficher l'heure puis une image ?
Si oui faut il passer 48h a faire des recherches pour ou peut on le faire "facilement"
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Précédente 1, 2, 3 ··· 10 ··· 20, 21, 22, 23, 24, 25, 26, 27 ··· 30 ··· 40 ··· 42, 43, 44 Suivante

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 58 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