Pokémon Sword & Pokémon Shield — Cheat Codes & PKHeX Guide
CHEAT FILE UPDATED: 26/03/2025 | Updated to Page 1
UPDATED FOR VERSION 1.3.2 (The Crown Tundra / DLC 2)
CHEAT FILE UPDATED: 26/03/2025 | Updated to Page 1
UPDATED FOR VERSION 1.3.2 (The Crown Tundra / DLC 2)
IMPORTANT NOTICES:
- All-in-One Collection: Created to finally consolidate codes across 1.0.0, 1.3.0, 1.3.1, and 1.3.2 into a single organized thread.
- Patience is appreciated: New cheats will arrive as they are developed. Asking for new cheats repeatedly will not speed up the process.
- Emulator Support: Cheats are designed and tested for Atmosphere CFW on hardware. Emulator support (Ryujinx, Eden, etc.) is not guaranteed, and creators do not optimize specifically for emulator forks.
- Cheats not working after an update?
- Verify your game update's Build ID matches the active cheat file name below.
- Perform a clean & fresh reinstall of EdiZon / EdiZon Overlay / Tesla Menu / Breeze (do not just overwrite existing files).
Step 1: Backup Your Game Save
Step 2: Load and Verify Trainer Credentials
Step 3: Main Tab Setup
Step 4: Met Location
Step 5: Stats & Attacks
Step 6: Batch Editing / Dex Imports
Step 7: Injecting to Box & Exporting
- Open JKSV or Checkpoint on your Switch running Atmosphere CFW.
- Locate Pokémon Sword or Pokémon Shield.
- Create two separate backups:
- Backup 1 (Clean): Your emergency untouched fallback save in case of errors.
- Backup 2 (Edit): The save you intend to modify in PKHeX and restore to the system.
- Mount your SD card to your PC (via FTP, NX-Shell, or Card Reader).
- Inside your JKSV/Checkpoint folder, locate your backup directory containing
main,backup, andtrade. - The two primary files you will edit and replace are
mainandbackup.
Step 2: Load and Verify Trainer Credentials
- Launch PKHeX, select File > Open, and select the
mainfile inside your second backup folder. - Right-click a Pokémon you caught natively in your game and select View.
- Navigate directly to the OT/Misc tab.
- Important: Note down your exact TID, SID, and OT. You must assign these to every custom Pokémon you create so they obey commands and pass in-game legality checks.
Step 3: Main Tab Setup
- ★ (Star Icon): Toggles Shiny status (Star or Square).
- PID: Click Reroll for every generated Pokémon so they remain distinct.
- Species / Nickname: Select species; tick nickname only if applying a custom name.
- Level / XP: Set level directly; PKHeX automatically adjusts the experience curve.
- Nature & Stat Nature: Keep both identical to ensure base stats reflect correctly.
- Held Item & Ability: Select desired item and ability (an "H" indicates a Hidden Ability).
- Friendship / Dynamax Level: Adjust friendship (max 255) and Dynamax level (max 10).
- Gigantamax Factor: Toggle the G-Max factor flag if the species has a Gigantamax form.
Step 4: Met Location
- Ensure the version matches (Sword vs. Shield exclusives).
- Right-click the Met Location dropdown to auto-detect valid encounter zones and valid encounter levels.
- Match Met Level with Obedience Level.
Step 5: Stats & Attacks
- IVs & EVs: Individual values cap at 31 per stat. Total EVs cannot exceed 510.
- Movesets: Green indicates native level-up moves; gray indicates TM/TR moves. If using a TM/TR move, add it into the Relearn Moves pool below.
- Technical Records: If flagged, click the Technical Records button and mark the corresponding TR as learned.
- Legality Icon:
Green Checkmark: Safe and verified legal.
Red Warning: Click the icon to view illegality flags and resolve them.
Step 6: Batch Editing / Dex Imports
- To batch edit a full box of imported Pokémon: go to Tools > Data > Batch Editor.
- Set target to
boxesand filterAny. - Add:
Code:.TrainerID8= .TrainerSID8= .OT_Name= - Fill in your values next to the equals signs and click Run.
Step 7: Injecting to Box & Exporting
- Right-click an empty box slot and choose Set.
- (Optional) Use SAV > Items or SAV > Pokedex to edit inventory limits (999 max) or trigger Dex completion flags.
- Go to File > Export SAV... > Export main.
- Overwrite both the
mainfile andbackupfile in your second backup directory. - Return the SD card to your Switch, launch JKSV/Checkpoint, and restore the edited backup.
Atmosphere Cheats & TroubleshootingBuild IDs & File PathsSetup & DefaultsCommon Errors & Fixes
Place cheat files under:
sd:/atmosphere/contents/<TitleID>/cheats/<BuildID>.txt
Title IDs:
- Sword:
0100ABF008968000 - Shield:
01008DB008C2C000
Code:--- Base Game --- 1.0.0 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/8DAFEDBB5BE81C2C.txt 1.0.0 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/B56CA071216570E8.txt 1.1.0 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/490648316CC1CCDC.txt 1.1.0 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/BDD027F80FAB4EF4.txt 1.1.1 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/9D2DB721A9894075.txt 1.1.1 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/B44ABD65A6A2FE82.txt --- DLC 1: The Isle of Armor --- 1.2.0 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/5A7EEBF172343616.txt 1.2.0 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/E38A27BC77702548.txt 1.2.1 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/157ABFB96262AEB9.txt 1.2.1 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/896900182175428B.txt --- DLC 2: The Crown Tundra --- 1.3.0 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/479BD2B581F4BC6A.txt 1.3.0 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/3518BF2EAD557FE6.txt 1.3.1 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/4628A512B1D93D37.txt 1.3.1 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/DBDDD13845ACD2BD.txt 1.3.2 Sword : sd:/atmosphere/contents/0100ABF008968000/cheats/A3B75BCD3311385A.txt 1.3.2 Shield: sd:/atmosphere/contents/01008DB008C2C000/cheats/A16802625E7826BF.txt- Sword:
Disabling "Cheats On by Default":
- Move
sd:/atmosphere/config_templates/system_settings.initosd:/atmosphere/config/system_settings.ini. - Open the file, locate
;dmnt_cheats_enabled_by_default = u8!0x1. - Change it to
dmnt_cheats_enabled_by_default = u8!0x0and remove the semicolon (;).
Disabling / Overriding Cheats on Boot:
- Move
sd:/atmosphere/config_templates/override_config.initosd:/atmosphere/config/override_config.ini. - Uncomment and set:
Code:[default_config] override_key=!L cheat_enable_key=!L - Hold L while launching the game until the title screen displays.
- Move
Cheats Not Showing Up:
- Open the overlay menu shortcut: L + D-Pad Down + R3 (Right Stick Click).
- Ensure your cheat filename exactly matches the Build ID of your installed update.
- Keep your cheat text file size below 32 KB to avoid memory parsing drops.
Crashing / Freezing on Boot:
- Avoid enabling more than 5–6 codes simultaneously.
- Ensure cheat titles do not contain nested brackets or illegal punctuation.
- Move heavy codes (like "Catch Trainer's Pokémon") to the very bottom of the file.
- Update your EdiZon Overlay to the latest release.
Communication Errors:
- Real-time memory editing triggers immediate desyncs during online Y-Comm play, Max Raid Battles, or Link Battles. Turn off all cheats before connecting online.
Available Codes by Game Version
Code:
[100% Catch rate]
[Inf PP]
[Hold R Insta Kill]
[Encounter Codes]
[Shiny]
[Den beam]
[6IV/Nature codes]
[Money/watt doesnt decrease]
[EXP modifier]
[Faster Egg Hatch]
[Nursery always has an egg]
[Inf items]
[999 rare candies]
[Money/watt multiplier]
[Enable IV Judge]
[Learn any TM/TR]
[Walk through Walls]
[Speed increase]
Code:
[100% Catch rate]
[Inf PP]
[Hold R Insta Kill]
[Encounter Codes]
[Shiny]
[Den beam]
[6IV/Nature codes]
[Money/watt doesnt decrease]
[EXP modifier]
[Faster Egg Hatch]
[Nursery always has an egg]
[Inf items]
[999 rare candies]
[Money/watt multiplier]
[Enable IV Judge]
[Learn any TM/TR]
[Walk through Walls]
[Speed increase]
Complex Cheats: Encounter ModifiersEncounter Mod Steps:
- Activate
Always Encountermaster code. - Choose and customize the target encounter modifier:
Code:[Always Encounter: #004 Charmander] 08000000 00766F58 000000XX 0000000X - Enter any interior door/building transition, then walk back out into the Wild Area or Route to force the encounter tables to refresh.
Credits & Contributors- Zit
- @Falo
- @patjenova (Huge shoutout for ongoing maintenance and updates)
- @OblivionReign
- @Momotaro
- @Ultimos54 (Original PKHeX workflow)
- And all other code authors whose works have contributed over the years!
Request Format Reminder:
When submitting code requests, please provide all relevant metadata:
Code:Game: Pokemon Sword / Pokemon Shield Request: <Cheat Description> Title ID: 0100ABF008968000 (Sword) / 01008DB008C2C000 (Shield) Build ID: <Current Build ID> Version: <e.g., v1.3.2>
Attachments
Last edited by OblivionReign,

IMPORTANT NOTICES:














