Introduction

This is part 2 of 3 of my Spider-man three-peat, ménage à trois, triple play, etc. The other two parts can be found here and here
This is my run of Spider-man: Return of the Sinister Six, completed 2079 frames (34.65 seconds) faster than the previous run by heisanevilgenius. This run requires the new FCEUX emulator to play back; it can be found here. I chose to make this using the latest and greatest emulator just because it’s so much more user friendly than previous versions, and I actually enjoyed TASing an NES game, which I had never been able to say before. With that said, on to the run.
For a very good description of the game’s mechanics, see the previous submission text. I’ll add a couple things however:
  • Spiderman travels at a rate of 2px/frame, whether walking or jumping.
  • He is able to reach 3 px/frame if released from a web sling near the bottom of the arc, or slightly into the upswing. Less commonly, he is able to travel at 4px/frame, but only after stringing together 2-3 web swings.
  • During a swing, input is only accepted every 4-5 frames, depending on character speed, so optimal press of A to release from the swing is one frame before the animation updates.
  • Damage to bosses can be prolonged by holding down A longer, however sometimes it is faster to use a slightly weaker but faster punch to deal the greatest damage per unit time.

Improvements

Title screen: A one frame window exists to skip the title faster.
22 frames saved
Much of the first stage used improved web swinging for improvement, including a couple that launch our hero at 4 px/frame. In the second stage the previous run used web bullets (the small boxes sometimes seen on the ground) to break the door, but I found a method to quickly alternate flying kicks and web swinging, which is not only a faster method outright, it means I was able to skip the bullets which saved a lot of time. I lose a couple frames later due to bad luck, as seen in the ducking for two frames to avoid the enemy bullet. Not having bullets to kill the guard with the key is also a very minor loss, but it is offset by the massive gains from skipping the bullets. Shocker starts out with 88 HP, as opposed to his normal ~150, because I take out his generator quickly. The first jump I make is purely for manipulation purposes, the next starts his demise.
Level 1 total time saved: 455 frames
More time was saved through some good luck (there was no breakable box on the second fall, as is seen in the previous run), and more optimized movements. I got excellent luck with Sandman’s first (and only) warp, and easily took him out.
Level 2 total time saved: 199 frames saved
Web-slinging in level 3 and beyond became moderately more difficult due to the dropping/exploding objects. If they touch spider-man, he falls from his web like an ungraceful sloth, and loses almost all his speed. A huge thanks to heisanevilgenious for the memory address for the night goggles used in 3-3, it was incredibly helpful to not have to go searching for it myself. Mysterio is fairly easy to manipulate, except for his first warp (which always occurs). 4 extended punches take out one clone, allowing progress to be made to the next area, and each clone is manipulated into the most optimal position possible.
Level 3 total time saved: 592 frames saved
Strangely similar to level 1, except for the pain in the ass bombs which makes extended swinging impossible. The guys who pop out of the ground to shoot rockets at you are a nice touch though. The vulture is difficult to manipulate well, and he’s prone to stay in the air for a long time. This is the most optimal solution I could find, but this is the boss I think could be improved the most in a future revision.
Level 4 total time saved: 411 frames
This level features zombies that throw porkchops at our hero, many of which end up hitting him in the back of the head. Since superheroes get like no salary, maybe Spider-man will go back after the game and grab them to take home so that Mary Jane will quit bitching at him for not putting food on the table. I dunno. And for some reason, Spider-man ended up in the Amazon (as witnessed by the large vines hanging everywhere) right after his fight on the roof-tops. In any case, the level is straightforward, and unimaginative, and I was able to manipulate the boss into a good pattern after roughly 8 attempts.
Level 5 total time saved: 144 frames
At this point the hookers and pizza that the programmers had ordered way back in level 2 finally arrived, so they left Maurice the intern to complete the last level (Scientific Fact: No one likes people named Maurice). So instead of some awesome final level involving advanced 8 legged robots, we are treated to a fucking montage of the first five levels. It’s not obvious at first glance, but each tall chain-link fence separates one level's baddies from the other level's baddies. Not only is this a horrible excuse for a final level, it also sucks for speed, since any jump high enough t clear the fences leads to Spider-man dropping like a rock after traveling 20 feet, breaking many of the laws of physics in the process. As for the final boss, he seems like he’d be very difficult to actually beat, but he’s incredibly easy to optimized for a TAS since his "Ow, you punched me in the head!" animation is about 15-20 frames longer than Spider-man's "Fuck you, I just punched you in the head" animation. Therefore, multiple hits are stung together for each of the three iterations of Doc. Ock, making the last fight pretty patheti-sad. And please don’t ask me about the giant, green self-destructing snot bubbles that he uses between each ass kicking, they’re more of Maurice’s work.
Level 6 total time saved: 256 frames
I hope you have enjoyed this updated run. In case you’re curious what a normal" person looks like when they play through this game, see minutes 3:45-6:20 here: http://www.gametrailers.com/player/18686.html
Enjoy!

