Kaizo 2 - Level 6
Manipulate Dolphin RNG
The RNG in smw uses address $7E148B as a RNG (seed) and uses $7E148D as the actual random value. Each time a dolphin is loaded on screen a new rng seed and value are generated. These memory addresses are what determine the dolphin pattern. The RNG routine is in the ROM at $01ACF9.
How to manipulate the dolphins:
- Get midway point and kill yourself - to initialize $7E148B & $7E148D to 0.
- Play through level as shown in the video below.
- Once in the room with the dolphins, there are 2 possible patterns you can get.