ROM Hack [Tutorial] Edit the HomeMenu

Zan'

2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F
Member
Joined
Oct 8, 2015
Messages
387
Trophies
0
Age
32
XP
271
Country
The LZ11 (de)compressor doesn't work
LZ Compressionlog [2016-04-30]
==============================
[18:56:23] menu_msbt_LZ.bin couldn't be decompressed
[18:56:23] RI_mstl_LZ.bin couldn't be decompressed
[18:56:23] Finished
==============================
It does that if they are decompressed already. Safety Feature.
 

Lumince

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
2,343
Trophies
1
XP
3,784
Country
United States
#Thugfail

--------------------- MERGED ---------------------------

trying to fix my emunand
I hope youre emunand wasn't youre main :/ bc theres a no go of getting it back unless you have some type of backup xD

--------------------- MERGED ---------------------------

Tried a forth time to edit the power screen... and it worked! Thank you @Asia81
 

TheDeKay

I call it research
Member
Joined
Feb 6, 2015
Messages
152
Trophies
0
XP
239
Country
Translate JPN Home menu
Guys, what do your bat file do?
For see if I put it in the first post.

Alright. Redid the whole bat script.
v06Preview.png

Instead of having multiple Files you just need this one.
Decompressing decompresses all LZ files.
Recompressing compresses all decompressed LZ files.
I also put a drag and drop decompressor into this archive. With that you can just drag and drop the files you want to decompress.
Then you can use [6] Recompress all LZ files from the first batch script and it will compress all files you decompressed earlier.
Right click the batch file and edit:
There is a section USER VARIABLES
Code:
set HMRTdir=HMRT
set LogFile="%~dp0\LZ.log"
set ciaName=HomeMenu
set expName=%ciaName%_edited
:START
set SDDrive=
HMRTdir is the directory of the exe files used by the Tool
LogFile is the path\name for the Logfile created.
ciaName is the input File. Asia81 used HomeMenu. You can enter whatever as long as it doesn't contain spaces.
expName is the output File. Usually they are generated as HomeMenu_edited.
But you can enter "ModMenu" there and it will build as ModMenu.cia
SDDrive is the Letter for your SDCard drive.

If you leave these blank the Tool will simply ask you to enter something.
  1. Extract CIA
    • Extracts the contents of a CIA
  2. Build CIA
    • Builds the CIA with the (edited) Files
  3. Clean Folder
    • Removes all the junk created - leaves the edited cia
  4. Copy to SD
    • Copies the edited CIA file to the D9Game folder on the SD.
  5. Decompress all LZ files
    • Decompresses ALL extracted compressed LZ files (needed for editing)
  6. Recompress all LZ files
    • Recompresses all LZ files that have been decompressed
    • If you manually decompressed only some LZ files the tool will only compress those
    • You will have all LZ files compressed again after using this
  7. Full Rebuild
    • Basically a complete Step by Step of Extracting and Rebuilding.
    • Pauses after extracting and decompressing to give you time to do edits
    • Simply press a key after you did your edits and the tool will automatically rebuild.
  • [0.3+] Dragging a CIA onto the tool will use this CIA to use options on (extract/rebuild)
  • [0.3+] Works for all regions. Finds Systemapp.* cxi automatically.
  • [0.4+] Dragging LZ files onto the tool will decompress all provided LZ files
    • Dragging sleep_LZ.bin onto the tool will only decompress sleep_LZ.bin
    • Using the Recompress all LZ files option can then recompress it again
  • [0.4-0.5] Keeps the CXI content ID.
    • If it was extracted as SystemApp.0000.00000083 it will rebuild using this
    • Extracting the rebuilt CIA will then give you this file again instead of SystemApp.0000.00000000 (Happened due to unprecise rebuilding). Also removes all *.bak files in the RomFS folder before rebuilding.
  • [0.6+] SD Card is now automatically detected
  • [0.6+] Faster (De)compressing
  • [0.6+] Auotamic Code.bin (De)compression
  • [0.6+] CIAs are built to be able to be installed over an already modded one.
    • No need for installing a clean version before installing a new one.
  • [0.6+] Better/Faster selection
  • New colored "Design"
  • Able to build encrypted CIA files
    • For direct network installing
    • Requires XORpads (get them with Decrypt9 and ncchinfo)
  • Generate ncchinfo.bin for acquiring xorpads through Decrypt9
  • Network Installing (via FBI)
