Homebrew [WIP] PHBank - Pokémon Homebrew Bank

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
Yes, you need the /pk/ folder at root.
I have that on root, the 2.0.1 one I compiled read the folder fine and works

--------------------- MERGED ---------------------------

I have that on root, the 2.0.1 one I compiled read the folder fine and works
it could be my setup, could you upload your compiled build so i can see if it works for me?
 

Razorzeto

Darkness can not drive out darkness.
Member
Joined
Aug 27, 2015
Messages
182
Trophies
0
Location
Currently living in Chile.
XP
1,206
Country
I have that on root, the 2.0.1 one I compiled read the folder fine and works

--------------------- MERGED ---------------------------


it could be my setup, could you upload your compiled build so i can see if it works for me?

I think v2.0.1 use an older version of /pk/ folder, get the latest on PKBrew repository.
 

Alejandrojohanson

Member
Newcomer
Joined
Mar 7, 2016
Messages
9
Trophies
0
Age
29
XP
51
Country
United States
If I could request any one single addition to this, it'd be support for DPP / HGSS. I absolutely abhor playing the transfer game to go from DPP / HGSS to BW / B2W2, so the ability to jump straight from Gen 4 to Gen 6 would make my life that much sweeter.

When I brought this idea up, I hadn't thought about the fact that BW / B2W2 might not have support in PHBank. Do they?
 

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
When I brought this idea up, I hadn't thought about the fact that BW / B2W2 might not have support in PHBank. Do they?

Nintendo's PokeTransporter can do it,so if someone can reverse engineer how Poketransporter handles the conversion between gens, a Homebrew version could be made that could dump into PHBank.
 

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
It uses TWLFiler, no one has reversed that sadly :(.

TWLFiler is not used to convert the pokemon between gens, TWLFiler is not needed to get a save off of a DS game. the method TWLSaveTool uses could be used instead of TWLFiler.
A big step to doing this would be to figure out what changes PokeTransporter does to convert the pokemon from older gens into a format ready for Pokemon Bank then implement that in a homebrew version of PokeTransporter.
 
Last edited by driverdis,

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
34
Location
The Shadows
XP
1,080
Country
United States
Long story short, no. There is no backwards compatibility with any of the NDS game carts. There could potentially be a separate app released that will transport Pokemon from older gens... But there is not one currently.
 

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
Long story short, no. There is no backwards compatibility with any of the NDS game carts. There could potentially be a separate app released that will transport Pokemon from older gens... But there is not one currently.

isn't that what PokeTransporter is? , why can't the functionality that it has be replicated via homebrew.
 

Slashcash

Well-Known Member
Member
Joined
Oct 15, 2015
Messages
338
Trophies
0
XP
611
Country
Italy
isn't that what PokeTransporter is? , why can't the functionality that it has be replicated via homebrew.

As i've already said... it can be done. It's just that someone has to do it. A poketransporter is a somewhat big project and the combination of skill and motivation is not common. Right now i suspect that our only hope is to attract a new poke-developer into the scene
 
  • Like
Reactions: Xenosaiga

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
As i've already said... it can be done. It's just that someone has to do it. A poketransporter is a somewhat big project and the combination of skill and motivation is not common. Right now i suspect that our only hope is to attract a new poke-developer into the scene

I figured it could be done. It really bothers me as I know I have the motivation but not the skill (I am not even ok at using text based languages, I program stuff in Ladder Logic since that is what my skill set is for programming and it's uses are very limited outside of PLCs)
 

Gocario

GBAFail'd
OP
Member
Joined
Sep 5, 2015
Messages
640
Trophies
0
Location
Bourg Palette
XP
804
Country
France
Is the .xml file (in the 3ds/phbank) also needed somewhere for the cia version? I really can't understand why it doesn't works
The .xml is only needed with the .3dsx, it is used by the homebrew launcher to "set some arguments" when starting a homebrew.
In that case it's the selected pokémon game.
 

night_hawk

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
573
Trophies
0
XP
1,586
Country
Italy
The .xml is only needed with the .3dsx, it is used by the homebrew launcher to "set some arguments" when starting a homebrew.
In that case it's the selected pokémon game.
Ok so i tried to install it into sysnand and it works. Maybe something in my emu is screwed? What could if be?
Anyway now my bank is empty lol. I moved the bank file into pk/bank. The file is around 700kb so there should be something inside
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 👍