The Ninja
From Sega Retro
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Ninja | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
System(s): Sega Master System | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publisher: Sega | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer: Sega R&D 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Distributor: Ariolasoft (DE), Tec Toy (BR), Samsung (KR) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Genre: Action[1] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Number of players: 1-2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The Ninja (忍者) is a Sega Master System run-and-gun game developed and published by Sega. A redesigned port of the 1985 Sega R&D 1 arcade title Ninja Princess, it was first released in Japan and Europe in November 1987, and was later brought to the United States the following month.
Contents
Story
The game is set during Japan's Edo period. The ninja Kazamaru must journey to Ohkami Castle to rescue the princess, who has been kidnapped by the tyrant Gyokuro.
Gameplay
The game is an overhead run-and-gun. The player controls the ninja Kazamaru, who is moved in any direction with the D-Pad. Kazamaru throws shurikens at enemies in the direction that he is facing with . He throws shurikens forwards, regardless of which direction he is facing, with , which allows him to strafe targets. Shurikens can collide with enemy projectiles and neutralize each other. Kazamaru can disappear for a brief duration with +, during which he is impervious to damage but also unable to attack. He can continue to move while disappeared, which makes the ability useful for repositioning or evading enemy fire.
The goal is to progress to the top of each stage, fighting or eluding enemies along the way. Enemies appear when Kazamaru reaches certain points of the stage but do not respawn once defeated (except on the last stage). A boss encounter awaits at the end of the stage. A few stages diverge from this and autoscroll sideways. With the exception of these autoscrolling stages, the player is free to backtrack with Kazamaru.
Kazamaru can find colored scrolls in the stages. Red Scrolls upgrade his weapon, and Blue Scrolls increase his movement speed. These effects persist to the next stage. There are also five Green Scrolls hidden throughout the game that must be collected to access the final stage. Once all five have been collected, the player is given a hint for a secret shortcut in the Castle Courtyard stage that skips to the last stage. This shortcut only works if the player has all of the Green Scrolls collected. If the player completes the penultimate stage without all of the Green Scrolls, the player is sent back to a stage with a missing scroll and must find the remaining scrolls and play back to the end of the game.
Kazamaru loses a life if he is hit by an enemy weapon. He loses his Red and Blue Scroll bonuses if he loses a life. The game ends if the player runs out of lives. The player is awarded an extra life at 30,000, 100,000, and 200,000 points. The player is given bonus points for accuracy (number of targets hit per shots fired) at the end of each stage. The piercing shots given by the Red Scrolls can greatly improve accuracy and can even be used to get an accuracy score of greater than 100%.
Items
Red and Blue Scrolls are occasionally dropped by defeated foes if their effects are not already active.
Red Scroll | |
---|---|
Upgrades Kazamaru's weapon to Pinwheel Darts, which are larger shurikens that pierce through targets. | |
Blue Scroll | |
Increases Kazamaru's movement speed. | |
Green Scroll | |
Collect all five hidden Green Scrolls to unlock the last stage. |
Stages
Grassy Field | |
---|---|
Map: 1️⃣ | |
The first Green Scroll is dropped by a ninja disguised as a rock. | |
Paddy Field | |
Map: 1️⃣ | |
This stage is only present in the Japanese version of the game. | |
Craggy Cliff | |
The Prairie | |
Map: 1️⃣ | |
A Shrine | |
Map: 1️⃣ | |
The second Green Scroll is found by attacking the left statue. | |
A River Bank | |
Town Street | |
Map: 1️⃣ | |
The third Green Scroll is found by standing in front of a tree. | |
A Small Town | |
Residential Samurai Area | |
Map: 1️⃣ | |
The fourth Green Scroll is found by standing in front of a tree. | |
A Stone Wall | |
Map: 1️⃣ | |
The final Green Scroll is found at the top-right of the stage. | |
Inside Terrace | |
Map: 1️⃣ | |
If the player has collected all five Green Scrolls, Kazamaru can skip to the last stage by approaching the third stone lantern from the right side, attacking it three times, and then disappearing three times. | |
Inside Ohkami Castle 1 | |
Map: 1️⃣ | |
Inside Ohkami Castle 2 | |
Map: 1️⃣ | |
Inside Ohkami Castle 3 | |
Map: 1️⃣ | |
The last stage can only be accessed if all five Green Scrolls have been collected. This is the only stage where enemies respawn after being defeated. |
Versions
Though similar in design and overall gameplay, the Sega Master System version of Ninja Princess features a different soundtrack, re-arranged stage layouts, and most notably, a male protagonist.
Hints
Magazine articles
- Main article: The Ninja/Magazine articles.
Promotional material
also published in:
- Popular Computing Weekly (UK) #7.10: "Vol. 7 No. 10" (1988-03-10)A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?[7]
Query: SELECT `cargo__issuenames`.`name` AS `issuename`,`cargo__issuenames`.`date` AS `date`,`cargo__issuenames`.`pdf` AS `pdf`,`cargo__magnames`.`name` AS `magname`,`cargo__magnames`.`country` AS `country` FROM `cargo__issuenames` LEFT OUTER JOIN `cargo__magnames` ON ((`cargo__issuenames`.`code`=`cargo__magnames`.`code`)) WHERE `cargo__issuenames`.`code`="pcw" and `cargo__issuenames`.`num`="7.10" ORDER BY `cargo__issuenames`.`name`,`cargo__issuenames`.`date`,`cargo__issuenames`.`pdf`,`cargo__magnames`.`name`,`cargo__magnames`.`country` LIMIT 1 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-120c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Physical scans
Sega Retro Average | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
72 | |
---|---|
Based on 13 reviews |
Master System, BX† |
---|
Master System, SE (Brio) |
---|
|
Master System, BR |
---|
Master System, TW |
---|
|
Technical information
ROM dump status
System | Hash | Size | Build Date | Source | Comments | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
? |
|
128kB | Cartridge (EU/US) | |||||||||||
? |
|
128kB | Cartridge (JP) |
References
- ↑ 1.0 1.1 https://sega.jp/history/hard/mastersystem/software.html (Wayback Machine: 2019-12-31 02:27)
- ↑ ', "" (; ), page 14
- ↑ ', "" (; ), page 132
- ↑ File:SMSGameCatalog1EU.pdf, page 2
- ↑ 5.0 5.1 ', "" (; ), page 132
- ↑ The Mastertronic Catalogue (UK; 1988), page 2
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 48
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 42
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 63
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 102
- ↑ 11.0 11.1 ', "Vol. 7 No. 9" (; 1988-03-03), page 58
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 143
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 135
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 97
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 9
- ↑ ', "Vol. 7 No. 9" (; 1988-03-03), page 20
- ↑ Sega Pro, "April 1993" (UK; 1993-03-11), page 71
- ↑ Sega Pro, "April 1993" (UK; 1993-03-11), page 32
- ↑ Sega Pro, "April 1993" (UK; 1993-03-11), page 106
The Ninja | |
---|---|
Main page | Comparisons | Maps | Hidden content | Bugs | Magazine articles | Reception
A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="The Ninja" and `cargo__relationships`.`relationshiptype`="book" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-1257.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diMusic: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="The Ninja" and `cargo__relationships`.`relationshiptype`="music" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-125a.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diAudiobooks: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="The Ninja" and `cargo__relationships`.`relationshiptype`="audiobook" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-125d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diVideos: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `name`,`cargo__releases`.`date` AS `date` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__relationships`.`name`=`cargo__releases`.`name`)) WHERE `cargo__relationships`.`relatedto`="The Ninja" and `cargo__relationships`.`relationshiptype`="video" GROUP BY `cargo__releases`.`name` ORDER BY `cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-1260.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diEvents: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__relationships`.`name` AS `eventname`,`cargo__events`.`startdate` AS `startdate` FROM `cargo__relationships` LEFT OUTER JOIN `cargo__events` ON ((`cargo__relationships`.`name`=`cargo__events`.`name`)) WHERE `cargo__relationships`.`relatedto`="The Ninja" and `cargo__relationships`.`relationshiptype`="event" GROUP BY `cargo__events`.`name` ORDER BY `cargo__events`.`startdate` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-1263.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) </diA database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: SELECT `cargo__demos`.`name` AS `name`,`cargo__codeformat`.`code` AS `code`,`cargo__releases`.`date` AS `date` FROM `cargo__releases` LEFT OUTER JOIN `cargo__demos` ON ((`cargo__releases`.`name`=`cargo__demos`.`name`)) LEFT OUTER JOIN `cargo__codeformat` ON ((`cargo__demos`.`format`=`cargo__codeformat`.`format`)) WHERE `cargo__demos`.`game`="The Ninja" GROUP BY `cargo__demos`.`name` ORDER BY `cargo__demos`.`name`,`cargo__codeformat`.`code`,`cargo__releases`.`date` LIMIT 100 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-19fbda-f1ccab6-1267.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost) |
- 1-2 player games
- JP Master System games
- All JP games
- US Master System games
- All US games
- EU Master System games
- All EU games
- DE Master System games
- All DE games
- UK Master System games
- All UK games
- SE Master System games
- All SE games
- AU Master System games
- All AU games
- BR Master System games
- All BR games
- KR Master System games
- All KR games
- TW Master System games
- All TW games
- Master System games
- 1986 Master System games
- All 1986 games
- Master System action games
- All action games
- All games
- Old-style rating (gen4)
- Rating without PDF source
- Update ratings template
- 1 old ratings
- Old technical information
- The Ninja