Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PCHex 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = PCHex | image = https://dlhb.gamebrew.org/3dshomebrew/PCHex.jpeg|250px | type = Hack Utilities | version = 0.5 | licence = Mixed | author = St...")
 
No edit summary
Line 14: Line 14:
= PCHex =
= PCHex =
3DS Homebrew port of PKHex, A Pokémon save editor. Currently just proof of concept.
3DS Homebrew port of PKHex, A Pokémon save editor. Currently just proof of concept.
= Build =
 
You need the latest git version of ctrulib, found here: [https://github.com/smealum/ctrulib https://github.com/smealum/ctrulib] as this will NOT work with devkitPro's base ctrulib.
= Install =
Copy the content of the "export" folder in your "homebrew" or "3ds" folder.
= Use =
* Choose PCHex from the homebrew browser
* Choose your Pokémon game as the target game
* Follow Instructions
* Select to export your changes
= Known Issues =
* ?
= Todo =
* ?
<blockquote class="messageText SelectQuoteContainer ugc baseHtml">
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.<br> <a href="https://i.imgur.com/5gavvhq.jpg" target="_blank" class="externalLink" rel="nofollow"><br> Screenshot for good measure</a><br> <br> What this can do right now is :<br>
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.<br> <a href="https://i.imgur.com/5gavvhq.jpg" target="_blank" class="externalLink" rel="nofollow"><br> Screenshot for good measure</a><br> <br> What this can do right now is :<br>
* Load a save directly from cartridge / software<br>
* Load a save directly from cartridge / software<br>
Line 42: Line 29:
<br>
<br>
That's all for now, thanks for reading and please leave any feedback you have !<br>
That's all for now, thanks for reading and please leave any feedback you have !<br>
<br>
 
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
== Build ==
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget"><span>Spoiler: <span class="SpoilerTitle">Changelog</span></span></button>
You need the latest git version of ctrulib, found here: [https://github.com/smealum/ctrulib https://github.com/smealum/ctrulib] as this will NOT work with devkitPro's base ctrulib.
<div class="SpoilerTarget bbCodeSpoilerText" style="display: block; opacity: 1;">0.5<br>
== Install ==
- Added Nature Editing (!)<br>
Copy the content of the &quot;export&quot; folder in your &quot;homebrew&quot; or &quot;3ds&quot; folder.
- Added display for EV Total<br>
== Use ==
- Exporting the save does not quit the app anymore<br>
* Choose PCHex from the homebrew browser
<br>
* Choose your Pokémon game as the target game
<br>
* Follow Instructions
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
* Select to export your changes
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget"><span>Spoiler: <span class="SpoilerTitle">0.4</span></span></button>
= Known Issues =
<div class="SpoilerTarget bbCodeSpoilerText">0.4.1<br>
* ?
- Fixed Edit window titles<br>
= Todo =
- Fixed missing letter 'l' in edit windows<br>
* ?
<br>
0.4<br>
- Added Editing for Species, Moves, Held items and Pokeballs with a special UI<br>
- Added Pokemon Form handling, should now display correct stats<br>
- Added Direct Export to game<br>
- Added automatic save backups</div>
</div><br>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget"><span>Spoiler: <span class="SpoilerTitle">0.3</span></span></button>
<div class="SpoilerTarget bbCodeSpoilerText">- Added 'Manage' tab for saving and copypasting pok�(AKA cloning)<br>
- Removed 'Select' Key to save (it was causing crashes)<br>
- Fixed Some pok�lls not displaying the correct name<br>
- Tentative to fix problem where PCHex can't load the save archive</div>
</div>
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget"><span>Spoiler: <span class="SpoilerTitle">0.2</span></span></button>
<div class="SpoilerTarget bbCodeSpoilerText">- Added Pok�s value editing<br>
- Added gender Switching<br>
- Added Legal ability editing<br>
- Added Moves displaying<br>
- Fixed PID rerolling and shinifying changing gender<br>
- Added some debug messages for troubleshooting</div>
</div></div>
</div>
<div class="messageTextEndMarker">&nbsp;</div>
</blockquote>

Revision as of 13:58, 25 April 2020

Template:Infobox 3DS homebrew

PCHex

3DS Homebrew port of PKHex, A Pokémon save editor. Currently just proof of concept.

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.
<a href="5gavvhq.jpg" target="_blank" class="externalLink" rel="nofollow">
Screenshot for good measure</a>

What this can do right now is :

  • Load a save directly from cartridge / software
  • Access the box data and the pokemons inside
  • Edit the Pokemons
  • Export the save back


It's coded in C, is open-sourced, and has a shitty terminal-based UI so far
I'm currently in the process of redoing the UI entirely, this time graphical and touch-based.

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.

If anyone wants to help, I'll direct you to the <a href="https://github.com/Strackeror/PCHex" target="_blank" class="externalLink" rel="nofollow">github repo</a>

That's all for now, thanks for reading and please leave any feedback you have !

Build

You need the latest git version of ctrulib, found here: https://github.com/smealum/ctrulib as this will NOT work with devkitPro's base ctrulib.

Install

Copy the content of the "export" folder in your "homebrew" or "3ds" folder.

Use

  • Choose PCHex from the homebrew browser
  • Choose your Pokémon game as the target game
  • Follow Instructions
  • Select to export your changes

Known Issues

  • ?

Todo

  • ?

Advertising: