If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

I-Ninja (Xbox)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

I-Ninja

Developer: Argonaut Games
Publisher: Namco
Platform: Xbox
Released in US: December 4, 2003


TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.


So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

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.

Debug Features

In general.vol there is a GAME.TXT file located at the hex address 0xC3800 which contains debug options which grant the player special permissions when enabled. To toggle these options, you must change the text following the desired option to either "OFF" or "ON".

"DEBUG_CHEATS" is located at 0xC3911. (Enables various debug tools both in-game, and in the pause menu)

"DEBUG_TEXT" is located at 0xC3958. (Toggles RAM, CPU, and various other text on-screen)

"DEBUG_FLY" is located at 0xC399D. (?)

"LEVEL_SELECT" is located at 0xC39E3. (Toggles a "Level Select" menu on the title screen which lists all levels in LEVELS.TXT)

"DEMO_LEVEL_SELECT" is located at 0xC3A25. (Toggles a "Level Select" menu on the title screen which lists only the levels prefixed with a "*" in LEVELS.TXT)

"SOUND" is located at 0xC3A76. (Toggle all game audio)

(Source: Wiki-Scene & Inkstar)

Developer Texts

Every version and edition of I-Ninja contains a variant of levels.txt and game.txt... strangely the final Xbox version contains two game.txt files.

environment_maps.txt

An empty text file labelled "environment_maps.txt" can be located in the \XBox directory.

LEVELS.TXT

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

Much like the GameCube version, there are no levels in the 60-* range. This is because the 60-* range of levels were debug/testing levels which were wiped from the final version of every edition of I-Ninja.

(Source: Inkstar)

GAME.TXT (1)

This first GAME.TXT is located at 0xC2800. The options within this version of the file can be toggled for various results, while the second GAME.TXT file does not serve any functions.

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       OFF               // Only show * levels in level select
SOUND                   ON                // Sound on/off
BUILD Version: 00.15.00
(Source: Inkstar)

GAME.TXT (2)

This second GAME.TXT is located at 0xC3800 contains the same options/info as the first GAME.TXT, however this text is called and actually functions when options are toggled. The only natural difference between these text files is "DEMO_LEVEL_SELECT" is toggled "ON" by default in this file.

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: 00.15.00
(Source: Inkstar)