Former player
Joined: 3/19/2004
Posts: 710
Location: USA
Yeah, after I saw your movie I did because i saw a few mistakes. After I emailed it to Bisqwit I found that Phil had already beat me to it, and was almost 2 seconds faster. >_<
Former player
Joined: 3/30/2004
Posts: 1354
Location: Heather's imagination
...wow. That was amazing. Usually, when I see a run of something like Metroid or ROckman I think that that's how it would look if the story really happened, if this person actually singlehandedly stopped this army. In this video, it's too good for me to blame it on Rad Spencer, Super Joe, Destroyer-3, and Hal. The wire was used waay to precisely.. this is a true masterpiece of superhuman achievement ^_^
someone is out there who will like you. take off your mask so they can find you faster. I support the new Nekketsu Kouha Kunio-kun.
Joined: 4/4/2004
Posts: 66
I've watched at least a few hundred speed run and time attack videos, and before today, I never had a favorite video. Now I do. Thanks, Genisto!
Post subject: Bionic Commando map route question
Joined: 1/12/2009
Posts: 1
In Bionic Commando (US version, for NES), the optimal overworld map route seems to be 1 4 15 5 2 3 6 14 6 8 9 8 7 8 10 12 11 12 which gets you only 2 encounters with trucks (each of which costs about 18 seconds -- a significant chunk). That is the route used by the videos at this site. However, it seems that taking this route does not always produce consistent results -- i've noticed that most of the time one will actually run into a truck during the transition from 6 to 8 (at the very last second, just as you reach 8 ). Only rarely, and (as far as i can tell) unpredictably, will the truck somehow manage to get just one pixel ahead of its usual course and narrowly miss your helicopter. Is the truck timing in this spot something that can be manipulated?
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
We wrong warp now Link to video PJ can use the wrong warp to get a glitched item: YOU OBTAINED N. It appears on your inventory screen in one of the empty slots. I assume he'll make a video for it at some point.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 7/28/2005
Posts: 339
Patashu wrote:
We wrong warp now Link to video PJ can use the wrong warp to get a glitched item: YOU OBTAINED N. It appears on your inventory screen in one of the empty slots. I assume he'll make a video for it at some point.
This post is almost a ten year bump, and it makes me feel old. But yeah, this seems like something a TASer could rip wide open with a memory viewer. Anyone willing to take it up?
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
OBTAINED N Link to video
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
PJ
He/Him
Joined: 2/1/2011
Posts: 182
Location: Western NY
Yea, Omnigamer said he'd look into this but I'm not sure how far he got so far. I wrote a lot of information in the descriptions for those videos, but I'm not terribly interested in retyping it all. If you want more details, just read those videos. ^_^ This is obviously useful in 100%, although I only found a way to save time in Area 8 so far. The best case scenario would be to wrong warp from early Area 12 to Master-D's revival chamber or something, but unfortunately it seems like every wrong warp in Area 12 either takes you to a different door in that "checkpoint" or to Area 1. I haven't been to warp, for instance, from the first elevator shaft of Area 12 to the second elevator shaft. We'll see how this develops.
Player (37)
Joined: 2/16/2012
Posts: 282
So the main thing that happens from doing the grapple-entry glitch is that you force the game to think you are (currently) in a different room. When you enter another door, it takes that location and uses the door number as a pointer to figure out where you go to next. The current area address is $004C and the door entry number is $04BE. Thus by using a combination of higher-numbered doors and the appropriate current room you can get to some interesting/broken places. The ASM for the subroutine that handles room updates is below:
$E5B9:A9 00     LDA #$00                   A:00 X:0C Y:58 S:F7 P:nvUBdIZC
$E5BB:85 1B     STA $001B = #$B2           A:00 X:0C Y:58 S:F7 P:nvUBdIZC
$E5BD:A5 4C     LDA $004C = #$0B           A:00 X:0C Y:58 S:F7 P:nvUBdIZC
$E5BF:0A        ASL                        A:0B X:0C Y:58 S:F7 P:nvUBdIzC
$E5C0:26 1B     ROL $001B = #$00           A:16 X:0C Y:58 S:F7 P:nvUBdIzc
$E5C2:0A        ASL                        A:16 X:0C Y:58 S:F7 P:nvUBdIZc
$E5C3:26 1B     ROL $001B = #$00           A:2C X:0C Y:58 S:F7 P:nvUBdIzc
$E5C5:48        PHA                        A:2C X:0C Y:58 S:F7 P:nvUBdIZc
$E5C6:18        CLC                        A:2C X:0C Y:58 S:F6 P:nvUBdIZc
$E5C7:6D 13 A8  ADC $A813 = #$A3           A:2C X:0C Y:58 S:F6 P:nvUBdIZc
$E5CA:85 17     STA $0017 = #$0C           A:CF X:0C Y:58 S:F6 P:NvUBdIzc
$E5CC:A5 1B     LDA $001B = #$00           A:CF X:0C Y:58 S:F6 P:NvUBdIzc
$E5CE:6D 14 A8  ADC $A814 = #$AB           A:00 X:0C Y:58 S:F6 P:nvUBdIZc
$E5D1:85 18     STA $0018 = #$18           A:AB X:0C Y:58 S:F6 P:NvUBdIzc
$E5D3:68        PLA                        A:AB X:0C Y:58 S:F6 P:NvUBdIzc
$E5D4:18        CLC                        A:2C X:0C Y:58 S:F7 P:nvUBdIzc
$E5D5:6D 15 A8  ADC $A815 = #$63           A:2C X:0C Y:58 S:F7 P:nvUBdIzc
$E5D8:85 19     STA $0019 = #$08           A:8F X:0C Y:58 S:F7 P:NVUBdIzc
$E5DA:A5 1B     LDA $001B = #$00           A:8F X:0C Y:58 S:F7 P:NVUBdIzc
$E5DC:6D 16 A8  ADC $A816 = #$AD           A:00 X:0C Y:58 S:F7 P:nVUBdIZc
$E5DF:85 1A     STA $001A = #$10           A:AD X:0C Y:58 S:F7 P:NvUBdIzc
$E5E1:AC BE 04  LDY $04BE = #$02           A:AD X:0C Y:58 S:F7 P:NvUBdIzc
$E5E4:B1 19     LDA ($19),Y @ $AD91 = #$02 A:AD X:0C Y:02 S:F7 P:nvUBdIzc
$E5E6:8D BE 04  STA $04BE = #$02           A:02 X:0C Y:02 S:F7 P:nvUBdIzc
$E5E9:B1 17     LDA ($17),Y @ $ABD1 = #$5E A:02 X:0C Y:02 S:F7 P:nvUBdIzc
$E5EB:85 4C     STA $004C = #$0B           A:5E X:0C Y:02 S:F7 P:nvUBdIzc
PJ
He/Him
Joined: 2/1/2011
Posts: 182
Location: Western NY
Thanks again for the help, Omnigamer! Here's a quick example for a 100% route. I can now complete Area 8 after only entering 2 rooms, and don't need the blue communicator equipped anymore. http://www.youtube.com/watch?v=EYmqVO_zGkA The video description has more information. I'm not sure if this can save time in any% or not. Only a few levels actually have enough doors to make use of the storage glitch successfully. Area 8 is the main one. Area 12 has a lot of doors, but sadly there is not a door between the two elevator rooms so there is no known way to warp past the barrier with this method. Suggestions are definitely welcome.
PJ
He/Him
Joined: 2/1/2011
Posts: 182
Location: Western NY
3 year bump! Pakuliittus found a way to skip the first electric barrier in Area 12, which is a tremendous time savings! Certainly this would be of use for a TAS as well. https://www.youtube.com/watch?v=Ds22IOCGPOI I am unsure exactly how it works. Neither of us were able to get it to work on the second barrier, and it doesn't seem to work at all on the Japanese version. I recorded some videos and looked at them frame-by-frame, and my best guess is that we take damage from two different sources on the same frame. The barrier and the grapple soldier both deal 1 damage, but we take 2 damage on a single frame. On the second barrier, there is no possible 2nd damage source. We can poke the soldier onto the electric barrier itself, but soldiers cannot deal damage while we're swinging so it doesn't work. I tried baiting one of the two soldiers to fire a bullet and then race the bullet to the other side of the barrier, but I have not been able to make it in time. I cannot confirm if that would work or not. Any ideas would be greatly appreciated! This is a pretty huge discovery, and would be even bigger if it worked on the 2nd barrier.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
Woah crazy find! I might look into this one, would be cool to have an updated TAS with it. So, I took nelifox's run and I did NOTHING except edit out the part where he blows up the generator to turn off the first barreir. Then I replayed the run as is, and ended up on the other side of the barrier! 0_0 I haven't looked at a trace log or anything yet to sort out what happened, but if it's this easy maybe I'll try the second barrier too. http://tasvideos.org/userfiles/info/43646321347282670 EDIT: the bazooka shot and pressing down to release the hook are irrelevent. All you have to do is swing at that point and you'll make it through. Seems like it's just a metter of lag from the two enemies and possibly the elevator.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
PJ wrote:
I tried baiting one of the two soldiers to fire a bullet and then race the bullet to the other side of the barrier, but I have not been able to make it in time. I cannot confirm if that would work or not. Any ideas would be greatly appreciated! This is a pretty huge discovery, and would be even bigger if it worked on the 2nd barrier.
http://tasvideos.org/userfiles/info/43648137360728408 Your guess is correct! By taking bullet damage on the same frame as passing through the barrier, you are able to skip it. In this movie I poked the second guard onto the barrier just in case I needed him for somehting, but it's probably just as well to kill him. EDIT: Here is a much cleaner and simpler demonstration of the skip: http://tasvideos.org/userfiles/info/43648327823251606 The unduck and hook throw are precise, but should be doable real time I think.
Challenger
He/Him
Skilled player (1689)
Joined: 2/23/2016
Posts: 1061
Very impressive how much time can be saved with both skips! A sub-13 minute TAS is now possible with this :p
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
PJ
He/Him
Joined: 2/1/2011
Posts: 182
Location: Western NY
YES!! I had a suspicion that was possible! Beautiful. Excellent work, Alyosha!