Jump to content

theSLAYER

Administrator
  • Posts

    22481
  • Joined

  • Last visited

  • Days Won

    931

Everything posted by theSLAYER

  1. What FW is your 3DS on? Anyway there's a method that works on ANY 3DS and any FW, called ntrboot (steps on that site), and all you need is a compatible NDS flashcart. (list also on that site) I understand you're frustrated, but if you don't own a JP 3DS, and you want to be able to edit and inject your save, you must have CFW/homebrew. It's what we all had to do
  2. You need Save manager and homebrew/CFW so that you can extract a decrypted save, the correct save. Else the other stuff you're doing is not grabbing a save. PKHeX needs a working save to function. CFW guide (at your own risk): https://3ds.hacks.guide/ Save manager guide: https://projectpokemon.org/tutorials/save-editing/managing-3ds-saves/
  3. Erm, based on what you said, I have to assume you’re not using any save manager (JKSM/Checkpoint/datasavefiler). Those steps are incorrect. I get the feeling you tried to follow a save extraction video, couldn’t find the folders (cause you weren’t using a save manager), then you tried your best to work around it. Unfortunately, if you don’t have CFW or Homebrew on your 3DS, you won’t be able to extract your save. If you got CFW/Homebrew, we got guides on site to help you with the correct extraction procedure
  4. 1. Upload your save here 2. Explain how you extract your save from the cart
  5. What is found is, editing the text POKE RANGER B5BJ01- to POKE RANGER B5BJ00- for some odd reason breaks Japanese redemption. Editing the 01 to anything else breaks Japanese redemption I wonder if that's related to language recognition. edit: It's probably just game cart recognition. NDS games have similar title structure too. Something something 01 Also, removing the AGB header breaks redemption. Interesting, changing all bytes from range: 0xC0 to 0xFFFFF, to data: 0x01 or 0x0100 breaks redemption too. Filling them with 0x01000000 re-allowed redemption. (0x00 made it work fine, as described earlier by BlackShark) edit2: redocumenting decchi and PCD relations it still works when it's trimmed down: final byte being 0x1004A7 Heck, it still works when 0x10010 to 0x100FF are replaced by 0x00s edit3: What if we're misunderstanding how the block works. Maybe it's not looking for a "region code", but rather, the field where extra cards for languages could have been are not populated, hence it can't find a card? (probably not...) Given that I blanked out all the apparently unused areas, and trimmed down the size, I'm guessing it's the NDS cart that is searching for a particular value within the 'useless' region. (Given that changing that entire sector to non-00 kills the distribution for JP)
  6. Version .

    5161 downloads

    This Pokemon was distributed via Local Wireless to the participants of the 2019 Pokémon North American International Championships held in Columbus, Ohio. Players can receive this gift, even if they do not have an event badge. This Pokémon is based on 2018 Pokémon World Championships Video Game Masters Division Champion's Paul Ruiz's Gastrodon. IVs: ATK 0, Rest 31s. EVs: HP 180, ATK 0, DEF 212, SPD 4, S.ATK 84, S.DEF 28. Species Gastrodon Nickname (default, in ) OT Paul TID 062219 Distribution Local Wireless Location Route 4 Dates Jun 21 to Jun 23, 2019 PID Shiny PID Games Given to: All Regions 3DS: SM USUM Preset as: US Lv. 50 Met Lv. 1 Nature Modest Ability Storm Drain (2) Item None Bundled Item None Card Per Save Only One Allowed Moves (ITALIC means Relearnable) Earth Power Ice Beam Recover Protect WC ID 684: 「Weather the storm with Gastrodon!」's receiving text 0x2C Thank you for playing Pokémon! Please pick up your gift from the deliveryman in any Pokémon Center. Battle Champ Weather the storm with Gastrodon! It may be squishy, but the Sea Slug Pokémon is a solid choice when it comes to soaking up damage for your team! Format Ver.2.1.2-2, Post Updated Date:20210823_1612
  7. I'll see if I can figure it out on a later date. I guess for now we'll just have to live with Teddiursa being the only inaccurate entry, as opposed to everything being shifted by one ><
  8. Thanks for your hard work! It's working as intended for the other species (their IDs are all fine and dandy) except for Teddiursa (ID 1). What is the offset for the first shadow IDs reference point in the save? Maybe I can take a look and double check that offset
  9. @Kaphotics along the lines of this topic, is it possible to dump and inject Super Secret Bases, if the structure is simple* enough? (no idea what I typed similar, brainfart.)
  10. Hey, I updated my response before you posted, so maybe you can check that out. You could use PKHeX to create SSB data. While there isn't much documentation on what "location ID" refers to what place, perhaps you could: 1. Make a Super Secret Base in game. Save the game. 2. Assign the location you just made to an AI instead 3. Rinse and repeat
  11. We ain't a Citra support site, so I doubt posting log of the information would do you much help. A workaround? Well: Play the game and scan the QR code on the 3DS. Simply scan it on a 3DS, then bring the save into Citra. Another alternative: You could also use PKHeX to simply modify SSB information:
  12. Yeah I get that. Luckily Switch isn't region locked.. (unless they decide to throw us into that hell..)
  13. Tests Round 1 Test 1: Renaming the name as B5BE on decchi, and keeping the name in the list in ENG Pearl to B5BE didn't work. Test 2: Keeping the name B5BJ on decchi, and renaming the name in the list in ENG Pearl to B5BJ didn't work. Test 3: Renaming the name to B5BE on decchi, and renaming the name in the list of JPN Pearl to B5BE works. There probably is some kind region tracking, but I can't tell if it's decchi or DPPtHGSS being the side that has the region byte that is being verified. Interestingly enough, I can't seem to find the list in HGSS. Tests Round 2 Replacing all bytes that contain 0x01 to 0x02 between offsets 0xC0 to the end, did not make it not receivable on JPN games. (The idea was to accidentally replace a JPN language byte with ENG, but that didn't work) Maybe what controls it is the script in decchi (script for the wonder card transfer), as opposed to a language byte being checked.
  14. Oh, you meant Ultra Sun. In that case follow @BlackShark's original post, use the ITA card.
  15. Actually wait. US -> ENG, FRE, SPA EU -> ENG, FRE, GER, ITA SPA Since @PedroKeitawa is playing ITA on US, it defaults to ENG card, so use the ENG card.
  16. so instead you're risking someone else's switch. Nice. If someone wants to help you, they'll PM you. :3
  17. Thank you for your honesty. To an extent I feel the same way as well >< Even though I don't know how to debug XD, nor could I launch PKHeX on VS for some weird reason, I followed a hunch I had and found out what was wrong: The indexes for the data are off by 1. When I purified (81) Togepi in-game, (82) Poochyena appears purified in PKHeX. I purified (72) Lapras in-game, and (73) Lugia appears purified in PKHeX. So the issue with (1) Teddiursa probably means it's reading data from slot (0), or something akin to that.
  18. In any case. your tool worked well with Ruby @I_inject_crayons you can use pokecal's tool for Ruby. (Usable data exist, but somehow the header is somehow corrupted, hence not readable by VBA or PKHeX) We cannot extract usable data, if usable data doesn't exist (and that's similar to the response to 'can't we just edit the numbers' I gave you in the other thread). Programs don't just perform magic, ya know As for FireRed and Emerald, it looks like junk data. Take photographs of your carts (and put the photographs in a spoiler), and we can confirm if they are real or fake carts. It's possible that only Sapphire is a legitimate cart. (It's backed up properly and immediately works with PKHeX) If all your carts were determined to be real, re-download gba backup tool, try a few different versions. Sometimes using the corrupted backup tool would lead to corrupted saves.
  19. Hey, any idea why GBA backup tool would do this? I've never seen anything like this before. @I_inject_crayons also it appears that your FireRed save and Emerald (from previous thread) aren't saves. Are you playing on fake carts? The dumping seems rather inconsistent.. In the mean time, I've changed your thread title.
  20. The numbers are garbage data. They make no sense. Can’t edit what doesn’t make sense.
  21. Presently, I'm under the assumption that the shadow data isn't actually stored on the XK3, but rather PKHeX refers to the "Shadow Monitor" in the save. Presently, the issue lies with a Shadow Teddiursa (ID 1), that isn't being recognized as a Shadow Pokémon on PKHeX. This save was taken at a point before I've unlocked the Purification Chamber.
  22. If you want a save with all the Pokémon already redeemed, well we don't have such a save, but you can use PKHeX to inject them. If you want a save with all the events as Mystery Gift (before redemption), not possible, as there are not enough redemption slots. In case no one else replies to you, you can get USUM saves here, here, and here. What you requested, is something you can do for yourself. :3
×
×
  • Create New...