User blog comment:IJZM/I just beat Pokémon Fire red!/@comment-1455034-20131118014632

Pokemon Heartgold/SoulSilver, Emerald, or Black/White. Pokemon HeartGold was the first Pokemon game I played, and I highly, highly enjoyed it. It has nice graphics, and is also the longest Pokemon game, something like 75 hours to beat. The game is a remake of Pokemon Gold/Silver, Pokemon Gold/Silver made for Game Boy Color, and just being harder. Pokemon HeartGold and SoulSilver are DS games.

Pokemon Emerald is also good, has nice graphics, and is also long. Available for GBA.

Pokemon Black/White are also really good, and have a good story and really nice graphics. Available for DS.

If you want a good DS emulator to use, I suggest DesMume. Really good DS emulator that runs games at the same frame rate as the game; allows you to reassign controls to different keyboard buttons.