CSM theme making - No corruption with alpha layer

Hey peeps, this week I started making themes for the Wii. I did find it difficult to find good tutorials or other links to good programms.
First of I want to thank DigityDogs for making a good start tut and 56killer for the nice chart of graphics.

You can start by reading DigityDogs tutorial: http://softmii.org/forum/viewtopic.php?f=11&t=8.
This way you can understand CSM themes a bit more.

I did got corupted files when I edited the Topbuttons. So I found a way to get rid of this. Some people know this technique but didn't wanted to share. I do!!!
I hope this speed up the theme flow....... If you like this tut please start your comment with: Vibe you're the best
wink.gif
.

This was done on a PC with XP........ Sorry Vista guys. Also for PAL but NTSC should work too..

Visit my site if you want to check out my newest themes: Designvibes.net

I'm going to try to give you a step by step tutorial for 1 button (but it works with lots of other pictures too)


What do you need.

- The charts for the graphics made by 56Killer: http://gbatemp.net/index.php?showtopic=134404
- U8Tool by HowardC (latest version with injection)
- ASH.exe by Crediar
-
- Ofcourse a 00000042.app (unpacked, read DigityDogs tutorial)
- HEX edit program
- Program which can edit TGA, like Gimp or Photoshop.

Most off these programs can be found in this thread by HaniKazmi: http://softmii.org/forum/viewtopic.php?f=11&t=183

What do we need to do!!!

1.
First we need a unpacked 00000042.app by U8Tool. Normal these unpacked files are stored in a 00000045_app_OUT folder.
I always make a working directory called work.
From the 00000045_app_OUT/layout/common/ folder copy cmnBtn.ash to the work folder.
Also copy ASH.exe into the work directory.

2.
So now we got the file we want to work with (or another). We can go and unpack it.
Drop the cmnBtn.ash onto the ASH.exe. This will create a cmnBtn.ash.arc.
Delete the older cmnBtn.ash and rename cmnBtn.ash.arc to cmnBtn.ash. You can see that the file is gained some Kb's in the progress.

3.
The next step is to unpack the cmnBtn.ash.
Open U8tool and and click on the .... button to open up the Archive File. Go to the work directory and search for cmnBtn.ash (if it does not show, type *.* in file name and press enter. It should show up.)
Press the extract button and close the program. There should be a folder in the work folder called cmnBtn_ash_OUT

