Essentials

  • Emulator used: FCEUX 2.2.3
  • Aims for fastest time
  • Takes damage to save time

Run overview

I improved the previous run by 1436 frames (~24 seconds), due to a wallzipping trick, high jump, and various optimization.
I used a HUD script to optimize. If you want to know about memory addresses, check it.
This run is based on excellent previous runs. I appreciate the authors.

Tricks

Wallzipping

You can zip into some walls, but the wall must be two vertical contiguous blocks, and you can zip only from right side of walls. This trick is posted by Tarbash, thank you!

High jump

You can jump 5 pixels higher when you press A and SELECT simultaneously. It increases initial y-speed.

Tips

This game is hard to TAS, due to its strange mechanics and many lags. So I itemize some tips:
  • To reduce lags, minimize the number of objects in screen as possible.
  • Sometimes you had better not kill enemy. When screen is filled with objects, some succeeding enemies may not appear.
  • Subpixels do not consider sign. This is the reason why the game does not calculate position correctly when you move left or up.
  • You can change your weapon with SELECT while screen transition, and it often affects the amount of lags before next screen.
  • If you attack at the moment you touch ladders, your velocity is remained for a while.
  • When an enemy is spawned, its subpixel is not initialized. So, movement of enemies depends upon previously spawned enemies. If you need to manipulate it, try killing some other enemy (which has the same index in object list) at different timings.
  • Driving stages are mysterious. Some obstacles occasionally disappear. And the amount of lags sometimes increase for unknown reason.

Reference

  • Maps (thanks to Will Mallia)

Nach: Judging.

Nach: Replacing submission with improvement from author.

Nach: Nice speedy run, improving on the time of the previous. Great audience response. Accepting as improvement to existing run.
Spikestuff: Publishingggggggggggggggggggggggggggggggggggggggggggg.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15582
Location: 127.0.0.1
This topic is for the purpose of discussing #5340: TaoTao's NES Vice: Project Doom in 12:06.34
Arcree2
He/Him
Player (148)
Joined: 8/30/2016
Posts: 138
Location: France
Very good tas ! Yes
Projects: Genesis Crack Down 1 Player - Work In Progress
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2832
Location: US
Nice work! Glad a better optimized run with that new zip is done.
Reviewer, Experienced player (920)
Joined: 11/18/2011
Posts: 314
Location: Morocco
Great run. Yes vote
I still learn more about English. https://www.youtube.com/user/McBobX100
I wrote:
Working is the best way to achieve goals in speedruning. Hardworking is a pain.
Challenger
He/Him
Skilled player (1689)
Joined: 2/23/2016
Posts: 1061
Great improvements and great run! Yes vote!
My homepage --Currently not much motived for TASing as before...-- But I'm still working.
J.Y
Skilled player (1174)
Joined: 5/24/2008
Posts: 81
Good job. A yes vote from me!
fcxiaopengyou
He/Him
Experienced player (558)
Joined: 7/25/2015
Posts: 123
Location: Republic of China
good performance, stage and boss are impressive. yes vote
Working on: [NES] Downtown Special - Kunio-kun no Jidaigeki Dayo Zenin Shuugou! (J) ''2 players 100%'' Plan: [SNES] Kenyuu Densetsu Yaiba (Japan) _________________ My English is pour. 
Experienced player (941)
Joined: 9/18/2008
Posts: 153
Location: Japan
I found one more wallzipping in 9-2, and improved by 106 frames. Movie file: http://tasvideos.org/userfiles/info/35984389848965563 Sorry to trouble you, but would you replace the movie?
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15582
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. ---- [3305] NES Vice: Project Doom by TaoTao in 12:06.34
Banned User
Joined: 10/29/2016
Posts: 14
TaoTao wrote:
I found one more wallzipping in 9-2, and improved by 106 frames. Movie file: http://tasvideos.org/userfiles/info/35984389848965563 Sorry to trouble you, but would you replace the movie?
STAGE1 canbe improve 52F kill BOSS. i am chinese too YOUR movie when time 001 is 3544F, my movie when time 001 is 3492 http://imgsrc.baidu.com/forum/pic/item/92e36e81800a19d849fefe5b3afa828ba71e464f.jpg
Experienced player (941)
Joined: 9/18/2008
Posts: 153
Location: Japan
NESexpert wrote:
STAGE1 canbe improve 52F kill BOSS. i am chinese too YOUR movie when time 001 is 3544F, my movie when time 001 is 3492 http://imgsrc.baidu.com/forum/pic/item/92e36e81800a19d849fefe5b3afa828ba71e464f.jpg
I could not download your image directly, but I could view the image by pasting your URL to imgur.com: Btw, I'm Japanese :P Anyway, nice thing. If you post your movie file to the game thread, it will definitely be helpful for future improvement.
Banned User
Joined: 10/29/2016
Posts: 14
TaoTao wrote:
NESexpert wrote:
STAGE1 canbe improve 52F kill BOSS. i am chinese too YOUR movie when time 001 is 3544F, my movie when time 001 is 3492 http://imgsrc.baidu.com/forum/pic/item/92e36e81800a19d849fefe5b3afa828ba71e464f.jpg
I could not download your image directly, but I could view the image by pasting your URL to imgur.com: Btw, I'm Japanese :P Anyway, nice thing. If you post your movie file to the game thread, it will definitely be helpful for future improvement.
press A, use hip fire kill boss is faster, only this improvement