Tuto des n00bs, pour bien débuter et tout savoir sur le hack Wii de A à Z

4 Pages V? ?1?2?3?>??? ?
RépondreNouveau Topic
>?[TUTO Niv.2] Editer les couleurs du menu système, Fond, date, heure, bordure de chaîne etc...
?
?
RiderFx3
* 22 Mar 2010, 13:35
Message #1


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Editer les couleurs du menu système

[TUTO Niv.2] car nous allons modifier le code des fichier brlyt avec Benzin.
Ce tuto peut paraître long mais il ne présente rien de compliqué, il est simplement très détaillé.


Avant de commencer ce tuto, vous devez maîtriser les suivants:
- [TUTO Niv.1] Appliquer un Thème .MyM sur votre Wii
- [TUTO Niv.1] Utiliser Benzin (Editer les Brlyt et Brlan)
- [TUTO Niv.1] Fabriquer son propre écran d'accueil Wii

Vous aurez besoin de:
-NotePad++
-ThemeMii

Sommaire:
- Principe
- Changer la couleur de la date
- Changer la couleur de l'heure
- Changer la couleur de la bordure du bas de la page des chaînes
- Changer la couleur des bordures des chaînes
- Changer la couleur du fond derrière les chaînes


PRINCIPE DE FONCTIONNEMENT:

Pour éditer les couleurs du system menu, nous devons changer les valeurs RGBA du brlyt correspondant.

RGBA? C'est quoi ça ?

RGBA est un sigle anglais représentant, en informatique, le codage des couleurs avec gestion de l'opacité.

Chaque couleur qui existe a donc son propre code couleur RGBA.
Le code RGBA sépare le canal rouge, vert, et bleu d'un couleur; l'intensité de chaque canal varie de 0 à 255.
L'opacité est gérée par le canal Aplha toujours sur une échelle de 0 à 255,
Le 0 étant transparent, et le 255 totalement opaque.


R= Rouge
G= Vert (Green)
B= Bleu
A= Aplha (transparence)


Quelques exemples:

R= 255; G= 0; B= 0; > Rouge (car R=255 mais pas de bleu ni de vert)
R= 0; G= 0; B= 255; > Bleu (car B=255 mais pas de rouge ni de vert)
R= 0; G= 255; B=0; > Vert (car G=255 mais pas de rouge ni de bleu)


Comment conaître la valeur RGB d'une couleur qui vous plait ?

C'est très simple (IMG:style_emoticons/default/smile.gif)

Ouvrez le logiciel Paint fournit avec windows. et cliquez sur modifiez les couleurs.

vous pouvez choisir la couleur qui vous plaît et le logiciel vous donnera sa valeur RGB.

