The Devon corporation has a floor where there are a bunch of scientists with computers. If you talk to one of the scientists, he'll tell you he's working on a machine that revives Pokemon from old fossils and it's working. If you go to him after visiting Mirage Tower in the desert, he'll take your fossil and after you leave and come back, he'll give you either an Anorith or a Lileep (depending on which fossil you chose). Also, if you go to the Fossil Maniac's house after you beat the game, then there will be a long tunnel where you can find 1) the fossil that you didn't get before, and 2) wild Dittos.
no but if you find enough there should be five to ten Max Revives.
get the fossils go to the Devon corp place an give a guy in there the stones.
A few
You do not " hatch " fossils in Emerald, but you can revive them at the Devon Corporation on the second floor in Rustboro City by talking to a scientist there.
you exit the building then go back in and talk to him.
Get the cover fossil from a lady in Relic Castle the take it to the woman who revives fossils in Nacerene Museum.
be quiet
chese
go to the sand tower in the desert from mauvile go up
if you used a cheat with out talking to the the man ,that i s because of that go and talk to him
go into the desert,and find the mirage tower
mirage tower or desert underpass