User Files for Ninja Gaiden

Upload All User Files

#637937561559628307 - comparison

ng-pacifist-comparison.avs
Game: Ninja Gaiden (NES)
0 views, 24 downloads
Uploaded 7/18/2022 3:49 PM by feos (13 files)

#637936734131933976 - post-boss stuff - full version

Ninja_Gaiden_pacifist_long.bk2
In 11:24.17 (41118 frames), 4222 rerecords
Game: Ninja Gaiden (NES)
0 views, 28 downloads
Uploaded 7/17/2022 4:50 PM by feos (13 files)

#637936451285715690 - [NES] Ninja Gaiden Pacifist% -2 Frames (plus enternatinment moves at the end)

Ninja_Gaiden_pacifist_neshawk_timermanip.bk2
In 11:24.22 (41121 frames), 2066 rerecords
Game: Ninja Gaiden (NES)
0 views, 21 downloads
Uploaded 7/17/2022 8:58 AM by eien86 (25 files)
Found a way to manip the timer countdown to save 2 more frames

#637935719498547970 - edit to remove most extraneous sword use outside boss fights

Ninja_Gaiden_pacifist_neshawk_aftermovie_fewer_slashes.bk2
In 11:27.33 (41308 frames), 1995 rerecords
Game: Ninja Gaiden (NES)
0 views, 24 downloads
Uploaded 7/16/2022 12:39 PM by Scumtron (10 files)
got all but the two in 5-3. hilariously, my fix for that one affected slot 6 ysub which causes that very last goblin in 6-3 to hit Ryu right before he reaches the exit. before edit $47e = 0x52 after edit $47e = 0x57 and anything <= 0x56 would be fine.

#637935603246269980 - [NES] Ninja Gaiden Pacifist% resynced for NESHawk with additional entertainment moves at the end

Ninja_Gaiden_pacifist_neshawk_aftermovie.bk2
In 11:24.22 (41121 frames), 1366 rerecords
Game: Ninja Gaiden (NES)
0 views, 29 downloads
Uploaded 7/16/2022 9:25 AM by eien86 (25 files)
Resynced for NESHawk for encoding.
Had to add some sword slashes to prevent the DPMC bug from messing with the inputs

#637935080220674359 - [NES] Ninja Gaiden Pacifist, Final V1, 263 frames faster

Ninja_Gaiden_U_pacifist_resync.bk2
In 11:16.88 (40680 frames), 1443 rerecords
Game: Ninja Gaiden (NES)
0 views, 27 downloads
Uploaded 7/15/2022 6:53 PM by eien86 (25 files)
compared to https://tasvideos.org/Userfiles/Info/33669363111907735. Note that the cited movie has unsync'ed unfinalized stages, from 6-01. Regardless of whether that represents a comparative advantage or disadvantage, it is the best reference I can possibly find.
This version features a 15 frame faster kill of Stage 5 boss, and a manually planned (by me) and bot-executed re-route of the entire Stage 6 and last bosses.
The Demon boss is killed pacifist. That is, nothing is harmed except for the heart. To reach it passing the head, Ryu has to take damage. So be it.
Remaining steps: - Add Entertainment value - Resync to neshawk core using Scum's tool - Write submission notes
Note to possible downloaders: if you work hard enough, you'll find plenty of opportunities for optimization. I dare you find them and challenge my submission.

#637934169695732732 - [NES] Ninja Gaiden, 12 Frames ahead on 06-01a

Ninja_Gaiden_U_pacifist_resync.bk2
In 11:21.24 (40942 frames), 1116 rerecords
Game: Ninja Gaiden (NES)
0 views, 24 downloads
Uploaded 7/14/2022 5:36 PM by eien86 (25 files)
I'm tired of this
[addendum] so I realized that I was doing things wrong. When you want to obsolete an existing movie AND the game has a globally carried element (global timer, RNG, etc), you should start from the end and go backwards. This way you minimize the amount of resyncing you need to do. If you start from the beginning like I just did, you'll find nothing but frustration. So save yourself from draining all the fun from TASing and try obsoleting movies backwards.

#637933728969148329 - [NES] Ninja Gaiden Pacifist% 15 frames ahead on 3-1

Ninja_Gaiden_U_pacifist_minus2.bk2
In 04:34.23 (16481 frames), 941 rerecords
Game: Ninja Gaiden (NES)
0 views, 23 downloads
Uploaded 7/14/2022 5:21 AM by eien86 (25 files)

#637933396173115105 - [NES] Ninja Gaiden Pacifist% 7 frames ahead on 4-1

Ninja_Gaiden_U_pacifist.bk2
In 04:34.26 (16483 frames), 895 rerecords
Game: Ninja Gaiden (NES)
0 views, 30 downloads
Uploaded 7/13/2022 8:06 PM by eien86 (25 files)

#637933056728833865 - [NES] Ninja Gaiden Pacifist% 11 frames ahead on 3-2

Ninja_Gaiden_U_pacifist.bk2
In 03:39.30 (13180 frames), 467 rerecords
Game: Ninja Gaiden (NES)
0 views, 26 downloads
Uploaded 7/13/2022 10:41 AM by eien86 (25 files)

#637924505887164352 - NG1_Act3_1_frame_faster

NG1_Act3_1_frame_faster.fm2
In 10:50.36 (39086 frames), 74299 rerecords
Game: Ninja Gaiden (NES)
0 views, 20 downloads
Uploaded 7/3/2022 1:09 PM by Scumtron (10 files)
Faster, but requires extra freezage around frame 12683 to set up the big leap at the end of 3-2, which screws up the clock for the act IV boss.

#637923955744472700 - Bird utility for Ninja Gaiden

NG1_BirdSim.zip.lua
Game: Ninja Gaiden (NES)
0 views, 24 downloads
Uploaded 7/2/2022 9:52 PM by Scumtron (10 files)
zip file containing Lua script and Processing sketch

#637922804230108194 - [NES] Ninja Gaiden, Submission v2 with extra moves after end

Ninja_Gaiden_sub2_extra.bk2
In 10:57.83 (39535 frames), 794 rerecords
Game: Ninja Gaiden (NES)
0 views, 28 downloads
Uploaded 7/1/2022 1:53 PM by eien86 (25 files)
For entertainment value, here's the movie with additional moves after killing the demon

#637922803616969482 - [NES] Ninja Gaiden, Submission v2

Ninja_Gaiden_sub2.bk2
In 10:50.32 (39084 frames), 693 rerecords
Game: Ninja Gaiden (NES)
0 views, 28 downloads
Uploaded 7/1/2022 1:52 PM by eien86 (25 files)
New submission for NG TAS

#637920789634945449 - [NES] Ninja Gaiden, 2 Frames save on 06-01

Ninja_Gaiden_U_minus2_6-1.bk2
In 08:20.17 (30060 frames), 42 rerecords
Game: Ninja Gaiden (NES)
0 views, 26 downloads
Uploaded 6/29/2022 5:56 AM by eien86 (25 files)
Scum managed to save the full 4 frames passing the tosser in 5-1. These 4 frames were just enough to get us a so-so pattern for the tosser in 5-3, which the bot found a way to pass with -2 frames (compared to published TAS, -1 frame compared to currently submitted TAS).
Now it's a matter of synchronizing the rest of the movie. However, the tosser on 6-1 is proving to be a headache as well... let's see

#637907217589602591 - [NES] Ninja Gaiden, Resync to EmuHawk 2.8

Ninja Gaiden_resync.bk2
In 10:50.32 (39084 frames), 345 rerecords
Game: Ninja Gaiden (NES)
0 views, 25 downloads
Uploaded 6/13/2022 12:55 PM by eien86 (25 files)

#637899524333102593 - [NES] Ninja Gaiden, 5-2d 2 frames ahead, all ninpo gone

NG1-NewTASConfirmed-5-2d-2framesless-wastedninpo.bk2
In 10:50.77 (39111 frames), 389 rerecords
Game: Ninja Gaiden (NES)
46 views, 24 downloads
Uploaded 6/4/2022 3:13 PM by eien86 (25 files)
You can save two more frames if you are willing to was all your ninpo

#637899399757272041 - [NES] Ninja Gaiden, New TAS Confirmed (-1 Frame)

NG1-NewTASConfirmed.bk2
In 10:50.77 (39111 frames), 362 rerecords
Game: Ninja Gaiden (NES)
42 views, 23 downloads
Uploaded 6/4/2022 11:46 AM by eien86 (25 files)
After 6 long years here's a new movie, 1 frame faster than published TAS (actually 3 frames, but two of them are faster boot by the emu)
A lot more work (weeks/months) remains and possibly more frames to be saved (starting from 5-3 onwards), but this is the proof you can expect a new TAS sometime later this year.
This could have not been possible without the invaluable assistance I got from Scumtron since weeks now.

#637899368554231655 - [NES] Ninja Gaiden, 1 frame ahead on 05-02c, with 5 fewer ninpo.

NG1-5-2c-1frameAheadMinus5Ninpo.bk2
In 10:50.31 (39083 frames), 310 rerecords
Game: Ninja Gaiden (NES)
22 views, 24 downloads
Uploaded 6/4/2022 10:54 AM by eien86 (25 files)
According to Scum, these 5 fewer ninpo could be saved later on. The rest of the movie syncs, so we might be in business.

#637899233339772171 - [NES] Ninja Gaiden, 5-3c, tied with TAS but +5 Ninpo Ahead

NG1-5-2c-5extraNinpo.bk2
In 10:50.32 (39084 frames), 306 rerecords
Game: Ninja Gaiden (NES)
14 views, 25 downloads
Uploaded 6/4/2022 7:08 AM by eien86 (25 files)
Last few levels of the game. All the frames we had saved were lost in 5-1 due to the impossibly complicated setup. Hope remains and the search goes on tho. I just discovered a way to save 5 ninpo in 5-2b. This extra ninpo might help in saving frames later, e.g.,
5-2a: If we can save 15 ninpo, we can use a tactic to save 1 frame here, where we don't grab the +10 ninpo to setup a -0.5px position and we use the spin slash at the end. It is possible that either the setup or the spin slash isn't necessary tho. 15 is just the upper bound.
5-2c: Seems like the current TAS waits for a frame or two to avoid the football guys, not to waste ninpo in a spin-slash. Now we got the power, perhaps we can outright kill them.
Fingers crossed.

#637897877026083005 - [NES] Ninja Gaiden, Stage 5-1, one frame ahead after passing tosser

NG1-5-1-1FramePassingTosser.bk2
In 10:50.31 (39083 frames), 252 rerecords
Game: Ninja Gaiden (NES)
39 views, 31 downloads
Uploaded 6/2/2022 5:28 PM by eien86 (25 files)
I had to sacrifice one frame in the previous' stage boss because of some weird timing effect that added 3 frames to the countdown. Perhaps it passed the second barrier, which, if true, is pretty tragic.

#637897448243425861 - [NES] Ninja Gaiden, 04-03c, 2 Frames and 1 pixel ahead

NG1-4-3c-1FullPxAhead.bk2
In 10:50.29 (39082 frames), 183 rerecords
Game: Ninja Gaiden (NES)
39 views, 25 downloads
Uploaded 6/2/2022 5:33 AM by eien86 (25 files)
Deja vu. Same situation now in 04-03c, 2 frames and 1 pixel ahead and a ladder skip at the end. Let's see if this time we can capitalize it into a frame.

#637897040909753114 - [NES] Ninja Gaiden, 04-03, 2 Frames and 1 pixel ahead

NG1-4-3-1FullPxAhead.bk2
In 10:50.29 (39082 frames), 129 rerecords
Game: Ninja Gaiden (NES)
42 views, 25 downloads
Uploaded 6/1/2022 6:14 PM by eien86 (25 files)
The published TAS says it sacrifices 1/2px to get a better setup for the ladder. However, I managed to get a full pixel ahead (although with alternating 1/2, 1 patterns). I want to share this file with Scum to see if we can capitalize this into a frame.

#637893050816441649 - Ninja_Gaiden_1frame_ahead-5-27 (-1).bk2

