Wątki
UkraineLoshara2 months ago

Hi everyone. Today I decided to review some speedruns of the game, and I was surprised that on the first bonus level, the balloons appeared very late for runners Hostel and jodosutari, while other runners (like myself, Spyriel, and Hirexen – previous record holders) had them appear much faster. Wanting to figure out how this works, I found memory address $05CC, which acts as a timer controlling when the balloons emerge from the pipes during the bonus level. By default, after a hard reset, its value is zero, meaning the player has to wait 255 frames before the first balloon appears on the bonus level. After that, this variable is updated using the following formula:

LDA $1B   ; unpredictable random value
AND #$3F
ADC #$28
STA $05CC

This means each subsequent balloon will appear approximately 40 to 100 frames later. The game's randomness is quite unpredictable, so it was often necessary to restart the game if the timers were unfavorable, since hitting a good cycle is extremely difficult. Now for the most interesting part: If you perform a soft reset, the value at address $05CC will be preserved for up to about 100 frames. However, if you do a hard reset, $05CC will be set back to zero, meaning you'll have to wait another full 255 frames on the next bonus level (which means at least two and a half seconds longer).

In other words, with a hard reset you will always lose a lot of time on the first bonus, not making it into a good cycle.

tomkabs, NESCardinality i 2 inne podobało się to
O Loshara
Dołączył
4 years ago
Online
today
Przebiegi
66
Uruchomione gry
Darkwing Duck (NES)
Darkwing Duck (NES)
Ostatnia próba 3 years ago
6
Przebiegi
Mighty Final Fight
Mighty Final Fight
Ostatnia próba 2 years ago
6
Przebiegi
Double Dragon III: The Sacred Stones
Double Dragon III: The Sacred Stones
Ostatnia próba 3 years ago
6
Przebiegi
Kaizou Choujin Shubibinman Zero
Kaizou Choujin Shubibinman Zero
Ostatnia próba 2 years ago
6
Przebiegi
The Jetsons: Invasion of the Planet Pirates
5
Przebiegi
Jurassic Park (NES)
Jurassic Park (NES)
Ostatnia próba 1 year ago
4
Przebiegi
Ghost Sweeper Mikami: Joreishi wa Nice Body
4
Przebiegi
Balloon Fight (NES)
Balloon Fight (NES)
Ostatnia próba 1 year ago
4
Przebiegi
Obserwowane gry
Metal Warriors
Metal Warriors
Ostatnia wizyta 7 months ago
3
wizyty
Plasma Ball
Plasma Ball
Ostatnia wizyta 7 months ago
5
wizyty
No One Lives Forever 2: A Spy in H.A.R.M.'s Way
12
wizyty
Gaiapolis
Gaiapolis
Ostatnia wizyta 5 months ago
3
wizyty
Filthy Kitchen
Filthy Kitchen
Ostatnia wizyta 4 months ago
51
wizyty
Eliminator Boat Duel
Eliminator Boat Duel
Ostatnia wizyta 4 months ago
19
wizyty
Jay and Silent Bob: Mall Brawl
Jay and Silent Bob: Mall Brawl
Ostatnia wizyta 6 months ago
1
wizyta