Homebrew [WIP] PHBank - Pokémon Homebrew Bank

Posghetti

Un-official ReVeluv Leader
Member
Joined
Mar 15, 2016
Messages
1,141
Trophies
0
Location
Michigan
XP
782
Country
United States
Hey Gocario, is the missing gender indication a bug or not-yet-a-feature?
I have tried HB and CIA versions of the latest precompiled version but it won't show gender for me :/

I think it's coded in somewhere but i cannot see the symbols in the assets that i have and i cannot compile it myself to try (only getting errors on my mac sadly, devkitarm isnt working)

You sure you have the newest release? I can see the genders just fine

EDIT: To not confuse you, I'm not talking about the un-compiled WIP, I am just using the CIA from 1st post.
 
Last edited by Posghetti,

Pokepicker

Well-Known Member
Member
Joined
Nov 2, 2015
Messages
270
Trophies
0
Age
35
XP
1,734
Country
Norway
Sorry for beating a dead horse, but it would be awesome to be able to change box names.
Is this a viable feature in the future? Or is there a current workaround for the end user to do it somehow? :)
 

Xenosaiga

Time to switch it up
Member
Joined
Oct 9, 2015
Messages
1,501
Trophies
0
Age
33
Location
The Shadows
XP
1,070
Country
United States
Sorry for beating a dead horse, but it would be awesome to be able to change box names.
Is this a viable feature in the future? Or is there a current workaround for the end user to do it somehow? :)
Hex edit the bank file itself. It should pull your box names from the game you have loaded on that side. But the bank boxes itself should be able to be renamed with some hex editing. I'm pretty sure there will be a way to rename them in another version.
 

MightyBalloni

Active Member
Newcomer
Joined
Jul 15, 2016
Messages
26
Trophies
0
Age
33
XP
74
Country
United States
You sure you have the newest release? I can see the genders just fine

EDIT: To not confuse you, I'm not talking about the un-compiled WIP, I am just using the CIA from 1st post.
I downloaded the same cia as you and I don't see the genders either

I used that CIA and it didn't work, so it seems something's odd here when it works for some people and others cannot see gender...
 

Naridar