v07teaser.png
 

Attachments

  • Home Menu Rebuilding Tool v0.4.7z
    410.2 KB · Views: 234
  • Home Menu Rebuilding Tool v0.5.7z
    441.6 KB · Views: 167
  • HMRT Dev Build v0.6.7z
    424.9 KB · Views: 15,424
  • Home Menu Rebuilding Tool v0.6.7z
    425.1 KB · Views: 551
Last edited by TheDeKay, , Reason: Added v0.6 [Stable] Update

Lumince

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
2,343
Trophies
1
XP
3,784
Country
United States
Alright. Redid the whole bat script.
View attachment 47564
Instead of having multiple Files you just need this one.
Decompressing decompresses all LZ files.
Recompressing compresses all decompressed LZ files.
I also put a drag and drop decompressor into this archive. With that you can just drag and drop the files you want to decompress.
Then you can use [6] Recompress all LZ files from the first batch script and it will compress all files you decompressed earlier.
Nice Dice
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
    +1
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
  • BigOnYa @ BigOnYa:
    Me and wifey was deciding on our next vacation, so I hung up a map on the wall, and give her a dart and said, wherever you hit, we will go. She threw the dart and it missed the map completely and fell into a trash can below on floor. So I said "ok Florida it is."
    +2
  • BakerMan @ BakerMan:
    @ZeroT21 ohhh a pot cake?
    +2
  • SylverReZ @ SylverReZ:
    Gimme some of dat
    +4
  • BakerMan @ BakerMan:
    oh yeah i don't use weed,in my baking or in general
  • BakerMan @ BakerMan:
    besides isn't it usually gummies or brownies?
  • AncientBoi @ AncientBoi:
    So, make a "New Trend"
  • BakerMan @ BakerMan:
    i just said i don't use weed
  • BigOnYa @ BigOnYa:
    You can add it in anything really, you can even make a butter/oil with it, then use that oil in anything
  • BakerMan @ BakerMan:
    besides i'm literally a minor and neurodivergent, so telling me to make a cake with cannabis is traumatizing me, ur cancelled buddy /s/srs
  • BakerMan @ BakerMan:
    (nah jk i'm just parodying those "i'm literally a minor and neurodivergent" mfs on twitter)
    +1
  • BigOnYa @ BigOnYa:
    Michigan has legal rec, so you only have few more years, is it 18 or 21 up there? 21 here in Ohio.
  • BakerMan @ BakerMan:
    prob 21, idk tho
    +1
  • ZeroT21 @ ZeroT21:
    Guess I'll go with plan B and make a Rum Vanilla flavored ice cream
    +1
  • BigOnYa @ BigOnYa:
    That sounds damn good.
  • AncientBoi @ AncientBoi:
    Nah. Tequila maybe
  • AncientBoi @ AncientBoi:
    That, or Old No. 7
  • BigOnYa @ BigOnYa:
    I'm ashamed to ask, but what is old no 7?
  • AncientBoi @ AncientBoi:
    Jack Daniels
    +2
  • BigOnYa @ BigOnYa:
    Oh yea, duh
    +1
  • BigOnYa @ BigOnYa:
    I still have some old no 7, bout to mix with some coke, and get "California Sober".
    +2
  • AncientBoi @ AncientBoi:
    lol, I finally got you to Enjoy a Coc Tail :tpi::rofl2::tpi:
    +2
    AncientBoi @ AncientBoi: lol, I finally got you to Enjoy a Coc Tail :tpi::rofl2::tpi: +2