So, I evolved my Mysteryegg at level 30 but instead of turning into Hyperegg it turned into Secretegg and doesn't seem to respond to the thunderstone as advertised. Am I missing something or is there something wrong with my copy of the game?
Don't worry get it to level 40 and it'll evolve again into Hyperegg.
So you battled against Esau? In Solar Caverns you go to the empty room that would be the other place where you'd get a hidden Everstone in Ruby. Not the main path where you would go to find Steven. You might get an Excalibur from talking to the rock, if you do reach that place I believe the script starts. It's the path where the mudslide and you will go up the mudslide and it is where you will find Sundance Rock.
Did you patched everything right?Can someone tell me what i can do
Have you battled Esau yet? If you haven't then after talking to the mirror the first time and not getting killed then go to Lilycove Pokemon Center, talk to the chef and get a colored thing and feed it to Esau and you will battle with him getting the Force Badge.