In Godzilla(NES), there is a password screen normally used to continue past games. But there are two special passwords that can be used to unlock special game modes. This TAS is a speedrun TAS for the "Destr0y All M0nsters" minigame. I plan to make a main game TAS some day, but thought starting with this category would help me learn some things.

Game Objectives

  • Emulator used: FCEUX v2.4.0
  • Complete Earth in "Destr0y All M0nsters" mini-game.
  • Kill all enemy Kaiju.

Destr0y All M0nsters (DAM)

In DAM, Godzilla and Mothra start on Earth at lvl 8, instead of 1, and all the enemy Kaiju in the game are present and at the power level they would normally be on the last level of a full game. In the DAM category on speedrun.com you are required to kill all the Kaiju and advance to the next level. There's no changes to the rest of the game other than your Monsters getting a head start on levels (enemy Kaiju return to their normal levels on each planet), so the category ends the run there. It's a great category for new players because it's short, teaches you the basics, and let's you practice against all the Kaiju with the power levels weighted against you (Godzilla would normally be level 16 when fighting fully powered Kaiju).

Stage By Stage Comments

Enter Password : Gosh. I hope I put the password in as fast as possible.
Overworld Overview: On a Player's turn they will move one of their Monsters over Hexes. Each Hex represents a side-scroller stage the Monster will have to play through. Godzilla can move over two hexes on a turn and Mothra can move four. After completing the stages, one of the enemy Kaiju will move two hexes before the player gets another turn. The overworld routing for DAM is pretty straight forward.
Stage Overview: The main goal of a side-scroller stage is to keep moving right and avoid lag. Obstacles and enemy sprites will get in your way and cause damage. Many attacks cause a knockback when they damage you, but you can't be knocked back when in the middle of an attack animation. Punches, Tail Slaps, jumping and ducking do not impede rightward movement. Kick does because of the way it shifts your hitbox around, but kicks can be used right before walking off screen to trigger the fade out faster. Blast attacks can destroy multiple things at a distance, but cause lots of lag.
Wilderness-1 Stage: We start by moving Godzilla South-East and South on the overworld. These keeps Godzilla closer to Mothra so that we don't have to move out cursor as much when we take her turn later. We then enter the first side-scroller stage. The only thing that delayed rightward progress in this stage was getting stuck on the first mountains when breaking them. An enemy ship appears in the sky, which would normally cause lag, but destroying all the enemy sprites helped keep things clean. Kicked at the end to finish stage faster.
Skyship Overview: Skyships trigger when you reach a sort of checkpoint on the stage and they move across the top of the gameplay area. They cannot be destroyed by your attacks. Enemy Skyships fly from right to left and can be despawned if they are triggered during a particular frame of another enemy sprite being destroyed. The elevation of an enemy Skyship can be manipulated in the TAS. Friendly Skyships move left to right across the screen dropping balls of light that deflect attacks and can collect life capsules. They are always the same color as the active player Monster so they always cause lag. I have never been able to successfully despawn one, but they can be destroyed if you put them on a collision course with an enemy Skyship, which will also destroy the other ship under certain circumstances.
Wilderness-2 Stage: Just like before: Move Right, Avoid Lag. At one point we stop. This is so I can despawn a Skyship. Two other Skyships still spawn, but one of them is friendly. I put them on a collision course so they would stop causing lag sooner. Got caught on the row of Mountains, but physical attacks were still faster than blasting them. At the end of the stage, a fireball I've always called the "F*** Magnet" appears, but they're easy to avoid by making them fly up with a little jump. Kick to end the stage faster. Gezora takes a turn on the overworld, moving closer to our Monsters.
Mothra Death: Completing a stage only requires one Player Monster to be alive. Mothra is faster than Godzilla and can move 4 hexes per turn, but she's horrible against the Kaiju, so we kill her off. This is done on another Wilderness Type-2 Stage. Destroy sprites to reduce lag. The Skyship we despawned as Godzilla is allowed to spawn here because the damage it causes will be helpful when we're trying to get damaged later. The other two Skyships are put on a collision course like before. Had to stop for a few frames to make sure they destroyed each other. The lighting towers are the fastest way to kill Mothra. Have to fly around to get as much damage as we can from other things on the screen, but prioritizing the lighting. It's important for Mothra to be low in the screen because the scene transition happens after she finishes sinking off screen. When one of the player Monsters die, the previous enemy Kaiju takes another turn. This causes Gezora to move up to Godzilla and trigger a fight.
Boss Fight Overview: The goal of a Boss Fight is to kill the enemy Kaiju at quickly as possible. There is a time limit, but we don't reach that in the TAS. Different Kaiju have different hit boxes and personalities and abilities, but due to RNG manipulation and TAS tactics many of them will look the same here. Punches can deal 3 damage every 10 frames, the fastest DPS physical attack without "modifiers". Kicks deal 5 damage every 20 frames, not too bad on it's own. Tail Slaps do the same damage as kicks but take 40 frames, but benefits from a longer range. Blasting is the best DPS even with the lag, but has to recharge before it can be used again. Most Kaiju have two hit boxes which can be hit at the same time for double damage. This is very easy to do with a Blast at the right distance. Punches don't have a big enough strike box to hit both boxes, but kicks can just barely hit them both with precision. Tail slaps can easily hit both boxes. With this doubling effect, kicking both boxes becomes the best possible physical DPS. When a Kaiju is defeated it will usually have a death animation to fall off screen, but there are a few where you can skip the death animation by having the killing blow happen when they're in the air. Godzilla usually fills 4 bars of life after a victory, but when the death animation is skipped this get cut off very early.
Gezora Fight: In RTA Gezora is one of the more frustrating fights because she will sometimes pin you in the corner. But with RNG manipulation we can keep punching without ever being knocked back. Gezora only has one big hit box, so after a Blast to start things off, punching is the best DPS, and finish off with final Blast. Pushing up into Gezora's hitbox during the blast reduces the lag. It's important that Gezora not be in the air when she dies because her death animation will last longer.
Brain Tree & Another Wilderness Type-2: After Gezora's Death, it's important to travel through the wormhole hex before ending on the mountain hex below it. This hex contains the shortest stage in the run. All that's needed is to jump to make the first creature that comes out of the tree go up. No lag. No slowdown. These trees are a kind of mini-boss, but are not required for a DAM run. Then we do another Wilderness-2 which pretty much goes the same as before, except at the end we let the F-Magnet damage us a little big, but we use a tail slap so we don't get knocked back. This is to help set up for a death exploit later on. After exiting the stage with another kick, Varan moves two hexes to attack Godzilla.
Varan Fight: Varan is probably the hardest Kaiju to TAS in the game. He has two hit boxes, so the opening Blast is huge if from the right distance. Then we do in for the double hit box kicks. In addition to the double damage from the hitboxes, Varan can be critical hit for double damage. These can combine for quadruple damage! When Varan gets critical hit, he has a special animation. He cannot be crit if in the middle of an animation and there is an RNG element as well which can be manipulated in the TAS. Some kicks had to be delayed a few frames in order to hit both boxes and/or score a critical hit, but that was still better DPS than other options. I skipped the death animation at the end by kicking when he was in the air, which is not only faster but also avoids the grand majority of the victory health boost, which is important for the next part.
Death Warp: On the overworld I move South-East two hexes and say yes to fighting Hedorah. We won't actually fight it yet, but it's fewer inputs than saying no. We then enter a Volcano Type-2 stage. We use a Blast to "drift" through the first fire harpy (because we won't get knocked back mid-animation) and aim at the second and third fire harpies. The fire harpies drop life capsules, which we need for the death exploit. An enemy skyship spawns, nothing can be done about it. We then walk into an F-Magnet to let it damage us to set-up for the Death Warp. We continue going to the right, ducking under the life capsule we don't want to collect yet, until we get to the volcano. This triggers a friendly skyship and we tail slap into an enemy attack to get the last point of damage we need to die and to also destroy the volcano for a third life capsule. It's important that we die during a tail slap because it keep Godzilla's hitbox low so that the death animation will end faster. Balls of light from the friendly ship collect the three life capsules, healing us before the death animation ends. The extra HP from multiple life capsule grabs will make our Blasts recharge faster for the Kaiju fights ahead. We then return to the overworld, but Godzilla is still where we left him! We didn't have to complete the side-scroller stages. The only downside to the death is that Godzilla did lose a level, but his physical attacks deal the same damage and the shorter life/power bars don't matter in a TAS.
The Royal Rumble: 5 fights in a row! Moguera takes a turn and attacks us. Like Varan, Moguera has two hit boxes. We start the fight with double box kicks.. RNG Manipulations to keep it in the corner and prevent it from using it's ranged weapon. Blast weapon close to the end, then we get the death animation skip. The we attack Hedorah on the overworld. Hedorah fight goes pretty much the same as Moguera except there's enough time for a Blast at both the beginning and end. No death animation skip on Hedorah unfortunately. Then Baragon comes and attacks us. Baragon is an ***hole. Without manipulations he regularly stands up to shoot a fire weapon, becoming immune to damage until he starts to lay back down. Also he only has one hitbox, but its positioned low, so you can't punch him unless he jumps. So we lead with a blast, then get to kicking, using manips to force him to constantly be hoping and never standing up. We can get two punches in at the peak of the hop so long as it's all timed right. The fight lasts long enough to get a second Blast attack off, but killing blow still has to be a physical attack to skip the death animation. We then attack Mecha on the overworld. This fight is pretty much the same as Moguera, except no death animation skip and the fight lasts long enough for two Blasts. Then Gigan attacks and it's pretty much the same thing again.
Base Type-1 Stage: After the 5 fights, move to Ghidorah and attack. This stage is almost as easy as the brain tree. Just use punches to avoid knockbacls then tail stap the last sprite and kick at the end. Manipulated a life caspsule out of the last sprite to we can have maximum Blast recharge against Ghidorah.
Ghidorah Fight: Ironic that the boss of the game, the hardest fight by far in RTA, is the easiest to TAS. Just a steady supply of punches with three Blasts at the beginning, middle, and end. Manipulations to keep them in the corner and stop them from using their lighting attack. Death animation skip.
Base Type-3 Stage & Game End: Move Godzilla to the last hex. Lot of frame perfect stuff in the final stage. The punch to avoid a knockback from the first ball of light is frame perfect. Destroying the missile launchers early is frame perfect (you have to wait until after they move otherwise). Despawning a skyship is frame perfect. Despawning another skyship is frame perfect. Walk to another F-Magnet to set up for a final death warp. The on the overworld need to just say yes on the menu a bunch to finish the planet and the category.

feos: Claiming for judging.
feos: Replacing with an improvement.
feos: Removed "password" from the branch, because we only mention the mode itself, and password usage is handle via movie tags.
feos: The goal of this movie can't be called objective or standard, because it imposes an external requirement to kill all monsters on the first planet, and doesn't play the game further. Given the details about what this password does at all, that sounds like the most sensible decision, because playing the game until the ending would only showcase weaker monsters (compared to the player), as their level is reset after the first planet, and they spawn normally again. Yet I can't say a full movie would be rejected, because it still uses a different main character.
This run didn't get much feedback either, so it's hard to judge how much more (or less) entertaining it would have been if it played the full game. But still there are no complaints about accepting this run to Alt as is.
Accepting as a side branch.

despoa: Processing...
feos: Replaced with an improvement.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
Dimon12321
He/Him
Editor, Reviewer, Experienced player (597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Oh, finally someone has took this game! Godzilla's showing some taekwondo and its opponents stand no chance against it xD You even managed to use "death" trick. Yes vote! Here's a temp encode. It might look weird. This is my first FCEUX 2.4.0 encode. For upscaling I used the ffmpeg command I use in Bizhawk. Looks like it fixes incorrect resulting aspect ratio, which ffmpeg alone doesn't care about. UPD: temp encode has done its job. I have deleted it
TASing is like making a film: only the best takes are shown in the final movie.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3828)
Joined: 11/30/2014
Posts: 2834
Location: US
I played this game a lot as a kid but thought it would be too boring to TAS a whole play through. I didn't know this other mode existed so it's cool to see a short version. nice work.
Player (213)
Joined: 9/11/2021
Posts: 37
Working on some improvements to the TAS that I thought of while writing the Author's Notes. Going to work on it a few more days.
Player (213)
Joined: 9/11/2021
Posts: 37
ok. finished the author's notes. here's a 285 frame improvement over my file I originally submitted. biggest area of imporvement was baragon fight. realized i could get more punches in if i forced him to jump for better dps. death warp is also improved by about a second. smaller time saves in other places as well. https://tasvideos.org/UserFiles/Info/638056538424500106
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
This mode still has a proper ending if you play further, right?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Player (213)
Joined: 9/11/2021
Posts: 37
feos wrote:
This mode still has a proper ending if you play further, right?
yes. i've done an RTA run I called "DAM All Planets" before where I continued a DAM run through the other planets and kept the requirement to defeat all the enemy kaiju (a requirement that doesn't exist in any non-DAM categories). But nothing about the rest of the game changes except that godzilla and mothra got a head start on levels (there's a level cap on each planet so they don't start earning experience again until saturn or something). We've never added it as a category on SRC. The same is true of the gh1d0rah password game: the only planet that's different is Earth so that's all we play in those categories.
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Okay this goal is weird. Traditionally we require that the game is completed in an obvious and definitive way:
Movie Rules wrote:
The movie must be complete Your submission must beat the game, or reach the most suitable endpoint the game allows. Single-level or otherwise incomplete movies are not allowed. Examples of suitable endpoints are:
  • A definitive ending, such as a credits sequence.
  • A kill screen, assuming it is impossible to complete even when TASed.
  • If there's no clear ending, end after all unique content (enemies, level layouts, game mechanics, etc.) is exhausted.
