This isn't a problem, you're supposed to put the gnuboy.sim on the internal memory, under X:\GAME\, as it's where it will always store the config file and read custom frames. You can still navigate to the memory card and start the games from there, even though the emulator is stored on the internal memory.