Homebrew PKHeX adds experimental Sword/Shield support

Discussion in 'GBAtemp & Scene News' started by RattletraPM, Nov 16, 2019.

  1. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    https://drive.google.com/open?id=1lhFuy1zmwA55OlAm4UeulwAegkoxt5IM

    Compiled Version PKhex d-20191120 (November 20)
    Technical Data:
    +Use simplified Chinese characters (#2458)
    +Only weave on release builds
    +Merge branch 'master' of https://github.com/kwsch/PKHeX
    +Add Form (AltForm) to IEncounterable interface
    +Wild Area Updates from #2416 (#2459)
    +Minor clean
    +Wild Area Updates from RoC's PC (#2460)
    +Remove unnecessary logic
    +Add crossover location handling
    +Swap order of vc1/vc2 in version dropdown
    +Add unsorted combolist method
    +Unban GO Shiny Tentacool (#2468)
    +set gigantamax flag from showdown set (#2469)
    +Add more strong encounter locations
    +Update some comparisons
    +Change Gender to OT Gender
    +Add leafeon location
    +Add Eeveelutions Spawns for Lake of Outrage (#2471)
    +Add 2 more strong locations
    +Add linoone strong loc
    +Add Carkol static loc
    BETA INESTABLE (Doesn't always export well)
    Allows
    Edit Character
    Edit Pokemon (Add Technical Records)
    Import and Export Pokemon
    Edit Items
    Edit Pokédex
    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  2. LudoMako

    LudoMako GBAtemp Regular

    Member
    3
    May 10, 2016
    Italy
    Is there a guide on how to get the save file from the game in 1st place? I did it a lot on 3ds but I'm clueless on switch (I only know how to install games lol)
     
  3. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina
  4. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    How to compile Pkhex.
    Requirements

    Microsoft Visual Studio Program with C / C ++ Programming Packages etc * 10 gb approximately.
    Winrar * or similar program to decompress.

    1- Enter the Github channel of the Pkhex https://github.com/kwsch/PKHeX
    2- Click on the green Clone or Download button
    3- Click on the Download ZIP button
    4- Extract the PKHeX-master in a folder
    5- Within the PKHeX-master folder, run the PKHeX.sln file with the Microsoft Visual Studio Program
    6- Wait for the data to load
    7- In the menu above click on Build - Build Solution (or press Ctrl + Shift + B)
    8- Wait for the compilation to finish (it may take a few seconds to minutes depending on your pc)
    9- Go to the PKHeX-master folder - PKHeX.WinForms - bin - Debug - net46.
    10- If you are going to extract the Pkhex.exe from the folder, take all the .dll files that are necessary for the program to work

    PD: I'm not a programmer, I just collect. Any questions about the program leave it on the Project Pokemon page (registration is required to post)

    You have a good day!
     
  5. LudoMako

    LudoMako GBAtemp Regular

    Member
    3
    May 10, 2016
    Italy
  6. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    Pkhex Sword and Shield - Compiled d-20191121 (November 21)

    https://drive.google.com/open?id=1Jtg... Compiled Version PKhex d-20191121 (November 21)

    Technical Data:
    +Static Locations Update
    +Add G4 Box Flags
    +Use more performat array join
    +Initial rough draft of nest location matching
    +Disallow dynamax level on story legends
    +Fix record setting logic
    +Fix sav4 load for daycare / gts slots
    +Add shift-set shinyxor0 pid
    +Add online den location
    +modify nest locations based on serebii (#2483)
    +Clamp max bp for bad vals

    BETA INESTABLE (Doesn't always export well)
    Allows Edit Character
    Edit Pokemon
    Import and Export Pokemon
    Edit Items
    Edit Pokédex

    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  7. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina



    https://drive.google.com/open?id=1KcuJy7t1dE4Ggf5VA3BTQje6tyjySCyB

    Compiled Version PKhex d-20191122 (November 22)


    Technical Data:

    +Add encounter static deferral oop
    +Misc Nest Fixes (#2490)
    +Defer rather than reject
    +Add lapras encounter location?
    +Revert "Add lapras encounter location?"
    +Add multi-location strong encounter handling
    +Change initial blank save version
    +Add raid/fashion block accessors
    +Add raid spawn initial docs



    BETA INESTABLE (Doesn't always export well)


    Allows

    Edit Character
    Edit Pokemon
    Import and Export Pokemon
    Edit Items
    Edit Pokédex

    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  8. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina
  9. RedBlueGreen

    RedBlueGreen GBAtemp Advanced Maniac

    Member
    8
    Aug 10, 2015
    Canada
    Is it able to generate legal tradeable mons yet?
     
  10. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina




    https://drive.google.com/file/d/1LUrHlUTQ3lBqwXjedMzqIHbjO7lK3iwy/view?usp=sharing


    Compiled Version PKhex d-20191124 - November 24


    Technical Data:


    +Fix darumaka->darmanitan blizzard move

    +Add recognition for distribution raids

    +Revise HA banlist

    +Add darumaka to galar origin

    +Add fast ball

    +Fix flawless IV count check

    +Add $suggest for techrecord & statnature

    +grab correct evo stage 1 from evocriteria list #2503

    +Fix box list width crunching

    +Add den crossover via online share

    +Add shared moveset transfer

    +Revise hidden ability banlist

    +Update structure note comment




    BETA INESTABLE - Doesn't always export well


    Allows


    Edit Character

    Edit Pokemon

    Import and Export Pokemon

    Edit Items

    Edit Pokédex


    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  11. RedBlueGreen

    RedBlueGreen GBAtemp Advanced Maniac

    Member
    8
    Aug 10, 2015
    Canada
    For anyone modding Ditto, the nature stat, and the actual nature are probably stored differently. Used a Modest mint on Eternatus, so it was -Atk +Sp.Atk, but as far as it's proper nature is concerned, it was still Naive.
     
  12. BORTZ

    BORTZ The Amazing

    Supervisor
    23
    GBAtemp Patron
    BORTZ is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 2, 2007
    United States
    Pittsburgh
    Nice, glad to see the better hacky version of Pokebank still chugging along.
     
  13. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    https://drive.google.com/file/d/1zZMz5w9IGFeIYZMK7z6YaHwA4oS5A8nB/view



    Compiled Version PKhex d-20191125 - November 25


    Technical Data:


    +Update record flags on default showdown import

    +Change fixed ability

    +Fix drag slot equality check

    +Fix type comparison

    +Simplify comparison

    +Fix shedinja evo chain logic

    +Add South Lake Miloch for den 42

    +Fix non-galar egg moves passing

    +Include swsh held items to valid items list

    +Ban meowstic-1 hidden ability


    BETA INESTABLE - Doesn't always export well


    Allows


    Edit Character

    Edit Pokemon

    Import and Export Pokemon

    Edit Items

    Edit Pokédex


    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  14. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    PKHeX - By Kaphotics

    https://projectpokemon.org/home/files/file/1-pkhex/
    or
    https://drive.google.com/open?id=1t9p5PwkB-zPIU9a7BrR6t1A7njEXLySw


    19/11/25 - New Update:
    - Legality:
    - - Updated with detection for numerous encounter types. There's still a few stragglers and mechanics left to handle.
    - - Thanks to everyone who has helped report issues & contributed updates!
    - Added: Shift click the Shiny button to yield a Square (ultra) shiny, regular click for default Star type.
    - Added: Sprites now display for Square (ultra) shiny vs regular Star type.
    - Added: Technical Record popup window (below Relearn Moves) to flag which move has been instructed. Shift click to apply current move flags.
    - Added: Batch Editor $suggest for Nature/StatNature copies the other value.
    - Added: Gen8 League Card (Trainer Card) name can now be edited in the Trainer Editor.
    - Added: Gen8 Pokédex now can set all Battled Count via the Modify button dropdown.
    - Fixed: Gen8 Pokédex no longer clears Battled Count when updating flags.
    - Fixed: Gen7 save corruption fixed.
    - Fixed: Gen6 box names are no longer truncated.
    - Fixed: Gen4 daycare slot reading fixed.
    - Fixed: Party slot dragging to same slot no longer deletes the next slot.

    TL:TR
    Pokemon Edit ULTRA SHINY (Shift + Click Left Button in the Star)
    Pokemon Attacks RELEARN MOVES
     
  15. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina


    https://drive.google.com/open?id=1bHj0_vMVTHRJ9RnqK_dLtMf9uRifHT1w

    Compiled Version PKhex d-20191126 - November 26

    Technical Data:

    +Unban scrafty/scraggy HA
    +Fix WasLink comparison
    +Update handling for invalid genNumber
    +Merge Error flag into Parsed
    +Add 2 more static enc locations, swap yield order
    +Minor updates
    +Fix thanks textbox anchoring
    +Only set permitted record flags for Move[]

    BETA INESTABLE - Doesn't always export well Allows

    Edit Character
    Edit Pokemon
    Import and Export Pokemon
    Edit Items
    Edit Pokédex

    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
  16. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina
  17. Khim09

    Khim09 GBAtemp Regular

    Member
    2
    Sep 22, 2016
    is it ok to compile every latest commit for use? or only the latest release?

    the pros and cons for the latest commit vs latest release?

    Thanks in advance.
     
  18. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina
    I compile every day, sometimes 2 times if I sell something relevant, as is the case with an official version or release candidate.

    The Pros is to have options that you don't have, until the creators of Pkhex implement it in a Release Candidate.

    For example Having ultra shiny pokemon days before the official program

    The Cons is that it lacks polishing, being a kind of alpha, will have more chances of having errors, but that improves the program, if there is an active community behind reporting errors. That's why I always recommend making a backup copy of the save
     
    Khim09 likes this.
  19. Switchneon

    Switchneon Member

    Newcomer
    1
    May 13, 2019
    Argentina



    Compiled Version PKhex d-20191128 - November 28


    Technical Data:


    +Update last saved parsing

    +tweak last saved string format

    +Add strong piloswine location

    +Disregard OT memory values on gen7 origin

    +Fix CGB import

    +Add OT memory details for gen6 ingame trades

    +Add route 2 lapras location


    BETA INESTABLE - Doesn't always export well


    Allows


    Edit Trainer

    Edit Pokemon

    Import and Export Pokemon

    Edit Items

    Edit Pokédex


    I AM NOT RESPONSIBLE FOR ERRORS ALWAYS MAKE A BACKUP OF YOUR GAME BEFORE EXPORTING THE NEW SAVE
     
Loading...