The authors of ZSNES (pagefault and Nach mainly) and the Snes9x team have confirmed that there are problems with the emulation of EWJ2. At the moment, there isn't much you can do about it. Just out of curiosity, did you try the rom with the latest ZSNES WIP release? (dated 11/02/04 I believe)