More actions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
<youtube>uXu-dHnTiJA</youtube> | <youtube>uXu-dHnTiJA</youtube> | ||
===Extract, Customize, Re-Build .cia :=== | |||
Initially, it was a simple tool to create/customize your own 2D Banner, 3D Banner, Icon/smdh, extract banner.bnr from any decrypted '.CIA' but now it's more like a .cia editor/builder.ENJOY ! | |||
Initially, it was a simple tool to create/customize your own 2D Banner, 3D Banner, Icon/smdh, extract banner.bnr from any decrypted '.CIA' but now it's more like a .cia editor/builder. | |||
ENJOY ! | |||
==HOW TO== | |||
===EXTRACT/REBUILD CIA=== | |||
prerequisite: a decrypted .cia (use [[Decrypt9 3DS]]) | |||
# Copy your decrypted '''.cia''' to the 'Projects' folder (more practical) | |||
# Open ba-GUI-nnertool and click on '''Tool Box''' '''Tab''' | |||
# Click on '''Browse''' and choose your decrypted '''.cia''' | |||
# Click on '''Extract''' | |||
# </span><span style="font-size: 9px">.1</span><span style="font-size: 15px"> Choose the rom.0000.xxxxxxxx, it's the main content, by default: yourdecrypted.cia\rom.0000.00000000 (rom.0000.*) | |||
# </span><span style="font-size: 10px">.2</span><span style="font-size: 15px"> (''optional'' ) Choose the rom.0001.xxxxxxxx. Only asked if the manual is not autodetected, you can choose another one or just click Cancel, by default: yourdecrypted.cia\rom.0001.00000001 (rom.0001.* ) | |||
# Launch Ohana3DS then drag your '''banner'''''X'''''.bcmdl''' on it (<span style="text-decoration: underline">not Ohana3DS_Rebirth</span>) | |||
# Export textures (do the same with others '''banner'''''X''.'''bcmdl''' if it's multilang) | |||
# Edit textures of '''banner0.bcmdl''', '''banner1.bcmdl''',... (with GIMP, Paint.NET,...) | |||
# </span><span style="font-size: 9px">.<span style="font-size: 9px">2</span></span> <span style="font-size: 15px">(''optional'' ) Create your '''icon.icn''' with the '''Icon Tab''' | |||
# </span><span style="font-size: 9px">.3</span> <span style="font-size: 15px">(''optional'' ) Hex Edit '''data.bin''' | |||
# </span><span style="font-size: 9px">.4</span><span style="font-size: 15px"> (''optional'' ) Change '''Title ID''' with the '''VoodooChaos''' tool or click on the '''Customize ID''' button</span> | |||
##Hex Edit '''ncch.header''' | |||
##'''exheader.bin''' | |||
## In fact for New 3ds users you can edit 5 digits! ex: SMW use 0E 70 0F and so you can change it to <span style="color: #00b300">11 11</span> <span style="color: #ff0000">0</span><span style="color: #00b300">1</span> (not the red one) | |||
# Import new textures with Ohana3DS and save changes (<span style="text-decoration: underline">not Ohana3DS_Rebirth</span>) | |||
# Rebuild your '''banner.bnr''' with ba-GUI-nnertool: '''Banner''' '''Tab''' -> Banner bcmdl/png: '''Browse''' then choose your new '''banner0.bcmdl''' (make sure all components are in the same folder: banner.cbmd, banner.bcwav,...) | |||
# 10 Replace '''banner.bnr''' to '''Exefs.O''' folder | |||
# 10<span style="font-size: 9px">.2</span><span style="font-size: 15px"> (''optional'' ) Replace '''data.bin''' to '''Romfs.O''' folder, '''icon.icn''' to '''Exefs.O''' folder, ... | |||
# Go to '''Tool Box''' then click on the </span>'''<span style="font-size: 15px">Build</span>'''<span style="font-size: 15px"> button (</span>''<span style="font-size: 15px">optional </span>''<span style="font-size: 15px">: you can change </span>'''<span style="font-size: 15px">Version:</span>''' ''<span style="font-size: 15px">XX</span>'''''<span style="font-size: 15px">.</span>'''''<span style="font-size: 15px">XX</span>'''''<span style="font-size: 15px">.</span>'''<span style="font-size: 15px">''XX'' , remove '''age rating''' with voodoochaos 2.1 and/or add </span>'''<span style="font-size: 15px">manual</span>'''<span style="font-size: 15px"> if detected) | |||
==All credits goes to:== | |||
* gdkchan & Rei for Ohana3DS | * gdkchan & Rei for Ohana3DS | ||
* Rohul1997 for VoodooChaos | * Rohul1997 for VoodooChaos | ||
Line 76: | Line 52: | ||
* Gericom for Evey File Explorer | * Gericom for Evey File Explorer | ||
* Peter Pawlowski for Foobar2000 | * Peter Pawlowski for Foobar2000 | ||
* Asia81 for all the 3D Banner Templates | * Asia81 for all the 3D Banner Templates | ||
* and others... | * and others... | ||
==ex: Zelda Hyrule Warriors Legends (JPN)== | |||
# Decrypt the 'game.cia' with Decrypt9WIP then extract the banner.bnr with ba-GUI-nnertool. | |||
# Copy/Paste the banner9.bcmdl to create the missing banner. | |||
# Remane them to banner1.bcmdl, banner2.bcmdl, banner3.bcmdl... (don't touch the banner0.bcmdl or banner.cbmd) | |||
# With an exheditor open each 'bannerX.bcmdl' then search for JPN_JP and modifiy to *corresponding region/language then save. (ex: EUR_EN for banner1.bcmdl) | |||
# Rebuild the banner.bnr with ba-GUI-nnertool. | |||
# Copy the NEW_banner.bnr to the decrypted 'exefs.O' folder. | |||
# Rebuild the 'NEW_game.cia' with ba-GUI-nnertool. | |||
*check this: | |||
* banner1.bcmdl = English ~ EUR_EN | |||
* banner2.bcmdl = French ~ EUR_FR | |||
* banner3.bcmdl = German ~ EUR_GE | |||
* banner4.bcmdl = Italian ~ EUR_IT | |||
* banner5.bcmdl = Spanish ~ EUR_SP | |||
* banner6.bcmdl = Dutch ~ EUR_DU | |||
* banner7.bcmdl = Portuguese ~ EUR_PO | |||
* banner8.bcmdl = Russian ~ EUR_RU | |||
* banner9.bcmdl = Japanese ~ JPN_JP | |||
* banner10.bcmdl = English ~ USA_EN | |||
* banner11.bcmdl = French ~ USA_FR | |||
* banner12.bcmdl = Spanish ~ USA_SP | |||
* banner13.bcmdl = Portuguese ~ USA_PO |
Revision as of 09:06, 19 September 2021
Template:Infobox-3DS-Homebrews
Extract, Customize, Re-Build .cia :
Initially, it was a simple tool to create/customize your own 2D Banner, 3D Banner, Icon/smdh, extract banner.bnr from any decrypted '.CIA' but now it's more like a .cia editor/builder.ENJOY !
HOW TO
EXTRACT/REBUILD CIA
prerequisite: a decrypted .cia (use Decrypt9 3DS)
- Copy your decrypted .cia to the 'Projects' folder (more practical)
- Open ba-GUI-nnertool and click on Tool Box Tab
- Click on Browse and choose your decrypted .cia
- Click on Extract
- .1 Choose the rom.0000.xxxxxxxx, it's the main content, by default: yourdecrypted.cia\rom.0000.00000000 (rom.0000.*)
- .2 (optional ) Choose the rom.0001.xxxxxxxx. Only asked if the manual is not autodetected, you can choose another one or just click Cancel, by default: yourdecrypted.cia\rom.0001.00000001 (rom.0001.* )
- Launch Ohana3DS then drag your bannerX.bcmdl on it (not Ohana3DS_Rebirth)
- Export textures (do the same with others bannerX.bcmdl if it's multilang)
- Edit textures of banner0.bcmdl, banner1.bcmdl,... (with GIMP, Paint.NET,...)
- .2 (optional ) Create your icon.icn with the Icon Tab
- .3 (optional ) Hex Edit data.bin
- .4 (optional ) Change Title ID with the VoodooChaos tool or click on the Customize ID button
- Hex Edit ncch.header
- exheader.bin
- In fact for New 3ds users you can edit 5 digits! ex: SMW use 0E 70 0F and so you can change it to 11 11 01 (not the red one)
- Import new textures with Ohana3DS and save changes (not Ohana3DS_Rebirth)
- Rebuild your banner.bnr with ba-GUI-nnertool: Banner Tab -> Banner bcmdl/png: Browse then choose your new banner0.bcmdl (make sure all components are in the same folder: banner.cbmd, banner.bcwav,...)
- 10 Replace banner.bnr to Exefs.O folder
- 10.2 (optional ) Replace data.bin to Romfs.O folder, icon.icn to Exefs.O folder, ...
- Go to Tool Box then click on the Build button (optional : you can change Version: XX.XX.XX , remove age rating with voodoochaos 2.1 and/or add manual if detected)
All credits goes to:
- gdkchan & Rei for Ohana3DS
- Rohul1997 for VoodooChaos
- Steveice10 for bannertool
- dnasdw for 3dstool
- Relys for makerom
- elisherer for 3DS Explorer
- Gericom for Evey File Explorer
- Peter Pawlowski for Foobar2000
- Asia81 for all the 3D Banner Templates
- and others...
ex: Zelda Hyrule Warriors Legends (JPN)
- Decrypt the 'game.cia' with Decrypt9WIP then extract the banner.bnr with ba-GUI-nnertool.
- Copy/Paste the banner9.bcmdl to create the missing banner.
- Remane them to banner1.bcmdl, banner2.bcmdl, banner3.bcmdl... (don't touch the banner0.bcmdl or banner.cbmd)
- With an exheditor open each 'bannerX.bcmdl' then search for JPN_JP and modifiy to *corresponding region/language then save. (ex: EUR_EN for banner1.bcmdl)
- Rebuild the banner.bnr with ba-GUI-nnertool.
- Copy the NEW_banner.bnr to the decrypted 'exefs.O' folder.
- Rebuild the 'NEW_game.cia' with ba-GUI-nnertool.
- check this:
- banner1.bcmdl = English ~ EUR_EN
- banner2.bcmdl = French ~ EUR_FR
- banner3.bcmdl = German ~ EUR_GE
- banner4.bcmdl = Italian ~ EUR_IT
- banner5.bcmdl = Spanish ~ EUR_SP
- banner6.bcmdl = Dutch ~ EUR_DU
- banner7.bcmdl = Portuguese ~ EUR_PO
- banner8.bcmdl = Russian ~ EUR_RU
- banner9.bcmdl = Japanese ~ JPN_JP
- banner10.bcmdl = English ~ USA_EN
- banner11.bcmdl = French ~ USA_FR
- banner12.bcmdl = Spanish ~ USA_SP
- banner13.bcmdl = Portuguese ~ USA_PO