NEW VERSION AVAILABLE WITH A LOT OF EDIT FUNCTIONS ADDED! PLEASE READ THE ENTIRE POST FOR INSTRUCTIONS!
IT NOW WORKS WITH XY AND ORAS!
What is this?
It is a C++ port of the
@Stracker's original PCHex. A lot of code is written from scratch although a lot of ideas are taken from there! Long story short: it is a graphical pokemon save file editor
Why?
Because the original PCHex is a good piece of software indeed. But it does need a gui and some rework. Other than that: this is a learning project for me.
What can it do right now?
The project is in its alpha stage. For now it can:
- Clone a pokemon
- Import and inject a .pk6 file into your savefile and export a .pk6 to your sdcard
- Edit your pokemon with a touch based gui, more and more parameters added with every release
What will this do soon?
Features that are missing such as gender editing, species editing and form handling will come soon.
How do i use it?
Grab the zip file attached to this post, place it into your homebrew folder, launch it and select the title you want to work on. Everything will follow naturally.
The function of each button is explained on screen.
To use the import functionality you should place every needed .pk6 file in the
/pk/PCHex++/import folder. It is automatically generated after first startup
The export functionality places your file in
/pk/PCHex++/export
Pressing START will return to the HBL.
THANKS TO:
@Stracker for the original PCHex. It is a good piece of software and inspired me to start working on this. I felt that keeping the same name was a necessary tribute.
@Guy50570 For the awesome design ideas and the textures for the top screen gui.
@VaiCorunthians For the icon's design and intensive testing
@Gocario for his PHBank which is a goldmine of inspiration and for his advices and help
@xerpi for sf2d and sftd libraries
PLEASE NOTE:
- If you are updating from a previous version of PCHex++ you should delete your old /3ds/PCHex++ folder before copying the new one, it will like result in a conflict if you don't do this
- It is recommended to do a backup of your save file everytime you use PCHex++
Messy source code available here:
https://github.com/Slashcash/PCHex-plusplus (you'll need ctrulib, sf2d, sftd and hbkblib to compile this project
Original PCHex available here:
https://gbatemp.net/threads/pchex-homebrew-pkhex.397565/
Some screenshots to prove it does exist: