So this time I improved my pacifist run to TASv6.1. This time, double-player mode was used. This is very helpful in area 2 and area 4. But more lag appeared...
In area 5, player 2 cost his last life. And keep game over during this level. Because in double mode, P1 x pos is 168. But 128 in single mode. That would not allow bill to go through the 2 tanks.
Also, for publishing encode, use this file please. A secret message will appear at the last. Which is same as the previous one.

Tricks found

  • P2's priority is higher than P1.
When they coincide and will get a weapon item, it always gives to P2.
  • Boss eats ONE bullet per frame.
So the bullets will go through the boss if they are too many.
  • ONE enemy just takes damage to ONE player per frame.
So always died P2 firstly, P1 died in next frame.
So in conclusion, if P2 is invincible, and P1 is near or coincide, P1 will be invincible, too. You'll see that in Area 6 and Area 7 in version 6.1.
  • Use pause to avoid some events controlled by global timer ($1A).
Some flames in Area 6, and some spike machines in Area 7. Using pause would avoid working.
  • The player left behind would be faster while running on the cart which is going to the right.
So in Area 7, it doesn't waste any time for P2 to get a B. He catched up with P1 later.

技巧、漏洞

  • 2P判定优先级高于1P
当两人重合并且吃枪时,通常都是2P得到。
  • Boss每帧吃1颗子弹。
所以子弹过多的时候会穿过Boss。而通常活动目标过多会延迟托帧。
  • 1个敌人1帧只能给1个玩家造成伤害。
所以首当其冲的通常是2P,紧接着1P来接班。
综上所述,如果2P无敌,1P离他很近或者重合,那么1P也将无敌。你将会在第6关和第7关看见这个奇特的现象。
  • 用暂停规避一些被全局计时器控制的事件。
如一些第6关的喷火器,第7关的刺。用暂停将会避免它工作。
  • 落在后面的玩家在往前开的车上将会走的更快。
所以第7关2P吃B没浪费一帧时间,他后来赶上了1P。

特别鸣谢

mtvf1 & aiqiyou.
两位提出了第5关的改进方案以及用暂停规避事件触发的逆天提议。

feos: Judging...

Soig:New improvement with 211 frames.
feos: Updated the movie.
feos: This run can't really be compared to the fastest completion branch of Contra, because it is a "pacifist" version, so you have to jump over enemies you'd normally just kill. Also all you have is the R gun, which makes this branch even more different from any%, at the cost of slower boss fights. Game over for one player is fine, since the amount of lives is limited, and then he respawns anyway. No forum feedback this time, but this is an obvious Moon. Accepting over [1926] NES Contra (Japan) "pacifist" by Soig & zyr2288 in 09:29.08.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15542
Location: 127.0.0.1
This topic is for the purpose of discussing #6075: Soig's NES Contra "pacifist" in 09:01.84
MESHUGGAH
Other
Skilled player (1916)
Joined: 11/14/2009
Posts: 1353
Location: 𝔐𝔞𝔤𝑦𝔞𝔯
This movie is 22 frames slower on the 1st level compared to my WIP http://tasvideos.org/userfiles/info/8940885000663654 Maybe because this submission skips powerups for pacifist reason?
PhD in TASing 🎓 speedrun enthusiast ❤🚷🔥 white hat hacker ▓ black box tester ░ censorships and rules...
Soig
He/Him
Skilled player (1514)
Joined: 12/4/2010
Posts: 252
MESHUGGAH wrote:
This movie is 22 frames slower on the 1st level compared to my WIP http://tasvideos.org/userfiles/info/8940885000663654 Maybe because this submission skips powerups for pacifist reason?
After watching yours, I'll tell you that mine is slower for 2 reasons: 1. More jumps to skip enemies. 1 frame more cost each time. 2. Lower weapon.
Soig
He/Him
Skilled player (1514)
Joined: 12/4/2010
Posts: 252
Pausing Done.
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11473
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Why does the other player not spawn during the boss fight?
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.
Soig
He/Him
Skilled player (1514)
Joined: 12/4/2010
Posts: 252
feos wrote:
Why does the other player not spawn during the boss fight?
More detailed, please. Are you asking why 2p doesn't shoot while 1p is shooting in Area 8? Or why there is 1P only during the boss fight in Area 5?
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11473
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Where the other player got game over, the boss of the snow level is only shot by one player, and the other one respawns right after the boss is killed.
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.
Soig
He/Him
Skilled player (1514)
Joined: 12/4/2010
Posts: 252
feos wrote:
Where the other player got game over, the boss of the snow level is only shot by one player, and the other one respawns right after the boss is killed.
After boss fight, P1's score increased. And gets one bonus life. P2 borrows from P1.
Site Admin, Skilled player (1250)
Joined: 4/17/2010
Posts: 11473
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Thanks, that's exactly what I thought.
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.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15542
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. ---- [3783] NES Contra (Japan) "pacifist" by Soig in 09:01.84