On this site, we make perfect movies, and then we beat them. Of course, if we can beat them, they weren’t perfect in the first place, but who would have known?
This submission beats the published Rockman movie by about 48 seconds (2887 frames). It breaks down to these improvements:
  • Elecman: 88 frames
    • New glitch-techniques (~20 frames)
    • New playing-techniques (~58 frames)
    • Better precision (~10 frames)
  • Iceman: 64 frames
    • Water scene (better precision): ~35 frames
    • Lift scene (better precision): ~20 frames
    • Tunnel (better precision): ~10 frames
  • Fireman: 697 frames
    • Better precision
    • New glitch-techniques (MAJOR)
  • Bombman: 884 frames
    • New glitch-techniques (MAJOR)
    • Better precision
    • Less refills
  • Gutsman: 42 frames
    • New playing-techniques (beginning, refill approach)
    • Better precision
  • Cutman: 454 frames
    • New glitch-techniques (MAJOR)
  • Wily1: 82 frames
    • New playing-techniques (~20 frames gained at refill, ~30 frames gained at the Boss)
    • Better precision
  • Wily2: 184 frames
    • New glitch-techniques (~60 frames)
    • Better precision (~40 frames)
    • New refill strategy (~60 frames)
  • Wily3: 84 frames
    • New glitch-technique
  • Wily4: about 280 frames
    • New playing-techniques (most notably, the Wily fight is very different)
Most of the new strategies come from finalfighter. Some came from Morimoto. Huge thanks to both of them. A few were discovered by AngerFist and Bisqwit during the making of the movie.
The precision of the making of this movie was greatly improved from the past. What most influenced that outcome, was an emulator feature, an FCEU extension, that shows the following things each frame:
  • Position and speed of Rockman (X, Y) at subpixel precision
    • This allowed to make optimizations that weren't immediately visible, but only affected in the long run
    • It also helped solve many mysteries of the game that were previously without answers
  • Positions and ages of each Magnet Beam
    • Combined with the data collected at Rockman Data, this allowed to predict exactly where and when to place each beam
  • Indicator of boss and enemy hits
    • This saved a lot of trial&error work.
Other software that were written for the tasks specialized for this game:
  • BisqBot, a rerecording robot, was used to manipulate the weapon refills and to fight the Wily3 boss.
  • A C++ program was made to predict the randomness needed to make Bombman act in a certain way at Wily4.
A lot of wall-passing / wrapping / zipping techniques are used in this movie. And this “a lot” means... adjectives are not enough to describe it. It has became increasingly difficult for even an expert player to comprehend what is going on in this movie. In a few situations, what appears on the screen is not what happens in the game. For example, Rockman may appear to pass through a spike unharmed or jump from air. In such situations, he’s usually temporarily inhabiting the “next screen” that is different from the one being displayed. Except, when he really actually hits a spike and still survives (this happens in Bombman stage).
The foundation of all of the techniques used in this movie are explained at Rockman Tricks, but the applications are myriad and complicated. There currently exists no documentary of those applications, but if you keep asking, something like that may be built in the progress of answering your questions.
If you are interested in the source code of the programs/tools mentioned in this post, ask Bisqwit.

