Skip to content

PKSM 8.0.0

Compare
Choose a tag to compare
@piepie62 piepie62 released this 22 Jan 18:13
· 621 commits to master since this release
3ff5ddf

What's New

  • Generation 8 (Sword and Shield) support has been added to core code. Sending a save over the network will allow you to edit it. However, no new sprites are included, so your Galarian Pokémon will be invisible.
    • You will be able to send a Sword/Shield save file from your Switch running the next version of Checkpoint (time of writing this is 3.7.4, which will not work)
  • GPSS groups: "packages" of two to six Pokémon can be downloaded all at once
    • Pressing Y in the GPSS viewer will take you to the GPSS group viewing screen.
    • They are shown on the top screen in five rows, one group per row
    • You can download a group by pressing A on any of the Pokémon in that group
    • You can upload a group by pressing A on the Pokémon in your storage. Once you have 6 Pokémon selected, a prompt will pop up asking if you'd like to upload. You can also press X to bring this prompt up before selecting 6 Pokémon.
  • Auto Legalization: powered by @architdate's AutoLegality mod for PKHeX
    • After checking the legality of a Pokémon, you can press the on-screen button to attempt to automatically fix those issues.
    • Only works with an active Internet connection
  • Self-updating Mystery Gift Database: on startup, PKSM will automatically check with the FlagBrew website to see if there are new Wonder Cards to download
    • This means that full application updates are no longer necessary to update the database

Changes

  • Storage is now accessible for both LGPE and SWSH saves
    • Neither of these formats can be transferred to any other save type
  • DS game icons are now shown
  • Cart scanning should work more consistently
  • The wireless button on the game selection screen is now clickable without first selecting a game
  • Pokémon generated for X, Y, Omega Ruby, and Alpha Sapphire will not have legality issues referring to memories and geolocation by default
  • Generation four games will use UPPERCASE letters for their names, as the games would
  • Script APIs have changed. See their wiki for specifics
    • All scripts should have been updated to use the new APIs properly. As always, report issues encountered while running scripts on the script repository
  • The QR scanner now blocks going to the home menu
    • If this were not the case, trying to exit the application from the home menu would freeze the 3DS
  • An error is shown if a scanned QR code does not match the expected format
  • The QR scanner follows updated PKHeX Wonder Card QR specifications
  • The app icon now bounces around the screen as an indicator that the application is working
  • A bunch of changes to GPSS retrieval code will make the viewing experience much more seamless when switching pages
  • Editing real-world location bytes is now allowed by default
    • The meanings of the values will be shown on the bottom screen

Fixes and behind-the-scenes changes

  • Internal changes to remove music dependencies happened. Playback of MP3 files should still work properly (thanks to @oreo639 for this!)
  • Fix Korean fourth-gen games not being detected properly
  • Fix problems in setting some long OT names and nicknames when generating
  • Fix displaying incorrect BP data for fifth-gen games
  • Fix setting abilities that changed when transferring upwards
  • Fix fifth-gen games showing the wrong amount of Wonder Cards in the main menu
  • Fix fifth-gen games having a corrupted Wonder Card in the first slot
  • Fix transferring from fifth-gen games to fourth-gen games messing with the nature
  • Fix duplication behavior when multiple Pokémon are selected
  • In several places, text would overlap other things. This should now be fixed.
  • Fix and improve translations
  • General code cleanup and optimization

Other notices

  • As PKSM does have an auto-updater, you likely will not have to update manually
  • In the future, PKSM will make full backups of your ExtData when it updates itself. This is, unfortunately, impossible to make work during this upgrade.
  • Because of the storage now supporting generation eight and LGPE Pokémon, your storage file will be incompatible with earlier version of PKSM in very, very breaking ways. Do NOT downgrade from this release, even if you experience issues. I (@piepie62, Discord name piepie62#3412) will personally work with you in the Discord server linked below to solve your issues as well as I can. Downgrading as a part of your troubleshooting process is far more likely to break things more than help them.
  • Breaking API changes in the FlagBrew website have occurred. This means that PKSM 7.0.1 will likely crash when trying to access the GPSS.

qr


Discord

If you appreciate our work, please support us on Patreon :)