En teoria eso se determina al azar cada vez que dejas correr el Intro, y si lo dejas varias veces veras que puede cambiar el personaje que sale en la bicicleta, PERO....
parece ser que algunos cartuchos tienen algun error o tienen alguna variante en la ejecución de esta instruccion (random o aleatorio), por que aunque los cartuchos de mis amigos los dejaba correr y el personaje si se ponia al azar, en el mio resultaba ser que siempre salia el personaje Masculino no importando cuantas veces dejaba correr el Intro, tal vez algunos cartuchos tenien una variante en la programacion, pero solo podia hacerlo cambiar buscando la direccion de memoria RAM correspondiente al personaje y haciendo el código de gameshark para que fuera Chica (solo lo hice para experimentar si mi cartucho no lo tenia programado).
Pero en mi cartucho de Emerald japonesa que compre años despues, no tienen ningun problema en ese aspecto, asi que debe ser algun detalle que no se puede solucionar