You can't get much further past that part with any emulator at the moment (including VGS). You could mess around with your configuration a bit to go maybe an hour more into it, but it's simply not going to turn out happily one way or the other when you run into the final battle.