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,228
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
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=pA63mm5FnMo&embeds_referring_euri=https%3A%2F%2Flostmediawiki.com...