Tool-assisted game movies
When human skills are just not enough

Submission #6075: Soig's NES Contra "pacifist" in 09:01.84

Console: Nintendo Entertainment System
Game name: Contra
Game version: JPN
ROM filename: Gryzor (J).nes
Branch: pacifist
Emulator: FCEUX 2.2.3
Movie length: 09:01.84
FrameCount: 32564
Re-record count: 12828
Author's real name: 陈立杰
Author's nickname: Soig
Submitter: Soig
Submitted at: 2018-08-19 15:05:54
Text last edited at: 2018-09-09 10:36:26
Text last edited by: fsvgm777
Download: Download (7061 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:

(Link to video)
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


  • Boss每帧吃1颗子弹。


  • 1个敌人1帧只能给1个玩家造成伤害。



  • 用暂停规避一些被全局计时器控制的事件。


  • 落在后面的玩家在往前开的车上将会走的更快。



mtvf1 & aiqiyou.


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 (JPN) "pacifist" by Soig & zyr2288 in 09:29.08.

fsvgm777: Processing.

Similar submissions (by title and categories where applicable):