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

Submission #4086: Bernka & Rum's PCE Ninja Gaiden "glitched" in 01:23.73

Console: TurboGrafx 16
Game name: Ninja Gaiden
Game version: JPN
ROM filename: Ninja Gaiden (J).pce
Branch: glitched
Emulator: BizHawk 1.4.1
Movie length: 01:23.73
FrameCount: 5009
Re-record count: 13222
Author's real name:
Author's nickname: Bernka & Rum
Submitter: Bernka
Submitted at: 2013-10-03 15:17:06
Text last edited at: 2013-10-07 16:04:48
Text last edited by: Spikestuff
Download: Download (1926 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:

TAS PCE Ninja Gaiden

Hi! I am back! Before that I never think I can do such a run like Ninja series, until the author of test run--t1280136161 recommended me to do this. And Rum, another Ninja series' run maker, he came and worked with me, thanks to them.

Game Objectives

  • Take damage to save time
  • Corrupts memory
  • Uses warps

About the game

The game is a remake of nes game ninja gaiden but with many gameplay and music differences.Image quality is also promoted.The in-game language can change to English or Chinese,just press select+I+II at start menu.

Main techs:

Fast moveļ¼š

Ryu's moving speed can be controlled by pressing left/right, I or II button.We can achieve a faster speed than usual walk or jump by pressing Left/Right+I or II button alternately.

Fast ninpo release:

This bug is first applied to boss fight in t1280136161's test TAS.At the second last frame Ryu draws back his hand in one ninpo release cycle,he can release another ninpo without cancelling the rest action and preparatory action if following condition is satisfied ninpo is throwing star or the effect of released ninpo is eliminated.If the condition is satisfied always,Ryu can release his ninpo every two frames.Especially, fot the case ninpo is throwing star,because only five throwing stars are allowed in one screen,this tech would lead to game glitch or some useful bugs,one of them, warp bug,is the key to this run.

Warp bug:

If Ryu uses Fast throwing star release tech and the number of stars on screen is 5,then sixth ninpo release will cause memory overflow and change memory value of address -- X is used to denote it for convenience.Then seventh will change memory values of address X+6,eighth for X+6*2 and so on.So if we release ninpo at the right place where value of Ryu's horizontal coordinate is choosed to make the overflow change the memory value of address which determines whether one stage is passed or not,then the stage will be skipped when Ryu reaches there.

Next are the address for each stage:

0E65 1-1

0E66 1-2

0E67 2-1

0E68 2-2

0E69 2-3

0E6A 3-1

0E6B 3-2

0E6C 3-3

0E6D 4-1

0E6E 4-2

0E6F 4-3

0E70 4-4

0E71 5-1

0E72 5-2

0E73 5-3

0E74 5-4

0E75 6-1

0E76 6-2

0E77 6-3

0E78 6-4(1)

0E79 6-4(2)

0E7A 6-4(3)

About walkthrough

To use stage warp bug,we need almost all ninpos in stages 1-1.2-1,3-1.Details of TAS is:

  • Stage 1-1: 1-2 should be skipped first for avoiding boss fight and by the way 3-3,5-2,6-4(1)(Recall the rules of X+6n).

  • Stage 2-1: First skip 2-2,4-2,5-4,6-4(3),then 2-3,4-3,6-1 and 4-1,5-3,6-4(2).

  • Stage 3-1: Skip 4-4,6-2 and 3-2,5-1,6-3.

Luckily,Ryu can collect enough ninpos to skip all the rest stages after 3-1.So,the run can be completed in less than 2 min.After that,please enjoy the cutscene:)

Special thanks

The author is grateful to t1280136161's fruitful discussion and help.

Mothrayas: Judging.

Mothrayas: Well polished and entertaining run with a nice dose of memory corruption (and post-gameplay cutscenes). Accepting for Moons.

Spikestuff: Right, I'm keen. "Scheduled Maintenance" Well I'll be back tomorrow to finish uploading.

Similar submissions (by title and categories where applicable):