mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-22 12:03:10 +00:00
No description
eb0b417697
call garbage collection, prevent large file loading to keep low RAM footprint longer, Box data clarified a little bit more labeled O-Power with guesses |
||
---|---|---|
Properties | ||
Resources | ||
.gitattributes | ||
.gitignore | ||
app.config | ||
CodeGenerator.cs | ||
CodeGenerator.Designer.cs | ||
CodeGenerator.resx | ||
f1-Main.cs | ||
f1-Main.Designer.cs | ||
f1-Main.resx | ||
f3-MemoryAmie.cs | ||
f3-MemoryAmie.Designer.cs | ||
f3-MemoryAmie.resx | ||
f4-RibbMedal.cs | ||
f4-RibbMedal.Designer.cs | ||
f4-RibbMedal.resx | ||
frmReport.cs | ||
frmReport.Designer.cs | ||
frmReport.resx | ||
icon.ico | ||
PKHeX.csproj | ||
PKHeX.sln | ||
Program.cs | ||
README.md | ||
SAV_BerryField.cs | ||
SAV_BerryField.Designer.cs | ||
SAV_BerryField.resx | ||
SAV_BoxIO.cs | ||
SAV_BoxIO.Designer.cs | ||
SAV_BoxIO.resx | ||
SAV_BoxLayout.cs | ||
SAV_BoxLayout.Designer.cs | ||
SAV_BoxLayout.resx | ||
SAV_EventFlags.cs | ||
SAV_EventFlags.Designer.cs | ||
SAV_EventFlags.resx | ||
SAV_HallOfFame.cs | ||
SAV_HallOfFame.Designer.cs | ||
SAV_HallOfFame.resx | ||
SAV_Inventory.cs | ||
SAV_Inventory.Designer.cs | ||
SAV_Inventory.resx | ||
SAV_OPower.cs | ||
SAV_OPower.Designer.cs | ||
SAV_OPower.resx | ||
SAV_Pokepuff.cs | ||
SAV_Pokepuff.Designer.cs | ||
SAV_Pokepuff.resx | ||
SAV_Trainer.cs | ||
SAV_Trainer.Designer.cs | ||
SAV_Trainer.resx | ||
SAV_Wondercard.cs | ||
SAV_Wondercard.Designer.cs | ||
SAV_Wondercard.resx | ||
SplashScreen.cs | ||
SplashScreen.Designer.cs | ||
SplashScreen.resx |
PKHeX
Pokémon X/Y SAV/PKX file editor, programmed in C#. Supports binary file loading of:
Decrypted Save files (1MB)
Individual entity files (232/260 byte)
Obsoleted: Unencrypted Network Packets containing entity files.
Data is then displayed in a meaningful view, and can be edited and saved back to Binary data. For save files, re-saving is possible (using SHA256 hashes; AES MAC cannot be emulated).
The interface is translatable with resource/external text files so that different languages can be supported.
Note: I started learning C# by making this program, so certain implementations may look odd ;)