[Bug]: Donkey Kong 64 Random Teleporting/Respawning
Expected behavior?
In Donkey Kong 64, movement and gameplay should be normal, like on official hardware.
Actual behavior?
During gameplay, seemingly at random, Donkey Kong will suddenly respawn at the beginning of the area he is currently in.
Steps to reproduce the problem
- Boot the game and start a new file. Let the intro play.
- When you take control of Donkey Kong, leave his treehouse.
- Outside, start trying to move around.
- After enough movement, Donkey Kong will suddenly disappear and a leave/enter area transition will occur. When the transition ends, Donkey Kong will suddenly be back outside his treehouse.
Alternatively...
- Watch or skip the DK Rap and let the title screen demos play.
- Unintended behavior will start to occur, during the demos, causing desyncs in the Kong's movements and the room they're in compared to the intended demo sequence on an actual N64. (For example, Diddy will spawn in a void in his demo, and during Chunky's demo, he will phase through the side of the cave walls and fall to his death)
Error messages?
No error messages.
What game were you playing?
Title: Donkey Kong 64.
Nintendo 64 game or Nintendo 64 Disk Drive: Nintendo 64 Cartridge game
ROM information:

Original or modified ROM?: Tested on both the original ROM as well as the Donkey Kong 64 Randomizer using the "Vanilla Game but Better" preset. Presumably, this bug will occur on any generated seeds.
Specifications and build details
Project64: Project 64 Dev-4.0.0-6033-ff56992
OS: Windows 7
Using included plugins
- [X] I can confirm I am using the included RSP, audio, input, and graphics plugins
Plugins used while the issue occurred
Graphics plugin: GLideN64 rev.7f30fbd (Graphics HLE enabled) Audio plugin: Project64 audio plugin: Dev-4.0.0-6033-ff56992 Input plugin: Project64 input plugin: Dev-4.0.0-6033-ff56992 RSP plugin: RSP plugin Dev-4.0.0-6033-ff56992
Copyright Compliance
- [X] There are no infringing files attached to this bug report.
Recompiler issue, demos work in interpreter.
5884 was the last time this game worked right.