It's been a while, but if I recall, in S3&K, didn't you have to wait until you beat the game so you could use stage select to go to Mushroom Hill multiple times and hit the Emerald Room?
Eh, I never got more than two or three emeralds in 2. Not because I couldn't beat the stage, but because my reckless playing style hardly ever left me with 50 rings.