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,771
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: 231
  • Home Menu Rebuilding Tool v0.5.7z
    441.6 KB · Views: 165
  • HMRT Dev Build v0.6.7z
    424.9 KB · Views: 15,423
  • Home Menu Rebuilding Tool v0.6.7z
    425.1 KB · Views: 550
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,771
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
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...