Deoxyz Posted January 18, 2017 Posted January 18, 2017 (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 March 9, 2019 by Deoxyz 1
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (edited) 43 minutes ago, HaxAras said: What exactly would you need in a Japanese file? Certain items or Pokemon caught or something like that? 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 January 18, 2017 by jojo12100
BlackShark Posted January 18, 2017 Posted January 18, 2017 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.
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (edited) 45 minutes ago, 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. 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 January 18, 2017 by jojo12100
BlackShark Posted January 18, 2017 Posted January 18, 2017 9 minutes ago, jojo12100 said: Thanks that's interesting. I think we have to find the code to insert in the RAM too. Japanese Red: you mean Green or Japanese Blue? I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet).
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (edited) 32 minutes ago, BlackShark said: I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet). 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 ! Edited January 18, 2017 by jojo12100
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (edited) 36 minutes ago, BlackShark said: I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet). You're right, 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 January 18, 2017 by jojo12100
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 So we just need the bankswitching function of Pokemon Green, Japanese Blue and Red and that's should be ok.
BlackShark Posted January 18, 2017 Posted January 18, 2017 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.
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 5 minutes ago, 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. 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
BlackShark Posted January 18, 2017 Posted January 18, 2017 7 minutes ago, jojo12100 said: 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 The first one for Japanese Red resulted in a crash, the second one I didn't test. It's almost midnight here so I will try again tomorrow.
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (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 January 19, 2017 by jojo12100
jojo12100 Posted January 18, 2017 Author Posted January 18, 2017 (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 January 19, 2017 by jojo12100
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 Finally got the Japanese Pokemon RED one but PKHEX don't work with the sav so it'll take a long time to export them. We still need the bank switch for Japanese Pokemon Blue (please).
Guest Posted January 19, 2017 Posted January 19, 2017 Can you upload the save here? Maybe somebody can figure something out and pull out the .pk1
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 I'll if I don't find any solution. My bad the Parcel to get the Pokedex was crashed by the manipulation. So if anyone has an idea to read the .sav I take.
Guest Posted January 19, 2017 Posted January 19, 2017 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.)
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 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.
Guest Posted January 19, 2017 Posted January 19, 2017 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.
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 Ok, I'll share but BEWARE it's a glitched sav do not put it in your own sav nor try to modify it, it's a really unstable sav (as said I lost it three times because of the manipulation before I got the 3 pokemon). Hope you'll extract them when I wake up. Pocket Monsters Red (V1.1) (J) [S][BF].sav
Guest Posted January 19, 2017 Posted January 19, 2017 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?
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 Here we go with the 3 Japanese Exclusive Pokemon Red/Green Pokemon. In order to get the lv100 Chansey from Japanese Pokemon Blue we need the bank switch. 023 - アーボ - DFCE.pk1 103 - ナッシー - 1F2D.pk1 112 - サイドン - 4389.pk1 1 1
jojo12100 Posted January 19, 2017 Author Posted January 19, 2017 (edited) @BlackShark How do you find the bank switch? Do you know Jap Blue one? Edit : @BlackShark You were right for the bankswitch of Japanese Pokemon Red and it was the second code I wrote to get it. Plus you need to activate the weird 5 かい thing. That's the method. Edited January 19, 2017 by jojo12100
jestineda4 Posted January 19, 2017 Posted January 19, 2017 Didn't even know you can do this. Will have to try this for myself
BlackShark Posted January 19, 2017 Posted January 19, 2017 59 minutes ago, jojo12100 said: @BlackShark How do you find the bank switch? Do you know Jap Blue one? I just looked how the area about the bank switch in the English Red looked like and searched for similarities around the same area in the Japanese ROM. So for Japanese Blue change 0xD693 to A5 D2 Then in RAM insert 06 01 21 6F 65 CD 36 36 C9 at 0xD2A5
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now