But as explained by the author, the first planet is the only unique part of this mode, and the rest of the game is the same as any%, just a bit easier (which kinda contradicts the initial purpose of the branch). Yet I don't feel particularly certain that a branch that makes sense in general is automatically eligible for Standard. But I would personally have no problems with having it in Alternative. Which means it needs some more feedback, about how entertaining it looks and how sensible the goal sounds. For which I added an encode (with proper aspect ratio) to the submission.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
Makes sense, but how much different is this from a regular play? (I mean an "any%" TAS)
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
ThunderAxe31 wrote:
Makes sense, but how much different is this from a regular play? (I mean an "any%" TAS)
"Any%" RTA (there's no TAS yet), uses a different character (because it's faster there) and doesn't fight any monsters (much fewer of them even spawns): Link to video
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Player (213)
Joined: 9/11/2021
Posts: 37
In Any%: -Godzilla and Mothra start on Earth at lvl 1 each. The level cap on Earth is 3, and slowly increases on each planet until lvl 16 on Planet-X. -The only Kaiju on Earth are Gezora and Moguera at their lowest level. Additional Kaiju are slowly added on other planets and established Kaiju increase in power. -You are not required to kill enemy kaiju. You only need to get one player monster to the exit tile of each planet. -End Of Run: End Credits after occupying the exit tile on Planet-X In Destr0y All M0sters(DAM): -Godzilla and Mothra start on Earth at lvl 8, already beyond the lvl cap of 3. -All Kaiju are on Earth at their maximum power (as they would be on Planet-X). -Category rules require you to defeat all enemy Kaiju before exiting the planet. -End of Run: Exit Earth. Since the special content from the DAM password is only on Earth, exiting Earth is the suitable endpoint for the category. I don't think reaching a more definitive end screen after Earth would increase the branch's viability. For context, there are short passwords that take you to any planet (MAR, JUP, SAT, URA, PLU, NEP, X STAR) but with Godzilla and Mothra starting at lvl 1 instead of what you'd normally get them to during the coarse of a full run. We use these passwords for an individual level leaderboard. If I made a TAS of a run starting with the X STAR password, it would reach the end credits but I don't think that would be a more valid branch. Also those passwords don't change the content of those planets beyond starting Godzilla and Mothra at lvl 1.
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
SpaceColonizer wrote:
-Category rules require you to defeat all enemy Kaiju before exiting the planet.
Just to be sure: is this required in-game to advance to the next planet, or is this a self-imposed goal?
SpaceColonizer wrote:
Since the special content from the DAM password is only on Earth, exiting Earth is the suitable endpoint for the category.
So, would killing them again be exactly the same as on Earth?
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Player (213)
Joined: 9/11/2021
Posts: 37
ThunderAxe31 wrote:
SpaceColonizer wrote:
-Category rules require you to defeat all enemy Kaiju before exiting the planet.
Just to be sure: is this required in-game to advance to the next planet, or is this a self-imposed goal?
SpaceColonizer wrote:
Since the special content from the DAM password is only on Earth, exiting Earth is the suitable endpoint for the category.
So, would killing them again be exactly the same as on Earth?
self-imposed (although you would still have to defeat most of them to clear a path to the exit). i don't understand the second question. killing them again? the enemy kaiju return to their normal power levels on the later planets and they aren't all present together again until planet-x,.
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
SpaceColonizer wrote:
i don't understand the second question. killing them again? the enemy kaiju return to their normal power levels on the later planets and they aren't all present together again until planet-x,.
Oh so this password affects the enemies for the first planet only?
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Player (213)
Joined: 9/11/2021
Posts: 37
ThunderAxe31 wrote:
Oh so this password affects the enemies for the first planet only?
yes
Player (213)
Joined: 9/11/2021
Posts: 37
sorry for any hassle this causes the publisher, but I have another improvement to the TAS. In the future I'll be sure to spend some more time on a TAS before getting the submission process started. This was the first time i wrote a TAS knowing I would submit it so i got a little ahead of myself. https://tasvideos.org/UserFiles/Info/638069963297013797 -greatly improved varan fight, finally figured out how to get critical hits when i want them. -saved a few frames on the death warp (including the set-up), but more importantly i grab three life capsules instead of two. this is important because i realized that the rate that your blat attack recharges is linked to current HP, so the extra life will make some fights later faster. -time saves on hedorah, gigan, and ghidorah thanks to faster blast recharges. -added a death warp to the final stage. i'll begin editing the author's notes to reflect the changes in the TAS.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [5003] NES Godzilla: Monster of Monsters! "Destr0y All M0nsters" by SpaceColonizer in 06:47.91