Pokémon Emerald

Pokémon Emerald is an enhanced remake of Ruby/Sapphire, meaning that it has most of the Pokémon. So it has better features than Ruby/Sapphire (features like better Pokémon graphics).