While it's true that Budew is the pre-evolved form of Roselia, the Pokemon that appears in the Ruby and Sapphire games, you aren't able to catch it in those titles. Budew didn't debut until Generation IV, the games better known as Diamond, Pearl, Platinum, Omega Ruby, and Alpha Sapphire.