Poke Transporter GB lets you transport your classic Pokemon to modern games

gb.jpg

Poke Transporter GB is a homebrew app for the GBA that serves to bridge the gap between the old and new games, providing a way to pull Pokemon from the Game Boy and Game Boy Color titles into the third generation. This is done using a custom Multiboot GBA ROM that genuinely could be mistaken for official software for just how professional and polished the final version actually is. With the ROM loaded on one system, you insert the GBA game you want the Pokemon to travel to. On another system, you put the Pokemon you want to transport into your current box, and talk to the Cable Club attendant to initialise a trade. It’s here where the magic really happens, with work behind the scenes happening to remove the Pokemon entirely from their original games. That’s not where it ends though, with a custom event being injected into your GBA cartridge to redeem these Pokemon. You can see the full process in action below:


Pokemon transferred in this way are modified in order to be legal in future games, though there are some quirks that mean they won’t be considered legal until they arrive in a certain generation. You can find a table detailing this here. For those interested in how it works, the creator also put together a video discussing the development process and exactly what's happening behind the curtain.


The application has had beta releases since December of last year, and got its 1.0.0 release just last week. If you’re interested in trying it for yourself, you can find the GitHub repo linked below.

:arrow: Poke Transporter GB GitHub
 

TheStonedModder

Well-Known Member
Member
Joined
Dec 25, 2022
Messages
1,207
Trophies
1
Age
27
XP
2,560
Country
United States
Looks so clean! Was just wondering, like, one hour ago, if somehow transferring from 2G to 3G was possible now thanks to homebrew. Did you read my mind?
I’m pretty sure this same person made a program for that as well

They have a YouTube channel so I recall them posting something but it could be a WiP
 

SDA

Neo Tokyo, HERE I COME!
Member
Joined
Feb 19, 2020
Messages
915
Trophies
0
Age
20
Location
Parete, Italy
XP
2,660
Country
Italy
You imagine though if someone tried to transfer a Pokémon from Red/Blue to any Pokémon game from Gen IV onward?

Like, one of those that never appeared in Scarlet/Violet? That would be insane.
 
  • Like
Reactions: THYPLEX

ORelio

Member
Newcomer
Joined
Jun 2, 2014
Messages
14
Trophies
1
XP
306
Country
France
I’m pretty sure this same person made a program for that as well

They have a YouTube channel so I recall them posting something but it could be a WiP
According to the GitHub project description, Poke Transfer GB already supports both Gen 1 and 2 games as source, and Gen 3 games as destination. But my crystal save disappeared long ago when the battery died so I have nothing left to transfer :/
 
  • Sad
Reactions: Desconocido90

JustABadger

Well-Known Member
Member
Joined
Aug 24, 2024
Messages
142
Trophies
0
XP
240
Country
Antarctica
Sorry to be "that" guy, but Pokémon data differs a lot from gen 1-2 to gen 3 and above. All this program is doing is making up data according to the kind of Pokémon you're giving it. If you have a perfect gen 2 Pokémon it will never be as perfect as it was there, because that would mean getting the full 255 EVs in every stat, something impossible in later generations. It's still a nice tool though.
 
  • Like
Reactions: 4d1xlaan

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,496
Trophies
1
XP
4,631
Country
Canada
I was thinking they might be using the magic mode-switching single system thing, but this is fine too. (Or is that what they're actually using?)
https://github.com/Lorenzooone/gba-dump-gb

Looks so clean! Was just wondering, like, one hour ago, if somehow transferring from 2G to 3G was possible now thanks to homebrew. Did you read my mind?
It's been possible some time now through save data manipulation with pkhex (and PKSM, I think?) - but of course you have to dump and restore your save data to use that.

Sorry to be "that" guy, but Pokémon data differs a lot from gen 1-2 to gen 3 and above. All this program is doing is making up data according to the kind of Pokémon you're giving it. If you have a perfect gen 2 Pokémon it will never be as perfect as it was there, because that would mean getting the full 255 EVs in every stat, something impossible in later generations. It's still a nice tool though.
Presumably they use the same "official" magic formulas that Nintendo decided upon when using Pokemon Bank with the Gen 1-2 games on the 3DS VC.
 
Last edited by Kwyjor,

Necron

Lurking~
Member
Joined
Dec 29, 2008
Messages
1,099
Trophies
1
Location
Mi casa
XP
2,494
Country
Chile
Presumably they use the same "official" magic formulas that Nintendo decided upon when using Pokemon Bank with the Gen 1-2 games on the 3DS VC.
Also some other guy reverse engineered the event system in the 3rd gen so Pokemon generated by custom events are legal. Pretty sure this guy is doing the same.
 
  • Like
Reactions: lordelan

JustABadger

Well-Known Member
Member
Joined
Aug 24, 2024
Messages
142
Trophies
0
XP
240
Country
Antarctica
I was thinking they might be using the magic mode-switching single system thing, but this is fine too. (Or is that what they're actually using?)
https://github.com/Lorenzooone/gba-dump-gb


It's been possible some time now through save data manipulation with pkhex (and PKSM, I think?) - but of course you have to dump and restore your save data to use that.

Presumably they use the same "official" magic formulas that Nintendo decided upon when using Pokemon Bank with the Gen 1-2 games on the 3DS VC.
I completely forgot about those vc games hahahaha I stand corrected.
 
  • Like
Reactions: lordelan

Slinger

Techno-anarchist. Furry.
Member
Joined
Jun 23, 2016
Messages
100
Trophies
0
Location
$HOME
XP
645
Country
Sweden
Now if someone can figure out how I can get my official Mew from my copy of Pokemon Stadium that would be epic.

My original Red GB game save is lost. But my official mew is on my Pokemon Stadium cart on n64
I'm actually in a similar situation! I believe it is possible. I remember there was a program which could recover pokemons from the Hall of Fame data of the n64 cart. I don't know if it included all of the original data, or had to randomize some values (like IVs?).

I never got around to building/getting a hardware tool for dumping the save from my cartridge and now I can't even find the program any more. I'm pretty sure it was on github. I will update this post if I find it.
 
Last edited by Slinger,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    alanackery @ alanackery: Friends, I have just made the newest skin on NDS, Edge type. Is it good?