Homebrew [WIP]PCHex++ - PCHex with its own gui

  • Thread starter Thread starter Slashcash
  • Start date Start date
  • Views Views 416,845
  • Replies Replies 1,302
  • Likes Likes 98
The build attached to the first post creates the folder no matter what. It throws an error screen at startup if they don't get generated.

If you are using the latest build and you are getting no error screen than it means that the folder are generated. Look at the root of your sd card for a folder called "pk"

then place the files in "/pk/PCHex++/import
I dont have pk can I make the folder?
 
I think that PCHex++ doesnt create sdmc:/pk/PCHex++/import folder automatically.
When I try import popup show "no content in folder"
When I try export, popup show "failed!"
(and yes, I have the latest version)

So I said to Natethekidrs00 to create the folder manually.


When I make import folder, it worked fine for me.
 
I think that PCHex++ doesnt create sdmc:/pk/PCHex++/import folder automatically.
When I try import popup show "no content in folder"
When I try export, popup show "failed!"
(and yes, I have the latest version)

So I said to Natethekidrs00 to create the folder manually.


When I make import folder, it worked fine for me.
same I made the folder and it works
 
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:
2bf1613d24.jpg
0546052b30.jpg
Could you work on a function to choose met place and egg met and met date please? And pp plus editing?
 
Last edited by Billy1006,
Not a very important matter, but when you click on a pokeball to edit something and that makes the keyboard appear, the keyboard registers the touch too which makes all lists start with q or a. Would it be possible to delay the keyboard apparition a bit so that it doesn't register the pokeball hit ?

Also, if we could alternatively use Up & Down on the Dpad to scroll through the lists it would be nice : it's frustrating when the nature you are searching for is there on screen but you need to type the letters for it instead. Also this would solve the problem with Feint / Feint Attack.
 
Not a very important matter, but when you click on a pokeball to edit something and that makes the keyboard appear, the keyboard registers the touch too which makes all lists start with q or a. Would it be possible to delay the keyboard apparition a bit so that it doesn't register the pokeball hit ?

Also, if we could alternatively use Up & Down on the Dpad to scroll through the lists it would be nice : it's frustrating when the nature you are searching for is there on screen but you need to type the letters for it instead. Also this would solve the problem with Feint / Feint Attack.
But i'll need it if i want to create a Pokémon not editing,i didn't want to search it in The GTS if you understand what i mean
 
Not a very important matter, but when you click on a pokeball to edit something and that makes the keyboard appear, the keyboard registers the touch too which makes all lists start with q or a. Would it be possible to delay the keyboard apparition a bit so that it doesn't register the pokeball hit ?

Yes you are right this is annoying, it will be solved in the next release, which will be a BIG one as the graphic aspect is totally been redrawn.

Also, if we could alternatively use Up & Down on the Dpad to scroll through the lists it would be nice : it's frustrating when the nature you are searching for is there on screen but you need to type the letters for it instead. Also this would solve the problem with Feint / Feint Attack.

I can't undersrand what you are saying. Right now if you press up/down when the keyboard is on screen it goes to the next/prev element on the list. Is this what you are talking about?

Anyway every feature request done here is more or less on the todo list. Something before than other things of coursr.
 
Yes you are right this is annoying, it will be solved in the next release, which will be a BIG one as the graphic aspect is totally been redrawn.



I can't undersrand what you are saying. Right now if you press up/down when the keyboard is on screen it goes to the next/prev element on the list. Is this what you are talking about?

Anyway every feature request done here is more or less on the todo list. Something before than other things of coursr.
Can't wait for the upcoming release! :D

As for the second reply, I think he meant something like Right and Left to scroll the lists in like 10+ or so.
At least that's what I got from his comment. :P
 
Can't wait for the upcoming release! :D

As for the second reply, I think he meant something like Right and Left to scroll the lists in like 10+ or so.
At least that's what I got from his comment. :P
Actually it's juste that I didn't hit Up & Down hard enough so I thought it wasn't implemented:blush:
 
sorry if i was blind on the OP, but where would you place a Pk6 file on the SD?
on root of your sd card, make those folders: /pk/PCHex++/import <-put yours pk6 files here

--------------------- MERGED ---------------------------

(sdmc:/pk/PCHex++/import)
 

Site & Scene News

Popular threads in this forum