You can use CodeBreaker (or Action Replay) for GBA games on a Nintendo DS / DS Lite, but **not on DSi / 3DS** (no GBA slot).
/cheats/ on SD card..gba) + Cheat files (.cht same filename) on Slot-1 SD (/roms/GBA/)..sav before enabling cheats. Codes modifying inventory flags can brick saves.