Jump to content
Sign in to follow this  
Shin-Chan

Emulating the Mobile Adapter GB

Recommended Posts

I don't think so!

I've tried using some of the codes to emulate obtaining the odd egg for JP Crystal,

but eventually resorted to walking through walls to talk to the lady.

Sadly, some extra code is required; odd egg is generated when the GB adapter communicates with a server,

so that real data is long gone..

Share this post


Link to post
Share on other sites

For my implementation, I’ve copied the Odd Egg data from the English version. But according to legend, the Odd Egg received from the mobile event had a 50% chance to be Shiny, higher than the 14% chance for the in-game event in the Western versions. Does anyone know where this information came from? The only way to verify it would have been to download index.txt and read the probability values, and I’ve seen no evidence that anyone would have known how to do that at the time.

 

If the information that the eggs in the international versions were the same ones, but with different probabilities then what hacky did would reproduce them.

Here's the dissassembly code for the odd egg in US crystal, there you can see that there are only two possible DV combinations (non-shiny or shiny) and that the only thing that differentiates an egg from another is species ID and DV, which I guess is what the server sent?:https://github.com/pret/pokecrystal/blob/700321a7fb2d6c852ffc91cc0b8867526cb76813/data/odd_eggs.asm#L105

  • Ditto 1

Share this post


Link to post
Share on other sites
If the information that the eggs in the international versions were the same ones, but with different probabilities then what hacky did would reproduce them.

Here's the dissassembly code for the odd egg in US crystal, there you can see that there are only two possible DV combinations (non-shiny or shiny) and that the only thing that differentiates an egg from another is species ID and DV, which I guess is what the server sent?:https://github.com/pret/pokecrystal/blob/700321a7fb2d6c852ffc91cc0b8867526cb76813/data/odd_eggs.asm#L105

Except, I have no idea how to emulate the GB adapter

  • Ditto 1

Share this post


Link to post
Share on other sites

Would be cool if these features could be accessable for everyone.

From what I know it needs a patched ROM to do it.

I think there's no other way to "activate" and emulate the mobile features.

At least I haven't been able to do so without the patch, but I can imagine a lot of code is needed...

Also I haven't looked deep enough into it, so I must say I'm no expert when it comes to this.

But just in case if you want to know how I did it, you can check out this Thread about the hidden Debug Menus:

http://forums.glitchcity.info/index.php?topic=7407.0

Here you can also see the difference between a game with activated/unactivated Mobile System:

[video=youtube;IunraUp2Evo]

But I'm not really sure if this would be enough to reproduce what Hacky did.

It's possible that they didn't made everything about it public.

Share this post


Link to post
Share on other sites

This is really cool! :D

I know that the original battles that are P2P still work if you have the yellow adapter, but the blue (most common) shut their services down on the last Japanese carrier that had it back in 2012...

Share this post


Link to post
Share on other sites
On 12/24/2016 at 7:40 PM, PokeAcer said:

Also, fwiw, to emulate it, it clearly shows he's using BGB with the script ;)

Sorry, didn't saw this before. Looks like it was added over the time. :)
Pretty cool!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...