I tried, didn't work :s
When it's patched and I play it on an emulator I get a white screen.
I used NUPS to patch on an emerald rom I got on emuparadise (by TrashMan)
http://www.pokecommunity.com//nl.pinterest.com/pin/create/extension/
I used the same ROM as you, and I'm playing it without issues.
What emulator are you using ?