Ninja_Gaiden_1frame_ahead-5-25 (-1).bk2
In 03:50.75 (13868 frames), 656 rerecords
Game: Ninja Gaiden (NES)
53 views, 32 downloads
Uploaded 5/28/2022 3:24 AM by Scumtron (10 files)

#637892842811850459 - [NES] Ninja Gaiden, 1 Frame ahead on 08-13

Ninja_Gaiden_1frame_ahead-5-25.bk2
In 04:03.83 (14654 frames), 514 rerecords
Game: Ninja Gaiden (NES)
48 views, 27 downloads
Uploaded 5/27/2022 9:38 PM by eien86 (25 files)
Necessary backup for sanity. We're working on too many alternatives and it's good to store current best.

#637892759717410059 - [NES] Ninja Gaiden, hacked 4 Frames faster boss kill save on 07-12

NG1-3-2-earlyBossDeath_hackedbk2.bk2
In 03:50.88 (13876 frames), 429 rerecords
Game: Ninja Gaiden (NES)
41 views, 40 downloads
Uploaded 5/27/2022 7:19 PM by eien86 (25 files)
This movie achieves a red ninja boss kill 4 frames faster than current TAS if you hack the weapon ID
0x00C9 = 128 (fire wheel)
At frame 13440.
Scum and I will try to find to get the fire wheel efficiently and also finishing this boss without taking damage in the end, since that allegedly messes with the bullet skip later

#637890054102967494 - [NES] Ninja Gaiden, 1 Frame ahead of the tosser skip in 06-11

Ninja_Gaiden_1frame_ahead.bk2
In 03:22.33 (12160 frames), 385 rerecords
Game: Ninja Gaiden (NES)
46 views, 29 downloads
Uploaded 5/24/2022 4:10 PM by eien86 (25 files)
Ok, so this game is insane. Got to 06-11 4 frames ahead of the current TAS, however 3 of them had to be lost in order to get a good tosser pattern for the skip in 06-11. Exactly 1 frame before the stage, and 2 frames at the beginning.
Scum had found a similar result, and tried to fit the rest of the movie and found that a 1 frame TAS should now be attainable. Half game remains, still crossing fingers. Hopefully we'll find more frames to shave somewhere.

#637889270828257475 - [NES] Ninja Gaiden, 3-08 with 3 frames difference

Ninja_Gaiden_alternatelvl2.bk2
In 02:43.88 (9849 frames), 224 rerecords
Game: Ninja Gaiden (NES)
54 views, 27 downloads
Uploaded 5/23/2022 6:24 PM by eien86 (25 files)
Using Scum's alternate strategy, I save an extra frame. All of this is most likely going to be lost to a bad tosser, but worth investigating.

#637887843951280929 - [NES] Ninja Gaiden, 2 Frame save on 03-07

Ninja Gaiden (U) [!].bk2
In 02:06.79 (7620 frames), 134 rerecords
Game: Ninja Gaiden (NES)
53 views, 29 downloads
Uploaded 5/22/2022 2:46 AM by eien86 (25 files)
Confirmed 2-frame save in 03-07. Scum tells me I need 2 more frames to get the good pattern before the tosser skip in 06-11

#637887542929462532 - [NES] Ninja Gaiden, Failed Theoretical save on 03-07

Ninja Gaiden (U) [!]-test3.bk2
In 02:06.77 (7619 frames), 139 rerecords
Game: Ninja Gaiden (NES)
46 views, 27 downloads
Uploaded 5/21/2022 6:24 PM by eien86 (25 files)
Here, 3 frames are saved compared to the current TAS on 03-07. However, since we grabbed the fire circle, it is not possible to realize the skip on 03-08 (we kill the bat).

#637887395846973491 - [NES] Ninja Gaiden, 1 Frame save on 03-07

Ninja Gaiden (U) [!].bk2
In 02:06.80 (7621 frames), 93 rerecords
Game: Ninja Gaiden (NES)
59 views, 29 downloads
Uploaded 5/21/2022 2:19 PM by eien86 (25 files)
A 1-frame save on stage 03-07, it seems to stays throughout 03-08's early skip. If this save hopefully sticks, then we might have a new TAS incoming. Crossing fingers.

#74112780116024321 - Ninja Gaiden "Dragon sword only" TAS

Ninja Gaiden 'sword only'.fm2
In 11:37.96 (41947 frames), 3699 rerecords
Game: Ninja Gaiden (NES)
1495 views, 112 downloads
Uploaded 9/11/2021 4:09 PM by Toms (2 files)
Ninja Gaiden (NINJA外伝) (Also know as Ninja Ryukenden (忍者龍剣伝) & as Shadow Warriors is Europe) is a hard NES game.
It was released on SNES with the game Ninja Gaiden Trilogy(NINJA外伝 Trilogy), PC Engine, Mobile phones & Virtual consoles.
Is a hard game of the NES library including Mike Tyson's Punch-Out!!, Castlevania trilogy, Contra, Super C, etc.
In this time I'm not using any subweapons, well sometime on the run but the weapons hitbox doesn't hit enemies. So that's very lucky.
In this TAS I don't use any subweapons just only the sword.

Movie goals:

  • Emu. used: FCEUX 2.2.3
  • Takes damage to save time
  • Aims for fastest time
  • Has some slowdowns
Note: If you find an Improvement you're free to send me in the comments an Improvement of this TAS.

#71823948672262798 - Shadow Warriors (NG1 PAL) TAS (WIP)

Shadow Warriors TAS (WIP) by Toms.fm2
In 00:54.19 (2710 frames), 297 rerecords
Game: Ninja Gaiden (NES)
2034 views, 163 downloads
Uploaded 5/31/2021 2:16 PM by Toms (2 files)
Shadow Warriors is the European version of Ninja Gaiden/Ninja Ryukenden that it has some changes like the music

Game Objectives

  • Emulator used: FCEUX 2.4.0
  • Take damage to save time

#71050373912860601 - RTA Theory Quickest Basaquer

RTATheoryQuickestBasaquer.fm2
In 00:14.09 (847 frames), 216 rerecords
Game: Ninja Gaiden (NES)
1664 views, 195 downloads
Uploaded 4/26/2021 6:09 PM by StuckInAPlate (1 files)
This route is probably the fastest RTA viable kill for Basaquer. I don't think this is practically useful for full game speedruns because the execution is very tight, but it might be fun to attempt as an IL. I played this in real time at 12.5% speed to give it a slightly more organic feel. The main points are: 1) Jump ASAP holding Right 2) Use a flame on the ascent and get in position for the descending flame (+2 damage = 2 total) 3) Use a flame then hold Right ASAP when Ryu begins descending (+3 damage = 5 total) 4) Turn to face left and use a standing flame ASAP when Ryu lands (+3 damage = 8 total) 5) Time another standing flame to hit Basaquer as he jumps (+3 damage = 11 total) 6) Hold Right during standing flame animation and jump as soon as Ryu turns around 7) Use a flame while moving as far right as possible (+3 damage = 14 total) 8) At the peak of Ryu's jump, slash-cancel -> slash (+2 damage = 16 total = hooray!)

#37785485731968683 -

NG Shrimp 1 frame Graphics Crash.fm2
In 00:16.63 (1000 frames), 1520 rerecords
Game: Ninja Gaiden (NES)
11215 views, 729 downloads
Uploaded 3/20/2017 3:53 PM by Koh1fds (1 files)

#37696646785204508 -

Ninja Gaiden (U) [!]-compact.fm3
In 09:51.80 (35567 frames), 109363 rerecords
Game: Ninja Gaiden (NES)
11307 views, 1140 downloads
Uploaded 3/16/2017 3:52 PM by feos (13 files)

#33669363111907735 - NG1 pacifisting WIP138

