When you capture all 200 Pokemon and talk to the director in lilycove city.
If I remember right you go to the DEVON CORP. and go to the 2nd floor. Talk to the scientist at the bottom of your gameboy screen. ( i know you will see him) He'll tell you his success in turnin' fossils into pokemon.
Go to slateport city and go into the pokemart and talk to the cashier he will be selling harbor mail.
once u complete sapphire go to the house on route 114 go in the tunnel and look around Actually you can't get Ditto in Sapphire. You have to trade from Pokemon Emerald/LeafGreen/FireRed
catch 60 different Pokemon, then talk to professor oak.Beat the elite 4. Go to 1 island and talk to nett. he'll ask you to do a favor for him and get a ruby and sapphire for him. After you get the ruby on 1 island for him, he'll give you the ticket to go to all the other islands.
You cannot go to space in Pokemon Sapphire
You can't.
Mossdeep city-- go to the house behind the space cetner thing, talk to a fisherman
you need to go to one island and go in the Pokemon net center and talk to celio
Not that i know of i believe it is only in gold and silver
Go inside the Mosdeep Space Centre and talk to the sailor guy and he'll give you a sun stone. Use the sun stone on a Gloom.
go to fossil manics house and talk to the girl by the tunnel
You need to get 100 pokemon then go and talk to professor Birch and he will upgrade your pokedex.
You can't go to space in Pokemon Sapphire, Ruby, Or Emerald. The number of launches is how many weeks you've played.
Over 56 shuttle launches
You have to get Latias and train it to Lvl:64 Then go to the space center in mossdeep then talk to the everyone and one of them will say "do you want to ride the space ship?"or something else i just dont remember but anyway...After that you will be on the moon then you can catch Deoxys or Jirachi but if you don't believe me go to youtube and tipe "Pokemon Sapphire"then it might happen.
yes,you have to beat the Pokemon league 50 times to be able to go into space