• Hey, guest user. Hope you're enjoying AlienLayer! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Hacking Pokémon X/Y Dumper and Editor

 
 

admin

Chad
Staff member
85%
Joined
Jan 25, 2024
Messages
3,385
Points
38
Age
38
Location
USA
Website
gameparadise.org
Credits
60,796
Since Nintendo patched Wondertrade adding an encryption to the transmitted data, people from Project Pokemon have been working on a new way to dump PKX files (the new .pkm format for Pokémon X/Y). As for today (7/03/14) a tool for this has been made public, however there are some prerequisites that must be met:

If you own Pokémon X/Y in cartridge format:
  • Your 3DS must be on the OFW 6.3 or above
  • You must have a save dumper like PowerSaves 3DS (which is currently the only public way to dump save files from cartridges)

If you own Pokémon X/Y in digital format, you can simply get your save file from this directory in your SD card (save files made on Gateway 3DS' EmuNAND are compatible):
For Pokémon X:
X:\Nintendo 3DS\*random value*\*random value*\title\00040000\00055d00\data

For Pokémon Y:
Y:\Nintendo 3DS\*random value*\*random value*\title\00040000\00055e00\data

KeySAV
QUG9T.jpg


KeySAV allows you to obtain an important file to read the data of the boxes of your save file, Blank.ekx.

To get the Blank.ekx file you must do the following:
Source: http://www.reddit.com/r/SVExchange/wiki/keysav
  • Clear out boxes 1 & 2 by moving the Pokémon to other boxes.
  • Capture or hatch 6 Pokémon. They have to come from your game.
  • Put those 6 Pokémon on the top row of the first box.
  • Save once, hard reset (switch off/on the 3DS), launch the game and save again.
  • Export your save. Locate your save on your PC. Rename the first save 16.bin or 16.sav, depending on its original extension. If you are using the downloaded copy of the game, remember to copy the save file to another location before renaming. Do not rename the save file on the SD Card.
  • Run the game, and move all 6 Pokémon to the top row of box 2.
  • Save once, hard reset (switch off/on the 3DS), launch the game and save again.
  • Export your save. Locate your save on your PC and rename the second save 26.bin or 26.sav, depending on its original extension.
  • Run KeySav. On the "Box Breaker" tab, click on "Open SAV 1" and load 26.bin or 26.sav. Click on "Open SAV 2" and load 16.bin or 16.sav. Click on "Break".
  • Click on "K1", "K2" and "Blank" to save the files. Store those somewhere safe.


Mass Dumper
Massdumper1.png


Mass Dumper allows you to dump PKX files from your save file by using the Blank.ekx obtained with KeySAV, along with the Key - Box1.bin and Key - Box2.bin files, which work as keys to read the BOX 1 and BOX 2 of your save file respectively.

Just select the save file you want to be read, the Blank.ekx, one of the keys ("Key - Box1.bin" for BOX 1 or "Key - Box2.bin" for BOX 2) for the Concat Key option, making sure to also select the same number of box for the "Key Starts" option and an choose "Truck" to dump the PKX files.

You can also dump all of the 30 boxes by following the instructions in this external thread: http://projectpokemon.org/forums/showthread.php?37316-(X-Y)-Mass-Dumper-Enhanced-Box-Data-Viewer

However, there's a inconvenience with this tool since the output files have .ek6 and .pk6 extensions, instead of the standard .ekx and .pkx extensions, so the extension of the files must be changed in order to be used with PKX viewer/editor tools; this can be done with cmd in Windows.

cmd.png


Just go to the path where the .pk6 or .ek6 files are stored and use the "ren" command as it is shown in the image of the above.
 

Attachments

  • PKX Editor.zip
    PKX Editor.zip
    113.1 KB · Views: 31
 

Recent Content

Newest Downloads

Tutorials

Back
Top