Main Menu
Main Page
Recent changes
Random page


Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg corruption glitch (Glitzer Popping)
Elite Four door glitch (Japan)
Pokémon merge glitch
Pokémon cloning
Time Capsule exploit
Arbitrary code execution
Coin Case glitch

Other Glitch Categories
Glitches by generation
Glitches between two generations
Japan-only/language specific glitches
Music glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Officially acknowledged glitches
Recurring glitches
Dead glitches

Pokémon GameShark codes
The Big HEX List
GB programming
Debugging features
Easter eggs
Error traps
Glitch areas
Glitch myths
Non-glitch exploits
Placeholder texts
Pokémon glitch terminology
Unused content and prerelease information

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Search Wiki


Search Forums


Author Topic: Emulating the Mobile Adapter GB  (Read 9492 times)

0 Members and 1 Guest are viewing this topic.


  • Coder, reverser, beta collector [BetaArchive staff]
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • cBRH - Doing nothing since 2k7
    • View Profile
Re: Emulating the Mobile Adapter GB
« Reply #30 on: August 16, 2017, 04:26:07 pm »
I wonder how awkward that MD5 implementation is...

Game Freak's parser bugs don't surprise me. An RCE vector here would allow for some interesting custom servers; however RCE via trades exists too, which would be the more dangerous, in my opinion, as any player could trigger it. I guess a custom server would have to somehow detect it (given this RCE vuln would be in the P2P communication with "phone numbers" etc).

And now I'm thinking about a server with its own partial GB emulator, MITMing the connection if it detects an RCE via trading, and specifically implementing GB Mobile Adapter emulation itself so the payload can get any further data... Saved off for further reversing/analysis of course.
« Last Edit: August 16, 2017, 05:15:04 pm by Wack0 »
C H E C K E D . B U I L D S . A R E . A W E S O M E N E S S

BetaArchiveSoftHistory #galaxy,#softhistory

Also known as The Distractor.

Shane, please stop telling children that there's a Mew outside under the delivery trucks. - Management

Pokémon: arbitrary code execution 1996-2016


  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Wiki Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Emulating the Mobile Adapter GB
« Reply #31 on: August 16, 2017, 05:40:49 pm »
Maybe when Mobile Adapter GB emulation is finished, a patch should be distributed to modify the ROM to add some checking ?
Also, is there any chance to allow homebrew games to use the Adapter ? I know I'm getting ahead of everything, but...
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)


  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Emulating the Mobile Adapter GB
« Reply #32 on: August 17, 2017, 05:50:48 am »
Hey @Háčky. Finally I decided to register here. I'm following this project for quite a while now and I think it's great.
Even knowing that this is something for the future... how awesome it would actually be to see people battling and trading online on servers using the Japanese Crystal Version?

There's one thing I wanted to ask you about, is there any chance you might update the Python Script from last year to support the News System?
Possibly so that it downloads the so-called "First Issue" from the localized versions? I mean it's unlikely that we would be able to reconstruct what was actually distributed, even some of the later News have been documented by Kakeru... but there might be small details missing. I think with the "first issue" we are as close as we could get IMO.
« Last Edit: August 17, 2017, 11:28:54 am by ajxpk »


  • GCLF Member
  • Offline Offline
  • CHARIZRAD 'M ROXORX or is it.
    • View Profile
Re: Emulating the Mobile Adapter GB
« Reply #33 on: August 22, 2017, 02:29:45 am »

Like ajxpk, I have also just registered here and have been watching this for a while.

I just wanted to ask, does the mobile link cable itself work much differently to a standard link cable? (Apologies if this has already been said)

I ask because I have seen a product that allows a Game Boy to interface with an Arduino board and the like via a link cable (, and I was wondering if it would be possible to use this to emulate the Mobile Adapter with physical hardware.

Thanks, and keep up the good work! Really excited to see where this will go :)
« Last Edit: August 22, 2017, 02:54:39 am by catsinabucket »


  • The Betrayed, The Cleansed, The Reborn
  • GCLF Member
  • *
  • Offline Offline
  • It begins.
    • View Profile
    • YT Channel
Re: Emulating the Mobile Adapter GB
« Reply #34 on: August 22, 2017, 07:08:13 am »
Think of the standard link cable like connecting two PCs via a Local Area Network, while the Mobile Adaptor GB is like connecting them via modem. Because that's literally what you're doing.
Ask me about betrayal.
Ask me about depression.
Ask me about death.
Ask me about destruction.
Ask me about hardship.
I've been through s**t.
If you need to talk to someone, my PM inbox is always open.

I'm working with a small team on a few secret projects. I don't know when they'll be released, but when they are, they'll be below.


  • 🤔
  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
  • ur a big guy
    • View Profile
    • 42chan
Re: Emulating the Mobile Adapter GB
« Reply #35 on: September 03, 2017, 03:05:22 pm »
What happened to this? How is your progress Hacky?