Easy CSM (ECSM)

Discussion in 'Wii - Hacking' started by computerboy, Feb 27, 2009.

Feb 27, 2009

Easy CSM (ECSM) by computerboy at 9:12 PM (11,068 Views / 0 Likes) 46 replies

  1. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    I made this program so as to not have a lot of hassle creating a cSM. All that just by ticking boxes. It isn't complete yet but should be finished soon.

    Here is the readme from ECSM:

    Code:
    Easy CSM (ECSM) Readme
    
    Use of this:
    The use of these program is to decompress ASH files, extract and pack ARCs used in the Wiis system menu without the all the fuss of drag and dropping, using cmd or browsing for files.
    
    Instructions:
    
    Put the app folder in C:\ECSM
    MAKE SURE YOUR FOLDER NAME IS: 00000001_app_OUT
    Use ECSM.exe to select any ASH file, ARC file or TPL file.
    If you have already decompressed an ASH file you won't need to do it again.
    The extracted ARCs are in the ARC_OUT folder
    The original TPL images are in the TPL folder.
    Put your custom images in Images folder and make sure they have the same name as their TPL and that they are BMP format (example: let's say you want to change my_ParentalBtn_a0.tpl then you will need to name you custom image to my_ParentalBtn_a0.bmp and DO NOT FORGET THE EXTENSION) 
    Your images don't need to have.tpl at the end but the need .bmp
    
    Notes:
    This is the first time I do any autoit so don't go saying it's crap cause I'm only 13
    I did not make any command for \html\EU2\iplsetting.ash because it doesn't work with ASH.exe cause it's an ARC renamed to ASH.
    
    Changelog:
    
    v0.1
    Initial release
    
    v0.2
    Added the ALL.bat which runs all other BAT files (You still need all of the bat files in the same folder)
    
    v1.0
    Created a nice GUI to choose wich ASH to decompress using AutoIt
    
    v1.1
    Removed all batches cause they are now intergrated into Batch-ASH.exe
    
    v1.2
    Renamed project to: Easy CSM (ECSM)
    added ability to extract ARC files (ability to compress them back will come soon)
    
    v1.3
    Optimized code so you can have my tools in the same folder as in the 00000001_app_OUT folder (see above for better instructions)
    Added ability to pack ARCs
    
    v1.3.1
    Improved GUI
    
    V1.4
    Added ability to replace TPL files in the address.ASH (this version is only to show you guys what the final version is going to be)
    Added an installer
    
    More Info:
    
    http://gbatemp.net/index.php?showtopic=138128&st=0&p=1802346&#entry1802346
    
    To come:
    - 1 batch file to run them all (DONE)
    - an interface in Autoit letting you choose wich ASH files to decompress (DONE)
    - encode ASH files using yaz0enc (possible but not very likely cause it's no use)
    - replace a TPL (to come soon)
    - extract a .arc (DONE)
    - pack a .arc (DONE)
    
    All that just by ticking check boxes so that even n00bs with basic knowledge will be able to make their own csm
    
    Credits:
    Crediar for the ASH.exe
    HowardC for his U8Tool
    and c0mputeRb0y for the batch files and my "hard" work
    
    Contact me:
    You can find me on GBATemp.net as computerboy
    Download links:
    http://www.mediafire.com/download.php?zmjot4nmyzi
    http://www.megaupload.com/?d=KMW2F1CJ
    All feedback appreciated (except for flaming)

    c0mputeRb0y
     


  2. KiiWii

    Member KiiWii GBAtemp Psycho!

    Joined:
    Nov 17, 2008
    Messages:
    3,177
    Country:
    United Kingdom
    nice work [​IMG]

    Thanks
     
  3. upbumpo190

    Member upbumpo190 GBAtemp Regular

    Joined:
    Jun 9, 2007
    Messages:
    168
    Location:
    The 5th dimension
    Country:
    France
    I'll be sure to test this out right away! Good job computerboy, this will hopefully help those having problems!
     
  4. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    Your welcome and there's still more to come. I will do the same for converting an image to TPL.
     
  5. KiiWii

    Member KiiWii GBAtemp Psycho!

    Joined:
    Nov 17, 2008
    Messages:
    3,177
    Country:
    United Kingdom
    Sweeeeeeet.

    Keep em coming [​IMG]

    Thanks again
     
  6. Satangel

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
    Looking good, thanks for all the work!
    Looking forward to more releases.
     
  7. lucajucan

    Member lucajucan GBAtemp Regular

    Joined:
    Jan 2, 2009
    Messages:
    107
    Location:
    italy
    Country:
    United States
    veryy goood [​IMG]
     
  8. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    There is one slight problem ATM: the health arc isn't extracting correctly but maybe I didn't leave long enough ( only let it run about 5 min). I'll try to see what's causing it.

    P.S. I have only tested on a PAL app so do tell me if you have problems with other regions.
     
  9. Luigi728

    Member Luigi728 GBAtemp Regular

    Joined:
    Sep 23, 2008
    Messages:
    253
    Country:
    Netherlands
    You Rock!
     
  10. Valgreen

    Member Valgreen GBAtemp Regular

    Joined:
    Nov 22, 2008
    Messages:
    297
    Country:
    Canada
    wow, good job, and your only 13?!?! thats amazing.. keep up the good work..

    btw i like your sig about those who understand binary [​IMG]
     
  11. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    Yeah 13. It's thanks to my cousin: he gave me a computer at the age of 6 [​IMG] I still remember it:
    200 Mhz
    64 mb RAM
    on board 8 mb graphics card
    Win 95

    Anyways I'm going to bed now (silly parents [​IMG] ) and hopefully it will be finished tommorow if possible
     
  12. nicksasa

    Member nicksasa GBAtemp Maniac

    Joined:
    Oct 25, 2008
    Messages:
    1,410
    Country:
    Belgium
    well im 14 now and guess what i also had a pc when i was 6 [​IMG] and i still have it [​IMG] 1.6 ghz 256 mb ram and 40 gig XD(yeah now i have 2 new computers [​IMG]) and thanks to that i now even made a csm and a few psp apps XD
     
  13. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    New version 1.3

    Changelog:
    Code:
    v1.3
    Optimized code so you can have my tools in the same folder as in the 00000001_app_OUT folder (see above for better instructions)
    Added ability to pack ARCs
     
  14. CIJC

    Member CIJC GBAtemp Fan

    Joined:
    Nov 5, 2008
    Messages:
    463
    Country:
    United Kingdom
    are there any mirrors for the 1.3 version? i keep getting a 404.
     
  15. Satangel

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
  16. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    I fixed the link. Should be working now
     
  17. CIJC

    Member CIJC GBAtemp Fan

    Joined:
    Nov 5, 2008
    Messages:
    463
    Country:
    United Kingdom
    thanks ;D
     
  18. computerboy
    OP

    Member computerboy GBAtemp Advanced Fan

    Joined:
    Sep 20, 2008
    Messages:
    802
    Country:
    Switzerland
    Your welcome. BTW I'm going to need some help: I need to find out which TPLs use transparency so if anybody is up to it could they please post a list here or by PM. I have already started but it's going to take some time and I'm not sure about some of them
     
  19. Dr.Tenma

    Member Dr.Tenma GBAtemp Regular

    Joined:
    Jul 25, 2008
    Messages:
    150
    Country:
    France
    Nice program ! Thank's
     
  20. TheEnigmaLiesbro

    Newcomer TheEnigmaLiesbro Member

    Joined:
    Feb 18, 2009
    Messages:
    37
    Country:
    United States
    Yeah, excellent work - I couldn't have done this and I've been using computers for like 12 years... (thank you piss poor education system in South Carolina for not providing classes)
     

Share This Page