Some games had the official emulators tweaked specifically for their unique features, meaning that you'll need to find a base that has the features of whichever game you're injecting. I remember hearing for instance that MOTHER 3 on GBA uses a different sort of save system from many other GBA...