Jump to content

ReignOfComputer

Super Moderator
  • Posts

    1482
  • Joined

  • Last visited

  • Days Won

    60

Posts posted by ReignOfComputer

  1. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 22.06.01 of PKHeX has been released, adding support for Pokemon Home 2.0.0, among other legality and bug fixes.

     

    Change log:

    Quote

    22/06/01 - New Update:
     - Legality:
     - - Added: HOME 2.0.0 support. Thanks @SciresM, @sora10pls, @Lusamine, & all contributing via the Discord server!
     - - Changed: Revises legality checks to account for traveling between the three game islands (PLA/BDSP/SWSH)
     - - Changed: Evolution History is now tracked in the Legality parse for specific contexts, rather than by generation only.
     - - Fixed: More Gen1/2 tradeback edge cases are handled correctly.
     - Added: HOME 2.0.0 conversion mechanisms between the three formats.
     - Added: HOME 2.0.0 flexible conversion options to backfill missing data when converting from SW/SH back to PLA/BD/SP.
     - Added: HOME 2.0.0 abstractions for HOME data storage format (EKH/PKH format 1, aka EH1/PH1).
     - Added: `PKM` now exposes a `Context` to indicate the isolation context for legality purposes.
     - Added: Gen8 BDSP misc editor can now unlock Arceus encounter same as Darkrai and Shaymin. Thanks @sora10pls!
     - Fixed: Gen5 C-Gear Skins with incorrect file formats (not 32bit argb) show an error dialog rather than crash-erroring.
     - Fixed: Gen5 Entree Forest/Misc5 out-of-range values no longer throw an error when the editor opens.
     - Fixed: Loading a PKM while viewing an extrabyte index now correctly loads the new extrabyte value.
     - Fixed: Gen8 PLA Initial mastery move flags are now suggested correctly for edge cases.
     - Fixed: PKM Editor GUI controls now better aligned/sized with similar controls (ex: OT editing).
     - Fixed: Drag & Drop now works correctly within the program. Still recommended to use ctrl/shift hotkeys!
     - Removed: HaX mode can no longer change Stat_Level separately from Current Level. Set it via the batch editor instead.
     - Changed: Enhanced the Gen1/2 Stadium save detection to now detect correctly if no team data has been set.
     - Changed: Italian translation improved (GUI+Legality). Thanks @Manu098vm !

     

    Download      |     FAQ     |     Support Forum


    View full article

  2. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 22.03.01 of PKHeX has been released, adding support for Legends Arceus v1.1 (Daybreak Update) and other improvements.

     

    Change log:

    Quote

    22/03/01 - New Update:
     - Added support for PLA v1.1 save data format.
     - Legality:
     - - Added: PLA Massive Mass Outbreak encounter slot data recognition.
     - - Changed: BDSP underground area6 now permits lower levels. Thanks @Meta7122 !
     - - Fixed: BDSP Piplup mystery gift now verifies friendship correctly.
     - Fixed: Swapping 5th party slot to boxes now behaves correctly. Thanks Burning Justice !
     - Fixed: PLA/SWSH copying savedata changes now saves boolean value toggles (Box Flags). Thanks @sora10pls !
     - Changed: Minor memory allocation performance improvements.

     

    Download      |     FAQ     |     Support Forum


    View full article

  3. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 22.02.04 of PKHeX has been released, introducing support for Pokemon Legends Arceus.

    As an additional note, please be mindful of fake versions of PKHeX around the Internet. The definitive downloads will be from ProjectPokemon.org (be careful of fake URLs), or self-compiled from GitHub.

     

    Change log:

    Quote

    22/02/04 - New Update:
     - Introducing Pokémon Legends: Arceus support! Thanks @SciresM, @sora10pls, @Lusamine, @architdate, @ReignOfComputer for troubleshooting!
     - - Initial Legality Checking is provided. Please refer to the forums when reporting legality issues for PLA parsing.
     - - Save Data is similar to SW/SH; a pokedex, trainer, inventory, and block data editor are provided.
     - - Encounter legality has been reverse engineered & modeled to pre-compute possible met locations for overworld interactables.
     - Added:
     - - Gen8 BDSP wild encounters are now generated with RNG patterns matching the game. Thanks @Lusamine !
     - - Gen8 BDSP xorshift RNG implemented, now available for PKHeX.Core referencing.
     - - Gen8 BDSP zone unlock cheat to fly to all locations. Thanks @sora10pls !
     - - Gen8 BDSP named constant for BDSP swarms for the event editor. Thanks @MewTracker !
     - Changed:
     - - Internal asset loading speed has been improved (more friendly to the runtime's garbage collector).
     - - Internal value read/writes now work correctly for Big Endian runtimes.
     - - Internal value read/writes are now allocation-free; memory allocation for strings has been reduced drastically too.
     - - Clicking stat labels now changes nature amplification. Refer to the shortcut list for more info.
     - Fixed:
     - - Gen8 BDSP in-game trades are now checked for EC/PID legality.
     - - Gen4 DPPt Swarm & Safari seeds now read/write correctly. Thanks @edo9300 !
     - - Gen4 feeding a single low-quality poffin no longer indicates invalid sheen. Thanks Jollygator !
     - - Gen3 Item quantity reads now behave correctly. Thanks @MichiS97 (dev build bug)!
     - - Gen3 Shadow Monitor now reads all species correctly. Thanks @Mutty99 !
     - - Gen2 Odd Eggs and E-Speed Dratini now recognize correctly prior to transfer. Thanks @N-Harmonik !
     - - Gen1/2 Evolution chains now return a more accurate min/max level for each stage. Thanks @Ninjistix !
     - - Handled more oddball encounters. Thanks @Skadiv & @Ninjistix !

     

    Download      |     FAQ     |     Support Forum


    View full article

  4. 19 hours ago, foohyfooh said:

    I noticed that Zarude is missing from you SwSh Pokémon. Is there any reason it is missing?

    Whoops, will be in next update.

     

    4 hours ago, BDSPfiles said:

    @ReignOfComputer Will you ever change "2019" to the proper updated date? It kills me beyond belief seeing "2019" three years later. 5th 'word' at: https://github.com/ReignOfComputer/RoCs-PC#rocs-pc

    But it says "and beyond" 😧

  5. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 21.11.21 of PKHeX has been released, with feature and legality updates for BDSP.

     

     

    Change log:

    Quote

    21/11/21 - New Update:
     - Legality:
     - - Fixed: TM learn permissions now reference the correct move IDs.
     - - Fixed: Elemental Beam type tutors now permitted for PB8 formats.
     - - Fixed: Revised roamer met location list to match dumped roam locations.
     - - Fixed: Feebas and Burmy encounter matching now behaves as intended.
     - - Fixed: Ball legality for bred Fossil species restricted to only Poké Balls.
     - - Added: Affixed Ribbon value is now checked for PB8 format.
     - - Added: Minimum hatch counter values are now checked for all formats.
     - Added: Clicking the Hatch Counter label now toggles min/max suggested values, similar to clicking the Friendship label shortcut.
     - Added: BDSP saves now indicate the (computer local time) saved time from the save file. Backups are now saved with this detail.
     - Added: BDSP Underground player inventory editor. Statues, goods, items, etc.
     - Added: BDSP Specialized Trainer Info editor is now used for BD/SP instead of the old generic form.
     - Added: BDSP Fashion unlock flags are now in the Event Flag editor.
     - Added: BDSP PB8<->PK8 Incompatible conversion path is now available if opted in via program settings.
     - Added: BDSP Daycare details including the RNG seed are now shown, similar to prior games.
     - Fixed: BDSP poffin ingredient berries are now able to be edited via the player Inventory Editor.
     - Fixed: BDSP inventory editor now deletes item slots that have been deleted via the GUI editor.
     - Fixed: BDSP Blank PB8 files (encounter templates) are created with AffixedRibbon=-1, along with the met locations.
     - Fixed: BDSP Batch editor now works for the PB8 format.
     - Fixed: BDSP encounter database now yields Shining Pearl egg encounters.
     - Fixed: Toggling egg state in the PKM Editor GUI now sets the correct met location values.
     - Changed: Editing the HT_Friendship value for eggs in the Memories editor is now possible if it is a HT-handled egg, rather than being greyed out.

     

    Download      |     FAQ     |     Support Forum


    View full article

    • Like 2
    • V-Wheeeeeel!!! 1
  6. 1 hour ago, foohyfooh said:

    I see you added save data for BDSP but not for Let's Go and SwSh. What metric do you use to decide if to upload the save or not?

    Great question. For LGPE and SWSH, the save files I have on hand have visited the Internet and therefore might have identifiable elements in them (which can be removed, I'm just lazy to look at this). Will probably see what I can do about them when I can.

    For BDSP, everything was done offline.

    • Like 1
  7. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 21.11.19 of PKHeX has been released, bringing Brilliant Diamond and Shining Pearl compatibility. Go crazy.

     

     

    Change log:

    Quote

    21/11/19 - New Update
     - Introducing Brilliant Diamond & Shining Pearl Support! Thanks @SciresM, @sora10pls, @Lusamine, @architdate, @ReignOfComputer for troubleshooting!
     - - Initial Legality Checking is provided. Please refer to the forums when reporting legality issues for BDSP parsing.
     - - Bag editing, Pokédex, and Event Flags, Trainer Info editing is provided. More editable values can be found in the Block Data editor.
     - - Things to note: no transferring SWSH/HOME<->BDSP, roamer PIDIV correlation, no memories. Future commits may tighten legality checks.
     - Legality:
     - - Gen1: Lessened severity of missing moveslots to Fishy, if the Pokémon has been sufficiently leveled up (can skip by leveling up multiple times).
     - - Gen2: Crystal eggs hatched inside the 2nd floor of the Pokécenter are now correctly recognized. Thanks Freezing Dart!
     - - Gen4: Cute Charm frame proc yielding now emits the correct seed, and identifies the correct encounter slot value. Thanks @valthisse !
     - Added: More event flag data labels. Thanks @FeralFalcon! Event data can now be filtered via settings if you only want to see rebattle, etc.
     - Added: Rival name changing for all games that didn't yet have it. Thanks @FeralFalcon!
     - Changed: .NET 6 support added for WinForms builds. .NET Framework 4.6 build is still the main build option.
     - Changed: Starting up the program with command line arguments (or opening via an associated file) will more intelligently source a parter sav/pkm.
     - Changed: Exporting a backup save file has been moved to the SAV tab, and the Export main has been merged in with the parent Export SAV item.
     - Changed: Gen1/2 mainline save files now indicate if they are VC era or GB era in the program title.
     - Changed: Gen2 modifying Hidden Power type now maximizes IVs for that type.
     - Changed: Gen3 egg flag being set from the GUI now adapts the language as well to match the Gen3 quirk.
     - Fixed: Box Report exporting to CSV no longer causes errors if a large amount of data is being written. Thanks GLBBx303!
     - Fixed: Gen6 Secret Base giving all decorations now correctly gives all. Was overwriting Pokepuffs :(

     

    Download      |     FAQ     |     Support Forum


    View full article

    • Like 1
  8. 45 minutes ago, Mario60866 said:

    Firstly, thank you so much for creating PkHex! I really love it, and it's helped a lot with rebuilding an improved but otherwise exact replica of my Pokemon Platinum save file!

    I do need help however with making 3ds saves usable with PKhex when transferred to my computer via R4i save dongle. I want to extract various Pokemon data from my Ultra Moon file and take my Crystal Pokemon from my emulator to Ultra Moon (I wish I could have bought real VC Crystal but... Money shortage). Can someone guide me on how to do this? (Please avoid custom 3ds firmware; I cannot risk bricking my 3ds)

    It's nearly impossible to brick a 3DS. The process is so refined.

    • V-Wheeeeeel!!! 1
  9. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 21.08.06 of PKHeX has been released, bringing several new legality updates and fixes.

     

     

    Change log:

    Quote

    21/08/06 - New Update:
     - Legality:
     - - Added: Gen8 Sociability legality checks. Thanks @Lusamine!
     - - Added: Gen8 crossover weather checks have been added. Thanks @Lusamine & @Skadiv!
     - - Added: Gen6/8 Memory checks have been improved a little. Thanks @sora10pls & @Lusamine!
     - - Added: Gen6/7 Vivillon are now flagged if the form cannot be found in the trainer's 3DS Console Region. Thanks @Lusamine!
     - - Changed: Wordfilter checking speeds improved drastically by caching created regexes.
     - - Changed: Gen8 Master Rank ribbons now permitted again for legends due to Season 10 rules.
     - - Changed: Inaccessible wild encounters and raid dens have been removed from the encounter database.
     - - Fixed: Gen8 brilliant aura boosts are only permitted if the met level is the maximum allowed for that encounter.
     - - Fixed: Gen8 Fog encounters are now required to be at least level 60 due to weather not being available until postgame. Thanks @Lusamine!
     - - Fixed: Gen4 Pokéwalker encounters are now allowed to be recognized with CuteCharm if the TID/SID is appropriate.
     - - Fixed: Gen4 Bug Catching Contest slots are now loaded completely. Thanks jazpersona!
     - - Fixed: Gen2 Dark Cave swarm slots (Dunsparce) are now loaded correctly. Thanks Purrmewtations!
     - - Fixed: Gen1 Yellow encounters now compare the correct catch rate values when not yet transferred.
     - - Fixed: Gift egg encounters are now checked for their egg locations correctly across all generations. Thanks @sora10pls!
     - - Fixed: Variable form encounter templates like Unown and Vivillon are now handled correctly.
     - Added: Gen8 Sociability for individual Pokémon can now be edited in the Memories sub-editor.
     - Added: Gen7 Battle Agency participant data can now be viewed as a misc slot.
     - Added: Gen5 GTS and Fused stored data can now be viewed as a misc slot.
     - Added: Gen4 Pokéwalker stored data can now be viewed as a misc slot. Thanks @Atrius97!
     - Added: Batch Editor can now be extended via plugins by adding custom code for filters / modifications.
     - Added: Batch Editor filters can now be used in the Encounter Database (similar to the PKM Database advanced search).
     - Added: PKM File Naming format has been extracted, and can now be replaced by a plugin to name files differently.
     - Added: Program settings added for the Encounter Database, to try to make viewed templates match the currently loaded data.
     - Added: Program settings added for the PKM Database, to prevent loading of backups and extra locations to the database.
     - Added: Program settings added to allow converting backwards and across incompatible generations.
     - Fixed: Turkish operating system languages no longer fail to launch the program.
     - Fixed: Hovering over slots no longer errors on Linux platforms.
     - Fixed: Deleting slots in the PKM Database is now handled correctly.
     - Fixed: Gen8 encounter slot templates now load legally when viewed, using the Overworld RNG correlation. Thanks @Atrius97!
     - Fixed: Gen6 female trainer appearance customization for lip color and freckles now save correctly. Thanks @sora10pls!
     - Fixed: Gen6 trainer sprite is now shown for XY again, and the PGL photo can be saved correctly again.
     - Fixed: Gen6 Super Training flags for PKM data is now localized correctly.
     - Fixed: Gen5 C-Gear Skin images now import correctly. Thanks @Snaid1!
     - Fixed: Gen5 Dream World slots now have the correct gender restrictions. Thanks @Lusamine!
     - Fixed: Gen4->5 transfer names with halfwidth characters and symbols are now correct.
     - Fixed: Gen4 HGSS frontier data is now accessed correctly via the Misc Editor.
     - Fixed: Gen4 Pokédex seen flags are now set correctly when writing new data to the save file.
     - Fixed: Gen3 XD - Setting tons of non-XD encounter species will no longer cause an error with the Memo being full.
     - Changed: "Encounter Type" value saved by Gen4 encounters has been renamed to "Ground Tile" to match its actual function.
     - Changed: Most popup windows like the Encounter Database are now closed when a new save file is loaded, rather than remain open.
     - Changed: Gendered species (like Jellicent) now show their genders in the Encounter Database.
     - Changed: Cyber Gadget quirk workaround for completing the Pokédex in Gen6/7 is no longer necessary (defunct service), and has been removed.
     - Changed: Updated Chinese/Spanish/German translations. Thanks @easyworld, @ajtudela, @M1atias, @Korados, @JDox!

     

    Download      |     FAQ     |     Support Forum


    View full article

    • Like 1
  10. RoC's PC has a lot of folders and some of them have pretty long names. Windows can't really handle this very well, admittedly. Move the path of where you extracted RoC's PC (or even the PKHeX installation where the database is) up closer to root, or be more selective with the folders you add into the database (don't add it wholesale).

    RoC's PC wasn't really made to be added to the PKHeX database.

    • Thanks 1
  11. PKHeX is a save editor for core-series Pokémon games. With it, users can manipulate various save files including: .sav, .dsv, .dat, .gci, .raw, and .bin types. PKHeX can also read and write: .pk files, which are individual Pokémon files, and .pgt, .pcd, .pgf, .wc, which are Mystery Gift files.

    Version 21.04.01 of PKHeX has been released, bringing legality updates (in particular new Gen 8 Overworld RNG checks), new editing features, and some fixes.

    Version 21.04.06 of PKHeX was released few days after, adding egg move validation legality checks and other fixes and changes.

     

     

    Change log:

    Quote

    21/04/06 - New Update:
     - Legality:
     - - Added: New Egg Move order validation logic. Yay inheritance legality checking! Thanks @Lusamine!
     - - Fixed: Ability Patched wild encounter slots no longer show as invalid if they have the curry mark. Thanks Irina!
     - - Changed: Smeargle is no longer allowed to know Thousand Arrows/Thousand Waves in Gen6 (unreleased). Thanks @DaWoblefet!
     - Added: Gen2 Legendary Beast event flag resets. Thanks @CanoeHope, and @brianard52 / @Lusamine for testing!
     - Changed: The Event Flag editor logic for Gen2-7 has been rewritten, shouldn't notice any difference.
     - Changed: Hovering over a slot now shows the summary for 30+ seconds rather than 5 seconds, or until you move your mouse away.
     - Fixed: Gen3 saves no longer randomly corrupt when saving Misc Edits or Trainer Info. Thanks @Kermalis
     - Fixed: Gen3 saves no longer cause errors when opening some editors, and now load correctly. Thanks @AlamosIT, Sockcos!

     

    Quote

    21/04/01 - New Update:
     - Legality:
     - - Added: Generation 8 Overworld RNG seed legality. The wandering encounters have detectable origins!
     - - Updated: Mystery Gift & GO Legality encounter data.
     - - Changed: HOME gifts are now allowed with SID > 0.
     - - Changed: Updated Ribbon rules for Master Ribbon & non-mythical legends.
     - - Changed: Gen3 Shadow Pokémon now generate with correct shadow lock data.
     - - Fixed: Gen6/7 Form Argument values are now handled correctly. Thanks @Lusamine!
     - - Fixed: Gen3 ability bit mismatching rules for in-game trades have been fixed.
     - Added: Gen8 Affixed Ribbon/Mark can now be changed in the Ribbon Editor.
     - Added: Gen7 LGPE now shows Alolan form Height/Weight records in the Pokedex.
     - Added: Hovering over MGDB and Database slots now shows a summary of the data.
     - Added: Hovering over a box/party slot now shows some legality origins of the data.
     - Added: Bulk Legality analysis now flags duplicate HOME tracker values.
     - Added: Block Editor can now be used for gen5-7 saves to change more values directly.
     - Added: Gen3 battle video data can now be imported via drag-drop (no BV3 exporting currently via GUI).
     - Changed: Gen3 save files for RS/E/FRLG are now treated as separate classes.
     - Changed: Minor internal refactorings to improve performance.
     - Fixed: Gen6 event flags now are indexed correctly. You shouldn't notice any difference.
     - Fixed: PKM conversion from future -> Gen1/2 now retains IV proportions correctly.

    Download      |     FAQ     |     Support Forum


    View full article

×
×
  • Create New...