I-Ninja (GameCube)

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&mdash;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. See also: I-Ninja (Xbox).

Developer texts
The game includes some leftover debug and trade show text (which may in fact be holdovers from the original PS2 release, given the use of a Sony-style serial number) in game.txt, as well as a massive list of all the game's levels in levels.txt. The "Justin Saunders" of the latter appears to have been the game's lead programmer.

game.txt NAME                   NINJA             // 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             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 DEMO_BUILD             OFF               // Play as demo DEMO_MAGAZINE          OFF               // Magazine=ON or Standalone=OFF KEYCODE			BE PRODUCT_NUMBER		SLES-66666 SAVE_NAME		I-Ninja SAVE_COMMENT           He's one angry Ninja BUILD Internal build

levels.txt 10-00	Justin Saunders	*Robot beach hub	Fri Oct 03 17:43:44 10-01	Justin Saunders	Eye Ninja	Fri Oct 03 17:44:48 10-02	Justin Saunders	Eye Ninja slalom 1	Fri Oct 03 17:45:08 10-03	Justin Saunders	Eye Ninja slalom 2	Fri Oct 03 17:45:26 10-04	Justin Saunders	Eye Ninja slalom 3	Fri Oct 03 17:45:54 10-05	Justin Saunders	*Eye Ninja Tutorial	Fri Oct 03 17:46:40 10-20	Justin Saunders	*Eye 2 eye 1	Fri Oct 03 17:47:49 10-21	Justin Saunders	Eye 2 eye 2	Fri Oct 03 17:48:25 10-22	Justin Saunders	Eye 2 eye 3	Fri Oct 03 17:49:05 10-30	Justin Saunders	*Heart attack	Fri Oct 03 17:50:20 10-31	Justin Saunders	Heart attack 2	Fri Oct 03 17:50:49 10-32	Justin Saunders	Heart attack 3	Fri Oct 03 17:51:55 10-33	Justin Saunders	Heart attack 4 (laser run)	Fri Oct 03 17:52:15 10-34	Justin Saunders	Heart attack 5 (laser run)	Fri Oct 03 17:52:29 10-35	Justin Saunders	Heart attack 6 (laser run)	Fri Oct 03 17:53:05 10-40	Justin Saunders	*Kyza	Fri Oct 03 17:53:57 10-41	Justin Saunders	Teka getting up cutscene	Fri Oct 03 17:54:23 10-99	Justin Saunders	Ninja Wad	Fri Oct 03 17:54:42 20-00	Justin Saunders	*BOMB ISLAND HUB	Fri Oct 03 17:55:52 20-02	Justin Saunders	* Ventis	Fri Oct 03 17:56:28 20-03	Justin Saunders	Fuse Chase map 1.1 - stream	Fri Oct 03 17:57:55 20-08	Justin Saunders	*Grade In A Cage	Fri Oct 03 17:59:09 20-10	Justin Saunders	*Fuse Chase	Fri Oct 03 17:59:20 20-12	Justin Saunders	*Shoot the Ships	Fri Oct 03 18:01:17 20-13	Justin Saunders	 Ventis Boss Underwater	Fri Oct 03 18:05:07 20-21	Justin Saunders	*Rocket Factory	Fri Oct 03 18:06:52 20-22	Justin Saunders	BF2	Fri Oct 03 18:07:46 20-23	Justin Saunders	BF3	Fri Oct 03 18:09:57 20-24	Justin Saunders	 BF4	Fri Oct 03 18:10:41 20-25	Justin Saunders	BF5	Fri Oct 03 18:12:21 20-26	Justin Saunders	BF6	Fri Oct 03 18:13:39 20-27	Justin Saunders	BF7	Fri Oct 03 18:15:10 20-99	Justin Saunders	Ninja Wad	Fri Oct 03 18:15:24 30-00	Justin Saunders	*Welcome to the Jungle (HUB)	Fri Oct 03 18:18:13 30-01	Justin Saunders	*Sly Ninja 1	Fri Oct 03 18:20:21 30-02	Justin Saunders	Sly Ninja 2	Fri Oct 03 18:23:00 30-03	Justin Saunders	Sly Ninja 3	Fri Oct 03 18:25:17 30-04	Justin Saunders	Hub 2 Boss Stream	Fri Oct 03 18:26:14 30-05	Justin Saunders	*Psyamon	Fri Oct 03 18:28:09 30-06	Justin Saunders	Sly Ninja 4	Fri Oct 03 18:30:56 30-11	Justin Saunders	*Log Ride 1	Fri Oct 03 18:32:48 30-12	Justin Saunders	Log Ride 2	Fri Oct 03 18:35:00 30-13	Justin Saunders	Log Ride 3	Fri Oct 03 18:36:56 30-14	Justin Saunders	Log Ride 4	Fri Oct 03 18:38:30 30-15	Justin Saunders	Log Ride 5	Fri Oct 03 18:40:28 30-16	Justin Saunders	Log Ride 6	Fri Oct 03 18:42:18 30-17	Justin Saunders	Log Ride 7	Fri Oct 03 18:43:46 30-21	Justin Saunders	*Buzz Off! 1	Fri Oct 03 18:45:55 30-22	Justin Saunders	Buzz Off! 2	Fri Oct 03 18:48:30 30-23	Justin Saunders	Buzz Off! 3	Fri Oct 03 18:50:18 30-24	Justin Saunders	Buzz Off! 4	Fri Oct 03 18:52:04 30-25	Justin Saunders	Buzz Off! 5	Fri Oct 03 18:54:07 30-99	Justin Saunders	Ninja Wad	Fri Oct 03 18:54:24 40-00	Justin Saunders	*Mountain Gorge	Fri Oct 03 18:56:21 40-01	Justin Saunders	*Clouding Around	Fri Oct 03 18:58:16 40-02	Justin Saunders	*Crystal Cavern	Fri Oct 03 18:59:50 40-03	Justin Saunders	*Malakai	Fri Oct 03 19:01:14 40-04	Justin Saunders	*Sneak & Destroy	Fri Oct 03 19:03:34 40-05	Justin Saunders	Sneak & Destroy map2	Fri Oct 03 19:07:04 40-11	Justin Saunders	Clouding Around map2	Fri Oct 03 19:09:01 40-20	Justin Saunders	Crystal Cavern_stream2sectA	Fri Oct 03 19:10:26 40-21	Justin Saunders	Crystal Cavern_stream2sectB	Fri Oct 03 19:11:38 40-22	Justin Saunders	Crystal Cavern_steam2sectC	Fri Oct 03 19:12:16 40-30	Justin Saunders	Crystal Cavern_Section A (stalac)	Fri Oct 03 19:13:02 40-31	Justin Saunders	Crystal Cavern_Section B (stalac)	Fri Oct 03 19:14:07 40-32	Justin Saunders	Crystal Cavern_Section C (stalac)	Fri Oct 03 19:15:27 40-99	Justin Saunders	Ninja Wad	Fri Oct 03 19:15:37 50-00	Justin Saunders	*Moon Hub	Fri Oct 03 19:16:26 50-01	Justin Saunders	*Outpost Alpha 	Fri Oct 03 19:17:07 50-02	Justin Saunders	Outpost Alpha Stream 1	Fri Oct 03 19:18:12 50-03	Justin Saunders	Outpost Alpha stream 2	Fri Oct 03 19:18:29 50-04	Justin Saunders	Outpost Alpha stream 3	Fri Oct 03 19:19:23 50-05	Justin Saunders	Outpost Alpha stream 4	Fri Oct 03 19:19:37 50-06	Justin Saunders	Outpost Alpha stream 5	Fri Oct 03 19:20:26 50-07	Justin Saunders	Outpost Alpha stream 6	Fri Oct 03 19:21:09 50-08	Justin Saunders	*Outpost Beta	Fri Oct 03 19:21:53 50-09	Justin Saunders	Outpost Beta stream 1	Fri Oct 03 19:22:43 50-10	Justin Saunders	Outpost Beta stream 2	Fri Oct 03 19:23:35 50-11	Justin Saunders	*Space Station hub	Fri Oct 03 19:24:07 50-12	Justin Saunders	*The Imperial Guard	Fri Oct 03 19:25:09 50-13	Justin Saunders	*The Cryo-Chamber	Fri Oct 03 19:25:48 50-14	Justin Saunders	*Emperor O-Dor	Fri Oct 03 19:26:41 50-99	Justin Saunders	Ninja Wad	Fri Oct 03 19:26:55 60-00	Justin Saunders	White Room	Fri Oct 03 19:27:37 60-01	Justin Saunders	Characters	Fri Oct 03 19:28:23 60-03	Justin Saunders	Bosses	Fri Oct 03 19:29:03 60-04	Justin Saunders	Pickups	Fri Oct 03 19:29:41 60-05	Justin Saunders	Movies	Fri Oct 03 19:29:46 60-13	Justin Saunders	Demo - Robot beach hub	Sat Oct 04 12:17:46 60-99	Justin Saunders	Ninja Wad	Sat Oct 04 12:17:58 70-02	Justin Saunders	*Ninja Ball 1 (R2)	Sat Oct 04 12:19:34 70-03	Justin Saunders	*Track Run 1 (B1)	Sat Oct 04 12:19:55 70-04	Justin Saunders	*Track Run 2 (M1)	Sat Oct 04 12:20:11 70-05	Justin Saunders	*Grind Run 1 (J1)	Sat Oct 04 12:20:27 70-06	Justin Saunders	*Egg-shell skull (M2)	Sat Oct 04 12:21:18 70-07	Justin Saunders	*Ninja Ball 3 (J2)	Sat Oct 04 12:22:07 70-08	Justin Saunders	*Ninja Ball 2 (B2)	Sat Oct 04 12:23:52 70-09	Justin Saunders	*Battle Arena	Sat Oct 04 12:25:11 70-10	Justin Saunders	Battle Arena Stream 1.1	Sat Oct 04 12:25:13 70-97	Justin Saunders	*Kappa Captain Area	Sat Oct 04 12:30:35 70-98	Justin Saunders	*Rax Captain Area	Sat Oct 04 12:31:08 70-99	Justin Saunders	Ninja Wad	Sat Oct 04 12:31:43 9-92	Justin Saunders	Summary Screen Movie Player	Fri Oct 03 17:38:04 9-93	Justin Saunders	Summary Screen	Fri Oct 03 17:38:42 9-94	Justin Saunders	 	Fri Oct 03 17:38:46 9-95	Justin Saunders	Ninja Wad	Fri Oct 03 17:39:33 9-96	Justin Saunders	Pause Menu	Fri Oct 03 17:39:45 9-97	Justin Saunders	Level Select	Fri Oct 03 17:39:48 9-98	Justin Saunders	 	Fri Oct 03 17:39:53

Note that some of the levels referenced here are no longer present on the disc&mdash;notably the entire 60-* range, the names of which seem to suggest testing/debug content.

Level Select
The level select screen is still present in the game (9-97 in the above list) and can be activated by replacing another level's files (some work better than others&mdash;recommend 10-01 Eye Ninja, the game's first stage). When loaded in place of the wrong thing, the menu is extremely broken; constantly reloading so that it's impossible to select anything other than the first few options. In "working" cases, though, the game still locks up when selecting a stage. May be workable by, e.g. replacing a different file or accessing it through an entirely different method as in the Xbox version. Needs further research.