I'll check out those vids in a moment. I just did a little more research on that bug video I posted. Here are a few snaps to show something.
The first 2 pics show when the color of the boss's lifeline changes (and when it loads the color scheme for the next group of enemies, according to your info).
The next set shows frame by frame something that might explain those mirages of Mega Man at the end of the Ice Man battle in the TAS. As you likely know, when Mega Man is armed with the Cut Blade, Elec Beams break apart when they hit him. Taking a closer look, a couple fragments at first appeared where they shouldn't have. Since the Elec Beam was used to melt Ice Man, even though I don't recall it breaking, it may have tried to load those fragments, but loaded Mega Man as the image instead. Just a thought until you guys hack and find the real answer.
The last couple pics show the sliding bug. Each of the 2 movements last 7 frames. I didn't think to record the pixel-by-pixel movement amounts, so I don't know the exact stepping speed.
LINK:
http://www.geocities.com/kolechovski/MM/MMsnaps.zip
Life is like a box of chocolates-when you want peanut butter, all you get is coconut.
Basically, it is the same result as if you poke... umm, 12 (hex $0C) into the RAM address $0400. This is the sprite number of Rockman slowing down after running.
You can try other values as well: they are documented at http://bisqwit.iki.fi/jutut/megamansource/maincode.txt . (Search for MegamanSpriteNum).
This particular situation probably happens because you let go of direction buttons just before the boss dies (which sets up the "slowing down" state), but you hold them again while Megaman is paused. When the movement continues, the game does not continue slowing down Megaman because you're holding arrow buttons, but it doesn't set the running status either, because it missed the frame when you started pressing a direction button.
Hey, I've got a bunch more bugs, but I ran out of time this morning and didn't get to copy my Nesticle videos/screenshots, so I'll have those ready tomorrow. Although some thingies demonstrated in the vids are well known, you'll also see a few weird things happen in some videos/pics.
First, I can confirm that those additional Mega Man mirages that appear at the end of the Ice Man battle are related to the Elec Beam. I've recreated that many times, though the number/location/how-long-appearance-lasts depends on the way the beam was fired/positioned. In the Bomb Man battle, I was able to make up to 3 more of them. I've also confirmed that the fragments of the beam that sometimes seperate are just as damaging...to Mega Man and bosses. Now to figure out what causes the seperation...
Now an issue I've been dealing with in both Elec Man and Bomb Man battles are mysterious warps happening. Twice in Elec Man's room, when he was at the right wall, he suddenly warped to the left wall, as if he got stuck inside and ejected. I failed to catch these on video. In the Bomb Man battles, Mega Man is the one doing the warping, and he doesn't need to be near a wall. He also glitches during the warp, and one of the square sound channels screws up after this. I've got many examples of this happening in the vids.
If nobody knows about this stuff or why it happens, well, you'll see what I mean by tomorrow. None of it will likely be useful in a normal game, but still...it's some freaky stuff.
Life is like a box of chocolates-when you want peanut butter, all you get is coconut.
!!! Oh, you mean those scissors thingies. I bet you're referring to the way your Elec Blast bounces back in a spread pattern. The same happens when you nail Cut Man with the beam, though he still gets hurt. However, this is a different type of shredding than what I'm referring to.
Basically, if you've used the Select button often after launching a beam, you'll see fragments rip apart from the beam and go on their own. Sometimes, even without pausing, pieces will appear where they shouldn't. Tomorrow, you'll see in my battles with Bomb Man that sometimes I am hitting him without even throwing additional beams. FADV will be especially helpful, but I already have many frame-by-frame pics, so you'll see what I mean. You can also try it yourself, and see if pieces appear in odd places.
Life is like a box of chocolates-when you want peanut butter, all you get is coconut.
I ran out of time, so you'll have to wait until Monday to see what I've got. Sorry...couldn't help that.
BTW, that's a nice new look for Mega Man, Vatch. Nice vid.
Life is like a box of chocolates-when you want peanut butter, all you get is coconut.
Which monday was that?
Anyway, thanks to Arne The Adjective, there is a new technique now.
Thanks to that technique, the current Mega Man TAS (16:10) can be beaten by at least 17 seconds.
Here is a movie that completes Mega Man 1 in 15 minutes and 52.18 seconds -- 1058 frames faster than the published movie.
https://files.tasvideos.org/bisqwit/bisqwit-rockmanv9-semicomplete.fcm
I don't submit it at the site yet, because this is a careless product of haste. More analysis should be done of the technique, to see where else the technique applies.
New attributes: Uses death to save time.
Edit: Congratulations to Bablo for indepedently realizing the same thing I did, and announcing it while I intended to keep it as a secret. ;)
I found out about the death glitch before he mentioned it. But of course the greatness himself gets the credit! Really nice glitch anyways.
Bisqwit will you start working on a new Rockman movie after MM2 has been done?
Joined: 12/17/2005
Posts: 77
Location: Bjurholm, Sweden
I discovered this trick when I just played around at the last boss and got this result.
And later on I tried at diffrent places and on bombman rematch I got this result and Bablo said that when you died you didn't have to fight the rematches.
The trick can do wierd things and it works to fly when gutsman shake the ground too. Here is the trick used on bombman doing wierd stuff: http://dehacked.2y.net/microstorage.php/info/1731/rockman-Bombman-fly
And I wonder if you can fly to get the goal target earlier?
No.
I already tested it while making the TAS.
This "levitation" technique was actually originally discovered in relation to Gutsman blocks. In the post after that, Finalfighter mentioned the possibility of flying to the goal target.
When we made the TAS, we tried it in various bosses.
This example is from Cutman: https://files.tasvideos.org/bisqwit/rockman-m1cutboss.avi
Unfortunately, none of them benefited any.
But perhaps this trick, with the sprite table overflow technique, can be used to create up-exits where none exist. So far, you have demonstrated that Bombman's bomb (not one's own, but Bombman's) neglects the sprite table fullness when it creates those explosions, and messes up Rockman's stats that way, allowing him to warp up somehow. Other objects that behave that way are still to be found.
Not really. When you enter a boss room, there is an invisible obstacle in the room left edge to prevent you from exiting the room. The obstacle is materialized as soon as the battle begins.(*)
In Wily4 boss room, the obstacle is pretty tall, but with magnet beams you can climb over it, and thus exit the room.
Left-scrolling is however broken in Rockman 1 (it can be easily fixed with a simple patch), and Rockman ends up in the left edge of the screen instead of the right edge.
*) If you can get Megaman move left when entering the room, such as from damage (see http://www.yuko2ch.net/rockman/r1w3.mpg), he will also avoid the obstacle preventing him from exiting.
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
Correct me if Im wrong here Bisqwit but after Mega Man is in the wall using this new trick, the key here is to find the fastest way to die in order to begin the Wily battle right?
No, the key is to find the fastest way to reach beyond the second checkpoint (which is the first room of the hangar), and then die.
(Or preferably, instead of dying, find a way to get the game thinking that the battle is over, and find a way to get Rockman out from the floor so that he can activate the shutter that leads to Wily's yard.