JadeX92 Posted January 16, 2015 Posted January 16, 2015 Hi, is there a game sync id changer? cos im using a gateway version of my omega ruby and sold my retail cart away. Then i realised we are both using he same game sync id, finding ways to unlink it but the game sync id is the same!
Kaphotics Posted January 16, 2015 Posted January 16, 2015 It was theoretically possible even back in B/W, but nobody ever took the time (2). Not going to happen unless someone else is motivated to figure it out and reports back a how-to.
brownsfan125 Posted September 11, 2015 Posted September 11, 2015 It was theoretically possible even back in B/W, but nobody ever took the time (2).Not going to happen unless someone else is motivated to figure it out and reports back a how-to. Would there be a way to just delete the game sync ID through PKhex and then tell the game to create a new one in game?
Kaphotics Posted September 11, 2015 Posted September 11, 2015 Reread my post; the effort required yields minimal use. Better to just start a new game and import your pk6's.
daxtsu Posted December 15, 2015 Posted December 15, 2015 Sorry for the semi-necro post, but I figured out how to change the ID in both ORAS and X/Y a few weeks ago. The Game Sync ID is located at 0x14008 through 0x1400F in the save. The game sets these bytes to all zeroes before it has one, and then the actual ID afterward, once the Sync ID is created. I have no idea what algorithm it uses to make the ID, but it's easy to change an existing save's ID, by doing the following: 1. Backup the save you want to change the Game Sync ID on, just in case. 2. Start a new game and play until you get the PSS menu unlocked. 3. Generate a Game Sync ID, and save the game. 4. Use SaveDataFiler or SVDT to export your "main" save. 5. Open your main save in a hex editor, copying bytes at 0x14008 through 0x1400F (include the byte at 0x1400F). This is the new Game Sync ID that you'll use in your old save. 6. Open your "old" main save (the one you backed up in step 1) with a hex editor and go to the same location, 0x14008, and overwrite/paste over the bytes there (through 0x1400F) with the ones you copied. 7. Save your edits and then close your hex editor. 8. Open PKHeX and choose the "old" main save you edited. Go to the SAV tab and hit export. This will fix the checksums on the save. 9. Put this newly edited save back onto your SD card and import it using SaveDataFiler or SVDT (make sure to delete the secure value if you use the eShop version or a CIA). I hope this helps someone. ORAS and XY both use the same offsets for the Game Sync ID, so a tool could easily be written (or integrated into PKHeX, either way) to change IDs. 1
Kaphotics Posted December 15, 2015 Posted December 15, 2015 Implemented property in the latest commit; should be accessible in a future commit. Thanks daxtsu!
Kaphotics Posted December 17, 2015 Posted December 17, 2015 Implemented editing in latest commit. Behaves just like the Egg RNG seed editor, except it is disabled if there is no current GameSync ID (all zeroes).
marc_max Posted March 16, 2016 Posted March 16, 2016 Is it known how the sync ID is stored? I lost my Pokemon Y card before the RAM hacking methods appeared. My PGL account still has the ID string, so I'd like to replicate it in my new Y savegame. Is it possible?
GreenVG Posted May 22, 2016 Posted May 22, 2016 Ran into a problem. All Id changed and all went well then I found out on cybersave I can read the cache files anymore in order to inject files ★負ける気がしねぇ。I Don't Feel Like Losing ★
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