Pokémon SoulSilver cheat codes

Codes for Pokémon SoulSilver on the Nintendo DS, filed against one build (USA). Each code carries its device, its region and its revision, and copies as one block exactly as it must be entered. Export the lot as a RetroArch .cht, plain text or JSON.

Walk through walls and movement — Pokémon SoulSilver

Collision off, run everywhere, no random encounters. On this page: Walk through walls.

Questions

Which version of Pokémon SoulSilver do these codes work on?

Each code names its region. Pick your copy at the top of the page before entering anything: a code for another build writes an arbitrary value wherever that address happens to point, and the usual casualty is the save.

How do I load these into an emulator?

Export the page as a RetroArch .cht file and load it from the emulator's cheat menu — DeSmuME, mGBA, VBA-M and every other RetroArch core read that format. Or copy a single code and type it into the device.