Yes, Pokemon HeartGold is compatible with Nintendo DSi, 3DS, and similar platforms. It is necessary to own one of these consoles to play the game.