EDIT: This submission was originally submitted as a Rockman movie, but as I tried out how it works in USA Mega Man, and noticed it desyncs in the last battle, I tried to make a compatible USA version movie on the side of the Japanese version. However, the USA version movie ended up being faster (due to no particular reason), so I’m actually replacing the old submission with this new one.
If played on Japanese version, it desyncs in the second part of the last fight. Use the USA version.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
Location: 127.0.0.1
This topic is for the purpose of discussing #1032: Bisqwit & AngerFist's NES Mega Man in 16:09.82
Player (86)
Joined: 3/8/2005
Posts: 973
Location: Newfoundland, Canada
How can i vote no? :) Very much yes. Great job. Now this game is even more glitched out :). I also vote on giving this a star.
Former player
Joined: 6/15/2005
Posts: 1711
I'm still not 100% sure about what makes a movie star-worthy, since I feel the requirements change from time to time, but this movie can't be a great introduction for first-time viewers, can it?
Zoey Ridin' High <Fabian_> I prett much never drunk
Player (224)
Joined: 10/17/2005
Posts: 399
Now this was just hilarious. Remids me of Zelda2 glitch movie. What did you do to Yellow Devil?? Poor guy. I liked how you eliminated lag in several ways. Also, a yes vote.
<adelikat> I've been quoted with worse
Former player
Joined: 11/13/2005
Posts: 1587
I voted no... Joking :P This run is just amazing, way better than the old one and it was SOOO good. Great job guys!
Joined: 8/3/2004
Posts: 380
Location: Finland
This game is delightfully broken. Previous run was very good, this is better.
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
It is so obvious that I actually feel silly voting yes!
It's hard to look this good. My TAS projects
Skilled player (1410)
Joined: 5/31/2004
Posts: 1821
I've been waiting for this, absolutely great movie! Besides the improvements, there were a lot of stylish things added aswell... very nice :)
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
OMG OMG OMG!!! Gotta watch this!!
Joined: 10/3/2005
Posts: 1332
Ha! Poor megaman! That floor zip in fireman's level did not look fun for him.
Skilled player (1827)
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
Not much to add really, except that this run was totally wicked awesome, and I really enjoyed watching it! Truly amazing work you guys have made here. Voted Yes.
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
Baxter wrote:
Besides the improvements, there were a lot of stylish things added aswell
Yup. From the top of my mind: - Stealth jumps in Wily1 and Wily3 bosses - Toe walking at Elecman boss - Facing the unlikely direction after each boss kill umm.. my top of mind is small. But there is more :)
Former player
Joined: 9/1/2005
Posts: 803
This tas had me going 'dude, wtf?' for at least half of it (despite watching several earlier versions that had things done similarly). I love it when tas make you wonder just what exactly happened. Totally a yes vote. Just like Vatchern, I think this movie is star-worthy also.
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
WOHAAAA!! It blew my brains out! :D Godly work guys! A star vote indeed. FFS! Do not destroy games like that. HAHA! Probably the programmers would cry if they saw this movie! =)
Player (68)
Joined: 3/11/2004
Posts: 1058
Location: Reykjaví­k, Ísland
This movie is so good, it's a little sexy.
Joined: 1/23/2006
Posts: 352
Location: Germany
This is looking unbelievable. BTW, I've always been wondering, what is that compass-looking thing on one of the lower platforms in the screen where you enter the teleporter to the boss refights?
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
KDR_11k wrote:
BTW, I've always been wondering, what is that compass-looking thing on one of the lower platforms in the screen where you enter the teleporter to the boss refights?
Yashichi. It refills all weapons and health to full.
Joined: 5/27/2005
Posts: 465
Location: Turku, Finland
Woot? It's already finished? :) I liked it quite much (but it still isn't my favorite run - in fact i don't know which one is :P). I really couldn't believe the old one could be improved with over 40 seconds. I think it was more entertaining this time (at least in ElecMan stage). I don't have anything negative to say on this. Voting for yes, of course! But now I'm starting to believe this isn't the last Rockman/Megaman run we will see. ;)
Which run should I encode next? :)
Joined: 4/23/2004
Posts: 150
The game broken beyond recognition is destroyed even further! Next time I watch it, I'll count the screens where you are not glitching to see how few they are. Yes vote! (It's not a very good introduction movie so much as an exuberant glitchfest.) Andreas
JXQ
Experienced player (761)
Joined: 5/6/2005
Posts: 3132
Nice work guys. Watching the memory could be the next big thing to hit TASing since frame advance.
<Swordless> Go hug a tree, you vegetarian (I bet you really are one)
Former player
Joined: 10/27/2004
Posts: 518
so like, PUBLISH it.
Fihlvein
He/Him
Joined: 7/28/2004
Posts: 135
Location: Finland Realms
Quick. Beautiful. Elegant.
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
I have a lot to say about this video. Once upon a time this guy Morimoto made an SMB3 video which shocked the world. The speed was good, but the style was even better. He also made two Mega Man videos showing how you can glitch out a game for speed. A while later this guy named Bisqwit decided to make a site devoted to Morimoto's videos, and added a few on his own. The idea became to beat the game as fast as possible doing things which you wouldn't do in normal gameplay like hurting yourself to advance further, or throwing away weapons because the game spends time calculating which extra items you have. Bisqwit exemplified these different ideas in his Castlevania video. Bisqwit really opened the door for thinking beyond normal, which this site has expanded to with video from many players. However thinking beyond normal has in fact become the norm. Looking up glitches on various websites or playing with the engine in bizarre ways to see what can be exploited is what is expected from anyone submitting a video here. Seeing someone using hurt motion to advance, walking through walls, or playing in a bizarre order is nothing to even blink about anymore. Barring the MMX+MMX2 we haven't really seen anything here original in a while. This video now changes all that. FinalFighter has done an excellent job truly breaking apart the Mega Man NES games, some of the most popular games of all time. In the game to launch the second biggest video game franchise of all time, techniques have been discovered to break the game apart like no other. This video combines many many techniques (which may have been seen in other videos) such as:
  • Avoiding animation
  • Get into a wall
  • Get thrown from a wall
  • Exploit boss counters
  • Wrap around
  • Placement overriding
