How does the bonus game work? Not the one in levels 0 and 100, the ones where there are 3 ? blocks in a row and give a 1-UP when hit in the right order. I've never really understood how those work.
YY-CHR > Photoshop.
I think that might be randomly generated...
I mean yeah, you described exactly how they work It's a gambling minigame.It's easily the best thing I've done
So why the empty numb?
I just looked into the code of the bonus game and it works the following: It doesn't use SMW's RNG but rather the frame counter but it's really tight to the point where you might say it's actually random without slow-down / frame advance. If you didn't hit a block on a row, any ?-block will contain every fourth frame a 1-up, the second one every second frame (yes, it's easier one of you have gotten the first 1-up) and lastly, you get the third one for free. That the ?-symbol needs to be fully shown is more of a placebo (not unlike, say, pressing the whole time A when you catch a Pokémon) than what actually happens.