(IMG:http://img185.imageshack.us/img185/192/sanstitre1copiec.png)


Bien maintenant que vous avez compris le principe RGBA,
Nous allons voir comment éditer les brlyt pour changer les couleurs.

On va commencer par quelque chose de simple: La DATE

CHANGER LA COULEUR DE LA DATE:

Explorez le dossier "ExtractedBaseApp" situé dans votre dossier ThemeMii.
La date se trouve dans "Root:/layout/common/board_ash_out/arc/blyt/my_IplTop_c.brlyt"

Copiez my_IplTop_c.brlyt dans votre dossier Benzin,
et convertissez le en xmlyt (vous êtes deja censé savoir le faire grâce à ce tuto)

et ouvrez le avec NotePad++
(Astuce: Associer tous vos fichier xmlan et xmlyt avec Notepad++ en faisant clic-droit > propriété > ouvrir avec..
Ainsi vous pourrez double-cliquer dessus et ils s'ouvriront directement avec NotePad++)


C'est ce brlyt qui gère le fond du bureau Wii.


Pour modifier la couleur de la date, il va falloir modifier les valeurs suivantes:
- T_Day_a
- T_Day_b
- T_Day_c

Pour les trouver, on va utiliser la fonction recherche de NotePad ++

cliquez donc sur: (IMG:http://img228.imageshack.us/img228/6160/jumelles.png) ou appuyez sur CTRL+H

Cette fenêtre va s'ouvrir:

(IMG:http://img86.imageshack.us/img86/9075/sanstitre1copies.png)

dans le champ "Recherche:" entrez et cliquez sur suivant.

Le logiciel va rechercher cette partie du code pour vous et vous amener à la ligne 144.

C'est cette partie du code que nous allons modifier:


CODE

????
????????
????????
????????
????????
????????
????????
????????
????


Avant de modifier quoi que ce soit,
tâchons d'en savoir un peu plus sur ce bout de code:

Fonctionnement des masques:

Le system menu utilise des masques, c'est à dire qu'il utilise des images en noir et blanc,
et que c'est le brlyt qui indique quelle couleur appliquer à la partie noire de l'image, et quelle couleur appliquer à la partie blanche.

Pour exemple, voici le TPL du chiffre 8 de l'heure:

(IMG:http://img405.imageshack.us/img405/1192/sanstitre9j.png)

Il n'est pas du tout affiché comme ça sur votre wii car le brlyt indique que le noir doit être transparent, et que le blanc doit être gris.

Ce sont les balises et qui gèrent ça.


La balise détermine la couleur que la wii doit appliquer à la place du noir.
La balise détermine la couleur que la wii doit appliquer à la place du blanc.

Cette partie du code:
r="130" g="130" b="130" a="0"
sert, vous l'aurez compris, à entrer la valeur RGB de la couleur que vous souhaitez utiliser, comme expliqué en haut du tuto.

Si vous regardez à l'aide de paint à quoi correspond la valeur R=130 G=130 B=130
Vous retrouverez la couleur de la date:

(IMG:http://img249.imageshack.us/img249/878/sanstitre10wu.png)

Seulement, dans le blyt, la valeur Alpha peut tout changer !

Regardez:
a="0" />

Malgré le fait que la valeur RGB soit grise, la valeur alpha est égale à 0 donc transparent. La valeur RGB sera donc ignorée.
Comme c'est la balise , ça veut dire que tout ce qui est noir sur le masque, sera transparent.

Nous ne modifierons donc pas cette balise pour changer la couleur de la date.

Passons à la balise suivante:


Toujours le même gris mais cette fois le canal alpha = 255 donc l'opacité sera maximale !

Pour le tuto, je vais tenter d'afficher la date en noir au lieu du gris.
La valeur RGB du noir est R=0; G=0; B=0

Je vais donc écrire:
r="0" g="0" b="0" a="255" />

Mon code final sera donc:

CODE

????
????????
????????
????????
????????
????????
????????
????????
????


n'oublions pas que l'on doit également modifier ces 3 parties du code:

- T_Day_a > correspond à la couleur lorsqu'on appui sur (-) pour faire défiler la date
- T_Day_b > correspond à la couleur affichée continuellement
- T_Day_c > correspond à la couleur lorsqu'on appui sur (+) pour faire défiler la date

Voici une vidéo pour que vous compreniez mieux:



Il nous reste donc les parties et

Recherchez donc ces parties du code avec NotePad++, et éditez les couleurs comme bon vous semble (IMG:style_emoticons/default/wink.gif)

Voila ce que ça donne lorsqu'on remplace toutes les couleurs par du noir:



Voila vous savez modifier la couleur de la date !

Voyons voir ce que l'on peut modifier d'autre:


CHANGER LES COULEUR DE L'HEURE

Le brlyt a éditer est le suivant "my_Clock_a.brlyt" situé dans "Root/layout/common/chanSel_ash_out/arc/blyt/"

C'est toujours le même principe, il va falloir éditer les valeurs RGB dans les parties suivantes:


Si vous ne modifiez pas ces 5 premières parties,
les changements que vous allez effectuer plus bas ne marcheront pas.







pour le chifffre 0
pour le chifffre 1
pour le chifffre 2
pour le chifffre 3
pour le chifffre 4
pour le chifffre 5
pour le chifffre 6
pour le chifffre 7
pour le chifffre 8
pour le chifffre 9
utilisé pour ne rien afficher (ex: les ":" qui disparaissent)
pour l'inscription AM
pour l'inscription PM
?
Inscription "Menu Wii" (Cliquez ici pour voir une photo)
?

Pour le menu SD, modifiez cet élément pour changer la couleur du texte "Menu carte SD"
ouvrez "mn-SDcardMenu_b.brlyt" dans "layout/common/Sdbutton_ash_out/arc/blyt/":



Voila ce que ça donne une fois la couleur de l'heure changée:
J'ai utilisé la couleur R=80; G=200; B=220; A=255






MODIFIER LA COULEUR DE LA BARRE DE LA PAGE DES CHAINES
(IMG:http://img201.imageshack.us/img201/494/barre.png)

Ouvrez "my_IplTop_a.brlyt" contenu dans "Root/layout/common/chanSel_ash_out/arc/blyt/"


Modifiez les entrées suivantes: (uniquement le backcolor)






Vous pouvez aussi modifier la couleur de l'ombre: (uniquement le backcolor)







Vous pouvez jouer sur la valeur alpha pour accentuer l'ombre selon la couleur de votre fond.

Voila ce que ça donne en remplaçant les valeurs RGB par du noir avec l'ombre en bleu:






CHANGER LA COULEUR DE LA BORDURE DES CHAINES

Ouvrez "my_IplTop_a.brlyt" contenu dans "Root/layout/common/chanSel_ash_out/arc/blyt/"


Modifiez les entrée suivantes pour la bordure des chaînes: (uniquement le backcolor)






Pour la couleur des bordures de chaînes lorsque le curseur passe dessus:

Ouvrez "my_IplTop_d.brlyt" contenu dans "Root/layout/common/chanSel_ash_out/arc/blyt/"

Modifiez la valeur suivante:



Modifiez backcolor et forecolor, et si cela ne s'affiche pas comme vous le souhaitez,
jouez sur le canal alpha de backcolor.

Voila ce que ça donne avec les bordures rouges:




CHANGER LA COULEUR DU FOND DERRIERE LES CHAINES

Ouvrez "my_IplTop_a.brlyt" contenu dans "Root/layout/common/chanSel_ash_out/arc/blyt/"


Modifiez les entrées suivantes: (forecolor et backcolor)

















Modifier uniquement backcolor crééra un dégradé noir sur la couleur choisie, et laissera les stries.
Modifier le backcolor et le forecolor de la même couleur crééra un fond uni.
Modifier le backcolor et le forecolor de couleurs différentes crééra un dégradé de couleur.


. Le faite de regler le backcolor et le forecolor
. de la même couleur que les éléments plus haut
. m'a supprimé les 4 chaînes vides
. sur le bord gauche de la première page.
. On peut aussi jouer sur la transparence.

Vous pouvez aussi garder le dégradé, mais supprimer les stries,
pour cela, il faut remplacer le TPL:

my_TVSheet_b.tpl (608x8)
(IMG:http://img443.imageshack.us/img443/9220/mytvsheetb.png)

par un TPL custom auquel on aurait enlevé les stries:
(IMG:http://img193.imageshack.us/img193/7826/mytvsheetbcustom.png)

Voila ce que ça donne avec le fond dégradé + strié:


Voila ce que ça donne avec un fond uni:


Voila ce que ça donne avec un fond dégradé sans stries:



Nous avons fait le tour des modifications de base au niveau des couleurs du system menu !

J'espère avoir été le plus clair possible, si vous avez des questions le forum est fait pour ça.

Postez vos créations dans la partie Thème !

A vous de jouer !

(IMG:style_emoticons/default/wink.gif)

Tuto créé et rédigé par RiderFx3 - Exclusivité www.Wii-Addict.fr - Toute reproduction même partielle est strictement interdite sans l'accord de son auteur.

© RiderFx3 - 2010 - www.Wii-Addict.fr

carbonyle
* 22 Mar 2010, 13:50
Message #2


GBATemp Grabber
Statut: Modérateur
Messages: 3 042
Inscrit le 28-December 08
Membre N° 6 009
Lieu: switzerland

Whooo ça c'est sympa comme tuto. C'est vraiment du tunning de systemmenu (IMG:style_emoticons/default/laugh.gif)

Nutnut
* 22 Mar 2010, 17:27
Message #3


God of Wii
Statut: Modérateur
Messages: 7 284
Inscrit le 23-October 09
Membre N° 22 891
Lieu: Paris

Je surkiffe (IMG:style_emoticons/default/tongue.gif)

WiiD
* 22 Mar 2010, 17:37
Message #4


Wii-Artist
Statut: Administrateurs
Messages: 9 187
Inscrit le 18-March 09
Membre N° 10 539
Lieu: Dans la Matrice !
Bravo superbe tuto (IMG:style_emoticons/default/wink.gif)

Mais n'est-ce pas plutôt le TPL du chiffre 8 ??

RiderFx3
* 22 Mar 2010, 19:46
Message #5


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Exact je corrige desuite (IMG:style_emoticons/default/wink.gif)

Antubis
* 23 Mar 2010, 06:52
Message #6


Wii Geek
Statut: Membre V.I.P
Messages: 1 563
Inscrit le 19-December 09
Membre N° 28 188
Lieu: Biguglia

Excellent tuto.
Ne reste plus qu'à faire le thème Wii-Addict pour illustrer les screens des tutos (et accessoirement pour bien marquer nos préférences niveau site consacré à la Wii (IMG:style_emoticons/default/wink.gif) ).

RiderFx3
* 23 Mar 2010, 08:02
Message #7


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Theme en cours ! va voir l'apperçu dans la section theme !

shunite
* 23 Mar 2010, 14:09
Message #8


Wii Noob
Statut: Membre
Messages: 15
Inscrit le 15-June 09
Membre N° 15 376
Excellent TUTO, Félicitation moi aussi je kiffe (IMG:style_emoticons/default/tongue.gif)

RiderFx3
* 23 Mar 2010, 16:51
Message #9


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Merci les gars !

A vous de jouer maintenant !

(IMG:style_emoticons/default/tongue.gif)

Claros
* 24 Mar 2010, 18:43
Message #10


WiiD West Gun
Statut: Membre
Messages: 595
Inscrit le 18-August 09
Membre N° 19 144
Une petite question, lorsqu'on a terminé la modification de tous le fichiers, comment on fait pour crée le thème ? (IMG:style_emoticons/default/smile.gif)
J'ai essayé de faire avec ThemeMii un thème en y ajoutant des "container" et le tpl que j'ai fais, mais ça a brick ma wii xD Est-ce la bonne méthode ?


EDIT: sinon j'ai essayé de faire un my_TVSheet_b.tpl de 608*456, et j'ai remplacé le GX_REPEAT par GX_CLAMP pour tester, donc à mon avis un de mes problèmes doit venir de là (IMG:style_emoticons/default/smile.gif)

RiderFx3
* 24 Mar 2010, 19:26
Message #11


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Je rentre chez moi et je te regarde ça...

Il te faut suivre le tuto Niv1 pour remplace le healthscreen

une fois que tu sais faire ça, c'est pareil pour tout le theme.

Tu n'a pas besoin d'ajouter de container avec thememii,

si tu change le brlyt, clique sur Static Data pour le remplacer...

Voila commence par les modifications simples et montre petit a petit dans les difficultés

Claros
* 24 Mar 2010, 19:34
Message #12


WiiD West Gun
Statut: Membre
Messages: 595
Inscrit le 18-August 09
Membre N° 19 144
Les modifications simples je les ai déjà toute faite (IMG:style_emoticons/default/smile.gif)
?‡a marche à la perfection, juste que je ne savais pas si c'était container ou static data qu'il fallait choisir. J'ai essayé static data avant que tu postes et c'est bon (IMG:style_emoticons/default/wink.gif)
Concernant le tuto de niv 1, c'est juste pour les images, du coup ça donne pas d'infos pour les brlyt.

RiderFx3
* 24 Mar 2010, 19:56
Message #13


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
exact apres c'est le meme principe il suffit de choisir data ou image !

n'oubli pas de nous montrer tes themes !!! (IMG:style_emoticons/default/smile.gif)

Claros
* 24 Mar 2010, 20:03
Message #14


WiiD West Gun
Statut: Membre
Messages: 595
Inscrit le 18-August 09
Membre N° 19 144
CITATION(RiderFx3 @ Mar 24 2010, 19:56 ) *
exact apres c'est le meme principe il suffit de choisir data ou image !

Oui mais comme on le dit souvent : "Nos créations ne sont pas à l'abri des bêta-testeurs de base". Du coup il y aura toujours des boulets comme moi qui utiliseront static image pour un .brlyt (IMG:style_emoticons/default/biggrin.gif)

CITATION(RiderFx3 @ Mar 24 2010, 19:56 ) *
n'oubli pas de nous montrer tes themes !!! (IMG:style_emoticons/default/smile.gif)

Pour l'instant j'essaye toute les fonctions et si j'arrive à quelque chose de concret, je partagerais volontiers (IMG:style_emoticons/default/wink.gif)

RiderFx3
* 24 Mar 2010, 20:09
Message #15


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
C'est comme ça que j'ai commencé !

Pour tout te dire, je rédigeais les tutos en même temps que je faisais ce que j'expliquais dans le tuto pour la première fois...

donc en gros, les vidéos que tu vois dans les tutos sont mes premiers tests !!!

Donc tu demarre pas longtemps après moi ! sauf que j'ai galeré pour tout comprendre lol

WiiD
* 24 Mar 2010, 21:05
Message #16


Wii-Artist
Statut: Administrateurs
Messages: 9 187
Inscrit le 18-March 09
Membre N° 10 539
Lieu: Dans la Matrice !
CITATION(Claros @ Mar 24 2010, 19:34 ) *
Les modifications simples je les ai déjà toute faite (IMG:style_emoticons/default/smile.gif)
?‡a marche à la perfection, juste que je ne savais pas si c'était container ou static data qu'il fallait choisir. J'ai essayé static data avant que tu postes et c'est bon (IMG:style_emoticons/default/wink.gif)
Concernant le tuto de niv 1, c'est juste pour les images, du coup ça donne pas d'infos pour les brlyt.

Fallait lire mon tuto pour l'apprendre (IMG:style_emoticons/default/smile.gif)

Claros
* 24 Mar 2010, 21:15
Message #17


WiiD West Gun
Statut: Membre
Messages: 595
Inscrit le 18-August 09
Membre N° 19 144
Ah je n'ai pas encore lu ton tuto, il m'avait paru assez détaillé du coup je m'y suis pas intéressé pour le moment ^^

WiiD
* 24 Mar 2010, 21:30
Message #18


Wii-Artist
Statut: Administrateurs
Messages: 9 187
Inscrit le 18-March 09
Membre N° 10 539
Lieu: Dans la Matrice !
Le but du détail est précisément d'apprendre, et non d'exécuter simplement (IMG:style_emoticons/default/wink.gif)

RiderFx3
* 24 Mar 2010, 23:40
Message #19


Débriqueur Officiel
Statut: Modérateur
Messages: 3 734
Inscrit le 15-February 09
Membre N° 9 268
Lieu: Beziers
Oui jsui d'accord avec WiiD d'ailleur c'est après avoir vu le preview de son tuto sur les health 16:9 que je me suis décidé à detailler mes tutos (comme celui pour les couleurs)

caratsu
* 2 May 2010, 17:51
Message #20


Wii Watcher
Statut: Membre
Messages: 54
Inscrit le 9-April 09
Membre N° 11 954
Lieu: Pontoise
Salut

comment réinjecte les fichier modifier dans un csm ??

EDIT: c'est bon j'ai réussi mais j'ai toujours un problème (IMG:style_emoticons/default/ohmy.gif) c'est que au niveau de l'heure le fond est rester blanc et pareil pour la gauche de l'ecrant 'a coter de la chaine disque)

? Sujets plus anciens ? Tutoriels ? Sujets plus récents ?
4 Pages V? ?1?2?3?>???
Réponse rapideRépondreNouveau Topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s):
?

Modes d'affichage: Standard ? Passer au mode: Linéaire+ ? Passer au mode: En ligne

Suivre ce sujet ? Envoyer ce sujet ? Imprimer ce sujet ? S'abonner à ce forum

RSS
Voir version bas débit
Design by ©Sylkun "WiiD"
Nous sommes le : 21st December 2012 - 06:18
Déclaré à la CNIL : n° 1214365