Mmmmm.. Yo no me demoré tanto en conseguirlo la verdad, a eso de las 100~110 máximo horas de juego lo obtuve, ya tenía muchos pokemon de los juegos pasados , así que los pase y junte todos en el RO, tampoco los tenía todos pero tenia varios... Ordené las cajas del PC por orden de la pokedex, eso sí omití a los iniciales y legendarios que me gusta tenerlos todos juntos en una caja, así que lo que hice fue lo siguiente... Una vez todo ordenados sabía cuantos me faltaban o tenía que conseguir, por ejemplo, de la linea evolutiva de Charmander, solo tenía a Charmeleon, me faltaba Charmander y Charizard, entonces sacaba dos huevos, de ellos uno lo dejaba tal cual (como Charmander), el otro lo subía junto con Charmeleon y los evolucionaba a ambos, teniendo así a los 3 de su linea evolutiva para despues no tener que hacer mucho esfuerzo, primero obtenía obtenía y eclosionaba todos los huevos de la región (Kanto por ejemplo) y luego los evolucionaba, me demoraba como un día por región.. Los que me faltaban los conseguía en otros juegos o los buscaba en la GTS, el que mas me complicó fue Porygon-Z jajajaj, pero finalmente lo conseguí :3 ademas como tenia el pokebank me hacia las evoluciones por intercambio yo mismo entre X y RO, también me facilitó algo de trabajo eso. Espero te sirva! Como consejo, parte completando la regio de Hoenn para conseguir el otro amuleto que aumenta la frecuencia con la que te entregan un huevo y lo hagas mas rápido, también has uso del Poder O eclosión, yo lo usaba cuando ya tenía 5 huevos en el equipo (+ Volcarona con Cuerpo Llama, fundamental también)
Saludos y mucha suerte!!