Homebrew Changing Pokémon Virtual Console banner without losing Pokémon Bank capability

Status
Not open for further replies.

GameBoyColor

Active Member
OP
Newcomer
Joined
Jan 25, 2018
Messages
30
Trophies
0
Age
29
XP
268
Country
United States
I want to change the banner for a Pokémon VC title, without losing its ability to connect to Pokémon Bank. How possible is this?

I'm thinking that I could just decrypt the .cia, replace the banner file with my own, and then re-encrypt it. But I don't know if that would render it unable to connect to Pokémon Bank.

On that subject, is there a way to decrypt and rebuild a .cia all within GodMode9? I'm on a Mac, so the Asia81 tools won't work for me.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
The HOME Menu banner doesn't mess with core function of how the game works, so Pokemon Bank shouldn't be affected.

***

You don't have Windows bootcamp? Maybe you can get away with WINE?

In order to use HackingToolkit9DS v12, you need to first encrypt the *.cia in GodMode9. If you don't, Asia81's program will not correctly decompile the game. Extract the rom with the CE command.

You'll have two folders you'll need to contend with that contains the banner: ExtractedBanner and ExtractedExeFS

ExtractedBanner
- banner.bcwav
- banner.cbmd
- banner.cgfx

ExtractedExeFS
- banner.bin

To make flat 2D image banners, you'll need to use bannertool v1.1.0 to covert *.png and *.wav into banner.bin

The command window prompt:
Code:
bannertool makebanner -i banner.png -a banner.wav -o banner.bin


You're on your own in making or modifying 3D banners.

After creating the banner, use ba-GUI-nnertool v2.2 to de-compile it into its constituents. You'll get 3 files, but the one named as banner0.bcmdl has to be renamed as banner.cgfx . Once you have all four files [*.bcwav, *.cbmd, *.cgfx, and *.bin] , drag and derp replacing the old ones in the HackingTool9DS folder.

Rebuild the CIA with the CR command. Go back to GodMode9 and decrypt that modified *.cia . Install with FBI and voila!
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,218
Country
Canada
how do you go about doing that? you just open the source code in xcode and build it?
Depends on the program, that can most likely be as such.

That being said, this thread is 3 years old, and bumping it to ask an unrelated question isn't a good idea, usually.

I'll lock to prevent anyone to be mislead by the OP, the question was answered anyway.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
    BakerMan @ BakerMan: Also, no, that was his first time having a seizure, and hopefully the last +1