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,757
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,422
  • Home Menu Rebuilding Tool v0.6.7z
    425.1 KB · Views: 549
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,757
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.
    ZeroT21 @ ZeroT21: horny jail is full la