ROM Hack [Tutorial] Edit the HomeMenu

Ewin

Pika pika!
Member
Joined
Apr 14, 2015
Messages
200
Trophies
0
XP
329
Country
France
How to download "ErrDisp" on 3DNUS ?
https://yls8.mtheall.com/ninupdates/titlelist.php?sys=ctr

1462449096-capture.png
 
Last edited by Ewin,
  • Like
Reactions: chronoss

Zan'

2F88744FEED717856386400A44BBA4B9CA62E76A32C715D4F
Member
Joined
Oct 8, 2015
Messages
387
Trophies
0
Age
32
XP
271
Country
Ok, so how to edit it ?
Just like the home menu.
But check if it has multiple cxi (content files) before building it into a cia again.
But I don't think it has more than one. So you are good to go just using the Home Menu things.
 
  • Like
Reactions: chronoss

Ewin

Pika pika!
Member
Joined
Apr 14, 2015
Messages
200
Trophies
0
XP
329
Country
France
ErrorDisp is the same for all regions. So the last version is
Ok, so how to edit it ?
Extract it. Use the tools in this thread, and for know his ID cxi, use this code in a bat file :
Code:
ctrtool -i -y --content=c --tmd=tmd NAMEOFYOURCIA.cia
Make you sure you have CTRTOOL in the same folder of your CIA and the bat file.

After that, just edit the file Part1.bat and soon the Part2.bat with your ID
 
Last edited by Ewin,

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
Just like the home menu.
But check if it has multiple cxi (content files) before building it into a cia again.
But I don't think it has more than one. So you are good to go just using the Home Menu things.
I have this :

Saving content #0000 to SystemApp.0000.00000
save: NCCH.Header
save: DecryptedExHeader.bin
INFO: logoregion is not exists, Logo.bcma.LZ
create
save: PlainRGN.bin
save: DecryptedExeFS.bin
INFO: romfs is not exists, DecryptedRomFS.bi
create
save: ExeFS.Header
save: ..\ExtractedExeFS/code.bin
ERROR: open file DecryptedRomFS.bin failed

ERROR: the file type is mismatch

Contents of the CIA file have been extracted
All LZ files have been decompressed
Do your Edits now.

