Ni fail ni foil.
Parte del código de los pokemon que está incluso en la primera edición es lo que distingue a un shiny de un pokémon normal.
De hecho con el gyarados shiny precisamente hay un truco para conseguir un ditto azul en el pokémon rojo/azul y que se vea su "Shinyedad" en el pokémon oro/plata.
Claro que en la primera edición no hay color, pero técnicamente, son shinys. De hecho alguna gente cuando uso la máquina del tiempo para llevar sus pokémon de la 1º a la 2º edición descubrieron que tenían shinys entre sus filas (como pasa con el truco del ditto).