|
|
|
|
|
by jf
1735 days ago
|
|
Exactly right! Part of a quote is a "ROM validity mask" which is checked on each memory access. When an "invalid" memory address is requested, we'll fire a callback which in this case just resets the game. The durability of each quote depends on the actions taken while the quote was being made. In the quote of Metroid II, for example, many of the sprites were not recorded, so unless you do exactly what was done in the recording, you'll get a reset. Here's a visualization of the Metroid II quote: https://tenmile.quote.games/quote-visualizer.html#drop=https... |
|