ROM Hack [Tutorial] Edit the HomeMenu

  • Thread starter Thread starter Asia81
  • Start date Start date
  • Views Views 189,843
  • Replies Replies 1,195
  • Likes Likes 62
Well im definately either forgeting something or doing something wrong xD did it over and no boot xD
 
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.
 
#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
 
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

Last edited by TheDeKay, , Reason: Added v0.6 [Stable] Update
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