Vaya, increíblemente estaba buscando alguna respuesta en algún foro, sin encontrar solución. Intentando varias maneras de hacerlo con el emulador en el PC, encontré la forma de hacerlo: Cambiar el día y la hora en Pokemón Cristal!!! No sé si en otros emuladores o versiones de Windows, Pokémon Plata y Oro de resultado, etc. pero supongo q puede funcionar de manera similar.
1. Abran e inicien su partida como normalmente lo harían en el Emulador Visual Advance (mi versión es la 1.7.2 y tengo Windows XP).
2. En algún foro encontré que debían regresar con el entrenador a la casa en pueblo Primavera. La verdad, no lo veo necesario, pero así lo hice, entré con él a la casa, aproveché y cambié algunas cosas de la decoración de mi cuarto y...
3. Entré a la opción del PokéGear en donde me aparece el día y la hora.
4. Resulta que mi configuración en el emulador del juego, se me había dañado el día y la hora por Restaurar sistema en el PC.
5. Así que con el PokéGear en el emulador abierto, directamente me fui a "Propiedades de fecha y hora" en el PC.
6. Allí empecé a cambiar el día y la hora con las flechas de arriba/abajo que aparecen. En mi caso, en el Pokegear del juego aparecía: Lunes 12:25 pm, cuando en realidad era: Domingo 10:25 am.
7. Así que en mi caso, tuve que atrasar el reloj de mi PC 1 día y 2 horas para así obtener el día y la hora real en el Pokegear
8. Luego le di "Guardar" al juego y en la pestaña "File" del emulador, la opción Save Game y guardé la partida en algunos de los espacios vacíos de los slots que hay.
9. Cerré el emulador y como les dije que había cambiado la fecha y hora en mi ordenador para cambiar las del Pokegear, las restablecí entonces a las actuales/verdaderas.
10. Reinicié la partida de Pokémon en el emulador, revisé el Pokegear y WALAAAA: 100% SOLUCIONADO. Esto mismo funciona si tienen que ir a un día u hora determinado (día o noche) para atrapar algún poKémon en especial.
Espero les haya servido. Es muchísimo más largo lo que les explico que hacerlo en el PC. Muchos éxitos en su partida.