Jump to content

Recommended Posts

Posted (edited)

If it helps any, I have some savefiles from all four Gen I Japanese games that I dumped from the carts I bought off eBay a few years back. They're all completed games, iirc.

Edited by Deoxyz
  • Like 1
Posted (edited)
  On 1/18/2017 at 7:02 PM, HaxAras said:

What exactly would you need in a Japanese file? Certain items or Pokemon caught or something like that?

Expand  

We need to know the Potion pointer offset and the code to input in the RAM.

Translation: a way to activate the event given pokemon and anoter to select those one specifics.

 

To @theSLAYER As I know Pokemon Green/Blue/Red roms are very similar, so if we adapt the Pokemon RED method with the specificites of Japanese versions it should work.

Edited by jojo12100
Posted

The Potion Pointer in Japanese Red should be at 0xD67D.

I already tried modifying that to A3D2, so it points to RAM offset 0xD2A3, which is the Japanese equivalent of the English Red RAM offset. I couldn't get any result yet by inserting bytes into the RAM.

Posted (edited)
  On 1/18/2017 at 8:36 PM, BlackShark said:

The Potion Pointer in Japanese Red should be at 0xD67D.

I already tried modifying that to A3D2, so it points to RAM offset 0xD2A3, which is the Japanese equivalent of the English Red RAM offset. I couldn't get any result yet by inserting bytes into the RAM.

Expand  

Thanks that's interesting.

I think we have to find the code to insert in the RAM too.

Japanese Red: you mean Green?

 

Edit: Japanese versions seem to not use 8F but their own arbitrary code machine, called 5かい

It can be another way to force-load the content.

Edited by jojo12100
Posted (edited)
  On 1/18/2017 at 9:30 PM, BlackShark said:

I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet).

Expand  

Ok,

now we have to find ho do the formula works

Edit: 64CA in the formula refers to the offset location of US Pokemon Red Pokemon.

Edit2: What does $35d6 refers to? It's the bankswitching function !

Formula.PNG

DebuggPkm.PNG

Edited by jojo12100
Posted (edited)
  On 1/18/2017 at 9:30 PM, BlackShark said:

I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet).

Expand  

You're right,:D

but I still ignore the way the formula works:(

the code should be something like:

ld b 1

ld h,$65

ld l,$6F

call $????

ret

for Japanese Blue.

So converted 06 01 26 65 2E 6F CD ?? ?? C9

Edited by jojo12100
Posted
  On 1/18/2017 at 10:15 PM, BlackShark said:

The bank switch should be at 0x360E in Japanese Red/Green. I'm not sure about blue right know or if this is even correct.

I already tried that offset for Red but I only got into a glitched nicknaming screen when using the Potion.

Expand  

Did you try 06 01 26 64 2E 5C CD 0E 36 C9 ? And 06 01 26 64 2E 01CD 0E 36 C9? for Japanese Red

 

Posted (edited)

Here too. Have a good night.

We need to find the other bank switch too (for Japanese Blue).

 

Edit:

Then don't forget to have an executing arbitrary code machine (I thought we use the Potion for that but does it work with Japanese versions?).

Edited by jojo12100
Posted (edited)

I found this about 5かい  which can be the key to force-load the content

Link

Edit: Anyone with a good comprehension of Japanese here?

Edit2: Gameshark code to get it 015AA2D2 BEWARE IT'LL ERASE YOUR SAVEFILE!!!

Edited by jojo12100
Posted

Can you upload the save here? Maybe somebody can figure something out and pull out the .pk1 :P

Posted

You mean you think PKHeX can't load the save file because you messed up the Parcel?

If that was your error and not a side-effect of the manipulation, wouldn't it be possible to re-do it on another save file?

(It would be a lot easier for people to find potential solutions with access to the save file, rather than throwing ideas and hoping you can make it work, anyway.)

Posted

No PKHEX can't read the .sav of Japanese file at all.

It's the side effect of the manipulation, it changes the item in your bag.

I'm really tired but I have an idea for tommorow re-activate the event of giving the pokedex. If anyone knows the code for I take.

Posted

But why can't you just upload the save file though, someone can figure out a way to do it while you're gone, and more people working on something = better chances of success. I want to help but I can't help if you won't let me.

I mean I don't think there's any downsides to it, it sounds like it was a throwaway save made just to get the Pokémon so it wouldn't have any personal Pokémon in it that you don't want others to get. Only Pokémon that you specifically want to share.

Posted

Well, that save file doesn't load in-game either, so there must be some kind of heavy corruption going on with it (that and over 3/4th of the file is FF's.) If you still have time, what was your method you used to get the Pokémon?

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
×
×
  • Create New...