Metal Storm is a very difficult platformer where you pilot a mechanical robot through 7 levels in order to beat an alien computer. The game is known for its unforgiving difficulty and gravity controls. The current run is an improvement of over 1 minute on the original run mainly by using a level skip glitch.

Game objectives

  • Emulator used: FCEUX 2.2.2
  • Beats the game as fast as possible
  • Uses password to access expert mode (Hardest Difficulty)

Comments

A level skip glitch was found some time ago in real time purely by chance. It turns out the basics of the glitch are getting an armor powerup at the same time you get killed by an enemy. I didn't look through the code for the details, but this apparently ends the level without losing a life and starts the next one with no ill effects. This saves some 45 seconds in level 4-1, which is an otherwise dull autoscroller anyway. In expert mode there is another opportunity to use the glitch in 2-2, trivially passing by this otherwise complicated level.
Thanks to WhiteHat94 for making me double check the warps, this also includes a warp in 6-2. Originally I wasnt able to get this one and wasn't sure why, but it turns out getting the armor upgrade in 4-2 made getting the warp impossible for whatever reason. I fixed this oversight and the warp works just fine. In normal mode you can also do a warp in 4-2, but this seems impossible on expert since the crab enemy dies instead of staying alive like on normal mode (which is apparently what the game gets stuck on and unable to resolve.)
This glitch amounts to the most time saved in the run. Another couple seconds are saved by lag management. Beyond that, TheAxeMan did an excellent job optimizing levels and bosses, so there was little left for me to do.
This leaves the other main change from the current run, the password.

Password

This run uses the password F-P-P-M-K-2-P-7-8-6. The point of this password is to start the game with 0 points and no powerups. This is opposed to the current run which starts the game with ~300000 points and the flame powerup.
Expert mode is really a continuation of the game from normal mode, so the password you get is tied to the state you end normal mode with. Technically, there is no need to enter a password at all, you could simply continue a normal mode run, use a verification movie, and call it new game plus (although I guess you would need to do this in BizHawk.)
However, there is a way to 'start a new game' in expert mode, simply by hex editing the end of normal mode to having no points or powerups, so that the password you get at the end starts you in expert mode in the same state as normal mode. This is never a password you would actually get (since you would always at least have non-zero points) but it is a valid password.
I guess it comes down to personal opinion on which route to take. For me zero points and no powerups simply looked much cleaner, even though it adds about 8 seconds to the run.

Other comments

I think this was one of the more interesting games I've worked on lately. The game is really hard real time but not so much to TAS. The new glitches really add to the entertainment value I think. The biggest annoyance is the the level 6 boss (which you sadly have to face twice.) There is no speeding it up and simply not that much to do. But I'm happy to have another game off my list!
Enjoy the Run!

