I tried DGemu but I didn't feel like becoming a member.
The internal clock on my Pokemon Emerald rom doesn't work.
Also, I had to get 4chan to tell me how to use the emulator properly, and I had to search for foot porn for them in return. The emulator SHOULD play the rom if I just tell it to open the .zip file like
every other emulator, but I guess the GBA thinks it is special!