The last one is especially intriguing. This video not only gets into a wall, but gets into it in places and forced out of it in unanticipated ways to make objects be where they shouldn't such as a ladder on the wrong side of the screen. A lot went into planning and testing to not only move quickly, but to also do something unexpected to make the movement skip various sections, and to move objects into places they shouldn't be. If one watches closely, at one spot in the game you can see Mega Man move diagonally for a moment, which further causes graphics in the level to be accessed incorrectly. However none of this is the real clincher. For this video, in addition to what Bisqwit did for the previous which was making a robot to do random work faster than a human could, he deciphered parts of the game and wrote several tools to work with it. Unlike any other video on the site an inhuman precision is enacted. Video makers regularly have the issue of not knowing what decision made them lose a frame here or there, since many button presses seem to have no affect on the visible gameplay. However thanks to the tools Bisqwit made to this video, he has gotten a much better understanding to how the game works and had no confusion as to second guessing a particular segment's subtle motions. Unknown variables are not acceptable in striving for perfection, as the path not traveled may in fact be faster. In this video the bar forever has been raised as to how close to perfection speedwise a game may be completed in. In order to really be impressive one really has to understand the game like Bisqwit did when making this video. I hope future videos makers will spend more time on deciphering the physics engine. May this serve to all a guide on what steps can be taken on video making. I thank our leader for once again establishing what this site is really about. May this video and the MMX+MMX2 video be entered into our hall of fame, and be forever (until obsoletion) placed into video for first time viewers, and a mark of separation between what a TAS movie and a skill movie are about. Regarding waiting for publishment: I know some think we've been giving priority to Mega Man games, or seem to favor runs made by older players. But this video isn't just about Mega Man, or another video from one of our pros, but the essence of what this site is really about. I for one think it should be published immediately. This public service announcement has been brought to you by Nach, wearer of a flame resistant suit, lover of ground breaking TAS movies, and recently accused of advertising a little too much videos and/or videos of video games.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
nesrocks
He/Him
Player (246)
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
Yes, the level of total game domination in this video is so great that it's not only impressive, it's very funny. We now have on fceu a tool for memory watching, thanks to luke. I hope such a thing is implemented in other tasing emulators as well. It's very usefull. I too think it deserves a star because it's so obvious that this is not an unassisted speedrun.
Joined: 11/11/2004
Posts: 400
Location: ::1
Holy moly. o.O That was quite amazing.