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: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.
@$(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
makebanner
for your 'bnr' file and makesmdh
for your 'icn' file, though not sure as I don't think they usually use those extensions...-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?I think it's usually done in the Makefile as part of the CIA build job, for example Universal-Updater has this:
Makefile:272-275Makefile:@$(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
I think it should bemakebanner
for your 'bnr' file andmakesmdh
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"
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 lolI 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?
we have success from what I understood:I think it's usually done in the Makefile as part of the CIA build job, for example Universal-Updater has this:
Makefile:272-275Makefile:@$(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
I think it should bemakebanner
for your 'bnr' file andmakesmdh
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"
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.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
interesting. I suck ass at photoshop type stuff, so I wouldn't be able to build a banner from scratch.Sorry to get involved in here.
How would we create a CGFX 3D banner? Which tools do we need for that?
I'm answering myself, check here:
https://gbatemp.net/threads/tutoria...-from-3d-models-for-cias.433783/#post-6516366
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 wavThis does not work for me.
No I solved it. I just runned Audacity.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