I'm tired of seeing users accuse the quality of the ROM image as the cause, when the problem is clearly the fact that he's using Project64, which, just for the record, is not the best N64 emulator. There isn't a best N64 emulator; they all support various games better than each other. Too dependant on excuses like 'GoodN64' and Project64 being the best....
The problem is more likely to be his gfx card, imo. But, for now, I'll say this: Try installing Mupen64 emulator and using that instead, and see how that plays the game. If it plays better, it was Project64. If it doesn't, it's most likely your gfx card/system specifications, which you should include, but it is also very rare for the problem to lie within the quality of the ROM dump or a bad download....