Homebrew [WIP] PHBankGB - Pokémon Homebrew Bank GB (R/B/Y)

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
417
Country
Sadly no, the pk1 structure has changed a little bit. The whole save structure may or not rely on the same system. I didn't gave a proper look into since Gen2 aren't out on the eShop.

I have no idea why the .cia isn't working... :s


You are missing the sf2d library, sfil library and the portlibs.
Keep in mind that I won't give support for build version. :P

Thanks a lot :3
 

Seedbon

Member
Newcomer
Joined
Jun 24, 2016
Messages
20
Trophies
0
Age
29
XP
68
Country
United States
Sadly no, the pk1 structure has changed a little bit. The whole save structure may or not rely on the same system. I didn't gave a proper look into since Gen2 aren't out on the eShop.

I have no idea why the .cia isn't working... :s
I installed PHBank, as I do have ORAS, and it was fully functional. I merged the PK folder from both to see if that would help, and it crashed immediately still. I theorize it may be because I simply do not have any of the Pokémon RBY VC titles installed, and the application may look for those titles on launch? I may be completely incorrect in thinking that, but that's my hunch. Before I continue my endeavor, I was curious if you could confirm that emulation saves are even accessible through this application, as I'm not sure if the person you were quoting about the debugging version desired what I wanted.

In the meantime, I have some of my .SAV files for you to test, if you may. I have included both Red and Gold .SAV files, and some .DAT conversions from Shunyweb's page. (https://shunyweb.info/convert.php) if these are not usable, my entire endeavor is a lost cause.
 

Attachments

  • Saves.zip
    45.5 KB · Views: 185

Gocario

GBAFail'd
OP
Member
Joined
Sep 5, 2015
Messages
640
Trophies
0
Location
Bourg Palette
XP
804
Country
France
I theorize it may be because I simply do not have any of the Pokémon RBY VC titles installed, and the application may look for those titles on launch
Exactly ;)

Here is a small release (which shall be stable).
The *.debug.* version is simply skipping the archive reading (so from SD card) and considering the game as a foreign version (all but Japan) yellow.

I don't really have time to work on it, sorry.
 

Attachments

  • PHBankGB-1.0.2-beta-a.rar
    1.5 MB · Views: 219
Last edited by Gocario,

Seedbon

Member
Newcomer
Joined
Jun 24, 2016
Messages
20
Trophies
0
Age
29
XP
68
Country
United States
Exactly ;)

Here is a small release (which shall be stable).
The *.debug.* version is simply skipping the archive reading (so from SD card) and considering the game as a foreign version (all but Japan) yellow.

I don't really have time to work on it, sorry.
Thank you for your replies. I understand perfectly as to why you are not able to invest time into such a feature. I would like to report back and say that even with my converted sav.dat on the root of the SD Card, it still gave me a save error. I will likely have to use PCHex++ to recreate my Pokémon and then use PHBank to take them out for future use. Thank you for your time.

top_0000.jpg
 

Gocario

GBAFail'd
OP
Member
Joined
Sep 5, 2015
Messages
640
Trophies
0
Location
Bourg Palette
XP
804
Country
France
Thank you for your replies. I understand perfectly as to why you are not able to invest time into such a feature. I would like to report back and say that even with my converted sav.dat on the root of the SD Card, it still gave me a save error. I will likely have to use PCHex++ to recreate my Pokémon and then use PHBank to take them out for future use. Thank you for your time.

top_0000.jpg
Can you try with the attached .3dsx debug version?

PS: You can rename whatever .sav to sav.dat to get it working (.sav/.dat/.bin are binaries file extension).
 

Attachments

  • PHBankGB-v1.0.2-beta-a.rar
    1.5 MB · Views: 249

Seedbon

Member
Newcomer
Joined
Jun 24, 2016
Messages
20
Trophies
0
Age
29
XP
68
Country
United States
Can you try with the attached .3dsx debug version?

