The only way to hatch an egg is to keep it with you at all times, walk around with it a lot or ride a bike a lot, and take it into battle (and by that, I mean you do not send it out to fight, but just battle with it in your pocket).
Chat with our AI personalities
yes
i don't have Pokemon emerald, but the answer is always the same. not how long. how many steps. walk ALOT and the egg will slowly start to hatch
y3bufat6h2g6vjto2g6
Put a starter with a ditto in the Pokemon daycare and wait for an egg hatch it to get the baby starter.
It depends which kind of egg it is.