Truncated: This certainly feels very different from the previous movie. As in, much higher tempo. Accepted.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15583
Location: 127.0.0.1
Experienced player (614)
Joined: 4/24/2005
Posts: 612
Heh, look at Spider-man trying to be Spider-man (not sure what I even mean). This game probably could have been cooler if it weren't for such akward movement. Anyway, this is actually not a bad watch and I found myself able to refrain from fast-forwarding. Good improvement too. Yes vote.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
Nice improvement, yes vote.
It's hard to look this good. My TAS projects
Joined: 2/26/2007
Posts: 1365
Location: Minnesota
Yet another bossy spider run that was entertaining, plus an excellent improvement! Yes vote'd!
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15583
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. ---- [1181] NES Spider-Man: Return of the Sinister Six by mmbossman in 05:27.41
Active player (406)
Joined: 3/22/2006
Posts: 708
Very nicely done. I'm especially impressed with some of the swinging optimizations and how quickly you busted down the door in the first stage. It's interesting to see that Vulture is still a bitch to optimize. I wonder if eventually someone can find a faster way to get rid of him. After reading your submission guidelines, I'm curious. I didn't notice many instances of saving time from the landing animations. Did you find some kind of a workaround? For instance, when those zombies throw axes at you in Hobgoblin's stage, I tried to time my jump so I'd get hit right as I land to cancel some of the landing animation. I noticed immediately the green block mysteriously disappeared in Sandman's level. Did you plan that, or was it completely by accident? That's pretty great.
Experienced player (828)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Hyena wrote:
After reading your submission guidelines, I'm curious. I didn't notice many instances of saving time from the landing animations. Did you find some kind of a workaround? For instance, when those zombies throw axes at you in Hobgoblin's stage, I tried to time my jump so I'd get hit right as I land to cancel some of the landing animation.
It's been a while, but from what I remember, the animation may look faster, but you don't actually regain control over Spider-man any quicker, and the damage actually decreases your speed to 1px/frame, as opposed to 2 for normal walking.
Hyena wrote:
I noticed immediately the green block mysteriously disappeared in Sandman's level. Did you plan that, or was it completely by accident? That's pretty great.
It was totally by chance, and I have no idea what causes it to (dis)appear. Glad you enjoyed it. Since it's such a short game, I may be trying to further improve it in the near future, since it was somewhat hard to frame-whore with the large improvements that I found.
Living Well Is The Best Revenge My Personal Page
Active player (406)
Joined: 3/22/2006
Posts: 708
Well, if and when you do improve it, I look forward to seeing the results. Good job, man.
XTREMAL93
He/Him
Active player (446)
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
good job!
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
good spam!
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Experienced player (828)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
XTREMAL93 wrote:
good job!
thanks!
Living Well Is The Best Revenge My Personal Page