So I've been working on this for a little while and was giving update on the 3FHex's projects thread, but this is now getting to the state where it deserves its own thread. So here is my latest project : PCHex, a homebrew port of PKHex.
Screenshot for good measure
The project has been advancing steadily since I started, what it can do right now is :
- Load a save directly from cartridge / software
- Access the box data and the pokemons inside
- Edit the Pokemons (Currently you can edit EVs/IVs, Experience and PID (including shinify)
- Export the save to the SD Card (Not exporting directly to save data just yet for security reasons)
It's coded in C, is open-sourced, and has a shitty terminal-based UI so far
It's still very WIP, so bear that in mind when testing !
Current short term goals are :
- Finish Pokemon editing, so that you can change a bit more about the pokemons
- Import and insert PK6 Files, maybe export them.
- Export the savefile directly back to software
On the longer term, I'll probably start working on a graphical UI, and maybe start taking suggestions on what to do next.
For those interested in trying it out, I uploaded the latest version on the post just down below, just extract in your 3ds folder and run with homebrew launcher.
The save is extracted to /3ds/PCHex/, you'll have to uses some other utility to inject it for now
If anyone wants to help, I'll direct you to the github repo
That's all for now, thanks for reading and please leave any feedback you have !
0.2 :
- Added Pokérus value editing
- Added gender Switching
- Added Legal ability editing
- Added Moves displaying
- Fixed PID rerolling and shinifying changing gender
- Added some debug messages for troubleshooting
People using the '-3d' and 'yet another' name schemes are uninventive and annoying as shit. I'm actually annoyed that someone would suggest renaming an already released app to the same slew of uninventive, annoying schemes.
OK after some test I know something
after change IV you must not save or it crash
after change IV please push L go back to general then save it would not crash
after change what you want save first,then export it and use Save Data Manager or sdvt import it
Alright, Another question : do save managing homebrew like 'svdt' or 'save data manager and editor' work ?
It seems like the app is either incompatible with emunand or 10.1, since I've seen someone else with the same setup have the same problems, problem is, I have no idea how to fix it, next update will have a small change in this direction but I doubt it'll change anything...
In a worst case scenario, I'll write an import from sd card
OK after some test I know something
after change IV you must not save or it crash
after change IV please push L go back to general then save it would not crash
after change what you want save first,then export it and use Save Data Manager or sdvt import it
PMY latest patch
I put any pokemon in box 1 slot 1 then save
then try PCHex to modified this pokemon IV
after I change IV I can see red word modified
then push select save it crash
if I push L change to general then push select save it ok not crash
PMY latest patch
I put any pokemon in box 1 slot 1 then save
then try PCHex to modified this pokemon IV
after I change IV I can see red word modified
then push select save it crash
if I push L change to general then push select save it ok not crash
I was just thinking about how amazing something like this would be, then I checked the forums and bam! Nice work so far man, this is gonna be insanely useful for me!
Thank you for doing this! I hope you can make a cia version of this since i already transfered my save from cartridge to Gateway since i'd like to use this.
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
When you talk about 3DS emulation, most people would jump to Citra. As the defacto choice since its first release it's seen tremendous success, and even after its...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
What once seemed like a far off dream, and after many, many community restarts throughout the years, the elusive Mother 1 / EarthBound Beginnings Remake, which is a...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
Back in April we covered the ROM hacking efforts to add fifth-generation animated sprites to third generation Pokemon games. It remains a thoroughly impressive...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With rumours circulating about a Nintendo Direct in the coming days and weeks, fans are left speculating and hoping as to what might be included. At the centre of all...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
After much speculation and rumour, the fabled Nintendo Direct is upon us. Set to go live tomorrow, the 9th of June, at 3pm in the UK, it'll feature 50 minutes of...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...
Following an investigation over misleading commercial practices, today Nintendo has been imposed a fine of 35 million euros related to the controller malfunctions...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...