Submission #7807: SpaceColonizer's NES Rampage "1 player" in 1:27:27.59

System Nintendo Entertainment System Emulator FCEUX 2.4.0
Game Version USA Frame Count 315374
ROM Filename Rampage (U).nes Frame Rate 60.0988138974405
Branch 1 player Rerecord Count 27287
PowerOn Authors SpaceColonizer
Game Rampage
Submitted by SpaceColonizer on 11/12/2022 6:47:33 PM

Submission Comments
Started this TAS to learn more about the game when on my quest for WR. Not sure if there's much room for improvement. Even a minor change will require a rewrite of everything after the change because of the RNG system. I used a lot of arbitrary inputs to alter item and soldier positions so the routes could be clean.

Game objectives

  • Emulator used: FCEUX v2.4.0
  • Finish all 128 day of Rampage to reach the "Congratulations!" screen.

Main Stages

Only one building can be collapsing at a time so the fastest way to finish a day is to get one building started ASAP then "chain" the other buildings. Arbitrary inputs can be used to manipulate item drops and soldier spawns.

Bonus Stages

To get the item do drop in the earliest hole possible, the first punch must be timed right. This is not based on global timer so bonus buildings of the same height can have their punch timed the same. Different height bonus buildings have different "rotations" for getting the earliest item hole.

BONUS: Faster "Last Input" and Game End Glitch

In an attempt to discover what was the fastest possible last input that could coast to the end game screen, since that's how TAS length is measured, I discovered something interesting. If you truncate the movie from frame 315159, the last three buildings are destroyed by soldiers with dynamite while you stay safe from the police car. Destroying fewer buildings would allow too many soldiers to spawn and the grenades will kill you. Eventually a helicopter bomb will knock you down from your safe spot, but there's a strange glitch where you become immune to the police car's damage and push back. Without that glitch, I do not think a game over could be avoided without additional inputs.

ThunderAxe31: Claiming for judging.
ThunderAxe31: Movie file replaced with a 196 frames improvement provided by the author. Also, I'm adding the "1 player" label.
This movie beats the game as fast as possible, and it seems to me to be pretty optimized. Accepting for Standard.

despoa: Processing...

Last Edited by SpaceColonizer 12 days ago
Page History Latest diff