|
|
|
|
|
by zeta0134
1735 days ago
|
|
Most gameboy games use banked memory, swapped in as 16k chunks. I'd wager a guess that the recording process monitors what chunks get banked in during the recorded gameplay, removes any bank that isn't used, and then restarts the demo if that removed data is accessed, as a failsafe. The Raccoon demo behaves the way I might expect this to work: most potential player inputs allow you to reach the Raccoon, trigger his two text prompts, and cut the grass with Link's sword. But you can't enter any other screen, can't leave the second screen out the bottom, and can't perform most other actions; the moment you do, the game would need to run code that the quote never accessed, which triggers the failsafe. Even performing certain "safe" actions out of order occasionally fails, I'm guessing due to the RNG for stuff like leaf particles and whatnot. |
|
You can see what that looks like in this visualization of the Racoon demo: https://tenmile.quote.games/quote-visualizer.html#drop=https...