General FAQ [Snapper]
Snapper lets you reload your position and more in Banjo-Kazooie (for Nintendo 64).
Last updated
Was this helpful?
Snapper lets you reload your position and more in Banjo-Kazooie (for Nintendo 64).
Last updated
Was this helpful?
Please reach out to me () on the , in the #talk-bk or #talk-bt channels.
The Snapper Practice ROM is a file that you can load into an emulator or into a Nintendo 64 flashcart like Everdrive 64 or 64drive. It contains features that make it handy for speedrunning practice with Banjo-Kazooie. See the for details on how to use it.
It is a modified version of , with some additional features to make a few actions easier, like more precise warping, and saving/loading in specific locations.
A true save state would simply save everything in Nintendo 64 memory, and loading a state would load it all back, restoring everything exactly as it was.
Snapper, by contrast, only saves specific parts of in-game memory and uses a bunch of different tricks to get the game to load them properly. Ideally, newer versions of Snapper should be able to save more and more, but there are no guarantees.
Some things that it doesn't save yet (as of v0.311):
Object state doesn't save yet, so enemies, things like the rings in GV, TTC sandcastle button presses etc. will reset on load.
Saving during a timed challenge and loading might restart the timer, stop the challenge altogether, or something else.
The background music starts again from the beginning on load
etc.
Snapper is a MIPS assembly module I wrote for the original Banjo-Kazooie TTT Practice ROM
, which was written by Isotarge, Mittenz, et al.
I applied it to the official Banjo-Kazooie ROM with Mr.Patcher
, and then created an .xdelta
patch for it with xdeltaUI
.
Links: