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!

The Incredibles (GameCube, PlayStation 2, Xbox, Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

The Incredibles

Developer: Heavy Iron Studios
Publisher: THQ
Platforms: GameCube, PlayStation 2, Xbox, Windows
Released in JP: December 2, 2004
Released in US: October 29, 2004
Released in EU: November 5, 2004


AnimationsIcon.png This game has unused animations.
AreasIcon.png This game has unused areas.
CharacterIcon.png This game has unused playable characters.
CodeIcon.png This game has unused code.
SourceIcon.png This game has uncompiled source code.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
MovieIcon.png This game has unused cinematics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
LevelSelectIcon.png This game has a hidden level select.


ProtoIcon.png This game has a prototype article
PrereleaseIcon.png This game has a prerelease article

Hmmm...
To do:
Resource files needs more investigation and there are more unused strings in the Windows executable

The Incredibles: The videogame is the official videogame for the Disney Pixar movie of the same name. It was made by the same people who made Spongebob Squarepants: Battle for Bikini Bottom

Unused Video

Unused cutscenes

The game uses clips from the movie as cutscenes before and after levels however, there are 3 movie clips that are still in the game's files that were never used. One clip is the scene from the movie where Mr Incredible saves a man who attempted suicide by jumping off of a building. The cutscene is listed under "Skyline Stretch" as FMVOM03.bik even though "Skyline Stretch" had no cutscene. The second cutscene is the scene in the movie where Mr Incredible is flying to Nomanisan in his new red suit listed as FMVNI01b.bik under "Robot Arena". The cutscene ends as Mr Incredible reaches Mirage. The third cutscene is the scene in the movie where the Incredibles are flying the van to Metropolis near the end of the movie listed as FMVHS01 under "Save the World". These cutscenes were likely cut from the final game due to the fact that they made no sense with the levels they are associated with or any other level in the game. Interestingly, FMVOM3.bik can be unlocked in the XBOX and PC versions after beating "Bank Heist". The cutscene is named "Jumper" within the game.

Unused Video Thumbnails

There's some kind of temporary video thumbnails with the film scenes thumbnails in mnui.HIP from Windows CD2. In it, we can see the videogame trailer with a time counter and a watermark with the text "WIP" (Work In Process).
The-Incredibles-wip.png

There are also two more unused thumbnails inside the menu file MNUS.HOP:
In the first we can see the movie trailer.
The-Incredibles-menu1.png

The second, is a video about the development of the game.
The-Incredibles-menu2.png


Demo Screens

The final game has some unused splash screens from a previous demo version.
The-Incredibles-demo1.png The-Incredibles-demo2.png

Unused Characters

Early Mr. Incredible

There are two costumes for Mr. Incredible that are listed in the files but were never playable in the final game. The first costume listed as PLY3 is an earlier version of Mr. Incredible in his red super suit. His suit is darker and he is also fatter than his normal red suit suit in the final (PLY4). This Mr. Incredible was originally used in every level in the game although this was likely before they made the other costumes in the game. He is still fully functional and playable in the final game by simply replacing one of the PLY names in the in.ini folder with PLY3.

Office clothed Mr. Incredible

The second costume is Mr. Incredible in his office suit listed as plya. This suit was likely made much later in development as all of the other Mr. Incredible costumes are listed in-between PLY0-PLY4 and it comes before Violet who is PLYB. Unlike PLY3, office Mr. Incredible is missing a lot of animations and therefore he is unfinished so inserting PLYA into the in.ini file like any other invalid value would make you play as Young Mr. Incredible (PLY0). Interestingly, he has some animations which none of the other Mr. Incredibles have such as a typing animation, a phone animation, a stamp animation and a pencil animation which most likely means that these animations would have been used in a cutscene. Due to the fact that there is no level based in Mr. Incredible's office, this costume went unused although this Mr. Incredible suggests that a level based in Mr. Incredible's office was planned late in development and then removed either due to time constraints or the fact that they couldn't come up with a decent level based in his office.

Casual Mrs. Incredible

A model of Mrs. Incredible in her casual clothes can also be found in the files which could suggest that a level based around a scene with her in those clothes was planned but as there's no PLY files showing that she would have been a playable character, it's likely that this was cut early on so they never started to develop her into a playable character.
402px

Syndrome

Syndrome never appeared in the final game apart from his younger counter part in "Budddy Pine and Bomb Voyage" despite being the main antagonist in the movie however, his character model can still be found in the final game. It is unknown why he never appeared although he may have been used in "Great Falls", "Save the World" or possibly a mysterious unused level if he was in the final game. As his character model went unused, his appearance in the game is only featured within the movie clips as well as a level being named after him ("Syndrome's Base").
402px

Parameters Names & Development Flags

The windows executable has lots of hard-coded game parameters which names are still present. Here are some of the parameters related to the laser attack as an example:

Name Default value
LaserSpeed 50.00
LaserLength 0.50
LaserDamage 10
LaserThickness 205
LaserShake 0.50
MaxLaserDistance 50.00

There are also some boolean hard-coded parameters used during development that changes the game behavior when changed. Here are some of them:

Name Default value Comment
Collision 1 if set to 0, collision with enemies disappear and makes you unable to defeat them (they can still attack you)
DestroyedCollidable 0 if set to 1, collision from the fixed enemies like turrets will remain after being destroyed.
NoAttackDuringCinematics 1 let enemies to attack you during the Cinematics if set to 0
Hmmm...
To do:
Add some more

Level Unlocking

All the game levels can be unlocked to be accessed with the level selector using the cheat code ILIEMIAOW

Cut Combo Meter

In one of the level video thumbnails, we can see what seems to be an early combo meter that was cut from the final game. In the video thumbnail it only shows 0000, and it's animations and functionality were very close to the combo meter from Rayman 3. The combo meter in the final game is at the top center of the screen rather than below the health bar as seen in this image and had words ranging from good to showtime.
The-Incredibles-combo.png

Unused Stages

File:Unused-lvl-shown.png
Unused area shown in the E3 2004 trailer

As well as the unused costumes for Mr and Mrs Incredible suggesting unused levels, there are mentions of two levels within the in.ini files PG?? and TS??. Every other level has a 2 digit code after it as well as a some numbers which can be seen by scrolling down the in.ini file (e.g. "Bank Heist" is OM01,184,94) But these two levels lack that. Few assets of these levels still exist so they cannot be mapped and it is unknown what exactly these levels were. It's possible that one of these levels may had been an office level while the other was a lava based stage as Mr Incredible who was shown in an unused lava area in the E3 2004 trailer however, it isn't known for sure. Both of these levels are listed under PLY3 (Unused red Mr Incredible).

SpongeBob Videogame Leftovers

There are lots of text strings from previous SpongeBob games by Heavy Iron Studios inside the windows executable. Here are some examples:

Robot Plankton
See SpongeBob Boss
See Patrick Boss
See Sandy Boss
Exit SpongeBob


Uncompiled Assembly code

The Windows game executable has some uncompiled D3DX9 shader assembly functions inside the executable. Here is an example:

ps.1.1

// t0 - base water texture
// t1 - ice texture
// t2 - env map
// t3 - cubemap

// c0 - diffuse rgb, ice factor in alpha component


//def c1, 0.0f, 0.0f, 0.0f, 0.0f;


tex t0			// Lookup water
tex t1			// Lookup ice
tex t2			// Environment map

//mov r0, t2

mul r0, t0, v0		// Modulate water with diffuse
mul r1, t2, c1.a	// Calculate environment map which needs adding
add r0, r0, r1		// Add env map to the water

mul r1, t1, v0		// Modulate ice with diffuse

lrp r0, v1.a, r1, r0	// Lerp water and ice using ice factor
//mov r0.a, v1.a
//mov r0.a, t0.a		// Alpha = Water texture alpha
mul r0.a, t0.a, v0.a	// Alpha = Water texture alpha * vertex alpha (passed in 2nd color channel)

There's also a lot of hexadecimal code in text format inside the executable.