Excelsior!
Member
Joined
Oct 26, 2008
Messages
346
Trophies
1
Age
31
XP
1,027
Country
Hungary
Does it work with romhacks like Neo X/Y? If so, would it be possible to introduce a legitimacy check? (a simple list of a pokemon's illegal features)

EDIT: also, does it transport pokemon between XYORAS and RBY?
 
Last edited by Naridar,

Sakuretsu

Member
Newcomer
Joined
Jul 23, 2016
Messages
18
Trophies
0
XP
71
Country
Australia
Does it work with romhacks like Neo X/Y? If so, would it be possible to introduce a legitimacy check? (a simple list of a pokemon's illegal features)

EDIT: also, does it transport pokemon between XYORAS and RBY?
It should work with romhacks, since they only modify some of the base files (don't quote me on that). As for the hack checks, I'm pretty sure the author has stated in the past that any features that are not directly related to and impact the core feature (i.e. the bank itself) are outside the scope of the project (I could be wrong; didn't search). As for the transporting between rby to xyoras, it has been stated numerous times that that is not in the plan, from what I remember. There is another homebrew bank for rby somewhere on the forums, though.
 

puppy98

New Member
Newbie
Joined
Aug 7, 2016
Messages
3
Trophies
0
Age
51
XP
62
Country
Senegal
hi, i just started using this and it works great! i have a question though,

on the entries on the top screen, beside the trainers name theres a set of numbers. i recognize one as the tid, are the other tsv or sid?

Eg.
Trainer Pup* (21365-57568-2873)
 

AydenTheKilla

Garchomp King
Member
Joined
May 3, 2016
Messages
334
Trophies
0
Age
31
XP
281
Country
United States
Now its not letting me transfer pokemon from oras to xy. Yesterday it worked great. Now if my pokemon is holding a mega stone it wont let me..

Edit: maybe there should be an update option in the phb
 

Reaga

Well-Known Member
Member
Joined
Jul 31, 2013
Messages
1,153
Trophies
1
Age
32
XP
1,432
Country
United States
They do if youve downloaded the updates. It let me transfer heracrossite over but not salamencite.

I mean the real pokemon bank works with it. And through trading
Salamencite was not in X/Y, and there are no updates in XY to allow the new ORAS Megas like Beedrill, Pidgeot, and Salamence.

Also, you can't put items at all in the real bank. If a deposited Pokemon is holding an item, it puts the item back in the bag. So there was no way you were transferring Salamencite to XY, and no way you're going to anytime... ever.
 

el_gonz87

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
1,559
Trophies
0
Age
37
XP
868
Country
United States
They do if youve downloaded the updates. It let me transfer heracrossite over but not salamencite.

I mean the real pokemon bank works with it. And through trading

Facepalm.... If you have not backed up your game, do so quickly, or you will prob corrupt the save...
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,305
Country
United States
Alright so this is just an idea and I wouldn't be surprised if someone has mentioned this before, nor would I be surprised if this just isn't possible.

BUT, it'd be really cool, if a version of the Pokemon Homebrew Bank like you have here was capable of accessing our Pokemon save files from all generations of Pokemon we may be playing on our 3DS. I know that the creator has a Pokemon Homebrew Bank specifically for the VC versions of get 1, which honestly makes me question if this is possible, as I'd have thought to reduce redundancy, the creator would have made an all-in-one Pokemon Homebrew Bank that can hand both gen 6 and the gen 1 VC titles in the same app. IF that is possible (which again, I'm doubtful of), then I'm suggesting you do that, but then try and take its step further where you can browse for your GBA VC-injects of Pokemon game's save files in your 3DS and access your pokemon in those titles, as well as accessing the save file in any of your official DS Pokemon games if the cart is in the slot, or navigating to your DS Pokemon save files in your DS Flashcard (if that SD card is unaccessible, perhaps you'd have to copy your save file from that SD card to the SD card in your 3DS).

If that were possible, it'd be pretty awesome to have a homebrew bank that can effectively manage all the Pokemon you have across all generations of Pokemon in one device.
 

el_gonz87

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
1,559
Trophies
0
Age
37
XP
868
Country
United States
Alright so this is just an idea and I wouldn't be surprised if someone has mentioned this before, nor would I be surprised if this just isn't possible.

BUT, it'd be really cool, if a version of the Pokemon Homebrew Bank like you have here was capable of accessing our Pokemon save files from all generations of Pokemon we may be playing on our 3DS. I know that the creator has a Pokemon Homebrew Bank specifically for the VC versions of get 1, which honestly makes me question if this is possible, as I'd have thought to reduce redundancy, the creator would have made an all-in-one Pokemon Homebrew Bank that can hand both gen 6 and the gen 1 VC titles in the same app. IF that is possible (which again, I'm doubtful of), then I'm suggesting you do that, but then try and take its step further where you can browse for your GBA VC-injects of Pokemon game's save files in your 3DS and access your pokemon in those titles, as well as accessing the save file in any of your official DS Pokemon games if the cart is in the slot, or navigating to your DS Pokemon save files in your DS Flashcard (if that SD card is unaccessible, perhaps you'd have to copy your save file from that SD card to the SD card in your 3DS).

If that were possible, it'd be pretty awesome to have a homebrew bank that can effectively manage all the Pokemon you have across all generations of Pokemon in one device.

This will probably be very difficult as you would need to have the code interact with various different save types in various different ways, and you run the risk of corrupting save types with users that try to migrate Gen 6 pkm to Gen 3 lol. This is a mighty big task and honestly GoCario will rather add Gen 7 support once that is released in little over a couple months...
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,305
Country
United States
This will probably be very difficult as you would need to have the code interact with various different save types in various different ways, and you run the risk of corrupting save types with users that try to migrate Gen 6 pkm to Gen 3 lol. This is a mighty big task and honestly GoCario will rather add Gen 7 support once that is released in little over a couple months...

I figured it was far easier said than done. I hadn't considered the kind of mishaps that could happen from transferring down generations, only the benefits that trading up generations would be. I wouldn't be surprised if a model of something like this were possible though, difficult and initially buggy I'm sure, but I bet something like this could be done if someone knows what they're doing. Regardless if anyone ever did try and tackle something like this and was able to, it'd be pretty amazing to transfer Pokemon between all available gens on one device within one app.
 

el_gonz87

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
1,559
Trophies
0
Age
37
XP
868
Country
United States
I figured it was far easier said than done. I hadn't considered the kind of mishaps that could happen from transferring down generations, only the benefits that trading up generations would be. I wouldn't be surprised if a model of something like this were possible though, difficult and initially buggy I'm sure, but I bet something like this could be done if someone knows what they're doing. Regardless if anyone ever did try and tackle something like this and was able to, it'd be pretty amazing to transfer Pokemon between all available gens on one device within one app.

Would be interesting and one could take it a Gen at a time, maybe start with Gen 5. Even just creating a homebrew app that would be able to read the save. Maybe taking the code from PKHex (with credit and permission) and marrying it to the code from TWLSaveTool, that would be a good place to start. Give it a shot, I would start with something simple like creating a homebrew app that reads the save from a DS cart and dumps a text file with the name of the 1st Pokemon in box 1 to the SD card. You can do it duffmmann!

Later down the road one would have to consider how to tackle Gen 3 and then integrate the VC PKHBank, but I would start with the above first..
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr