you can find it in the desert or caves like ferey path
Granite cave has rocks on the third floor If u smash them sometimes a geodude will come out
try smashing open breakable rocks using rock smash, in caves, rocky areas...
Granite cave.
Level 25
Lvl. 25.
25
25
I believe that you can get.... Machop, Geodude, Koffing, Grimer, Horsea, Abra, oddish, gloom, zubat, magickarp, tentacool
just raise it to lvl 25
Pokemon ruby's version IS Pokemon ruby.
Mahukita, Zubat, Abra, Geodude, Aron, Mawile & Nosepass.
Mew does not exist in Ruby version.
geodude, graveler, rhyhorn, relicanth, regirock, nosepass,
rock ruby/sapphire geodude level 14 nosepass level 15 emerald geodude level 14 x2 nosepass level 16
You can't catch Zekrom in Ruby version.
A Geodude and a Nosepass. You should be fine with a fighting type, a water type, or a grass type.