Easy CSM (ECSM)

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

  1. computerboy
    OP

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    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

    KiiWii GBAtemp Psycho!

    Member
    3,513
    1,090
    Nov 17, 2008
    nice work [​IMG]

    Thanks
     
  3. upbumpo190

    upbumpo190 GBAtemp Regular

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

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    Your welcome and there's still more to come. I will do the same for converting an image to TPL.
     
  5. KiiWii

    KiiWii GBAtemp Psycho!

    Member
    3,513
    1,090
    Nov 17, 2008
    Sweeeeeeet.

    Keep em coming [​IMG]

    Thanks again
     
  6. Satangel

    Satangel BEAST

    Member
    10,255
    555
    Nov 27, 2006
    Belgium
    Bruges, Belgium
    Looking good, thanks for all the work!
    Looking forward to more releases.
     
  7. lucajucan

    lucajucan GBAtemp Regular

    Member
    107
    0
    Jan 2, 2009
    United States
    italy
    veryy goood [​IMG]
     
  8. computerboy
    OP

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    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

    Luigi728 GBAtemp Regular

    Member
    253
    1
    Sep 23, 2008
    Netherlands
    You Rock!
     
  10. Valgreen

    Valgreen GBAtemp Regular

    Member
    297
    0
    Nov 22, 2008
    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

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    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

    nicksasa GBAtemp Maniac

    Member
    1,410
    0
    Oct 25, 2008
    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

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    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

    CIJC GBAtemp Fan

    Member
    463
    0
    Nov 5, 2008
    are there any mirrors for the 1.3 version? i keep getting a 404.
     
  15. Satangel

    Satangel BEAST

    Member
    10,255
    555
    Nov 27, 2006
    Belgium
    Bruges, Belgium
  16. computerboy
    OP

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    I fixed the link. Should be working now
     
  17. CIJC

    CIJC GBAtemp Fan

    Member
    463
    0
    Nov 5, 2008
    thanks ;D
     
  18. computerboy
    OP

    computerboy GBAtemp Advanced Fan

    Member
    802
    0
    Sep 20, 2008
    Swaziland
    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

    Dr.Tenma GBAtemp Regular

    Member
    150
    0
    Jul 25, 2008
    France
    Nice program ! Thank's
     
  20. TheEnigmaLiesbro

    TheEnigmaLiesbro Member

    Newcomer
    37
    0
    Feb 18, 2009
    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)