. While designed for the Nintendo Switch hardware, the game quickly became a primary target for the emulation community, necessitating a deep understanding of its core file structures. Deciphering the File Formats: NSP vs. XCI
XCI does not include updates. You still need to install the UPD as an NSP (see Method A, Step 3). The update will patch the mounted XCI automatically.
Cryptographic keys dumped from your physical Nintendo Switch console. Emulators require these keys to decrypt and read the game files legally. pokemon lets go pikachu switch nsp xci upd work
If you do not own a Nintendo Switch or prefer to play on a more powerful machine, you can run the NSP/XCI files on PC emulators like or Ryujinx . However, in early 2026, it's important to know that both Yuzu and Ryujinx have faced legal challenges and are no longer officially developed, though legacy builds continue to work.
Your Switch must be unpatched (v1 Erista model) or modded with a modchip. You need CFW like or SX OS (legacy). Atmosphere is the current gold standard. XCI XCI does not include updates
There is absolutely no performance difference between running an NSP or an XCI file inside an emulator. The emulator reads the game data identically. However, keeping your base game files organized separately from your update files is highly recommended for clean file management. 2. Managing Game Updates and Compatibility
Always choose Vulkan . It offers significantly better performance and lower stuttering compared to OpenGL on both NVIDIA and AMD hardware. Cryptographic keys dumped from your physical Nintendo Switch
Select the update file, ensure the checkbox next to it is marked active, and click .