What is Pokemon Emerald a remake of?

What is Pokemon Emerald a remake of? It is an improved version of Pokémon Ruby and Sapphire and is the final game of the third generation of the Pokémon video game series.

It is an improved version of Pokémon Ruby and Sapphire and is the final game of the third generation of the Pokémon video game series.
See also  How much is a PS5 now?