[Tutorial] Edit the HomeMenu

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Asia81, Apr 28, 2016.

  1. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    5,140
    2,569
    Nov 15, 2014
    France
    Albi
    WARNING: This will affect your HomeMenu, it's a critical core of the 3DS. Be sure to have a HardMod, or A9LH for recover a BRICK (I used it once, I got a brick the first time I did it. A9LH saved me) . Or your can do it on your EmuNand, but be sure to also backup your EmuNand before.

    0) Download:http://www45.zippyshare.com/v/ohjEXrcU/file.html
    1) Download, with 3DNUS the CIA of your HomeMenu (Latest Version):
    JPN: 0004003000008202 v27648
    USA: 0004003000008F02 v25600
    EUR: 0004003000009802 v24576

    2) Rename the CIA HomeMenu.cia.
    3) Decrypt it using Decrypt9 -> Game Decryptor Options -> CIA Decryptor (Deep).
    [​IMG]

    4) Take now the decrypted CIA and put it in the HomeMenuEdition folder.
    5) Run Part1.bat, it will extract all decrypted files, then it will extract them.

    Do all your edits now.
    Most of files are LZ11 compressed, you should decompress them before editing, then recompress them.
    2 ways: DSDemcp GUI in 3DS explorer, or the LZ11 decompressor in "MSBT Editor Reloaded". Once a file is edited, you need to recompress it. Just use the Compressor / instead Decompressor, then fix the file name, and delete the old compressed and the uncompressed.

    6) Start Part2.bat. No need to repack your RomFS, it will be done automatically. All your files should be packed in a new cia HomeMenu_Edited.cia.
    7) Encrypt HomeMenu_Edited.cia using Decrypt9 -> Game Decryptor Options -> CIA Encryptor (NCCH).
    [​IMG]

    8) Once the CIA is encrypted, then you can install it. No need to delete the previous CIA, install it will overwrite the old one.
    9) Reboot. Then pray or have A9LH. Check if you see your edits.

    Some Screens:
    Warning: Spoilers inside!

    Thanks Cellenseres for help!

    Q: Can we...
    A: NO!

    Q: How to...
    A: I don't know.

    Q: What can you do with it?
    A: I don't know.
     
    Last edited by Asia81, May 24, 2016
    Serath, pandavova, CrisFTW and 55 others like this.
  2. Faru

    Faru GBAtemp Regular

    Member
    148
    68
    Nov 13, 2015
    United States
    Time to brick on my first try ;P
     
    olec04 and Minnow like this.
  3. Asia81
    OP

    Asia81 In my Ecchi World <3

    Member
    5,140
    2,569
    Nov 15, 2014
    France
    Albi
  4. SANNIC789

    SANNIC789 GBAtemp Advanced Fan

    Member
    704
    91
    Oct 3, 2015
    United States
  5. Nyap

    Nyap HTML Noob

    Banned
    973
    344
    Jan 13, 2016
    That Chaos Site
    how can I do 1) without 3DNUS
     
  6. Scarlet

    Scarlet It's Basically Christmas

    pip Contributor
    GBAtemp Patron
    Scarlet is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,886
    2,166
    Jan 7, 2015
    United Kingdom
    Middleish North-Left
    We love youuuuuu <3 Thanks for another great tutorial @Asia81 <3

    (Oh yeah, it's hard mod, not mode. Easy mistake to make ^^)
     
    Last edited by Scarlet, Apr 28, 2016
    MajinCubyan and Asia81 like this.
  7. proflayton123

    proflayton123 Undeclared Shitposter 2.1

    Member
    5,888
    2,222
    Jan 11, 2016
    Japan
    日本
    May I ask, what can you do, with editing the Home Menu?

    Although great tutorial as always, @Asia81 :D:D
     
  8. SomeGamer

    SomeGamer GBAtemp Guru

    Member
    5,796
    2,759
    Dec 19, 2014
    Hungary
    Nice! Now onto translating the entire Home Menu!
     
    tomx86 likes this.
  9. LinkSoraZelda

    LinkSoraZelda GBAtemp Advanced Maniac

    Member
    1,980
    627
    Aug 12, 2015
    United States
    Land of the Rising Orange
    ASIA I LOVE YOU <3
     
  10. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,381
    1,624
    Feb 13, 2015
    Italy
    Imola
    Fire me a PM with region and OS version...
     
  11. Temarile

    Temarile (ノ◕ヮ◕)ノ*:・゚✧ A9LH ✧゚・: *ヽ(◕ヮ◕ヽ)

    Member
    1,132
    422
    Jan 7, 2016
    Netherlands
    That's amazing! Once I've installed A9LH on my N3DS I will definitely edit it :D
     
  12. SANNIC789

    SANNIC789 GBAtemp Advanced Fan

    Member
    704
    91
    Oct 3, 2015
    United States
    is the new 3ds and old 3ds home menu the same?
     
  13. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,381
    1,624
    Feb 13, 2015
    Italy
    Imola
    W00t
    photo_2016-04-28_23-17-23.jpg

    — Posts automatically merged - Please don't double post! —

    Yup, it's a dual-mode binary
     
  14. Bubsy Bobcat

    Bubsy Bobcat sipp

    Member
    1,479
    5,726
    Jul 8, 2015
    Zimbabwe
    pretty useless imo, but neat to see that's possible. :)
     
  15. Scarlet

    Scarlet It's Basically Christmas

    pip Contributor
    GBAtemp Patron
    Scarlet is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,886
    2,166
    Jan 7, 2015
    United Kingdom
    Middleish North-Left
    I stuck my contact info on the sleep screen in case I ever lose the system. That's pretty handy.
     
  16. Zan'

    Zan' 2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F

    Member
    386
    159
    Oct 8, 2015
    it's entirely possible to edit the textures. It's just a shit ton of work because you have to export and replace them manually.
    Even more interesting however would be to modify the basic layout etc.
     
    Last edited by Zan', Apr 28, 2016
    TheVinAnator likes this.
  17. tomx86

    tomx86 GBAtemp Fan

    Member
    473
    67
    Jun 3, 2015
    Poland
    Can we use this to translate the whole console in the future?
     
  18. SANNIC789

    SANNIC789 GBAtemp Advanced Fan

    Member
    704
    91
    Oct 3, 2015
    United States
    what do i use to edit them? I compressed them then i opened it in a hex editor and i don't understand what to do now. I tried searching for what to use but i cant find anything?
     
  19. Ryccardo

    Ryccardo WiiUaboo

    Member
    3,381
    1,624
    Feb 13, 2015
    Italy
    Imola
    After DEcompressing the menu_msbt_LZ.bin, use MSBT Editor Reloaded (as you can tell from the screenshots :) )
     
  20. Mr.ButtButt

    Mr.ButtButt The Cancer Of Gbatemp <3

    Member
    1,461
    599
    Sep 22, 2015
    United States
    Im trying to decompress the systemapp.0000.00000083
    but it wont open in either msbt or 3dsexplorer ://