I highly doubt Thousand Arms is high on the compatibility wish list for most people (although I wouldn't mind it). And, since that's the point that all three emulators freeze at, I'm guessing that's some sort of weird call not usually used. As for getting past the intro by using a save, that's probably a possibility, but even then some future crash point is just as possible.