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
407
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: 181

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: 216
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: 244

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,038
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,987
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,038
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,987
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
183
Trophies
0
XP
860
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,305
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,305
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
    Xdqwerty @ Xdqwerty: https://gbatemp.net/profile-posts/163064/