Skip to content
SpiredMoth edited this page Jun 3, 2020 · 26 revisions

What games are supported?

As of 8.0.0 the following games are supported

  • Gen 4
    • Pokémon Diamond, Pearl
    • Pokémon Platinum
    • Pokémon Heart Gold, Soul Silver
  • Gen 5
    • Pokémon Black, White
    • Pokémon Black 2, White 2
  • Gen 6
    • Pokémon X, Y
    • Pokémon Omega Ruby, Alpha Sapphire
  • Gen 7
    • Pokémon Sun, Moon
    • Pokémon Ultra Sun, Ultra Moon
    • Pokémon Let's Go Pikachu, Let's Go Eevee
  • Gen 8
    • Pokémon Sword, Shield

LGPE saves can be accessed by bridging PKSM on 3DS to Checkpoint on Switch. SWSH saves can be accessed through the same bridging function, but the latest version of Checkpoint (v3.7.4 as of writing) needs an update to be able to send the saves.

Are flash carts supported?

No, and they will never be supported. This is due to programmatical restrictions, not lack of effort

Can I use PKSM on my TWiLight Menu saves?

Yes, see the extra saves section of Settings for how to set it up.

Will you add support for the Virtual Console games?

There are currently no plans to support the Virtual Console games, but PKSM is an open-source project and you are more than welcome to work on their implementation yourself and submit a pull request.

To give a little more detail on why there are no plans to add this, it has to due with the backwards compatibility, the data structure for Pokemon (such as the stats) had a major overhaul going from Generation 2 to 3 (hence why you could never officially trade between these games). It would involve writing a heavy amount of code that our main developer just doesn't have time for as of 2020.

My Pokémon isn't legal. What do I do?

With an active internet connection you can use PKSM's legality checker to see what's wrong. Go to the Edit Pokémon screen, then go to the Misc screen. Click on the wireless icon. Congrats, you've accessed the legality checker.

Please note: The legality checker requires a network connection. It cannot be handled on-3ds as it would destroy the 3ds.

If your 3DS lacks an active internet connection, use another resource (like Serebii or an in-game pokedex) to manually double-check that the moves, level, met location, etc.

Why doesn't scanning this QR work?

It depends on the type of QR you're trying to scan:

  • GPSS: QRs from the GPSS (or the gpss-logs channel of FlagBrew's Discord server) have to be scanned in the GPSS section of PKSM. This can be accessed by opening Storage, then selecting the wifi button on the bottom screen, then pressing X.
  • PKX/PB7: Usually coming from PKHeX, these QR codes must be of the same generation as the currently loaded save. This scanner is accessed by opening Editor, then pressing L + R. Please note: PK7 files are very finicky due to their size, and as such may need multiple tries.
  • Wonder Card: These are scanned by opening Events, then pressing L + R.

An event is missing from the database. Can you add it?

First off, PKSM's Event section does not currently support LGPE or SWSH.

If you're asking about an older event, it is most likely already in the collection that is the source of our database. If you find the event there but not in PKSM, please report it so we can update our bundling script.

All the sprites in PKSM have been changed. What went wrong?

Nothing has gone wrong. I repeat -- THIS IS NOT A BUG! This is entirely expected under the right circumstances, and given the right amount of time this will go away on its own. If you're impatient, the cause is really simple and you can change something to return things to normal.

We've had various reactions to this once users have learned the cause:

  • some facepalm, mostly because they're disappointed in themselves for not seeing it sooner
  • some are relieved that it's not a bug
  • some just wanting things to go back to normal so they can return to using PKSM the way they're used to
  • some are indifferent
  • some have even appreciated it as clever

How do I add custom music?

Place your custom music tracks in MP3 format in /3ds/PKSM/songs. Relatively small file sizes are recommended, as are sampling frequency of 44100Hz and a bitrate of 96kbps. These are recommendations, not constraints; you can generally toss whatever you want in MP3 format in there and PKSM will do fairly well.

What backup folder corresponds to which game?

For 3DS games, backup folders are in the format 0xXXXXX, where each X is a hexadecimal digit. These are shortened title IDs. The full list of title IDs PKSM can work with, and their corresponding game names is:

3DS IDs

0x0055D - X
0x0055E - Y
0x011C4 - OR
0x011C5 - AS
0x01648 - Sun
0x0175E - Moon
0x01B50 - Ultra Sun
0x01B51 - Ultra Moon

DS games backup folders' names are in the format XXXX, where each X is a character. The first three letters are unique to each game, and the last is a language character, which can be one of 'E', 'S', 'K', 'J', 'I', 'D', 'F', or 'O'. The unique game codes are:

DS IDs

ADA - Diamond
APA - Pearl
CPU - Platinum
IPK - HeartGold
IPG - SoulSilver
IRB - Black
IRA - White
IRE - Black 2
IRD - White 2
Clone this wiki locally