Why would you recommend an emulator that he has already tried? (And the one he says he already has??
First of all. When it comes to modern systems (Well, basically from Saturn/PSX and forward) you should really read up on the game you want to play. In fact, for systems newer than, oh say the PS2, you should start with the notion that maybe it can't be played yet.
As always, Google is the best place to start. From a simple search on the game and the emulator I was able to find out that there has been a problem on all emus with this game. From version 2.4d, it no longer freezes. Check what version of the emu you have and get the latest.