Resulta que esoty liao con el emulador de Amiga 500 llamado FS-UAE. Como casi todos los juegos del Amiga 500 son multidisquetes, estoy intentando enterarme cómo automatizar ese cambio de disquetes lo máximo posible porque quiero incluir el Amiga 500 en un frontend.
He visto que una parte del emulador se llama Launcher, y al ejecutarla te permite indicar cuántos disquetes quieres cargar:
Fijarsus, a esta configuración la llamo "Alien Breed.fs-uae", y como veis en la parte derecha, en Lista intercambio Madios, tengo ahí los 2 disquetes de los que consta el juego.
Bueno, ahora cargo ese archivo "Alien Breed.fs-uae"", y se empieza a cargar el disquete #1, y me sale la imagen de carga:
Cuando termina, el emulador me pide que inserte el disquete #2:
Pulso F12 y me abre el Launcher, para seleccionar el disquete #2:
Lo elijo, pulso ENTER, vuelve a la pantalla donde se ve la imagen del disquete, y ahí se queda, es decir, no lo carga.
¿Cómo c# se hace esto?