The Legend of Zelda: Ocarina of Time Glitches

Longshot vanishes. Forever.
Note: Don't do this glitch unless you do it on an emulator, since this will make the game unbeatable. If you are going to do this glitch on an emulator, make a save state before preforming it, or you will have to start over your entire progress.

Go to Water Temple and beat Dark Link, but don't get the Longshot. Save the game. Open the chest and get the longshot. After you get it, reset the game without saving. You will have a Hookshot again, but the chest once Longshot was in will be opened, which will make Longshot unobtainable, thus making the game unbeatable without starting over.