What glitches?
I've played through maybe 10-15% of the game so far and I haven't seen any.
Make sure it's not a dump, because dumps are usually 1:1 copies of carts.
Usually the ROM is optimized for use with an emulator, but some rippers are lazy asses.