Samsara: Oh boy I love Metal Force. Judging.
Samsara: File replaced with a ~20 second faster version.
Samsara: Accepting as an improvement to the published run.
fsvgm777: You could even say it blasts away the old run?
Anyway, processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #5116: TheAxeMan & Alyosha's NES Metal Storm in 11:20.10
XYZ
Former player
Joined: 12/9/2006
Posts: 168
Location: 2bastuz
Yes vote. Game looks like mix of flight in narrow space from Bucky o' Hare plus difficulty and moving gates from Battletoads plus fight with all previous bosses from MegaMan.
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
I support the decision, cool stuff.
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.
Ambassador, Experienced player (710)
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Thanks for finally improving this >10 year old run (oh man, I'm old...) and for the surprise creditment! The new password and start is definitely the way to go. Even if most of the savings came from the new glitch it must have taken a bit of work to cut so much lag. Congrats on another solid improvement!
Editor, Skilled player (1441)
Joined: 3/31/2010
Posts: 2113
Man, this game seems like a big show off for parallax scrolling on the NES. Can't say I mind. Also, youtube continues to impress me yet again. Why does the video on the website only support 144p, while the flash embed runs at a considerably more watchable 240p? GJ, youtube. With that said, the run was entertaining enough. The action was smooth, and there were no significant downtimes, except for the Stage 6 boss, but that wasn't so bad. Voting yes as a nice improvement to a published run.
fcxiaopengyou
He/Him
Experienced player (559)
Joined: 7/25/2015
Posts: 123
Location: Republic of China
Good to made hardest mode, I like this movie, yes vote.
Working on: [NES] Downtown Special - Kunio-kun no Jidaigeki Dayo Zenin Shuugou! (J) ''2 players 100%'' Plan: [SNES] Kenyuu Densetsu Yaiba (Japan) _________________ My English is pour. 
Editor, Skilled player (1824)
Joined: 8/25/2013
Posts: 1200
That was enjoyable. Giving this a Yes.
effort on the first draft means less effort on any draft thereafter - some loser
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4038
Good going with the password, and nice work on this run! Another First 500 publication down. Yes vote!
Taralyn
Any
Joined: 5/13/2016
Posts: 10
Location: Strapped to the reset button
Definitely enjoyable, and yes, that Level 6 boss looked like a pain. It'd be a yes vote if I had one.
Player (51)
Joined: 2/7/2012
Posts: 70
Beautiful movie my friend
Joined: 5/2/2015
Posts: 140
Is there no way to get the wrong warp in 4-2? Looks like it should be close to the same as in the normal route but I haven't had a chance to try it out myself. Check out around 4:30 in the video for what I do in the normal route https://www.youtube.com/watch?v=xgqiEp82tF4
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3828)
Joined: 11/30/2014
Posts: 2834
Location: US
WhiteHat94 wrote:
Is there no way to get the wrong warp in 4-2? Looks like it should be close to the same as in the normal route but I haven't had a chance to try it out myself. Check out around 4:30 in the video for what I do in the normal route https://www.youtube.com/watch?v=xgqiEp82tF4
I tried repeatedly to get it but never managed. But maybe I am missing something. I also tried in 1-2 and 6-2 without success. EDIT: It looks like the crab like enemies die in one hit on hard mode from colliding with you while on normal mode in your video they remain alive. This seems to be the curcial difference. I'm not sure why the spike trick that worked for 2-2 warp doesn't work for 6-2 though. EDIT2: Oh! It turns out it didn't work in 6-2 because I got the armor upgrade in 4-2. Improvement incoming! http://tasvideos.org/userfiles/info/30990672414448074 please replace the movie file with this one, 6-2 warp implemented.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2241)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
Will do. Are you testing to see if the other warps work or is this the final version?
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3828)
Joined: 11/30/2014
Posts: 2834
Location: US
Samsara wrote:
Will do. Are you testing to see if the other warps work or is this the final version?
I've re-tested 4-2 in Cheez's old normal mode run and the warp works as expected there, so the reason is certainly that the enemy dies in expert but remains alive in normal, pretty unfortunate. Same thing seems to apply in 1-2, the bullet dies after hitting you so there is no conflict. I think it's done now.
Joined: 5/2/2015
Posts: 140
My guess for why the warp in 1-2 doesn't work is because you are starting the stage off a continue. There are several reasons warps won't work. If you pause on the stage. If you die on the stage. If you continue to the stage. If you game over on the stage. If you already have the armor. I think that's all the reasons why they would fail.
Joined: 5/2/2015
Posts: 140
I was testing out 4-2 on console and I couldn't get the warp. I can get really close but can't quite get it. It should work exactly the same as in Normal mode but I can't get it. It might just be that there isn't a frame where you can get hit and grab the armor at the same time because the enemy's angle and speed are different than in Normal. If the enemy dies and disappears that just means you are picking up the armor too soon.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3828)
Joined: 11/30/2014
Posts: 2834
Location: US
WhiteHat94 wrote:
I was testing out 4-2 on console and I couldn't get the warp. I can get really close but can't quite get it. It should work exactly the same as in Normal mode but I can't get it. It might just be that there isn't a frame where you can get hit and grab the armor at the same time because the enemy's angle and speed are different than in Normal. If the enemy dies and disappears that just means you are picking up the armor too soon.
I've tried every possible approach to it that I can think of without success. You may be right that the angles/speed simply don't work out. It would be nice if it was possible but can't win them all. I also tried the 1-2 warp as a continuation from normal mode without entering a password, but was also unsuccessful.
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. ---- [3141] NES Metal Storm by TheAxeMan & Alyosha in 11:20.10