Bannertool Example

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
does anyone know how to use bannertool for a cia on the 3ds? @Pk11 @RocketRobz ? I had to use a gui for my sm64 build. I'm trying to build both a bnr and icn file with bannertool from png images. thanks.
 

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
xn--rck9c.xn--tckwe
XP
3,902
Country
United States
does anyone know how to use bannertool for a cia on the 3ds? @Pk11 @RocketRobz ? I had to use a gui for my sm64 build. I'm trying to build both a bnr and icn file with bannertool from png images. thanks.
I think it's usually done in the Makefile as part of the CIA build job, for example Universal-Updater has this:
Makefile:
	@$(BANNERTOOL) makebanner -ci "../app/banner.cgfx" -a "../app/BannerAudio.wav" -o "../app/banner.bin"

	@$(BANNERTOOL) makesmdh -i "../app/icon.png" -s "$(TARGET)" -l "$(APP_DESCRIPTION)" -p "$(APP_AUTHOR)" -o "../app/icon.bin" \
		--flags visible,ratingrequired,recordusage --cero 153 --esrb 153 --usk 153 --pegigen 153 --pegiptr 153 --pegibbfc 153 --cob 153 --grb 153 --cgsrr 153
Makefile:272-275

I think it should be makebanner for your 'bnr' file and makesmdh for your 'icn' file, though not sure as I don't think they usually use those extensions...

Edit: UU has a .cgfx because it has a 3D banner, for a 2D banner just do -i "../app/banner.png" instead of -ci "../app/banner.cgfx"
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I think it's usually done in the Makefile as part of the CIA build job, for example Universal-Updater has this:
Makefile:
    @$(BANNERTOOL) makebanner -ci "../app/banner.cgfx" -a "../app/BannerAudio.wav" -o "../app/banner.bin"

    @$(BANNERTOOL) makesmdh -i "../app/icon.png" -s "$(TARGET)" -l "$(APP_DESCRIPTION)" -p "$(APP_AUTHOR)" -o "../app/icon.bin" \
        --flags visible,ratingrequired,recordusage --cero 153 --esrb 153 --usk 153 --pegigen 153 --pegiptr 153 --pegibbfc 153 --cob 153 --grb 153 --cgsrr 153
Makefile:272-275

I think it should be makebanner for your 'bnr' file and makesmdh for your 'icn' file, though not sure as I don't think they usually use those extensions...

Edit: UU has a .cgfx because it has a 3D banner, for a 2D banner just do -i "../app/banner.png" instead of -ci "../app/banner.cgfx"
I think I kinda understand it. it makes more sense now, but what is banner.cgfx? I saw this before, but how is png incorporated into that file?
 

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I think it's usually done in the Makefile as part of the CIA build job, for example Universal-Updater has this:
Makefile:
    @$(BANNERTOOL) makebanner -ci "../app/banner.cgfx" -a "../app/BannerAudio.wav" -o "../app/banner.bin"

    @$(BANNERTOOL) makesmdh -i "../app/icon.png" -s "$(TARGET)" -l "$(APP_DESCRIPTION)" -p "$(APP_AUTHOR)" -o "../app/icon.bin" \
        --flags visible,ratingrequired,recordusage --cero 153 --esrb 153 --usk 153 --pegigen 153 --pegiptr 153 --pegibbfc 153 --cob 153 --grb 153 --cgsrr 153
Makefile:272-275

I think it should be makebanner for your 'bnr' file and makesmdh for your 'icn' file, though not sure as I don't think they usually use those extensions...

Edit: UU has a .cgfx because it has a 3D banner, for a 2D banner just do -i "../app/banner.png" instead of -ci "../app/banner.cgfx"
we have success from what I understood:

1664733539659.png
 
  • Like
Reactions: Pk11

godreborn

Welcome to the Machine
OP
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
See my edit, it's not, CGFX is for 3D banners. I forgot UU had a 3D banner or I woulda picked a different example lol
btw, I didn't have to put bannertool in the folder, I just relied on environmental variables with devkitpro. that's why I have absolute paths for each of the three variables. ;)
 

TimuRay13

New Member
Newbie
Joined
Feb 17, 2023
Messages
4
Trophies
0
Age
14
XP
35
Country
Finland
Your wav file is actually a wav file, not just a renamed mp3 or such right? I haven't taken a close look at the issue but that's the first thing that comes to mind, since the error makes it sound like the file's not a real wav
No I solved it. I just runned Audacity.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, i have a physical copy of mgs4
  • Xdqwerty @ Xdqwerty:
    ok I tried it and 1) it doesnt boot wood menu automatically and 2) when trying to load a game through wood theres just a loading screen
  • K3Nv2 @ K3Nv2:
    It's low on wood
    +1
  • Xdqwerty @ Xdqwerty:
    lemme ask in forums
  • Xdqwerty @ Xdqwerty:
    yawn
  • BigOnYa @ BigOnYa:
    @Xdqwerty No you heard wrong, and don't believe till you experience yourself. Fallout 4 is one of my favorite games of all time. Yes it had issues early on, esp with older hardware like the xbox1, but it is awesome, esp now being 4k on Series S/X or PS5
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, Then i think people were talking about fallout 76
  • Xdqwerty @ Xdqwerty:
    that one was buggy too
  • BigOnYa @ BigOnYa:
    Yea you right there, fallout 76 was a letdown, but it not that bad now, they have fixed slot of issues they had at launch. Biggest issue with Fallout 76 is its a pay to advance further type of game, which sucks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I may probably download fallout 3 or new vegas on my ps3
  • Xdqwerty @ Xdqwerty:
    cuz I didnt like fallout 1 that much
  • BigOnYa @ BigOnYa:
    New Vegas is awesome, F3 was ok too.
  • Psionic Roshambo @ Psionic Roshambo:
    I played Fallout 4 on PC, I enjoyed it honestly. Not my favorite game on earth but at the same time I didn't hate it at all lol
  • BigOnYa @ BigOnYa:
    That's cool you got a ps3... Glad to hear. Game on!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
    BigOnYa @ BigOnYa: Or worse, you downloading something, and someone calls your phone and interupts the download...