NG1_pacifist_WIP138-compact.fm3
In 11:21.39 (40951 frames), 185002 rerecords
Game: Ninja Gaiden (NES)
13311 views, 1171 downloads
Uploaded 9/16/2016 6:59 AM by MESHUGGAH (92 files)
Comparison to previously uploaded WIP137v5
  • 3 frames improved at 5-2 final screen by better manipulating bird slot 6 by adding 2 delays to spawn it later, this way it won't have enough time to accelerate back to the top vertically
  • 1 frame lost at 5-3 2nd screen because slot 3 sub y is bad, probably unrecoverable
  • 1 frame delay added at the end of 5-3 4th screen (required for next screen knife bitch's knife)
  • 1 frame recovered on 5-3 5th screen
2 frames faster than previous WIP137v5

#33536839331834764 -

NG1_alternate_lv2.fm3
In 03:43.94 (13459 frames), 59787 rerecords
Game: Ninja Gaiden (NES)
11121 views, 1109 downloads
Uploaded 9/10/2016 7:45 AM by Scumtron (10 files)
Problem: the bat boost in 2-2C can put Ryu a half-pixel more to the left—enough to reach the exit a frame sooner in this case. But that change would make the next tosser throw an unavoidable knife, negating that tiny improvement.
Solution:
  • use spin slash instead of windmill star to clear 2-2A (-1)
  • take better 2-2C bat boost. now the upcoming tosser cooperates because of the different timing. (-1)
  • kill one enemy with down+b due to lack of ninpo (+1)
  • act II ends a frame sooner (0-1-1+1=-1)
But none of that matters. The tosser-boost in 3-2 is acting as a gatekeeper, and it would take at least another 2 frames of improvement before 3-2 to get past him.

#33324214600346324 - NG1 pacifisting WIP137v5

NG1_pacifist_WIP137v5-compact.fm3
In 11:21.42 (40953 frames), 184645 rerecords
Game: Ninja Gaiden (NES)
13439 views, 1189 downloads
Uploaded 8/31/2016 5:56 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • 1 frame faster 5-3 1st screen by better wallclimbing (Scumtron's improvement)
  • 2 frames faster 5-3 3rd screen by jumping 1 frame later into the wall
  • 1 frame faster 5-3 5th screen by changing slot 7 sub x, also different knife bitch knife / route.
4 frames faster than previous WIP137v3.
Notes to myself:
  • There's an extra frame at the end of 4-1 to change slot 6/7 sub x. Useless for pacifist.
  • Funky wallclimbing when jumping across the ladder (5-2 2nd screen start for example)... is it possible? Doesn't seems to be.
edit3 (rewrote frame numbers): 5-2 final screen can be improved with 3 frames.
  • 2 frame save ruins 5-3 edit2: 1st screen slot 6 tyson 4th screen slot 4.
  • 3 frames save ruins 5-3 2nd screen slot 7/4...

#33010152077387938 - NG1 pacifisting WIP137v3

NG1_pacifist_WIP137v3-compact.fm3
In 11:21.49 (40957 frames), 184306 rerecords
Game: Ninja Gaiden (NES)
13464 views, 1225 downloads
Uploaded 8/17/2016 2:29 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start. This WIP starts from 5-1 but changes come after 5-2 screens.
  • 16 frames faster 5-1 using RTA boost (Scumtron's route)
  • 2 frames lost on 5-2 last screen to get a better knife bitch (delay added before birdy so we can escape it too)
  • 1 frame lost on 5-3 3rd screen due slot2 bat
  • 5-3 5th screen: 1 frame lost due jumper and 3 frames due knife bitch
9 frames faster than previous (136v4) WIP and we end with 1HP (boss fight refills HP).

#32921298710043507 - NG1 pacifisting WIP137v2b

NG1_pacifist_WIP137v2b-compact.fm3
In 11:21.37 (40950 frames), 184087 rerecords
Game: Ninja Gaiden (NES)
13648 views, 1178 downloads
Uploaded 8/13/2016 2:27 PM by MESHUGGAH (92 files)
Resynced up to 5-2 final screen with Scumtron's 14 frames faster + 2 frames for better ending and good sub Xs.
Knife bitch was a little bit better with only 14 frames (and 1 blank frame, so 13 total) (GIF here again: http://imgur.com/B6nDpWd ), but with the additional 2 frames:
  • Going without delay: second knife hits us while jumping over him
  • 1 empty frame: first knife hits us while climbing the platform
  • 2 empty frame: second knife hits us while jumping over him
Putting 1 empty frame before spawning knife bitch is used to manipulate him to walk to the right side so we have space to land next to him.
Knife bitch timer in this movie is 24, 17 frames of waiting and 46.
With scum's + blank frame: 26, 16 frames of waiting and 48.
edit: since we sacrifice 1HP at 5-1 start, we have 3 HP to spend in this level, which used to do the birdy boost. Other alterative use of 3 HP is boost from 5-2 3rd screen ballerinas (2dmg) and 5-2 last screen boost from the knife bitch's knife (1dmg) and avoid birds to finish.

#32913943235010818 -

NG1_pacifist_WIP136v4.scum-compact.fm3
In 11:21.41 (40952 frames), 183975 rerecords
Game: Ninja Gaiden (NES)
11422 views, 1053 downloads
Uploaded 8/13/2016 6:30 AM by Scumtron (10 files)
Not sure how much of this can be kept since it's hard to jump into a run like this without knowing the reasons for every decision.
  • 22230-23350: Wasn't sure if some subpixel management was going on here, but I tried something different and it worked.
  • 23412: First guy banished with 3 L-presses.
  • 23670: Climbed the right wall to go over backwards and give up a pixel (R @ 23719) to set up the next two dudes for optimal removal.
  • 24091: Bird spawning late had me worried, but a one frame delay before it gets right of Ryu and another during the boost jump kept things moving.
  • 24346: LR on the first frame of regaining control to trade a half-pixel for one more spawn prevention. Bird ends up being super cooperative too!
Also tossed in a blank frame before the slot 5 guy near the end is scrolled off to fix xsub for 5-2A, but more desyncs are right around the corner.

#32904451437562432 - NG1 RTA boost

NG1_pacifist_WIP134v5-compact.fm3
In 11:21.77 (40974 frames), 183482 rerecords
Game: Ninja Gaiden (NES)
13629 views, 1186 downloads
Uploaded 8/12/2016 8:14 PM by MESHUGGAH (92 files)
Saves 5 frames, but can't be improved with WIP136v4 comment improvement.

#32902584480113206 - NG1 pacifisting WIP136v4

NG1_pacifist_WIP136v4-compact.fm3
In 11:21.64 (40966 frames), 183938 rerecords
Game: Ninja Gaiden (NES)
13733 views, 1109 downloads
Uploaded 8/12/2016 6:13 PM by MESHUGGAH (92 files)
Continuation of previous WIP136v3, 5 frames faster boss fight by using the pillar instead of catching the fireball to recover and attack.
Remaining tests: half-pixel starts on 5-2, 5-3 with different slot sub x's.

#32900954570689473 - NG1 pacifisting WIP136v3

NG1_pacifist_WIP136v3-compact.fm3
In 11:21.72 (40971 frames), 183685 rerecords
Game: Ninja Gaiden (NES)
13516 views, 1196 downloads
Uploaded 8/12/2016 4:27 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
This WIP includes previous (v2) slot4 change on 5-2 last screen. Comparison to WIP136v1:
  • 1 frame faster 5-3 2nd screen (to dodge shuriken)
  • 2 frames faster 5-3 3rd screen by better positioning at the first few enemies
This way knife bitch is OK. Lost frames recovered, but I want to make sure that all screens from 5-2 to 5-3 is perfect.

#32851544908981277 - NG1 pacifisting WIP136v2 (desync)

NG1_pacifist_WIP136v2-compact.fm3
In 11:21.76 (40973 frames), 183680 rerecords
Game: Ninja Gaiden (NES)
13675 views, 1178 downloads
Uploaded 8/10/2016 11:03 AM by MESHUGGAH (92 files)
In the search of recovering the lost frames.
Apart from added interrupt jugglings:
  • 5-2 last screen changed slot4 sub x to recover 5-3 2nd screen 1 lost frame (at the very end to dodge the shuriken earlier)
  • 5-3 3rd screen start changed a bit but slot2 sub y is bad (not sure if it's possible to manipulate somewhere), same length
  • 5-3 5th screen slot5 knife bitch is very bad, unable to boost from her/him.
My hopes are getting lower.

#32829448429403214 - NG1 pacifisting WIP136v1

NG1_pacifist_WIP136v1-compact.fm3
In 11:21.77 (40974 frames), 183409 rerecords
Game: Ninja Gaiden (NES)
13850 views, 1153 downloads
Uploaded 8/9/2016 11:10 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • Added interrupt jugglings to places where Scumtron mentioned in previous WIP comments, subtimer is optimal now (3 frames)
  • 5-3 5th screen knife bitch improved by 1 frame with better positoning.
4 frames faster total.
Unsure about the possibility to save the lost frames:
  • 5-3 2nd screen slot1/2 needs a 1 frame slower 5-2 3rd screen
  • 5-3 3rd screen slot4 change ruins next screen slot4 bat
edit after 6 comments: slot 4 can be changed on 5-2 last screen, making 5-3 2nd screen 1 frame faster. But this way slot7 and slot4 bad, nullifying the improvement.

#32812989479067544 - NG1 pacifisting WIP135v4

NG1_pacifist_WIP135v4-compact.fm3
In 11:21.84 (40978 frames), 183307 rerecords
Game: Ninja Gaiden (NES)
13739 views, 1141 downloads
Uploaded 8/8/2016 5:23 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start. Scumtron's improvements are marked with his name.
Difference between WIP133 in HP route:
  • avoid 5-2 3rd screen ballerinas (2dmg)
  • avoid 5-2 last screen knife bitch's knife (1dmg)
  • boost from slot7 bird (3dmg)
This way we end the stage 5 with 2 HP since we don't boost from the 1dmg bullet (previously mentioned bat inaccurately)
  • 5-2 3rd screen 13 frames longer (ballerinas)
  • 5-2 last screen 13 frames faster (look above)
  • 5-3 1st screen 3 frames faster by better jumping between tysons and at the very end (Scumtron)
  • 5-3 2nd screen lost 1 frame because bad slot1 or slot2
  • 5-3 3rd screen has bad slot4 so 2 frames lost but very end jump is 2 frames faster (Scumtron)
  • 5-3 5th screen 5 frames faster by better jumping at the very end (Scumtron) and different method to approach knife bitch
20 frames faster total. Subtimer probably off (not perfect). edit: rewrote some miswrotes. fucking television distracts me since yesterday.

#32753807843789730 - Ninja Gaiden 39096 WIP

EDIT-26-WORK--Ninja Gaiden--39096--.fm2
In 10:50.52 (39096 frames), 82562 rerecords
Game: Ninja Gaiden (NES)
11458 views, 998 downloads
Uploaded 8/6/2016 1:25 AM by Scumtron (10 files)
  • The RTA trick in 5-1 feos found a way to make TAS-worthy the other day only turned out to save 2 frames since it had to be traded for another damage-boost due to health limitations. It's also possible to grab the windmill star in 5-1 and trade 1 frame for 4 more health, but seemingly not without killing the slot 6 bird from the unused boost at the same time.
  • That 2 frame difference set up a new boost in 5-3E which saves another 3 frames. Reaching that point at least 2 frames sooner would also save save another frame, but oh well.
  • Those improvements finally fixed the two tossers in 6-2 that were each costing 1 frame to deal with.

#32745468831563642 - NG1 pacifisting WIP133

NG1_pacifist_WIP133-compact.fm3
In 11:22.17 (40998 frames), 182692 rerecords
Game: Ninja Gaiden (NES)
13689 views, 1037 downloads
Uploaded 8/5/2016 4:24 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • changed some slots position on edit: 5-2 start by being half pixel behind (without losing frame), but couldn't get a better final screen (slot6 bird)
  • final screen changed because of different slot4 (knife) pos
but,
  • 6 frames improved on 5-3 3rd screen by avoiding bat differently while delaying gunner to avoid dmg boost and added even more interrupt jugglings to get ahead of the 3 NFL guy
  • 3 frames lost because of subtimer.
5-3 3rd screen probably improvable even more, but also need to rethink HP route.

#32726080826842871 - NG1 pacifisting WIP130

NG1_pacifist_WIP130-compact.fm3
In 11:22.26 (41003 frames), 182320 rerecords
Game: Ninja Gaiden (NES)
13717 views, 1138 downloads
Uploaded 8/4/2016 7:27 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • 5-3 3rd screen 5 frames improved by avoiding bat by jumping (to manipulate Y pos) and without interrupt juggling. 1 frame delay at first enemy required for better slot5 next screen
  • 3 frames improved because of subtimer (and added a few more interrupt juggles)
8 frames improved total, can't see other possible improvements.

#32700484212180674 -

Ninja Gaiden (U) [!]-compact.fm3
In 11:22.39 (41011 frames), 182685 rerecords
Game: Ninja Gaiden (NES)
12657 views, 1118 downloads
Uploaded 8/3/2016 3:47 PM by feos (13 files)

#32693971265109303 - NG1 pacifisting WIP129

NG1_pacifist_WIP129.fm3
In 11:22.39 (41011 frames), 182152 rerecords
Game: Ninja Gaiden (NES)
13780 views, 1153 downloads
Uploaded 8/3/2016 8:44 AM by MESHUGGAH (92 files)
Back to saving frames, syncs up to 6-1 start. (desyncs later)
  • 5-1 1 frame improved by avoiding instead despawning last to final enemy
  • 5-2 3rd screen 2 frames improved by better walljump right at the end
  • 5-2 last screen 5 frames improved because of better knife bitch. 1 frame delay added after knife bitch boost (at the wall) because of slot 6 bird
  • 5-3 3rd screen 1 frame delay added at first enemy for better slot 5+7 next screen
edit: 9 frames improved total

#32548221835839746 - NG1 pacifisting WIP126v4 (full)

NG1_pacifist_WIP126v4-compact.fm3
In 11:22.42 (41013 frames), 180912 rerecords
Game: Ninja Gaiden (NES)
14198 views, 1136 downloads
Uploaded 7/27/2016 7:12 PM by MESHUGGAH (92 files)
First WIP that ends the game. 1170 frames faster than feos' initial attempt.
  • only 1 suicide route test, final (non-boss) level is a miserable series of interrupt juggling.
  • I can't kill the core with damage boosting, because it doesn't come down and Ryu doesn't jump high enough, feos or scumtron, any tips on this?
edit: last (non-boss) level is 153 frames slower than feos' one, so it's faster with 1 suicide (which takes 230 frames), but obviously a different dmg route is required to avoid too many interrupts.

#32456852918958602 - NG1 pacifisting WIP125

NG1_pacifist_WIP125-compact.fm3
In 11:28.61 (41385 frames), 179222 rerecords
Game: Ninja Gaiden (NES)
13891 views, 1148 downloads
Uploaded 7/23/2016 4:27 PM by MESHUGGAH (92 files)
Syncs up to 6-1.
  • this WIP includes the 4-1 end improvement but it's nullified because of 4-3 knife bitches
  • 2 frames improved on 5-2 1st screen because of better slot5 position
  • 6 frames improved on 5-2 last screen because of landing further the edge of last platform and manipulating final slot 7 bird. 1 frame delay added because 5-3 2nd screen slot7 was bad.
  • 1 frame lost on 5-3 4th screen because the avoidable slot7 bullet was bad.
  • 3 frames saved on 5-3 5th screen because of better knife bitch boost
  • 3 frames lost after boss battle because of timer.
9 frames faster than previous WIP(123)
I think I miswrote some frame saves/losses or the timer took more than 3 frames?
edit: I've polished the input up to 5-2 hence the rerecord number. tried to make some scenes more exciting (closer jumping to enemy hitboxes).

#32450395815128976 - NG1 pacifisting WIP123v1

NG1_pacifist_WIP123v1-compact.fm3
In 11:28.76 (41394 frames), 177607 rerecords
Game: Ninja Gaiden (NES)
13881 views, 1018 downloads
Uploaded 7/23/2016 9:28 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start. Knife bitch will ruin 6-1.
  • 1 frame improved on 5-2 last screen knife bitch
  • 1 frame improved on 5-3 4th screen end by avoiding last to final bullett better
Can't think of any other possible improvements. Starting to plan 6-1/6-2 hp planning and despawn route. It will be fun.
edit: it's possible to save 1 frame at 5-2 final screen by landing the last platform further the edge to avoid 0.0 speed and remove 2 frame delay at 5-3 2nd screen but fucks up 4th screen slot5 enemy, failing to land on the next platform where I avoid the bullet.
Probably preservable by some interrupt juggling somewhere.

#32449548716373660 - NG1 pacifisting WIP122v1

NG1_pacifist_WIP122v1-compact.fm3
In 11:28.79 (41396 frames), 177321 rerecords
Game: Ninja Gaiden (NES)
13880 views, 1118 downloads
Uploaded 7/23/2016 8:33 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • 15 frames improved 5-2 3rd screen by ballerinas boost
  • 3 frames improved 5-2 4th screen by better knife bitch but maybe improvable by 1-2 frames (had to manipulate birdy)
  • 7 frames improved 5-3 4th screen by avoiding 1 bullet at the end
  • 7 frames improved 5-3 5th screen by better positioning for knife bitch
  • 3 frames improved because of timer after boss battle
35 frames improved total since last WIP(121), 785 frames faster than feos' initial attempt.

#32427653283970768 - NG1 pacifisting WIP121

NG1_pacifist_WIP121-compact.fm3
In 11:29.38 (41431 frames), 176942 rerecords
Game: Ninja Gaiden (NES)
13883 views, 1001 downloads
Uploaded 7/22/2016 8:53 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
Committing suicide takes 230 frames. Thanksfully, we get full hp refill before boss start, so this WIP is 156 frames faster than previous (WIP 118) one.
Birdy boost takes 3 dmg so it should be used only when it saves a lot more than 1 dmg boosts.
First route test
  • no dmg boost at 5-2 3rd screen start (jumping ballerinas/roundhouse kickers), they have 2 dmg
  • no dmg boost at 5-2 4th screen first and last bird
  • dmg boosting from tyson 5-3 1st screen (1 dmg)
  • dmg boosting from knife bitch 5-3 5th screen (1 dmg) instead of bird
This way we end with 1 hp.
edit: fixed stage+screen numbers
edit2: possible improvements:
  • 5-2 3rd screen dmg boost jumping ballerinas (14 frames, 2dmg)
  • maybe better knife bitch on next screen (knife bitch / knife 1dmg)
  • 5-3 4th screen avoid 2dmg bullet boost (7 frames)
  • maybe better knife bitch on next screen (knife bitch / knife 1dmg)

#32411384530962479 - NG1 pacifisting WIP118

NG1_pacifist_WIP118-compact.fm3
In 11:31.92 (41584 frames), 176244 rerecords
Game: Ninja Gaiden (NES)
13762 views, 1095 downloads
Uploaded 7/21/2016 3:18 PM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • 1 frame saved on 5-3 1st screen by jumping longer from the floor. With different positioning, it's possible to make a very long interrupt sequence (while riding up on the wall), making slot4 (edit: 4th screen bat) positions better, but this way the 3rd screen improvement will be lost.
  • 1 frame saved on 5-3 2nd screen by faster landing on the ladder platform
  • 1 frame saved on 5-3 3rd screen start because better slot 7
edit: other possible improvement would be different positoning on 4th screen.

#32385443526009440 - NG1 pacifisting WIP117v2

NG1_pacifist_WIP117v2-compact.fm3
In 11:31.97 (41587 frames), 176137 rerecords
Game: Ninja Gaiden (NES)
13827 views, 1075 downloads
Uploaded 7/20/2016 11:16 AM by MESHUGGAH (92 files)
Syncs up to 6-2 1st screen end.
  • added post boss dance for stage 2
  • 12 frames faster 6-1 by avoiding 1 dmg boost. 10 frames of ducking probably improvable with despawning the enemy
  • first try of 6-2 1st screen. knife bitch removed because very bad throws edit: and the next bat would be too high to avoid it and final enemy removed but slower than feos' route.
606 frames faster before 6-2.

#32363713079756285 - NG1 pacifisting WIP116

NG1_pacifist_WIP116-compact.fm3
In 11:32.07 (41593 frames), 175257 rerecords
Game: Ninja Gaiden (NES)
13840 views, 1059 downloads
Uploaded 7/19/2016 11:47 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start.
  • 1 frame improved on 5-3 2nd screen by removing the delay around the start
  • 2 frames improved on 5-3 2nd screen by manipulating flying star thrower higher (to jump earlier to the ladder platform)
Currently I don't see other possible improvements. Starting to planning 6-2 madness and game over position(s).
edit: 594 frames faster than feos' initial attempt

#32349479514642774 - NG1 pacifisting WIP115v1

NG1_pacifist_WIP115v1-compact.fm3
In 11:32.12 (41596 frames), 175008 rerecords
Game: Ninja Gaiden (NES)
13860 views, 1101 downloads
Uploaded 7/18/2016 8:24 PM by MESHUGGAH (92 files)
Syncs up to 6-1
  • improved 5-3 4th screen with 3 frames by better boosts at the end
  • improved next screen with 2 frames because better slot 6 maybe... unsure about it

#32348067225315343 - NG1 pacifisting WIP114v5

NG1_pacifist_WIP114v5-compact.fm3
In 11:32.21 (41601 frames), 174957 rerecords
Game: Ninja Gaiden (NES)
13839 views, 1056 downloads
Uploaded 7/18/2016 6:52 PM by MESHUGGAH (92 files)
Syncs up to 6-1
  • removed 1 frame delay at 5-2 end
  • improved 2 frames at 5-3 3rd screen with different dmg boost
  • improved 15 frames at 5-3 4th screen by avoiding bat and dmg boosting twice with bullets
  • lost 3 frames after boss fight because of timer

#32339485467003018 - NG1 pacifisting WIP113v3

NG1_pacifist_WIP113v3-compact.fm3
In 11:32.39 (41612 frames), 174693 rerecords
Game: Ninja Gaiden (NES)
13839 views, 1076 downloads
Uploaded 7/18/2016 9:36 AM by MESHUGGAH (92 files)
Syncs up to 6-1 start
  • added 1 frame delay at 5-2 end
  • improved 3 frames at 1hp scene
  • improved 1 frame after gameover
  • improved 21 frames on next screen (dmg boost from bullets instead of bat)
  • 570 frames faster so far

#32317131136216201 - NG1 pacifisting WIP112

NG1_pacifist_WIP112-compact.fm3
In 11:32.57 (41623 frames), 174167 rerecords
Game: Ninja Gaiden (NES)
13883 views, 865 downloads
Uploaded 7/17/2016 9:26 AM by MESHUGGAH (92 files)
Desyncs at 5-3 3rd screen.
  • improved 23 frames at the 1hp scene with better tyson manipulation

#32316755458907535 - NG1 pacifisting WIP111v2

NG1_pacifist_WIP111v2-compact.fm3
In 11:32.95 (41646 frames), 174015 rerecords
Game: Ninja Gaiden (NES)
13869 views, 1072 downloads
Uploaded 7/17/2016 9:02 AM by MESHUGGAH (92 files)
Desyncs at 5-3 3rd screen (slot7 guy)
  • improved 6 frames at 4-3 knife bitch
  • lost 2 frames at 5-1 start (slot5, slot7)
  • 2 frames came back at 5-2 end because of different knife bitch route

#32298378908766532 - NG1 pacifisting WIP109

NG1_pacifist_WIP109-compact.fm3
In 11:33.05 (41652 frames), 173319 rerecords
Game: Ninja Gaiden (NES)
13927 views, 1055 downloads
Uploaded 7/16/2016 1:10 PM by MESHUGGAH (92 files)
Syncs up to 6-1.
  • changed location of suicide (to refill hp) but traded frames to dance with 1 hp left. something 15 frames saved
  • knife bitch strikes again, changed route.
  • 530 frames faster at 6-1.
  • reminder to myself: check feos' suicide route.
edit: improved 4-3 knife bitch, optimizing and resyncing in progress...

#32281157656105741 - NG1 pacifisting WIP108

NG1_pacifist_WIP108.fm2
In 11:29.83 (41458 frames), 171909 rerecords
Game: Ninja Gaiden (NES)
13932 views, 887 downloads
Uploaded 7/15/2016 6:33 PM by MESHUGGAH (92 files)
After countless trial and error, finally made a way to save 10 frames compared to WIP83v6.
The initial problem was the stage 4-2 bitch which threw the worst knives, but luckily I was right at the 127 timer so a different route (interrupting his knife and jumping up from below him) let me keep it.
Syncs up to stage 5-1. 410 frames faster than feos initial attempt.
  • reminder to myself: remove 5-1 first bird boost because we won't have enough hp on stage 5-2

#32114040648208817 - Ninja Gaiden 39102 WIP2 (desync)

scumtron-meshuggah-39102v2-compact.fm3
In 10:50.62 (39102 frames), 82237 rerecords
Game: Ninja Gaiden (NES)
14227 views, 1092 downloads
Uploaded 7/8/2016 5:55 AM by MESHUGGAH (92 files)
Changed 4-3 to jump up 1 pillar before so we get a better knife bitch. This way we still have the 1 frame save.
Syncs up to stage 5 where the bat/bird shit happens again. Scumtron please? :)

#32104601149398328 - Ninja Gaiden 39102 WIP (desync)

scumtron-meshuggah-39102-compact.fm3
In 10:50.62 (39102 frames), 81997 rerecords
Game: Ninja Gaiden (NES)
14025 views, 1065 downloads
Uploaded 7/7/2016 7:43 PM by MESHUGGAH (92 files)
Improved 1 frame for the stage 4-2 birdy boost by
  • jumping 2 frames later when killing the soldier behind us
  • slightly different ending
This unfortunately effects stage 4-3 knife tosser, throwing the total bullshit vertical knife. We don't have enough spiritual energy to make a jump and slash. Ironically, the power up is exactly right before the knife tosser.

#32086266050401764 - Ninja Gaiden 39103 WIP

scumtron-39103-meshuggah.fm2
In 10:50.64 (39103 frames), 81489 rerecords
Game: Ninja Gaiden (NES)
11567 views, 944 downloads
Uploaded 7/6/2016 11:54 PM by Scumtron (10 files)
Stage 5-6 from 39110 WIP pasted onto Meshuggah's stage 4 changes with a few tweaks to sync things up again.
  • 5-1: Attacks on frames 22761, 23014 delayed one frame to fix slots 5 & 6 subpix values so 2nd bird-boost works.
  • 6-1: Jumps/attack changed before axe-tosser to avoid axe
  • 6-2A: Check out that club that Ryu nearly runs into. Scary!
  • 6-2B: Jumps/attack changed so tossed axe gets killed and fixes xsub for booster enemy 2 screen ahead
  • 6-2D: Less windmill action for now, $BF causes ghoul to stand in the way
  • 6-2E: Tosser still not cooperating, so still losing 1 frame to get through here. Adjusting spawn iterator (interrupt@33781) in dead frames on platform jumps isn't quite enough to fix it either.
  • 6-3C: disc-guy killed one frame earlier so the bird cooperates. (xsub again)
I still haven't looked at the 4-2 changes closely. Not expecting to improve it, but I should probably at least know that for myself

#32052353186503347 - NG1 39105 completed

scumtron-39105-meshuggah.fm2
In 10:50.67 (39105 frames), 81489 rerecords
Game: Ninja Gaiden (NES)
14039 views, 922 downloads
Uploaded 7/5/2016 11:15 AM by MESHUGGAH (92 files)
Successfully (completely) resynced Scumtron's fastest route with the 5 frames improvement bird boost at stage 4-2.
  • Removed the 2 frames delay before stage 4-2
  • Since bird slot 6 was sentenced to death (unmanipulatable without that 2 frames delay), improvements remain intact
  • Knife bitch at 5-3 defeated with a different jumping (0 cost)
  • Stage 6-2 boomerang festival changed so we can easily boost off the soldier
  • A bird killed because he had a bad slot at 6-3 3rd screen.
Only checked things up to Stage 5 start, not sure if there's any time saver remaining. edit: I've checked the full run. I don't found nor know any possible improvement. I guess I PM Scumtron so he fills in some post boss dance and eventually submit it.

#32049633854048018 - NG1 39110 WIP8 (stage 5)

scumtron-39101-WIP8-compact.fm3
In 10:50.69 (39106 frames), 80471 rerecords
Game: Ninja Gaiden (NES)
14017 views, 1088 downloads
Uploaded 7/5/2016 8:19 AM by MESHUGGAH (92 files)
Resynced stage 5 with some losses
  • removed the 2 frame delay before stage 5 start
  • killed bird 6 in the process, losing 2 frames because of that
  • movie syncs up to stage 5-3 final knife bitch (which is resyncable by sacrificing 1 frame).
This movie is currently 5 - 1 frames faster because of 5-3 knife bitch.
edit: sacrificing 1 frame for the 5-3 knife bitch desyncs the movie around stage 6-2 33667 knife bitch.

#32048022628951297 - NG1 39110 WIP6 (stage 5)

scumtron-39101-wip6-compact.fm3
In 10:50.69 (39106 frames), 79649 rerecords
Game: Ninja Gaiden (NES)
13933 views, 1067 downloads
Uploaded 7/5/2016 6:34 AM by MESHUGGAH (92 files)
Successfully resynced to stage 5 start.
  • Problem was not enough spiritual energy to perform jump and slash attack so I gathered a few in stage 4-2
  • We still have 2 frame delay before stage 5
  • First desync is at ~23890 second (slot 6) birdy boost to the pillar, seems to be remanipulatable

#32031942083707725 - NG1 39110 WIP5v2 (stage 5)

scumtron-39110-wip5v2-compact.fm3
In 10:50.79 (39112 frames), 81775 rerecords
Game: Ninja Gaiden (NES)
14006 views, 1108 downloads
Uploaded 7/4/2016 1:11 PM by MESHUGGAH (92 files)
Using the previous +1 frame improvement, resynced up to stage 5. From 5 improvements, 4 lost.
Note that the next stage has 2 frame delay (after killing boss), but none of the looks feasible for this situation so far.

#32031918747743813 - NG1 39110 WIP5 (stage 4-2 end)

scumtron-39110-wip5-compact.fm3
In 10:50.69 (39106 frames), 81636 rerecords
Game: Ninja Gaiden (NES)
14029 views, 1074 downloads
Uploaded 7/4/2016 1:10 PM by MESHUGGAH (92 files)
Another frame squeezed out at final bird of stage 4-2.
Same problems as previous (wip3) movie.

#32030448143010457 - NG1 39110 WIP3 (stage 4-2 end)

scumtron-39101-wip3-compact.fm3
In 10:50.71 (39107 frames), 80749 rerecords
Game: Ninja Gaiden (NES)
14079 views, 1075 downloads
Uploaded 7/4/2016 11:34 AM by MESHUGGAH (92 files)
After enough pacifistiNG, I checked scumtrons unpublished fastest 39110 TAS.
Unfortunately, a 4 frames improvement from the pacifist TAS at Stage 4-2 final bird boost fucks up a few thigs most importantly
  • the slot7-6 tysons (resyncable by slashing 3-4frames later)
  • the slot7 machine gun position (resyncable by slashing 1-2 frames earlier)
  • the slot7 jumping girl (resyncable by jumping and slashing her)
  • the slot5 turret gun which is magically killed in the previous ("Ninja Gaiden--Scumtron-39110f.fm2") TAS.
The same improvement could be applied to the published TAS probably with the same unfortunate future events.
Final note: no other pacifist trick can be applied to the run (Scumtron already uses the respawn trick cleverly where applied and delaying enemies seems to be "useless"/time loser)

#31939922328839534 - NG1 pacifisting WIP100v2

NG1_pacifist_WIP102v2.fm2
In 11:29.96 (41466 frames), 170549 rerecords
Game: Ninja Gaiden (NES)
14202 views, 1045 downloads
Uploaded 6/30/2016 9:44 AM by MESHUGGAH (92 files)
  • Implemented Scumtron's half pixel save successfully (2 frames)
  • Stage 4-1 improved by 8 frames thanks to a 2 in 1 manipulation of a bullet guy and the dog and a good knife bitch
  • Stage 4-2 loses 7 frames (from 10 frames improvement) because of bad knife bitch and birdy
Unfortunately it's also desyncs at 4-3 first knife bitch. Not sure if it's possible to sacrfice some frames to get a better knife bitch and/or birdy.

#16887238422193023 - NG1 pacifisting WIP87v3

NG1_pacifist_WIP87v3-compact.fm3
In 11:29.78 (41455 frames), 171693 rerecords
Game: Ninja Gaiden (NES)
17357 views, 1300 downloads
Uploaded 8/22/2014 12:04 PM by MESHUGGAH (92 files)
4-1 dog doesn't hits red block so he follows us even with 1.5px sacrifice (or delayed spawn, etc).
Shoudl need to change slot 5 pos or slot 7 or time.

#16883891278959572 - NG1 pacifisting WIP87v2

NG1_pacifist_WIP87v2-compact.fm3
In 11:29.78 (41455 frames), 170884 rerecords
Game: Ninja Gaiden (NES)
17328 views, 1263 downloads
Uploaded 8/22/2014 8:27 AM by MESHUGGAH (92 files)

#16826687425410129 - NG1 pacifisting WIP86 scumtron improvement

NG1_pacifist_WIP86b-compact.fm3
In 11:29.78 (41455 frames), 170393 rerecords
Game: Ninja Gaiden (NES)
17307 views, 1240 downloads
Uploaded 8/19/2014 6:38 PM by MESHUGGAH (92 files)

#16186028725317946 - NG1 pacifisting WIP84v4

NG1_pacifist_WIP84v4-compact.fm3
In 11:29.79 (41456 frames), 169819 rerecords
Game: Ninja Gaiden (NES)
17584 views, 1135 downloads
Uploaded 7/21/2014 10:10 PM by MESHUGGAH (92 files)
Removed the 1 frame delay on 1-2 boss which was required to manipulate 2-1 enemies.
This changed a few things, especially 3-2, and now I'm 1 subtimer (in-game time) behind on 3-3, which makes me lose 3 frames (timer rule).
Regarding previous "required 1 frame delay":
The last part of 1-1 consists important slots in this TAS.
  • Slot 7 tyson for recovery walljump and 2-1 starting tyson and dog and guardian of ladder on 2-1 2nd screen
  • Slot 6 (dog) for 2-1 second tyson and 2-1 2nd screen tyson
  • Slot 4 (tyson)
I've tested all the possible sacrifices BEFORE the 1-1 ending part (last tyson recovery walljump) but either slot 7 (rwj) or slot 4 (last tyson hitting) became worse because of the improvement beforehand, however only losing 0.5px on RWJ deemed to be the best and fewest sacrifice to manipulate everything miraculously.
So, I need to remove 1 interrupt again from the route, not sure if it's possible.

#16150555678276945 - NG1 pacifisting WIP83v6b

NG1_pacifist_WIP83v6b-compact.fm3
In 11:29.81 (41457 frames), 168623 rerecords
Game: Ninja Gaiden (NES)
17628 views, 1236 downloads
Uploaded 7/20/2014 7:50 AM by MESHUGGAH (92 files)
Resynced up to 5-1 start.
  • 2 frames save preserved up to 4-2 start, but different bitch and bad positions results in 1 frame loss (so only 1 frame saved)
  • 3 frames saved on 4-2 second screen due to different timer and poses and route
  • desyncs at 5-1. I still have the worst subpos at the start (the NFL soldier from the sky gets worst slot), which affects nearly all of the next enemies in a bad way...

#16111309221221011 - NG1 pacifisting WIP83v2b

NG1_pacifist_WIP83v2b-compact.fm3
In 11:29.84 (41459 frames), 167274 rerecords
Game: Ninja Gaiden (NES)
17566 views, 1315 downloads
Uploaded 7/18/2014 1:25 PM by MESHUGGAH (92 files)
Removed the 2 frame sacrifice and saved it up to 4-2 start by manipulating timer 0 to last boss death.
Side effect: 4-2 knife thrower is few frames slower, we have very bad position (spawns are at 0.5px distance, too much interrupts) and can't really manipulate it on the level (needs different subposes earlier).
Desyncs at 4-2 end. (84 Y pos is the required height, this time Ryu scratches 88 barely.)

#16049698225137617 - NG1 pacifisting WIP82v7c

NG1_pacifist_WIP82v7c-compact.fm3
In 11:29.88 (41461 frames), 166359 rerecords
Game: Ninja Gaiden (NES)
17639 views, 1223 downloads
Uploaded 7/15/2014 6:49 PM by MESHUGGAH (92 files)
Resynced the 2 frames save on 2-2 first screen up to 4-2 start.
Unfortunately I'm 4 subtimer faster (BITCH DESYNC), so I need to rechange a few sections. Also I sacrificed 2 frames before 3-2 which is saved back, without this sacrifice it would be the same length (but probably different subposes).
Currently 255 frames faster @ 4-2 start compared to feos' "full pacifist test run".

#16026779505463673 - NG1 pacifisting WIP81v6

NG1_pacifist_WIP81v6-compact.fm3
In 11:29.88 (41461 frames), 165607 rerecords
Game: Ninja Gaiden (NES)
17627 views, 1091 downloads
Uploaded 7/14/2014 6:03 PM by MESHUGGAH (92 files)
Most of my early improvements required to resync later stages each time, so I guess it's now worth to upload something since it's 2 frame faster on 2-2 first screen now.
Something something interrupt bullets + increase distance between ryu and soldier to damage boost off to the platform, so no need to dodge it thanks to invulnerability which worns out so fucking fast (60 frames)
Other than that, this WIP (and from 79s,) contains a lot of subposes changes starting from stage 1 and a few improvements for 4-2 later levels.

#15802058998583225 - NG1 pacifisting WIP77v2

NG1_pacifist_WIP77v2-compact.fm3
In 11:30.52 (41500 frames), 156343 rerecords
Game: Ninja Gaiden (NES)
17696 views, 1141 downloads
Uploaded 7/4/2014 3:10 PM by MESHUGGAH (92 files)
Improved 5-1 with a few frames by different route (bird boost, ducking mostly)
  • 2-2 3rd screen: a half pixel save is not enough to improve it.
  • 3-2: no matter how you sacrifice position, birdy won't be good for 2 times like in these WIPs
  • 4-2: probably unimprovable
I don't know if the 4-3 2nd screen bullet guy can be remanipulated to shoot the first bullet properly, it should save a few frames because of the timer limit. I tried changing subposes and interrupt juggling, didn't had real impact on him (he is timer based too).

#15779053855026631 - NG1 pacifisting WIP76v4

NG1_pacifist_WIP76v4-compact.fm3
In 11:30.54 (41501 frames), 155188 rerecords
Game: Ninja Gaiden (NES)
17714 views, 1123 downloads
Uploaded 7/3/2014 2:18 PM by MESHUGGAH (92 files)
  • 4-3 second screen: 6 frames saved by boosting off knife and not taking damage later but wait.
  • 4-3 third screen: 2 frames lost because bullet guy's 1st bullet would go left if I don't freeze enough (timer...)
Also 3 frames lost because of frame rule (150:16 the timer at boss is different thing I guess)
And improved 2 frames on 5-1. Which will desync. Time to reimplement successful positionings.

#15771165673020231 - NG1 pacifisting WIP75v8

NG1_pacifist_WIP75v8-compact.fm3
In 11:30.56 (41502 frames), 153776 rerecords
Game: Ninja Gaiden (NES)
17710 views, 1211 downloads
Uploaded 7/3/2014 5:46 AM by MESHUGGAH (92 files)
  • 4-2: 3 frames saved by improving subposes for the route and final birdy.
There's a few limitations for the final bird.
  • His Y position. Since the bird follow's Ryu's Y position, we need to sacrifice that 1.5px to touch the sticky ledge to raise his target Y pos (ourselves).
  • For same reason, Ryu needs to jump down from that upper platform too let the bird fly high.
  • To combine these, bird should be manipulated to hit us at desired Y position (which would be 128 peak jump) by manipulating his X position which either ruins the "upper platform route" or takes too much time to engage us.
Other note is that sacrificing X position is fine, since boosting for 9-10 or 13-14 frames is 4.5-5.0px or 6.5-7.0px X travelling, surely enough to catch the ladder. So now going to reoptimize it with these in mind.

#15750806940436363 - NG1 pacifisting WIP75v3

NG1_pacifist_WIP75v3-compact.fm3
In 11:30.61 (41505 frames), 152705 rerecords
Game: Ninja Gaiden (NES)
17683 views, 1104 downloads
Uploaded 7/2/2014 7:46 AM by MESHUGGAH (92 files)
  • 4-1: 2 frames saved by changing subposes and route. Final birdy still unoptimal.
If everything would be perfect, Ryu would just jump twice in a row at the end and get hit by bird for 9 frames, so the Y boosts will be 3*5 + 2*4 + 2 (= 25) + final jump.
Highest jump peak is 128 while target "level end" is at 84. So, you can't finish the level without jumping after boost (128-25 > 84).
For comparison, this movie sacrifices
  • 2*1.5px (avoidable, used to manipulate birdy X position speed)
  • 1.5px (next to last ledge, but otherwise birdy has worse Y pos... maybe unavoidable?)
  • 1.5px (final ledge, depends on route to avoid it)
  • 3~4 frames longer from best (9~10) boost

#15713341763994224 - NG1 pacifisting WIP75v1

NG1_pacifist_WIP75v1-compact.fm3
In 11:30.64 (41507 frames), 152448 rerecords
Game: Ninja Gaiden (NES)
17779 views, 1119 downloads
Uploaded 6/30/2014 3:16 PM by MESHUGGAH (92 files)
Resynced up to 4-3 start.
  • 3-2: 6 frames saved by deleting/despawning a missile guy too
  • 4-1: 1 frame saved probably by manipulating the bird
  • 4-2: 1 frame saved by different knife boost, final bird boost still looks improvable

#15707695282275056 - NG1 pacifisting WIP74v8

NG1_pacifist_WIP74v8-compact.fm3
In 11:30.77 (41515 frames), 151508 rerecords
Game: Ninja Gaiden (NES)
17768 views, 1089 downloads
Uploaded 6/30/2014 9:10 AM by MESHUGGAH (92 files)
  • 4-1: 5 (6-1) frames saved by deleting bullet guy on end of first screen. 1 frame sacrificed because of subpos manipulation for last screen. Using any other positioning/manipulation on last screen doesn't works...
Desyncs somewhere 4-2 inevitable damage boost (which I think I will delete/despawn)

#15695541720122302 - NG1 pacifisting WIP74v6

NG1_pacifist_WIP74v6-compact.fm3
In 11:30.86 (41520 frames), 151186 rerecords
Game: Ninja Gaiden (NES)
17754 views, 1155 downloads
Uploaded 6/29/2014 8:02 PM by MESHUGGAH (92 files)
Only resynced up to 4-1 next to the last screen.
  • 3-2: 6 frames saved by despawning last knife guard. It's impossible to jump over him because of the bird and his wide hitbox. Bird seems unimprovable.
  • 3-3: 1 frame saved because of the "Sometimes levels start 1 frame earlier" phenomena.
  • 4-1: 1 frame saved with better subposes.
Last screen desyncs because of different subposes, probably resyncable without frame loss.

#15597943076956878 - NG1 pacifisting WIP74

NG1_pacifist_WIP74-compact.fm3
In 11:30.97 (41527 frames), 151047 rerecords
Game: Ninja Gaiden (NES)
17923 views, 1076 downloads
Uploaded 6/25/2014 10:33 AM by MESHUGGAH (92 files)
~17 frames saved and a bit more, only resynced to stage 5-1
  • 4-1: 1 frame saved by better final birdy manipulation
  • 4-2: 3 frames saved by better final birdy manipulation + 4 frames with different positioning
  • 4-3 3rd screen: 5 frames saved by better final bullett manipulation + 8 frames probably at beginning and overall changes
  • 5-1: saved few frames, can't resync without bigger manipulations (a bird bat wants to f*** Ryu so badly)

#15580348896825798 - NG1 pacifisting WIP73

NG1_pacifist_WIP73-compact.fm3
In 11:31.36 (41550 frames), 148419 rerecords
Game: Ninja Gaiden (NES)
17955 views, 1132 downloads
Uploaded 6/24/2014 3:32 PM by MESHUGGAH (92 files)

#15579310176800164 - NG1 pacifisting WIP72v9

NG1_pacifist_WIP72v9-compact.fm3
In 11:36.22 (41842 frames), 146990 rerecords
Game: Ninja Gaiden (NES)
17865 views, 1148 downloads
Uploaded 6/24/2014 2:24 PM by MESHUGGAH (92 files)
  • 4-2: 10 frames saved
  • 4-3 3rd screen: 8 frames lost but kept 8 frames total (worse beginning, better ending)
  • 4-3 last screen: 2 frames saved
  • 4-4 (boss): 3 frames saved by better jumping and positioning.
  • and 3 frames from timer rule
(5-1 starts 16 frames earlier now)
4-2 3rd screen trick is letting the first guy shoot all his (3) bullets to the right side, so going as fast as possible will won't let an enemy spawn, saving tons of frames. Pretty subpos dependable...

#15577399943277830 - NG1 pacifisting WIP72v8

NG1_pacifist_WIP72v8-compact.fm3
In 11:36.48 (41858 frames), 144896 rerecords
Game: Ninja Gaiden (NES)
17843 views, 1109 downloads
Uploaded 6/24/2014 12:20 PM by MESHUGGAH (92 files)
  • 2 frames saved on 4-1 first screen by better positions/positioning
  • (13 frames) improved 4-2 with despawns, probably improvable but need to come up most optimal route. Birds are cruel, 7th slot jumping idiot is.. irritating.
  • (2 frames) improved 4-3 second screen.
  • (75? frames) improved 4-3 third screen.
  • 1 frame saved on boss?... I think I need to update feos pacifist times.

#15564244837753124 - NG1 pacifisting WIP72v6

NG1_pacifist_WIP72v6-compact.fm3
In 11:37.90 (41943 frames), 142940 rerecords
Game: Ninja Gaiden (NES)
17837 views, 1107 downloads
Uploaded 6/23/2014 10:07 PM by MESHUGGAH (92 files)
3-2 (double birdy boost level)
  • 8 frames saved by avoiding damage boost and dodging bullets instead with half pixel interrupts (timing is important since we need to fire and wait for 2 bullets)
  • 2 frames gained because of timer rule, so boss length isn't improved
4-1
  • 2 frames saved by better despawning bitch while keeping cheetah away, missile guy a half pixel away and not let spawn bullet guy's 4th bullet to go for the walljumping route
While 4-1 looks clumsy, it took a while to glue everything into 1 route with minimalized sacrifices. Probably 2 frames lost because of the time rule.
Next plans: 4-2 looks despawn friendly. Going to play with next levels and then reoptimize it from earlier levels.

#15554549184811611 - NG1 pacifisting WIP70v7

NG1_pacifist_WIP70v7-compact.fm3
In 11:38.10 (41955 frames), 141251 rerecords
Game: Ninja Gaiden (NES)
17922 views, 1091 downloads
Uploaded 6/23/2014 11:38 AM by MESHUGGAH (92 files)
  • Saved 1 frame on 3-2
  • Lost 11 frames on 4-1 because of bitch. Currently despawning is the fastest for that scene.
  • Regarding scumtron's old suggestion: a bullet won't let us do the wallclimbing route.
  • Resynced somewhere 4-2 start.
What's now?
  • 4-1 despawning is 11 frames long sacrifice. If we would go for the longer, "no 2nd birdy boost" on 3-2, we would reach the area few frames later. Going to test it. edit: 14 frames slower without bird and only 6 more ticks: unoptimal
  • Check every shit (respawn,despawn,prespawn subpos)

#15553242719816185 - NG1 pacifisting WIP70v5

NG1_pacifist_WIP70v5-compact.fm3
In 11:37.93 (41945 frames), 140518 rerecords
Game: Ninja Gaiden (NES)
17875 views, 1123 downloads
Uploaded 6/23/2014 10:14 AM by MESHUGGAH (92 files)
  • 1 frame saved on 2-2 3rd screen by better positioning (enemy subposes)
  • 4 frames saved on 3-2 with better subposes on 3-1 and different positoning. For birdy, we need 1110 pos on my marker. Any bigger value will make birdy off screen or slower on second boost, just like sacrificing from it.
Everything looks great, next problem: 4-1 bitch.
  • Her "ticks" is at ~60 when approaching, we would need ~9-11 frames to get over her, probably a few more to avoid the knife too...
  • Despawning is too long (not enough enemies), something 9 frames slower than "good bitch" route.
Since I can't see any place to improve, I guess I continue with the despawn route.

#15497316451822656 - NG1 pacifisting WIP69

NG1_pacifist_WIP69-compact.fm3
In 11:38.00 (41949 frames), 138898 rerecords
Game: Ninja Gaiden (NES)
17912 views, 1075 downloads
Uploaded 6/20/2014 9:47 PM by MESHUGGAH (92 files)
Improved 1 frame for 2-2 3rd screen, resynced up to 4-1 start.
Notes:
  • 2-2 3rd screen last bitch will stab you behind if you get any pixels faster than this route.
  • 3-1 important slot 4 and half pixel manipulations for 3-2
  • unfortunately couldn't get good 3-2 first "birdy wall boost" because of slot 4 knifeguy has still bad subpos. it would save something 5 pixels minus the additional sacrifices.

#15488280422765445 - NG1 pacifisting WIP68v3

NG1_pacifist_WIP68v3-compact.fm3
In 11:38.05 (41952 frames), 137414 rerecords
Game: Ninja Gaiden (NES)
17877 views, 1146 downloads
Uploaded 6/20/2014 12:01 PM by MESHUGGAH (92 files)
20 (probably I saved 14 frames in WIP68) frames saved compared to WIP67 (which had 1 frame slower guardian of ladder tyson route) until 2-3 boss with some position sacrifices which probably required in order to glue these route fragments together.
Resynced somewhere up to 3-1 end.
Next plans:
  • try to minimize sacrifices for 2-3 bitch and afterwards (low chances)
  • try respawning enemies in 2-3 to save something
  • maybe document how to do it? (if the spawn point is still on screen and the object left the screen, you can respawn it by going backward for 1 frame. Maybe... and what happens if the slots already filled?)

#15487734805849052 - NG1 pacifisting WIP68v2

NG1_pacifist_WIP68v2-compact.fm3
In 11:38.03 (41951 frames), 137154 rerecords
Game: Ninja Gaiden (NES)
17874 views, 1090 downloads
Uploaded 6/20/2014 11:25 AM by MESHUGGAH (92 files)
Saved 4 more frames on 2-2 2nd screen. This is much faster than hitting th bottm of the ladder, since it travels only with 1.0 and Y goes down.
Can't use this trick earlier levels to save time. Bitch has wrong subpos, not sure how to manipulate it without losing any time, I've already tried a few.

#15486880827435625 - NG1 pacifisting WIP68

NG1_pacifist_WIP68-compact.fm3
In 11:38.10 (41955 frames), 135696 rerecords
Game: Ninja Gaiden (NES)
17833 views, 1047 downloads
Uploaded 6/20/2014 10:30 AM by MESHUGGAH (92 files)
2-2 2nd screen end:
  • 6 frames improved by sacrificing (edit:) 2.0px (0.5px backward) to spawn an enemy on the last frame of his current block "initialization" (green rectangle over the slot @ lua) and sommersault over the ladder. Probably improvable
Couldn't make use of this in earlier levels, trying it again.

#15419723238486888 - NG1 pacifisting WIP67v3

NG1_pacifist_WIP67v3-compact.fm3
In 11:38.35 (41970 frames), 131914 rerecords
Game: Ninja Gaiden (NES)
17921 views, 1121 downloads
Uploaded 6/17/2014 9:55 AM by MESHUGGAH (92 files)
Todo: revise game resource page (half-pixel interrupt juggling, new trick: "prespawn subpos manipulation")
After a lot of unsaving rerecords (testing a lot of different subpos changes in time): 1-1
  • Same length, unimprovable (requires suboptimal subpos changes beforehand, ruining 2-1 entirely and also requires an extra delay)
  • Delay added on final hit on boss for most efficient 2-1 manipulations (first two tysons, dog on guardian of ladder tyson and himself)
2-1
  • 1 frame saved by letting "prespawn subpos manipulation" of the guardianofladder scene walking guy. When letting go off direction for 1 frame exactly when he would spawn, his position will remain but his subposition (00 - 80). This works on every enemies except tysons of course and I guess knife tossers. Also note this only usable if you have a frame window to sacrifice 1.5px
2-2 2nd screen
  • 1 frame saved by prespawn subpos manipulating the burst guy (3 bullets) to make more optimal our route
Current problem: just a little bit subpos difference for knife toss in 3rd screen. Also the WIP contains a few improvements afterwards this level, but obviously you won't see it until I upload the resynced AND revised one.

#15204759389377306 - NG1 pacifisting WIP63v8

NG1_pacifist_WIP63v8-compact.fm3
In 11:38.38 (41972 frames), 127794 rerecords
Game: Ninja Gaiden (NES)
18062 views, 1162 downloads
Uploaded 6/7/2014 5:34 PM by MESHUGGAH (92 files)

#15198027396398336 - NG1 pacifisting WIP63v5

NG1_pacifist_WIP63v5-compact.fm3
In 11:38.35 (41970 frames), 127076 rerecords
Game: Ninja Gaiden (NES)
18125 views, 1112 downloads
Uploaded 6/7/2014 10:18 AM by MESHUGGAH (92 files)

#15196334710339976 - NG1 pacifisting WIP63v2

NG1_pacifist_WIP63_scumtronstart_v2-compact.fm3
In 11:38.41 (41974 frames), 126190 rerecords
Game: Ninja Gaiden (NES)
17954 views, 1194 downloads
Uploaded 6/7/2014 8:28 AM by MESHUGGAH (92 files)
  • Added Scumtron's 1 frame faster start (doesn't changes anything else)
  • First level's delay added to boss stage. Probably alters 2-1 route (just like the 7th slot manipulation few frames before dog manipulation)
  • Probably my 5th version of 2-1 guardian of ladder tyson route, saving another 17 frames
How it's done:
  • Sacrifice position to manipulate dog
  • Damage boost while enemy already spawned to go through him (not spawning it isn't benefitable)
  • Avoid next enemy
Pretty sure it's improvable with better positioning/subposes.

#15116050285670014 -

NG1_pacifist_WIP60-compact.fm3
In 11:38.64 (41988 frames), 123548 rerecords
Game: Ninja Gaiden (NES)
16302 views, 1219 downloads
Uploaded 6/3/2014 5:41 PM by feos (13 files)

#15114434384184503 - NG1 pacifisting WIP59

NG1_pacifist_WIP59-compact.fm3
In 11:38.64 (41988 frames), 122968 rerecords
Game: Ninja Gaiden (NES)
18057 views, 1082 downloads
Uploaded 6/3/2014 3:57 PM by MESHUGGAH (92 files)
  • 2-2 3rd screen: used "highest" position (1598 for Ryu) to jump over BITCH. This way we are 14 (the frames we saved compared to WIP54 beforehand) - 5 (frames required to sacrifice in order to somehow go through BITCH without boost) = 9 frames ahead of WIP54.
  • 3-1: different lesser bitch vs dog, lost 1 frame (probably resaveable)

#15065844001222960 - NG1 pacifisting WIP58

NG1_pacifist_WIP57v8-compact.fm3
In 11:38.58 (41984 frames), 121708 rerecords
Game: Ninja Gaiden (NES)
18201 views, 1102 downloads
Uploaded 6/1/2014 11:26 AM by MESHUGGAH (92 files)

#15047329255697697 - NG1 pacifisting WIP57v6

NG1_pacifist_WIP57v6-compact.fm3
In 11:38.58 (41984 frames), 120999 rerecords
Game: Ninja Gaiden (NES)
18132 views, 1161 downloads
Uploaded 5/31/2014 3:25 PM by MESHUGGAH (92 files)
Saved 1 frame by using the extra half pixel, avoiding the "perfect RWJ" and manipulating a tyson instead.
1-1 ends in 2202 without delay. Not sure if this TAS includes that.
2-1 still bad (probably requires an additional half pixel to sacrifice compared to our earlier fastest route).

#15046251997732253 - NG1 pacifisting WIP57v5

NG1_pacifist_WIP57v5-compact.fm3
In 11:38.61 (41986 frames), 120897 rerecords
Game: Ninja Gaiden (NES)
18118 views, 1148 downloads
Uploaded 5/31/2014 2:15 PM by MESHUGGAH (92 files)
1-1 improved with better start, sacrifices are same as old route.
Currently 2-1 has bad subpos, 1 frame delay (included in this TAS so 1-1 ends 2204 instead of 2203) doesn't solve it "blindly/magically".

#15045352169512805 - NG1 pacifisting WIP57v3

NG1_pacifist_WIP57v3-compact.fm3
In 11:38.64 (41988 frames), 120356 rerecords
Game: Ninja Gaiden (NES)
18112 views, 1120 downloads
Uploaded 5/31/2014 1:17 PM by MESHUGGAH (92 files)
I miswrote my marker note, so spawn avoidment really saves time.
Level 1: 2206 currently (without extra optimizations)

#15044857790271010 - NG1 pacifisting WIP57v2

NG1_pacifist_WIP57v2-compact.fm3
In 11:38.78 (41996 frames), 119952 rerecords
Game: Ninja Gaiden (NES)
18061 views, 1061 downloads
Uploaded 5/31/2014 12:45 PM by MESHUGGAH (92 files)
  • 2 frames saved with 10978 enemy positioning with same "time of dog spawn" and better positioning afterwards
  • 2 frames saved by avoiding 2 guy spawn to avoid old route boost to platform

#15026643100388111 - NG1 pacifisting WIP55v5 test

NG1_pacifist_WIP55v5_31kniferemoved-compact.fm3
In 11:38.84 (42000 frames), 118999 rerecords
Game: Ninja Gaiden (NES)
18035 views, 1081 downloads
Uploaded 5/30/2014 5:03 PM by MESHUGGAH (92 files)
Spawn delaying and avoidment is tricky and doesn't works everywhere.
3-1: starting with much better position, getting worse knife-cheetah vertical combination (11000th frame) so removed knife tosser. Same time as previous runs because of the spawn avoidment. edit: but worse next level positions
We need to somehow go through that knife-cheetah with previous method (empty, l, l : -1.5 -2.0 - 2.0 sacrfice instead of this 5*-2.0 (-5.5 < -10.0)).. subposes mostly or miraculous (spawn) delay somewhere.

#15020018877511324 - NG1 pacifist avoid enemy spawn trick

NG1_pacifist_nospawn-compact.fm3
In 00:13.19 (793 frames), 118702 rerecords
Game: Ninja Gaiden (NES)
18078 views, 1075 downloads
Uploaded 5/30/2014 9:54 AM by MESHUGGAH (92 files)
Not sure if works with any object. "Spawn delaying" (pressing opposite direction for) 5 times can enemies not appear / spawn.
For comparison:
  • Object spawn avoidment: 5 * opposite direction = -10px in air, much more on ground (next time: 2-3-4 frames later)
  • Object spawn delay: -0.5px in air, -1.5px on ground each time (next time: 2-3-4 frames later)
  • interrupt juggling: -3.5px~-4.5px each time (since you are zigzagging)

#15019682868951917 - NG1 pacifisting spawn delay trick

NG1_pacifist_spawndelayer-compact.fm3
In 00:06.85 (412 frames), 118254 rerecords
Game: Ninja Gaiden (NES)
18100 views, 1021 downloads
Uploaded 5/30/2014 9:32 AM by MESHUGGAH (92 files)
How I didn't thought of this earlier... basically the game only spawns when you reached the spawnable object's X position AND moving to that direction.
So going left at those frames when the game wants to do this, you can delay it for 2~3(4?) frames.
Saves time in certain situations (edit: because interrupt juggling freezes object positions) (3-1 start, maybe 1-1 start?), it's time to start the fucking TAS from the beginning... AGAIN =D

#14998451859765493 - NG1 pacifisting WIP54v4

NG1_pacifist_WIP54v4-compact.fm3
In 11:38.86 (42001 frames), 115586 rerecords
Game: Ninja Gaiden (NES)
18143 views, 1119 downloads
Uploaded 5/29/2014 10:35 AM by MESHUGGAH (92 files)
Frames!
  • 3-2: couldn't squeeze more pixels, can't sacrifice position because of our birdy nor the missile and walking guard's bad subpositions. Still think it's probably improvable
  • 3-3: 45 frames shaved! looks like we can hit the boss inside his hitbox if we use the opposite direction of attacking. Have no idea why this works.
  • 4-1: worse subpositions took 1 frame away but gives a slightly better knife and missile guy positions as well as no dog follows Ryu.
  • 1 frame gained on last screen
Plans: try differnt subpositions for 3-2 new situations (slot4 slot7)

#14997049079846642 - NG1 pacifisting WIP54v2

NG1_pacifist_WIP54v2-compact.fm3
In 11:39.59 (42045 frames), 113562 rerecords
Game: Ninja Gaiden (NES)
18090 views, 1065 downloads
Uploaded 5/29/2014 9:04 AM by MESHUGGAH (92 files)
edit: 11 frames saved (12-1 delay) with new 3-2. Route changes:
  • 1 frame delay on 3-1 for next level knife tosser
  • Changed old "walljumping" to simple platforming to check possible X positions. Only 1110.5 works.
  • Keeping the first bird for 2 boosts. While the first one is somewhat as fast as the old one, the second boost let me to ignore waiting for next jumps (Ryu jumps so long in time)
  • Minimal subpositioning (taking damage boost at a bit lower levels)
Probably improvable with a few half pixels and frame(s?)

#14979094480289965 - NG1 pacifisting WIP53v6

NG1_pacifist_WIP53v6_delayat3-1endv2-compact.fm3
In 11:39.78 (42056 frames), 109716 rerecords
Game: Ninja Gaiden (NES)
18157 views, 1163 downloads
Uploaded 5/28/2014 1:40 PM by MESHUGGAH (92 files)
Made another stab from the beginning. Changes:
  • First level includes headbanging to music. Probably decreases entertainment value, waiting for starman's opinion
  • Tried to spend our 1 frame delay elsewhere, but it doesn't helped in later screens
  • 2-2 last screen is perfect for me
  • 3-1 uses a little bit different route and an extra delay at the end to get better knife tosser for 3-2 (which isn't possible if you don't delay here. This is because you have no control over Ryu while boosting off the bird to time the spawn of knife tosser)
3-2 maybe improvable with half pixel which could change things.

#14960471367664459 - NG1 pacifisting WIP 52v7

NG1_pacifist_WIP52v7-compact.fm3
In 11:39.76 (42055 frames), 105180 rerecords
Game: Ninja Gaiden (NES)
18113 views, 1150 downloads
Uploaded 5/27/2014 5:32 PM by MESHUGGAH (92 files)
Saved 1 frame on 3-1 with new route:
  • subpos manipulation on previous non-boss level
  • interrupt juggling to maximize X pos
  • interrupt juggling for 1 frame between dog and knife tosser sacrificing only half pixel
  • using "fastest" knife-cheetah (probably a half pixel can be saved?) positions (interrupt juggling timed/positioned to spawn them as fast as possible)
Sweet. Only one problem. 3-2 knife tosser became angry and hurls knives.

#14933302241624906 - NG1 pacifisting WIP51v10

NG1_pacifist_WIP51v10-compact.fm3
In 11:39.78 (42056 frames), 103912 rerecords
Game: Ninja Gaiden (NES)
18116 views, 1082 downloads
Uploaded 5/26/2014 12:10 PM by MESHUGGAH (92 files)
Saved 1 frame on 3-2 (jump 1 frame earlier without sacrificial green guy manipulation).
3-1 would require a half pixel to improve it, doesn't seems to be implementable (even the same position isn't enough without proper interrupts).

#14932283775578750 - NG1 pacifisting WIP51v7

NG1_pacifist_WIP51v7-compact.fm3
In 11:39.78 (42056 frames), 102910 rerecords
Game: Ninja Gaiden (NES)
18041 views, 1164 downloads
Uploaded 5/26/2014 11:04 AM by MESHUGGAH (92 files)
Saved 1 (edit: or 2? compare to last file) frame on 3-1 with different start (interrupt juggling over damage boost or avoiding without interrupts route), probably improvable (I had to use interrupt between dog and knife tosser to get fast recovery).
Also next level missile guys position fixed but the first bird hit us (so we need to jump 1 frame later, need to test which is faster (subpos manip to prvious route or jump later for better birds and knife tosser positions).

#14895766124576613 - NG1 pacifisting compacting

NG1_pacifist_WIP50v7-compact.fm3
In 11:39.79 (42057 frames), 99615 rerecords
Game: Ninja Gaiden (NES)
18082 views, 876 downloads
Uploaded 5/24/2014 7:36 PM by MESHUGGAH (92 files)
2 frames saved, subposes changes and different damage boosts (important half pixel after last bullet boost)

#14883626929631703 -

NG1_pacifist_WIP50v4-compact.fm3
In 11:39.83 (42059 frames), 99177 rerecords
Game: Ninja Gaiden (NES)
16330 views, 1197 downloads
Uploaded 5/24/2014 6:29 AM by feos (13 files)
Redid everything in 2-2 last room, saved frames everywhere, but none of them helped. D:

#14873466780529166 -

NG1_pacifist_WIP50v3-compact.fm3
In 11:39.83 (42059 frames), 98379 rerecords
Game: Ninja Gaiden (NES)
16358 views, 1231 downloads
Uploaded 5/23/2014 7:30 PM by feos (13 files)

#14870573276867433 - NG1 pacifisting WIP 50

NG1_pacifist_WIP50v2-compact.fm3
In 11:39.83 (42059 frames), 97009 rerecords
Game: Ninja Gaiden (NES)
18078 views, 1120 downloads
Uploaded 5/23/2014 4:22 PM by MESHUGGAH (92 files)
Changing (slot 5 mainly) subpositions without adding delay at 2-2 "second" screen (at RWJ from bullets) let me to skip the first knife thrower on last screen which is now even more faster.
Current 2-2 last screen route:
  • sacrificing 2.0px (8097th frame) to get "farther" knify tyson
  • somewhat bad timings but pretty good dmg boost with sacrifices
  • no sacrificing for endings
Probably 1-2 frames can be squeezed more (judging from the distance between last green soldier and Ryu). The places where I can definitely manipulate slot 5 is very few, so 2-2 second screen looks the only feasible one to waste rerecords.

#14863139447089510 - NG1 pacifisting WIP 48

NG1_pacifist_WIP48-compact.fm3
In 11:39.99 (42069 frames), 92280 rerecords
Game: Ninja Gaiden (NES)
18120 views, 1135 downloads
Uploaded 5/23/2014 8:20 AM by MESHUGGAH (92 files)
Tested a LOT of different routes with different subposes and delay timing and interrupts etc, so don't be fooled by small low rerecord count. I was able to save more than 1 frame to get "similar" knife thrower in 2-2 last screen.
Saved 2 frames after jumping through guardian of ladder 2-1 with the earlier 1 frame improvement (3 frames saved).
Currently I get worse knife thrower at 2-2 last screen (slot5, knife slot 4), it looks easy to fix, however later input needs to be revised.

#14507550577629635 - NG1 pacifisting WIP39

NG1_pacifist_WIP39-compact.fm3
In 11:40.01 (42070 frames), 78078 rerecords
Game: Ninja Gaiden (NES)
18240 views, 1117 downloads
Uploaded 5/7/2014 8:00 AM by MESHUGGAH (92 files)
So...
  • 1 frame saved on 3-1 by manipulating subposes and interrupts after bird spawned before the knife thrower
  • 1 frame saved on 3-2 by a differnt RWJ damage boost after bird and different subpos manipulation afterwards for missile guys
Might be possible to save 1 frame on 3-2 but the missile guy spawn doesn't seem to manipulatable with the positions I can squeeze before hand (so I can't sacrifice enough to make it a time saver currently).

#14488312589394167 - NG1 pacifisting WIP 37

NG1_pacifist_WIP37-compact.fm3
In 11:40.04 (42072 frames), 76146 rerecords
Game: Ninja Gaiden (NES)
18203 views, 1121 downloads
Uploaded 5/6/2014 11:12 AM by MESHUGGAH (92 files)
WIP version numbers: everytime I finished a test and can't continue the next ones (I need to save previous WIPs to compare various aspects of routes).
Saved 3 frames on 3-2 with:
  • faster bird RWJ
  • slightly better missile guy
  • bit worse ending missile guy
It was 6 frames but fucking timer rule on boss...
Probably syncs for a few stage 4-2 screens. Next tests:
  • 4-1 uses -2.0px to manipulate dog and missile guy. isn't it's possibl e to manipulate it something differently? (with interrupt perhaps)
  • 3-2 missile guys always ruins my tiny improvements, how do I know what is the "highest" position for him (to avoid bumping the wall and to get better boost on end of level)
  • from 3-1 to further screens: check possible 0 delay RWJ-s and interrupt optimizing.
edit: and check feos' timer trick for bosses (didn't checked it for a while)

#14376570241371213 - NG1 pacifisting WIP 32

NG1_pacifist_WIP32v2-compact.fm3
In 11:40.06 (42073 frames), 75075 rerecords
Game: Ninja Gaiden (NES)
18316 views, 1155 downloads
Uploaded 5/1/2014 10:26 AM by MESHUGGAH (92 files)
Everything went well until the bird at 3-2 doesn't leaves the screen with identical input. Maybe only subpos problem, can't verify it.

#14090296261879551 - NG1 Pacifisting WIP18

NG1_pacifist_WIP18v0.fm3
In 04:17.45 (15473 frames), 14034 rerecords
Game: Ninja Gaiden (NES)
18283 views, 988 downloads
Uploaded 4/18/2014 1:00 PM by MESHUGGAH (92 files)

#14043550826460899 - NG1 pacifisting WIP14

NG1_pacifist_WIP14.fm3
In 04:01.10 (14490 frames), 8476 rerecords
Game: Ninja Gaiden (NES)
18392 views, 1164 downloads
Uploaded 4/16/2014 10:29 AM by MESHUGGAH (92 files)
Improved 2-2 last screen using sprite limits by 19 frames, 3-4 frames lost at boss fight because of score timer shit and next screen instant desyncs.

#13984838644592974 - NG1 pacifist continue until 3-3 boss

NG1_pacifist_WIP10v3_3-3.fm3
In 04:03.24 (14619 frames), 6148 rerecords
Game: Ninja Gaiden (NES)
18388 views, 1148 downloads
Uploaded 4/13/2014 7:01 PM by MESHUGGAH (92 files)
Good for comparison (already in table). Contains the ~50 frames slower boss 2 fight. The improved one is desyncs the next level.

#13976434103024553 - NG1pacifistWIP10v2

NG1_pacifist_WIP10v2.fm3
In 02:36.89 (9429 frames), 3901 rerecords
Game: Ninja Gaiden (NES)
18387 views, 1171 downloads
Uploaded 4/13/2014 9:56 AM by MESHUGGAH (92 files)
few (17?) frames saved from 7900 to boss. knife throwers are silly.
I'm a few frames ahead of the bullets so those positions should be sacrificed to manipulate subpositions and stuffs like that.

#13962382769641825 -

m2.fm2
In 02:14.14 (8062 frames), 1340 rerecords
Game: Ninja Gaiden (NES)
13882 views, 872 downloads
Uploaded 4/12/2014 6:45 PM by feos (13 files)

#13958745246648057 -

mesh.fm2
In 02:14.22 (8067 frames), 591 rerecords
Game: Ninja Gaiden (NES)
13842 views, 904 downloads
Uploaded 4/12/2014 2:49 PM by feos (13 files)

#13537736289471450 -

Ninja Gaiden.fm2
In 02:14.36 (8075 frames), 33292 rerecords
Game: Ninja Gaiden (NES)
13992 views, 893 downloads
Uploaded 3/24/2014 3:46 PM by feos (13 files)

#13461045266112788 - ninja1

Ninja Gaiden (U) [!].fm2
In 02:15.52 (8145 frames), 32160 rerecords
Game: Ninja Gaiden (NES)
15076 views, 1108 downloads
Uploaded 3/21/2014 4:53 AM by Marx (4 files)

#13159236322101284 -

Ninja Gaiden (U) [!].fm2
In 02:12.63 (7971 frames), 31997 rerecords
Game: Ninja Gaiden (NES)
14058 views, 886 downloads
Uploaded 3/7/2014 2:40 PM by feos (13 files)

#9959009245797508 - multiple ninja gaiden in one movie

Ninja gaiden.fm2
In 00:14.97 (900 frames), 2354 rerecords
Game: Ninja Gaiden (NES)
11956 views, 912 downloads
Uploaded 10/14/2013 11:43 AM by Bernka (1 files)
Just a wip I did, play all ninja gaiden with one movie, but I have poor experience and technology with this series. Post this let people know its possibility.

#4233418620943734 - still pacifist

Ninja Gaiden (U) [!].fm2
In 02:12.78 (7980 frames), 31390 rerecords
Game: Ninja Gaiden (NES)
14983 views, 946 downloads
Uploaded 1/29/2013 3:14 PM by feos (13 files)

#4225147722799884 - Ng pacifist

Ngpacifist.fm2
In 03:55.71 (14166 frames), 32750 rerecords
Game: Ninja Gaiden (NES)
13299 views, 946 downloads
Uploaded 1/29/2013 6:17 AM by Marx (4 files)
Gain Extra few frame

#4046974773619070 - ninja gaiden pacifist

ng1_pacifist.fm2
In 01:40.25 (6025 frames), 30135 rerecords
Game: Ninja Gaiden (NES)
16455 views, 996 downloads
Uploaded 1/21/2013 5:43 AM by Marx (4 files)
gain extra few frame

#4037010555029665 - NG Pacifist - test is over

Ninja Gaiden (U) [!].fm2
In 11:41.87 (42182 frames), 29820 rerecords
Game: Ninja Gaiden (NES)
18288 views, 1717 downloads
Uploaded 1/20/2013 6:56 PM by feos (13 files)

#1123664248884617 - NES ninja gaiden pacifist

Ninja_gaiden.fm2
In 01:20.28 (4825 frames), 367 rerecords
Game: Ninja Gaiden (NES)
16906 views, 1153 downloads
Uploaded 9/11/2012 2:03 PM by Marx (4 files)
first stage has been optimized and has save frames over xipo's run

#972266551336246 - Ninja Gaiden Glitch

Ninja Gaiden--$75=04.fm2
In 00:46.09 (2770 frames), 0 rerecords
Game: Ninja Gaiden (NES)
16711 views, 1180 downloads
Uploaded 9/4/2012 6:25 PM by Scumtron (10 files)
Taking damage on the same frame as killing a boss results in $75 being set to 4, where normally $75 is always 0. This can occasionally prevent speed values from being added to enemy projectile positions, illustrated here with the bullet-boost leaving 4-1A causing a desync (though other bullets in the level are affected too).
trace logs from frame 487 for both taking and not taking damage: http://pastebin.com/sqkrSDe7 http://pastebin.com/zFeBTbUq (I have not yet analyzed these)
edited trace logs corresponding to frames 2536-2537 in this movie, for $75=0 and $75=4: http://pastebin.com/DeW5DMMV http://pastebin.com/N1zYULW0

#930430985332892 - Ninja Gaiden WIP

Ninja Gaiden--Scumtron-39110f.fm2
In 10:50.76 (39110 frames), 79532 rerecords
Game: Ninja Gaiden (NES)
16554 views, 1173 downloads
Uploaded 9/2/2012 9:12 PM by Scumtron (10 files)
51 frames faster than published run. needs new post-boss rejoicing before submission. and i want to finish game resource page before submitting as well.