Here is a list of fire and rock types in X, and their locations:
FIRE:
Fennekin (Braixen, Delphox) - Starter Pokemon, must choose at beginning
Fletchling - Route 2, 3 and Santalune Forest
Pansear - Santalune Forest
Litleo - Route 22
Charmander - Professor Sycamore
Slugma - Route 13 Rock Smash
Litwick - Lost Hotel
Heatmor - Route 18
ROCK:
Lunatone - Glittering Cave
Solrock - Glittering Cave
Binacle - Route 8, 12, Ambrette Town and Azure Bay (all Rock Smash)
Dwebble - Route 8, 12, Cyllage City, Ambrette Town, Glittering Cave, Azure Bay (all Rock Smash)
Relicanth - Cyllage City, Ambrette Town (all Super Rod)
Ryhorn - Glittering Cave
Onix - Cyllage City, Glittering Cave (all Rock Smash)
Tyrunt - Fossil found in Glittering Cave
Amaura - Fossil
Aerodactyl - Fossil
Nosepass - Route 10 hordes
Roggenrola - Reflection Cave hordes
Carbink - Reflection Cave
Geodude - Terminus Cave and Victory Road hordes
Shuckle - Route 18, Terminus Cave, Victory Road (all Rock Smash)
Sudowoodo - Route 20 hordes
(DOESN"T INCLUDE LEGENDARIES OR NATIONAL POKEDEX)
Pokemon ruby's version IS Pokemon ruby.
Nincada you can find it in hoenn. Ruby, sapphire and emerald north east of rustboro town
Ground
Arceus is not possible to find in Pokemon Ruby. It was released in 2007 with Pokemon Diamond and Pearl
In Ruby, Sapphire, and Emerald; you can find them at the bottom of the sea and in caves. In Diamond, Pearl, and Platinum; You can find them on the ground, in caves, or Pokemon have them when you catch them or if they have the ability Pick Up. In HeartGold and SoulSilver; Pokemon in pokewalkers will randomly obtain them. You can also find them in caves and on the ground. In Black and White, they are in caves, on the ground, and Pokemon may have them.
You can't in ruby.
You can find all kinds of pokemon.
you can find it under ground in poke'mon diamond, pearl and platinum. in ruby sapphire and emerald you find one meteor falls.
In the game Pokemon ruby destiny
Piplup is not found in Ruby.. Piplup wasn't created when they made Pokemon Ruby.
You can't find raikou in ruby.
Find pokemon!