Is it possible to get a Rhyperior without trading to anyone in Pokémon Diamond or Pearl? I am playing on an emulator and will not have the possibility to trade to anyone. I would like not to use cheats if possible.
According to Bulbapedia it is only available in Diamond and Pearl by evolving Rhydon. For that, you need to trade it, so I think you are out of luck, unfortunately.