PS: You can rename whatever .sav to sav.dat to get it working (.sav/.dat/.bin are binaries file extension).
Alright, I imagine it is much better to give a more detailed report of the release, and how it is acting for me.

Version: v1.0.2-beta-a
Firmware: 11.0.33U
CFW: Luma3DS
Homebrew Launcher Method: HBLoader.
.3DSX Test: Failed. (Error 0x84 -Save -Filesystem)
.CIA Test: Failed. (Error 0x4 -Save)
- boot.3dsx
- sav.dat
/3DS
/PHBankGB.debug
- PHBankGB.debug.3dsx
- PHBankGB.debug.smdh​
/CIA
- PHBankGB.debug.cia​
/pk
/bank
/data
- personal_gb
- personal_move_gb​
/romfs
- font_gb.png
- font_gb_jp.png
- frame_gbc_blue.png
- frame_gbc_green.png
- frame_gbc_red.png
- frame_gbc_yellow.png
- pokemon_icons_gbc.png
- shiny_start_gbc.png​
Now, I have triple checked that everything from the download is on my SD Card, I have moved my .sav from my /gb folder to the root of the card, and I have renamed it sav.dat without converting through any extra tool, as instructed. I made sure to try both the .3DSX and .CIA before reporting back, and I noticed rather quickly that they have two separate errors. The reason as to why they have separate errors is beyond me, but I just wanted to point that out. I am going to quickly make a backup of my NAND, and flash my old 9.0U NAND to see if the issue is possibly just 11.0U. Edit: After writing my 9.0U dump to my NAND and testing, I was given the same result.
 
Last edited by Seedbon,

03bgood

Banned!
Banned
Joined
Aug 29, 2014
Messages
880
Trophies
0
Age
36
Location
Paris, Illinois
XP
361
Country
United States
Do I need any CFW to run this? I can't seem to restore my "corrupted" saves from R/B/Y.

How do I extract my mons from the VC versions of the games? I'm on 11.0.0-33U.
 
Last edited by 03bgood,

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,044
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,020
Country
Portugal
Do I need any CFW to run this? I can't seem to restore my "corrupted" saves from R/B/Y.

How do I extract my mons from the VC versions of the games? I'm on 11.0.0-33U.
If you are using hax, do you have hax 2.7, the mmap XML files and HBL 1.1.1?

Sent from my Nokia 3310 using Tapatalk
 

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,044
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
6,020
Country
Portugal
would be nice if it worked with the gameboy emulator as well that way gen 2 support
Idk about Gen 2 support, but since the emulator (GameYob) works with raw saves as well, it isn't a bad idea at all.

It shouldn't be too hard to implement. I suppose.

Sent from my Nokia 3310 using Tapatalk
 
  • Like
Reactions: Gray_Jack

LewieP

Well-Known Member
Newcomer
Joined
Nov 20, 2008
Messages
79
Trophies
0
XP
251
Country
How can I import Pokémon backed up with this into Alpha Sapphire? I loaded up PHbank after backing them up with PHbankGB, but they didn't show up.
 

Mythrandir

Life-long Learner
Member
Joined
Nov 12, 2015
Messages
188
Trophies
0
XP
906
Country
United States
How can I import Pokémon backed up with this into Alpha Sapphire? I loaded up PHbank after backing them up with PHbankGB, but they didn't show up.

The feature is not yet available as stated in the OP.

Todo List:
  • Implement the multiple selection...
  • Fix the touch screen locked slot bug.
  • Build a move database for the max PP.
  • When moving Pokémon with the DPad/A, switch the held Pokémon.
  • Add an export feature, to export to Gen VI.
 

cloud_strife8

New Member
Newbie
Joined
May 17, 2016
Messages
4
Trophies
0
Age
35
XP
55
Country
Alright, I imagine it is much better to give a more detailed report of the release, and how it is acting for me.

