[Release] Create 2D/3D Banner, SMDH +++ with ba-GUI-nnertool

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by FONZD, Dec 21, 2015.

  1. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    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 ! ;)

    Here is v2.2 of ba-GUI-nnertool:

    [​IMG] [​IMG] [​IMG]


    HOW TO

    1) EXTRACT/REBUILD CIA

    prerequisite: a decrypted .cia (use Decrypt9)

    -1 Copy your decrypted .cia to the 'Projects' folder (more practical)
    -2 Open ba-GUI-nnertool and click on Tool Box Tab
    -3 Click on Browse and choose your decrypted .cia
    -4 Click on Extract
    -4
    .1 Choose the rom.0000.xxxxxxxx, it's the main content, by default: yourdecrypted.cia\rom.0000.00000000 (rom.0000.*)
    -4
    .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.* )
    -5 Launch Ohana3DS then drag your bannerX.bcmdl on it (not Ohana3DS_Rebirth)
    -6 Export textures (do the same with others bannerX.bcmdl if it's multilang)
    -7 Edit textures of banner0.bcmdl, banner1.bcmdl,... (with GIMP, Paint.NET,...)
    -7
    .2 (optional ) Create your icon.icn with the Icon Tab
    -7
    .3 (optional ) Hex Edit data.bin
    -7
    .4 (optional ) Change Title ID with the VoodooChaos tool or click on the Customize ID button
    Change Title ID
    -8 Import new textures with Ohana3DS and save changes (not Ohana3DS_Rebirth)
    -9 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, ...
    -11 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)

    Download ba-GUI-nnertool v2.2: https://mega.nz/#!t3gEXJoB!AxbpPDS8rHGiM28H6ca_fPzjR1rxU3HZa9eexUu-jmQ

    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...

    Examples:
    Homebrews
    Games
    TUTO:
    -= FIX MISSING BANNER =-
     
    Last edited by FONZD, Sep 1, 2017 - Reason: links dead
    Dionicio3, Teun1, akira123 and 22 others like this.
  2. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    Some changes for ba-GUI-nnertool v1.01

    Changelog:

    - use of .bcmdl instead of .cgfx
    - new build of ohana3ds rebirth (01-19-2016)
    - added banner-FIX- for Hyrule Warriors Legends (as an example)
    - and some bugfix
     
    peteruk likes this.
  3. spinal_cord

    spinal_cord Knows his stuff

    Member
    3,022
    598
    Jul 21, 2007
    somewhere
    For those of us who know nothing about banners etc. How would one go about creating a 3D banner? Is some sort of standard 3D model format used for example?
     
  4. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    For starters, you can change the banners of games/VCgames already present in my .rar

    You can create your own too but it's more complex... or extract them from other games

    edit:

    some examples:

    [​IMG] [​IMG]
     
    Last edited by FONZD, Jan 24, 2016
    Minnow and peteruk like this.
  5. Manuel9181

    Manuel9181 GBAtemp Prosecutor

    Member
    345
    98
    May 26, 2015
    Italy
    Thanks for this tool. If I can ask you, how can I inject a banner (Hyrule Warriors in the specific case) into the game. I tried to follow the guide posted by Asia81 about decrypting a game, but when I try to launch HackingToolKit I received an immeditely notification about the presence of a virus and the program wont start.

    Here the link of the Asia81's guide: https://gbatemp.net/threads/tutorial-how-to-decrypt-extract-rebuild-3ds-roms.383055/

    Also I didn't open a new thread because I think that a lot of people in these days will read this one to solve this problem in specific. So, hope you can help me with that and thank you in advance anyways.
     
  6. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    I personnaly use Asia81 Pack Hack v4.1 to extract my decrypted .cia so... simply

    first, you must extract your .cia
    second, in the 'exe' folder there is the banner.bin you can extract with ba-GUI-nnertool
    third, modify all you want then create the banner.bin with ba-GUI-nnertool then replace the banner.bin with the new one in the 'exe' folder
    forth, rebuild the .3ds with 3dsbuilder then convert it to .cia with 3DS Simple CIA Converter v4.3

    edit:
    if a virus is detected, just put the software in your exclusions
     
    Last edited by FONZD, Jan 24, 2016
    peteruk and Manuel9181 like this.
  7. James310

    James310 GBAtemp Advanced Fan

    Member
    879
    319
    Oct 4, 2015
    United States
    Somewhere in California
    Do you have a link for that hbl one? Looks amazing, I hate the plain flat image one
     
  8. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    peteruk likes this.
  9. James310

    James310 GBAtemp Advanced Fan

    Member
    879
    319
    Oct 4, 2015
    United States
    Somewhere in California
  10. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,147
    2,565
    Nov 15, 2014
    France
    Albi
    How did you fix HWL's banner?
    I tried but...
     
  11. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    with ohana3ds and a hexeditor
     
    peteruk likes this.
  12. liomajor

    liomajor GBAtemp Maniac

    Member
    1,463
    1,065
    Jun 10, 2008
    United States
    ohana3ds pixelerates and has quality loss if using it to edit/replace images.

    It's better to extract the cwav and build a new banner with bannertool.exe
     
  13. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    To build my HWL banner I have used ba-GUI-nnertool (with 3dstool because it's better for multilanguages banner)
     
    peteruk likes this.
  14. liomajor

    liomajor GBAtemp Maniac

    Member
    1,463
    1,065
    Jun 10, 2008
    United States
    I've tried to extract the banner bin with your gui, but it doesn't extract (Error: illegal option),
    so i did it manualy (3dstool -x -t banner --banner-dir banner -f banner.bin).

    Maybe it doesn't work bcuz the folder got spaces?
     
  15. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    yes no spaces it's important
     
    peteruk likes this.
  16. liomajor

    liomajor GBAtemp Maniac

    Member
    1,463
    1,065
    Jun 10, 2008
    United States
    You could change the code to use "folder name", should fix it^^
     
  17. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,092
    807
    Dec 7, 2013
    Brazil
    แ••( แ› )แ•—
    Nice! I was i need to edit a 3D banner for a translation ! With Honava I was lost because I couls explort the 3D model as .obj nut can't import it again รต3o
     
  18. Spaqin

    Spaqin GBAtemp Regular

    Member
    122
    69
    Feb 17, 2015
    Poland
    Can I put my own 24x24 icon with this program instead of it resizing the bigger one?
     
  19. FONZD
    OP

    FONZD GBAtemp Regular

    Member
    219
    276
    Jan 27, 2015
    France
    Some changes for ba-GUI-nnertool v2.0

    Changelog:

    - added extract/build .cia
    - and lot of bugfix
     
    Februarysn0w likes this.
  20. Mr.ButtButt

    Mr.ButtButt The Cancer Of Gbatemp <3

    Member
    1,461
    599
    Sep 22, 2015
    United States
    hello~