Sorry, was gonna link to the loader I'm using but was in a rush. Works fine with auto patch setting on this loader
http://gbatemp.net/index.php?showtopic=149922
But as you say I get a green screen if I just try to run it in NTSC. Forcing PAL may work as well, give it as shot even if your set up and TV lets you play in NTSC. I always force PAL on NTSC games because I use an RGB cable which gives a red tint to NTSC games, only noticed I couldn't run it at all if I didn't select auto patch when I forgot to change the settings one time and instead of running with a red tint it green screened and didn't run at all.