We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

I-Ninja (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

I-Ninja

Developer: Argonaut Games
Publisher: Namco
Platform: Windows
Released in EU: April 23, 2004


DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.


Take on the authentic ninja lifestyle as Philip J. Fry and the fish from American Dad use their totally hardcore '90s-relic attitude to take down the rival Ranx clan—the 'X' makes it sound cool. Actually a pretty good game, with a lot of variety, including shooter levels and giant robot battles alongside the more standard Prince of Persia acrobatic stuff and over the top combat.

The Windows version was the latest and final release of I-Ninja, making it the most polished version; using extra sound effects, particles, terrain details, ect...

Developer Texts

There are a few text files containing debug information located in \data\general.vol, and a few log files located in \data\10.vol. "GAME.TXT" and "LEVELS.TXT" exist within every version of I-Ninja (some also contain "CDGAME.TXT"), however each unique version of the game uses unique versions of these texts, with each slightly differing from one-other.

GAME.TXT

This is an unused early version of the debug text file "CDGAME.TXT".

NAME                    ININJA          // Name of game
WAD                     9-98              // First WAD to read
LANGUAGE                ENGLISH           // Territory or language
PAL                     OFF              // PAL or NTSC
DEBUG_CHEATS            ON                // Are debug cheats on/off
DEBUG_TEXT              ON               // Display debug text/gfx
DEBUG_FLY               ON                // Fly-through mode on/off
LEVEL_SELECT            ON                // Level select on/off
DEMO_LEVEL_SELECT       OFF               // Only show * levels in level select
SOUND                   ON                // Sound on/off
BUILD Version: 00.07.00                              
  • This early text's build number is "00.07.00", while the used text's build number is "03.00.00". This means this text is likely from a fairly early point in development.

CDGAME.TXT

This variant of the debug text file is used and functions by replacing the desired function's text to read either "ON" or "OFF".

NAME                    NINJA             // Name of game
WAD                     9-98              // First WAD to read
LANGUAGE                ENGLISH           // Territory or language
PAL                     OFF               // PAL or NTSC
DEBUG_CHEATS            OFF                // Are debug cheats on/off
DEBUG_TEXT              OFF               // Display debug text/gfx
DEBUG_FLY               ON                // Fly-through mode on/off
LEVEL_SELECT            ON                // Level select on/off
DEMO_LEVEL_SELECT       ON                // Only show * levels in level select
SOUND                   ON                // Sound on/off
BUILD Version: 03.00.00                         

LEVELS.TXT

A large list of every level number, a developer's name, and the date the levels were compiled.

10-00	AndyC	*robot hub	Wed Sep 17 16:40:00
10-01	AndyC	*eyeball 1 mission	Wed Sep 17 16:40:00
10-02	AndyC	*eyeball slalom 1 stream	Wed Sep 17 16:40:00
10-03	AndyC	*eyeballslalom 1.1 stream	Wed Sep 17 16:40:00
10-04	AndyC	*eyeballslalom 1.2 stream	Wed Sep 17 16:40:00
10-05	AndyC	*Eye Ninja Tutorial	Wed Sep 17 16:40:00
10-20	AndyC	*Eyeball 2 mission	Wed Sep 17 16:40:00
10-21	AndyC	*eyeball 2 1.1 stream	Wed Sep 17 16:40:00
10-22	AndyC	*eyeball 2 1.2 stream	Wed Sep 17 16:40:00
10-30	AndyC	*robot sneakbase mission	Wed Sep 17 16:40:00
10-31	AndyC	*robot sneakbase 1.1 stream	Wed Sep 17 16:40:00
10-32	AndyC	*robot sneakbase 1.2 stream	Wed Sep 17 16:40:00
10-33	AndyC	*sneak base 1.3 (laser run)	Wed Sep 17 16:40:00
10-34	AndyC	*sneakbasepart 1.4 (laser run)	Wed Sep 17 16:40:00
10-35	AndyC	*sneakbase 1.5 (laser run)	Wed Sep 17 16:40:00
10-40	AndyC	*Kyza mission	Wed Sep 17 16:40:00
10-41	AndyC	*Teka getting up cutscene	Wed Sep 17 16:40:00
20-00	AndyC	*Bomb Island Hub	Wed Sep 17 16:40:00
20-02	AndyC	*Ventis boss	Wed Sep 17 16:40:00
20-03	AndyC	*Fuse Chase map 1.1 - stream	Wed Sep 17 16:40:00
20-08	AndyC	*Barrel Roll Mission	Wed Sep 17 16:40:00
20-10	AndyC	*fuse chase mission 1	Wed Sep 17 16:40:00
20-12	AndyC	*shoot the ships	Wed Sep 17 16:40:00
20-13	AndyC	*Ventis boss underwater	Wed Sep 17 16:40:00
20-21	AndyC	*Bomb Factory map 1	Wed Sep 17 16:40:00
20-22	AndyC	*Bomb Factory map 2	Wed Sep 17 16:40:00
20-23	AndyC	*Bomb Factory map 3	Wed Sep 17 16:40:00
20-24	AndyC	*Bomb Factory map 4	Wed Sep 17 16:40:00
20-25	AndyC	*Bomb Factory map 5	Wed Sep 17 16:40:00
20-26	AndyC	*Bomb Factory map 6	Wed Sep 17 16:40:00
20-27	AndyC	*Bomb Factory map 7	Wed Sep 17 16:40:00
30-00	AndyC	*Forest Hub	Wed Sep 17 16:40:00
30-01	AndyC	*NewSneak mission	Wed Sep 17 16:40:00
30-02	AndyC	*NewSneak 1.1 stream	Wed Sep 17 16:40:00
30-03	AndyC	*NewSneak 1.2 stream	Wed Sep 17 16:40:00
30-04	AndyC	*Psyamon Boss Stream	Wed Sep 17 16:40:00
30-05	AndyC	*Psyamon Boss	Wed Sep 17 16:40:00
30-06	AndyC	*NewSneak 1.3 stream	Wed Sep 17 16:40:00
30-11	AndyC	*Ride the logs Mission	Wed Sep 17 16:40:00
30-12	AndyC	*Ride the logs 1.1 stream	Wed Sep 17 16:40:00
30-13	AndyC	*Ride the logs 1.2 stream	Wed Sep 17 16:40:00
30-14	AndyC	*Ride the logs 1.3 stream	Wed Sep 17 16:40:00
30-15	AndyC	*Ride the logs 1.4 stream	Wed Sep 17 16:40:00
30-16	AndyC	*Ride the logs 1.5 stream	Wed Sep 17 16:40:00
30-17	AndyC	*Ride the logs 1.6 stream	Wed Sep 17 16:40:00
30-21	AndyC	*Buzz Off mission	Wed Sep 17 16:40:00
30-22	AndyC	*Buzz Off 1.1 stream	Wed Sep 17 16:40:00
30-23	AndyC	*Buzz Off 1.2 stream	Wed Sep 17 16:40:00
30-24	AndyC	*Buzz Off 1.3 stream	Wed Sep 17 16:40:00
30-25	AndyC	*Buzz Off 1.4 stream	Wed Sep 17 16:40:00
40-00	AndyC	*Mountain Hub	Wed Sep 17 16:40:00
40-01	AndyC	*Cloud Crates 1	Wed Sep 17 16:40:00
40-02	AndyC	*Stalactite Main Room	Wed Sep 17 16:40:00
40-03	AndyC	*Malakai	Wed Sep 17 16:40:00
40-04	AndyC	*Sneak & Destroy.a	Wed Sep 17 16:40:00
40-05	AndyC	*Sneak & Destroy.b	Wed Sep 17 16:40:00
40-11	AndyC	*Cloud Crates 2	Wed Sep 17 16:40:00
40-20	AndyC	*Stalactite Stream to A	Wed Sep 17 16:40:00
40-21	AndyC	*Stalactite Stream to B	Wed Sep 17 16:40:00
40-22	AndyC	*Stalactite Stream to C	Wed Sep 17 16:40:00
40-30	AndyC	*Stalactite Section A	Wed Sep 17 16:40:00
40-31	AndyC	*Stalactite Section B	Wed Sep 17 16:40:00
40-32	AndyC	*Stalactite Section C	Wed Sep 17 16:40:00
50-00	AndyC	*Moon Hub	Wed Sep 17 16:40:00
50-01	AndyC	*Outpost Alpha	Wed Sep 17 16:40:00
50-02	AndyC	*Outpost Alpha stream 1	Wed Sep 17 16:40:00
50-03	AndyC	*Outpost Alpha Stream 2	Wed Sep 17 16:40:00
50-04	AndyC	*Outpost Alpha Stream 3	Wed Sep 17 16:40:00
50-05	AndyC	*Outpost Alpha Stream 4	Wed Sep 17 16:40:00
50-06	AndyC	*Outpost Alpha Stream 5	Wed Sep 17 16:40:00
50-07	AndyC	*Outpost Alpha Stream 6	Wed Sep 17 16:40:00
50-08	AndyC	*Outpost Beta	Wed Sep 17 16:40:00
50-09	AndyC	*Outpost Beta Stream 1	Wed Sep 17 16:40:00
50-10	AndyC	*Outpost Beta Stream 2	Wed Sep 17 16:40:00
50-11	AndyC	*Space Station Hub	Wed Sep 17 16:40:00
50-12	AndyC	*The Imperial Guard	Wed Sep 17 16:40:00
50-13	AndyC	*The Cryo Chamber	Wed Sep 17 16:40:00
50-14	AndyC	*Emporer O-Dor	Wed Sep 17 16:40:00
70-01	AndyC	*MiniGame R1 - Momentum Run 1	Wed Sep 17 16:40:00
70-02	AndyC	*MiniGame R2 - Ninja Ball 1	Wed Sep 17 16:40:00
70-03	AndyC	*MiniGame B1 - Track Run 1	Wed Sep 17 16:40:00
70-04	AndyC	*MiniGame M1 - Track Run 2	Wed Sep 17 16:40:00
70-05	AndyC	*MiniGame J1 - Grind Run 1	Wed Sep 17 16:40:00
70-06	AndyC	*Minigame M2 - Boxing	Wed Sep 17 16:40:00
70-07	AndyC	*MiniGame J2 - Ninja Ball 3	Wed Sep 17 16:40:00
70-08	AndyC	*MiniGame B2 - Ninja Ball 2	Wed Sep 17 16:40:00
70-09	AndyC	*Battle Arena	Wed Sep 17 16:40:00
70-97	AndyC	*Kappa Captain Area	Wed Sep 17 16:40:00
70-98	AndyC	*Rax Captain Area	Wed Sep 17 16:40:00

The key differences between this Windows variant of LEVELS.TXT and the console variants include:

  • 'AndyC' being credited in the Windows text, while 'Justin Saunders' is credited in the console text.
  • The console texts lists debug stages (60-00 through 60-99, and 09-00 through 09-99), but the Windows text doesn't.
  • No "ninja wad" stages are listed in the Windows text, while the console texts contains a handful of them.

10-00.LCS.LOG

A leftover log file located in \data\10.vol. This is a compile log from compiling Robot Beach (10-00).

Download.png Download 10-00.LSC.LOG
File: 10-00.LCS.LOG.zip (20kb) (info)
  • "AMFtoGAME" was the program the developers used to compile the game's 3D models.

10-00.LCS.FAIL

An apparent error-returning command file located in \data\10.vol. Based on the single string of console commands it contains, this was likely used to compile level 10-00 (Robot Beach), but the suffix ".FAIL" in the name indicates this likely didn't work as intended.

p:\sourcedata\util\amftogame -disablereport -platform 2 -maxpasses 2 p:\maps\10-00.ent p:\pc\10-00.lcs 

White Graphic

There's a white 16x16 graphic labelled "WHITE.BMP" located in \data\general.vol that serves no known purpose.

WHITE.BMP
I-Ninja WHITE.PNG