Seems like you're having trouble with emulation, have you tried asking in the
emulation help thread? It's the best place for questions like these. Good luck!! [: I'd help but I'm not very knowledgeable with that sort of thing so it's best you ask in the right area where people would be able to help you easier.
Anyways, big hearty welcome, Mycrofft! It's always awesome to have such big Pokémon fans, I've been playing since I was very young too and it's still a big part of my heart. Hopefully that means you'll be active here, yes? Have fun. :D