Version: v1.0.2-beta-a
Firmware: 11.0.33U
CFW: Luma3DS
Homebrew Launcher Method: HBLoader.
.3DSX Test: Failed. (Error 0x84 -Save -Filesystem)
.CIA Test: Failed. (Error 0x4 -Save)
- boot.3dsx
- sav.dat
/3DS
/PHBankGB.debug
- PHBankGB.debug.3dsx
- PHBankGB.debug.smdh​
/CIA
- PHBankGB.debug.cia​
/pk
/bank
/data
- personal_gb
- personal_move_gb​
/romfs
- font_gb.png
- font_gb_jp.png
- frame_gbc_blue.png
- frame_gbc_green.png
- frame_gbc_red.png
- frame_gbc_yellow.png
- pokemon_icons_gbc.png
- shiny_start_gbc.png​
Now, I have triple checked that everything from the download is on my SD Card, I have moved my .sav from my /gb folder to the root of the card, and I have renamed it sav.dat without converting through any extra tool, as instructed. I made sure to try both the .3DSX and .CIA before reporting back, and I noticed rather quickly that they have two separate errors. The reason as to why they have separate errors is beyond me, but I just wanted to point that out. I am going to quickly make a backup of my NAND, and flash my old 9.0U NAND to see if the issue is possibly just 11.0U. Edit: After writing my 9.0U dump to my NAND and testing, I was given the same result.

The same exact error is happening to me with the same folder structure, only thing that changes is that I don't have any CFW, I only have HBL access through HumbleHax. With the debug version I get the 0x84 -Save -Filesystem error, while the standard .3dsx version lets me to pick a game, and then it gives me the 0x4 -Save error. I have the MMAP files for all the VC Pokemon games (English and Spanish), *Hax 2.7 and HBL 1.1.1. Is there anything that we're doing wrong?
 

Seedbon

Member
Newcomer
Joined
Jun 24, 2016
Messages
20
Trophies
0
Age
29
XP
68
Country
United States
The same exact error is happening to me with the same folder structure, only thing that changes is that I don't have any CFW, I only have HBL access through HumbleHax. With the debug version I get the 0x84 -Save -Filesystem error, while the standard .3dsx version lets me to pick a game, and then it gives me the 0x4 -Save error. I have the MMAP files for all the VC Pokemon games (English and Spanish), *Hax 2.7 and HBL 1.1.1. Is there anything that we're doing wrong?
Sadly, it seems we will not be getting assistance here.
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,306
Country
United States
With the patches made for the gen 2 titles, can connectivity be added to store your pokemon for those games as well, or are they too differently programmed for that?
 

Deleted member 370283

Well-Known Member
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
People keep talking about adding support for the Gen II titles to these kind of editors.

I say wait until Nintendo makes an official Gold/Silver/Crystal release (if ever), and THEN support it.
If you would add support now, and then Nintendo does happen to come out with their own version, I would be afraid that there would be complications.
 
  • Like
Reactions: Xenosaiga

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,306
Country
United States
People keep talking about adding support for the Gen II titles to these kind of editors.

I say wait until Nintendo makes an official Gold/Silver/Crystal release (if ever), and THEN support it.
If you would add support now, and then Nintendo does happen to come out with their own version, I would be afraid that there would be complications.

The problem though is there has been no indication that gen 2 will be receiving official VC support on the 3DS. It'd be great if they did get added, but for all we know they may not show up for another 2 years, or they may not show up at all.
 
  • Like
Reactions: Garblant

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
  • Psionic Roshambo @ Psionic Roshambo:
    Time is running out for your phone!
  • Psionic Roshambo @ Psionic Roshambo:
    Sign up with Emperor Phone plan for unlimited power!!! And minutes!!!
  • AdenTheThird @ AdenTheThird:
    https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH
    At 1 AM, this video is the funniest thing in the world
    +1
  • K3Nv2 @ K3Nv2:
    Notes on Android got some cool new features like dropping a image in
    K3Nv2 @ K3Nv2: Notes on Android got some cool new features like dropping a image in