sounds like a bad rom. hav u used goodn64 to check ur roms. the game runs fine on mine, and the reason the microcode changes is because of the .ini file which changes the settings automatically to how it should be (u do hav it in settings that the ini overwrites default settings dont u????)
-im guessing bad rom, but d/l goodn64 and check for sure.
-im guessing bad rom, but d/l goodn64 and check for sure.