I have no cxi file :(

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

ErrorDisp is the same for all regions. So the last version is

Extract it. Use the tools in this thread, and for know his ID cxi, use this code in a bat file :
Code:
ctrtool -i -y --content=c --tmd=tmd NAMEOFYOURCIA.cia
Make you sure you have CTRTOOL in the same folder of your CIA and the bat file.

After that, just edit the file Part1.bat and soon the Part2.bat with your ID
Don't understand :(
 
  • Like
Reactions: Ewin

Ewin

Pika pika!
Member
Joined
Apr 14, 2015
Messages
200
Trophies
0
XP
329
Country
France
I have this :



I have no cxi file :(

Put the tools in the same folder with your CIA and make an other bat file (so you make first a txt and after you rename to bat). You put in this file this code :
Code:
ctrtool -i -y --content=c --tmd=tmd NAMEOFYOURCIA.cia
After that, execute this BAT and now you have a file like this "C.0000.00000082" but with an other number, it's your ID...
Replace just with your ID in the part1 and part2
 
  • Like
Reactions: chronoss

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
ctrtool -i -y --content=c --tmd=tmd NAMEOFYOURCIA.cia
Put the tools in the same folder with your CIA and make an other bat file (so you make first a txt and after you rename to bat). You put in this file this code :
Code:
ctrtool -i -y --content=c --tmd=tmd NAMEOFYOURCIA.cia
After that, execute this BAT and now you have a file like this "C.0000.00000082" but with an other number, it's your ID...
Replace just with your ID in the part1 and part2

I got it : c.0000.0000000a
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
So replace in the part1 and run, just replace 82 by 0A
Where ?

ctrtool.exe --content=SystemApp HomeMenu.cia
3dstool.exe -xvtf cxi SystemApp.0000.00000082 --header NCCH.Header --exh DecryptedExHeader.bin --exefs DecryptedExeFS.bin --romfs DecryptedRomFS.bin --logo Logo.bcma.LZ --plain PlainRGN.bin
3dstool.exe -xvtf exefs DecryptedExeFS.bin --exefs-dir ExtractedExeFS --header ExeFS.Header
3dstool.exe -xvtf romfs DecryptedRomFS.bin --romfs-dir ExtractedRomFS
 

Ewin

Pika pika!
Member
Joined
Apr 14, 2015
Messages
200
Trophies
0
XP
329
Country
France
ctrtool.exe --content=SystemApp REPLACE BY THE NAME OF YOUR CIA HERE.cia
3dstool.exe -xvtf cxi SystemApp.0000.00000082 --header NCCH.Header --exh DecryptedExHeader.bin --exefs DecryptedExeFS.bin --romfs DecryptedRomFS.bin --logo Logo.bcma.LZ --plain PlainRGN.bin
3dstool.exe -xvtf exefs DecryptedExeFS.bin --exefs-dir ExtractedExeFS --header ExeFS.Header
3dstool.exe -xvtf romfs DecryptedRomFS.bin --romfs-dir ExtractedRomFS​
 
Last edited by Ewin,
  • Like
Reactions: chronoss

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
ctrtool.exe --content=SystemApp REPLACE BY THE NAME OF YOUR CIA HERE.cia
3dstool.exe -xvtf cxi SystemApp.0000.00000082 --header NCCH.Header --exh DecryptedExHeader.bin --exefs DecryptedExeFS.bin --romfs DecryptedRomFS.bin --logo Logo.bcma.LZ --plain PlainRGN.bin
3dstool.exe -xvtf exefs DecryptedExeFS.bin --exefs-dir ExtractedExeFS --header ExeFS.Header
3dstool.exe -xvtf romfs DecryptedRomFS.bin --romfs-dir ExtractedRomFS​
I got just this file : SystemApp.0000.0000000a :( nothing else :(
 
Last edited by chronoss,
  • Like
Reactions: Ewin

Ewin

Pika pika!
Member
Joined
Apr 14, 2015
Messages
200
Trophies
0
XP
329
Country
France
I got just this file : SystemApp.0000.0000000a :(
Are you sure to have replace the name and the ID ?

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

I got just this file : SystemApp.0000.0000000a :( nothing else :(
Put this code and rename your CIA to errordisp.cia :

Code:
ctrtool.exe --content=SystemApp errordisp.cia
3dstool.exe -xvtf cxi SystemApp.0000.0000000A --header NCCH.Header --exh DecryptedExHeader.bin --exefs DecryptedExeFS.bin --romfs DecryptedRomFS.bin --logo Logo.bcma.LZ --plain PlainRGN.bin
3dstool.exe -xvtf exefs DecryptedExeFS.bin --exefs-dir ExtractedExeFS --header ExeFS.Header
3dstool.exe -xvtf romfs DecryptedRomFS.bin --romfs-dir ExtractedRomFS
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,010
Trophies
1
XP
4,914
Country
Congo, Republic of the
Are you sure to have replace the name and the ID ?

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


Put this code and rename your CIA to errordisp.cia :

Code:
ctrtool.exe --content=SystemApp errordisp.cia
3dstool.exe -xvtf cxi SystemApp.0000.0000000A --header NCCH.Header --exh DecryptedExHeader.bin --exefs DecryptedExeFS.bin --romfs DecryptedRomFS.bin --logo Logo.bcma.LZ --plain PlainRGN.bin
3dstool.exe -xvtf exefs DecryptedExeFS.bin --exefs-dir ExtractedExeFS --header ExeFS.Header
3dstool.exe -xvtf romfs DecryptedRomFS.bin --romfs-dir ExtractedRomFS
It's that my ID c.0000.0000000a ?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
  • Xdqwerty @ Xdqwerty:
    sigh
  • Xdqwerty @ Xdqwerty:
    @a_username_that_isnt_cool, could you change your username?
  • Xdqwerty @ Xdqwerty:
    i guess not...
    Xdqwerty @ Xdqwerty: i guess not...