at the spear pillar
You may capture a Machop in Fiery Path or Jagged Pass in Pokemon Emerald.
You can find and capture pokemon in the grass,water..:) use pokeballs to capture them once you find them...:) cheers!!
Eat Them
capture legendary Pokemon like rayquaza.
Yes emerald can and you can get a sunflora from Pokemon colosseum.
Underwater..... but it is very rare!!!!!!!!!!!!!!
No. -.- You can capture it without defeating them.
only latios and latias
Its not possible to capture kakuna in emerald version so to get it trade one from firered or leafgreen to emerald.
Find it again and try to capture it!
You must capture Mew on Emerald and trade it to FireRed.
having an action replay telleport cheat