Lo mas seguro es que el nombre del Rom y del Save no coincidan, recuerda que si el Rom se llama Oro.Gbc los saves deben ser Oro.Sav u Oro.Sa2, también asegúrate de ponerlos en la carpeta SAVE del emulador Tgb Dual. En caso que el nombre del Rom sea largo (Pokémon Edición Azul (E).GB por ejemplo) es recomendable renombrarlo a un nombre corto (Azul.GB por ejemplo) para evitar problemas con algunos emuladores al crear el save y ponerle nombre.
Te dejo un par de enlaces donde expliqué sobre el emulador TGB Dual, si la información de ahí no te sirve dime e intentaré ayudarte.
viewtopic.php?t=15181viewtopic.php?p=306729#p306729Sobre intercambiar con el Pokémon Stadium 2, hay que recordar que en la versión OPC se requiere tener 150 Pokémon en la Pokédex para poder intercambiar con RAAm, y lo mismo de que el nombre del Rom y el Save sean idénticos, también ajustar las opciones del emulador para que encuentre el directorio donde pusiste los saves.
Saludos.