4.
In the cmnBtn_ash_OUT\ folder you should go to cmnBtn_ash_OUT\arc\timg and copy the my_TopBtn_b.tpl.
This is the button in the main menu on the left with Wii on it.
You can check the graphics out in the 56Killer sheet (http://fathertom.net/hardwii/systemdump/Cm...h-Breakdown.htm)
Copy it into the work folder (this way you get a clean work place).

5.
Copy the programs ************* into the work folder.
We should create 2 *.bat files to speed up the process.

Create a txt file and name it tpl2tga.bat.
Click right on it and then edit.
Paste this text into the bat:

TPL2TGA.exe my_TopBtn_b.tpl

Save

Also create a txt file and name it tga2tpl.bat.
Click right on it and then edit.
Paste this text into the bat:
********* my_TopBtn_b.tpl

Save



This is to automate the proces (if you want to change other graphics change the file name in the *.bat's and the Script.tcs)

6.
Double click the TPL2TGA.bat. A tex#00_05.tga (tex#00_0X.tga) should apear. Rename it to my_TopBtn_b.tga.
Click right on the file and properties.
You should see that the size of this is 25.635 bytes. The new picture must be the same size. (for other graphics copy the size on a piece of paper)

7.
Edit the my_TopBtn_b.tga in a graphics program. Also the alpha layer can be edited. Save the file.

8.
Now you should check if the file is still 25.635 bytes. If not you should delete some offsets on the end of the file with a HEX editor. It needs to be exact that size as the original.

9.
Repack the tga to tpl with your *********
Check the my_TopBtn_b.tpl file if it is 12.864 bytes (these file sizes can also be seen on the graphic charts). If it is, your TPL is ready to be injected.

10.
Copy the "new" my_TopBtn_b.tpl back into the cmnBtn_ash_OUT\arc\timg and overwrite it.
Open the U8tool again and select the cmnBtn.ash in the work folder.
Press the Inject button. If everything goes right it should not give a error and repack the file like it was before.

11.
The cmnBtn.ash is now ready for use.
Copy it from the work folder back to the 00000045_app_OUT/layout/common/ folder were it came from.

12.
Last step is to open U8tool for the last time and repack the 00000045.app. Press the button next to Archive Folder and select the 00000045_app_OUT folder.
Press the Pack button. Click ok when done.

13.
Really last step....... Copy it to the SD card into the right SoftMii folder and run the SoftMii tweak program on the Wii.

Enjoy the nice new button. Hope this will help the competition to some new themes.

Known bugs. Some tga files won't repack back to a good filesize. These graphics can not be used yet. Every TPL should have it's original filesize.

Please comment me when some things wont work out.

aluwiinium.th.jpg



[edited the tutorial due the use of illegal programs, never intended to do that]
 

ether2802

we have the techno...!!
Former Staff
Joined
Oct 14, 2007
Messages
4,349
Trophies
0
Age
41
Location
Pto. Vallarta
XP
312
Country
Mexico
Drihscol said:
here are some of the things you can do,


puf.jpg

Question #1 - How did you get your unused channels to look like that..?? mine looks like some transparent screen is in top of my_TV_c_p0/3.tpl's
huh.gif


Question #2 - Wich .tpl is that curve (if it's a tpl)..??
 

Drihscol

Well-Known Member
Member
Joined
Aug 7, 2008
Messages
204
Trophies
0
Age
28
Website
Visit site
XP
110
Country
Jizmo09 said:
Here is Something else you can do. We're releasing it Friday Night.
DSCF5063.jpg
hmm,
it seems, that you either learned out how to change the way the image ratio is stored in the hex (or something like that, i dont know how to hex code)
it's obvious that some people in the comp have advantages.
 

ether2802

we have the techno...!!
Former Staff
Joined
Oct 14, 2007
Messages
4,349
Trophies
0
Age
41
Location
Pto. Vallarta
XP
312
Country
Mexico
cause your theme looks good and you are obviously able to change not only the BGC but the location of the lines too, things that may make my theme looks complete (maybe not a winner theme, but at least complete)
sad.gif
 

asianking

Active Member
Newcomer
Joined
Nov 7, 2008
Messages
26
Trophies
0
XP
18
Country
United States
so sad that ash.exe doesn't work on my pc. tried on vista and my xp. NO LUCK T_T

Ash.exe is asking for msvcp71.dll. I got the dll, but it won't register with regsvr32 either...

For vista, it mention something side-by-side that it will not function... In 3-5sec, it terminate that window.

I can't get far enough where i can work with the files. Anyway, willing to help out?
 

ften

Well-Known Member
Member
Joined
Feb 9, 2006
Messages
151
Trophies
0
Age
115
Location
My house
Website
fathertom.net
XP
337
Country
Bulgaria
I made a page that highlights a few of the spots in the Hex code that you would need to change in order to edit the colors in your Wii menu. The images are too large to dump in the forum, so I'm hosting them on my site;

http://fathertom.net/hardwii/?p=435

It's actually pretty basic hex crap, but It might help some people.

-FTen
 

vettacossx

Wii Theme Team Founder
Member
Joined
Sep 19, 2008
Messages
1,330
Trophies
0
Location
Right Behind You! Uh Oh!
XP
217
Country
SPAM you want stress to go away? get high and relax man! just chill! aight? LOL

(but in regard to vibestars guide ITS VERY INFORMATIVE! (I have done my fair share of wii theme csm's i started the wii theme team a while back and sym and diddy are still pumpin out the most impressive csm files i have saw to date!











DOWNLOAD CSM FILES HERE:

http://pspplayground.condor.serverpro3.com...ex.php?board=96
 

diddy81

Wii Theme Team
Member
Joined
Mar 14, 2009
Messages
918
Trophies
1
XP
1,103
Country
yep vetta we are still at it and just to let you all know all the teams new themes will be released here on gbatemp
 

rongmario

Active Member
Newcomer
Joined
Dec 23, 2010
Messages
29
Trophies
1
Age
28
XP
102
Country
United States
Sorry,but i'm a newbie but i've done hacking for years.When I open u8tool and open the .app and I packed it,when I went to that folder there's nothing there!
frown.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1