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!

Mario Kart Wii/Early Vehicles

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Mario Kart Wii.

This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
Hmmm...
To do:
  • Get renders for everything, not just the model differences. Speak to Atlas on how to render the vehicles properly.
  • Many of the vehicles' shadow models in the unused vehicles are different from their used counterparts. In fact, some of them (like the Standard Kart S) seem to match pre-release footage.
  • Check for vertex colors differences.

The directory /Race/Kart/ contains all of the vehicle files in the game. There are many variants of the karts with an "_2" at the end of the filename, which go unused. Given that the final version of the game uses different variants of the vehicles for multiplayer (with these ending with "_4") and also how some of these unused variants have byte-to-byte identical vehicle model files to the multiplayer counterparts, it is likely that these unused files are earlier versions of the multiplayer variants of the vehicles. For this reason, what will be referred to as "final version" in this article will be these multiplayer variants, unless otherwise stated.

In this article, only the elements (model files, textures, etc.) and characteristics that are different from the used vehicles will be documented. For everything else, it is assumed they're identical between the early and final versions.

A Gecko code to use these vehicles as well as to see early character animations in some cases is available at MKWii.com.

Contents

Quacker

The Quacker used to have a completely different model, which had a smaller head, handlebars coming from the head instead of a pole from the seat, and a glass barrier around the driver's seat. All the characters have an older version.

Baby Daisy

Early Version Final Version
MKW Baby Daisy Quacker 2 render.png MKW Baby Daisy Quacker original render.png

Baby Luigi

Early Version Final Version
MKW Baby Luigi Quacker 2 render.png MKW Baby Luigi Quacker original render.png

Baby Mario

Early Version Final Version
MKW Baby Mario Quacker 2 render.png MKW Baby Mario Quacker original render.png

Baby Peach

Early Version Final Version
MKW Baby Peach Quacker 2 render.png MKW Baby Peach Quacker original render.png

Dry Bones

Early Version Final Version
MKW Dry Bones Quacker 2 render.png MKW Dry Bones Quacker original render.png

Koopa Troopa

Early Version Final Version
MKW Koopa Troopa Quacker 2 render.png MKW Koopa Troopa original render.png

Toad

Early Version Final Version
MKW Toad Quacker 2 render.png MKW Toad Quacker original render.png

Toadette

Early Version Final Version
MKW Toadette Quacker 2 render.png MKW Toadette Quacker original render.png

Bullet Bike

Early (Toad) Final (Toad)
MKWii Unused Toad Bullet Bike Model.png MKWii Used Toad Bullet Bike Model.png
Toad's early Bullet Bike, as seen in multi_top.thp.
Toad's early Bullet Bike, as seen in the Grand Prix class selection screen video.

Models

Vehicle

Geometry
  • The front tire and the handlebars are missing.
  • The back tire is positioned more upwards than in the final version.
Materials
  • The early version appears noticeably more shiny. This is because the reflection texture, low_light.tex0, is mapped differently in the model.
  • The materials for the bike's body, named mat_body and mat_swingarm, originally had the culling set to Inside. The final changed this to None.
  • The final version for the mat_swingarm material added a new reference to low_light.tex0, meant for shading.
  • mat_screen, used for the screen's shading, originally used low_light.tex0 as the environmental texture. The final version uses a newly added texture (metal_3.tex0). Besides, the screen is fully opaque in the early version, whereas in the final version it was changed to semitransparent.
  • The used version added a new material named mat_handle meant for the bike's handlebars. In consequence, the final version adds an extra object for this model part (polygon0).
Shaders
Hmmm...
To do:
Explain a bit more in detail how do the shaders affect the vehicle's shading (if it does).
  • The final version added an additional shader.
Bones
  • The early version's bone is named sa_bike_body_all, while the final version changed this to sa_bike_all.

Shadow

Early Final
MKWii Unused Toad Bullet Bike Shadow Model.png MKWii Used Toad Bullet Bike Shadow Model.png

The early shadow, aside of having a much simpler design, is also a bit less tall.

Textures

Body

The early texture, aside of having coloring differences, has 2 additional mipmaps.

Baby Luigi
Early Final
MKW Bullet Baby Luigi 2.png MKW Bullet Baby Luigi original.png
Baby Daisy
Early Final
MKW Bullet Bike Baby Daisy 2.png MKW Bullet Bike Baby Daisy original.png
Baby Peach
Early Final
MKW Bullet Bike Baby Peach 2.png MKW Bullet Bike Baby Peach original.png
Dry Bones
Early Final
MKW Bullet Bike Dry Bones 2.png MKW Bullet Bike Dry Bones original.png
Koopa Troopa
Early Final
MKW Bullet Bike Koopa Troopa 2.png MKW Bullet Bike Koopa Troopa original.png
Toad
Early Final
MKW Bullet Bike Toad 2.png MKW Bullet Bike Toad original.png
Toadette
Early Final
MKW Bullet Bike Toadette 2.png MKW Bullet Bike Toadette original.png

Tire

The early texture has 3 additional mipmaps.

Shading

low_light.tex0
Early Final
MKWii bullet bike low light UNUSED.png MKWii low light shading texture UNUSED.png

Additionally, the early texture has 1 additional mipmap.

metal_6.tex0
Hmmm...
To do:
Add image?

This texture is never referenced by any material. In fact, it is actually present in the final single and multiplayer versions of the vehicle, but absent in the early "_2" version.

Other

  • The final version adds a new texture, named metal_3.tex0, meant for shading.

Other

Hmmm...
To do:
What's exactly different with the IKParam.ikp file?
  • The file IKParam.ikp is different between the early and final variants.

Sugarscoot

Birdo

Early Version Final Version
MKW Sugarscoot Birdo 2.png MKW Sugarscoot Birdo original.png

Bowser Jr.

Early Version Final Version
MKW Sugarscoot BowserJr 2.png MKW Sugarscoot BowserJr original.png

Peach

Early Version Final Version
MKW Sugarscoot Peach 2.png MKW Sugarscoot Peach original.png

Mach Bike

Textures

Early (tire) Final (tire)
MKWii Mach Bike Early Tire Tex.png MKWii Mach Bike Final Tire Tex.png

Sneakster

All of the character's unused versions of this vehicle (except for Mario) use Mario's body and tire textures. The textures themselves, however, are identical to the final ones.

Zip Zip

Textures

Hmmm...
To do:
Document the rest of the characters.

Mario

Early (body) Final (body)
MKWii Mario Zip Zip Body Unused.png MKWii Mario Zip Zip Body Used.png
Early (tire) Final (tire)
MKWii Mario Zip Zip Tire Unused.png MKWii Mario Zip Zip Tire Used.png

Battle Red Team Standard Bike

Early (body) Final (body)
Early red standard bike body.png Final red standard bike body.png
Early (tire) Final (tire)
Early red standard bike tire.png Final red standard bike tire.png

Battle Blue Team Standard Bike

Early (body) Final (body)
Early blue standard bike body.png Final blue standard bike body.png
Early (tire) Final (tire)
Early blue standard bike tire.png Final blue standard bike tire.png

Battle Red Team Standard Kart

Mario's early Red Team Standard Kart M, as seen in multi_top.thp.

Note: King Boo's version lacks the model.

Early (body) Final (body)
Early red standard kart body.png Final red standard kart body.png
Early (tire) Final (tire)
Early red standard kart tire.png Final red standard kart tire.png

Battle Blue Team Standard Kart

Note: King Boo's version lacks the model.

Early (body) Final (body)
Early blue standard kart body.png Final blue standard kart body.png
Early (tire) Final (tire)
Early blue standard kart tire.png Final blue standard kart tire.png

Classic Dragster

Hmmm...
To do:
Add info. about how in the vehicle selection screen version of this vehicle the screen is more opaque than in the other versions.
Early (Bowser Jr.) Final (Bowser Jr.)
MKWii Classic Dragster BowserJR Early Model.png MKWii Classic Dragster BowserJR Final Model.png

Models

Vehicle

Geometry
  • The tire models in the unused version are missing, despite their textures being present in the file.
  • The driver's emblem seen in the plate on the back of the kart is a regular square in the early version, while in the final a few polygons have been added on its corners.
Materials
  • In the early version, mat_screen (the material for the screen seen in front of the wheel) only has metal_low.tex0 defined for shading. In the final version, this material now includes both the body.tex0 texture (which contains the screen's coloring, see below) and also uses metal_3.tex0 for shading. This change essentially adds color to the final screen model as well as a slightly different reflection pattern.
Texture Mapping
Early (Bowser Jr.) Final (Bowser Jr.)
MKWii BowserJR Classic Dragster Body Front Emblem Texture Mapping UNUSED.png MKWii BowserJR Classic Dragster Body Front Emblem Texture Mapping USED.png
  • The texture mapping for the body of the kart is slightly different across both variants. Most notably, Bowser Jr.'s front emblem appears slightly cut because of this, as seen on the image above.

Shadow

Early Prerelease Final
MKWii Classic Dragster Early Shadow.png MKWii Prerelease Luigi Classic Dragster.jpg MKWii Classic Dragster Final Shadow.png


The early shadow, aside of having a much simpler design, is also less tall. It could be seen all the way back in the first trailer of the game from E3 2007, and is also present in more subsequent prerelease footage.

Textures

Body

The final texture uses a small portion of it for the screen's coloring (see above).

Peach
Early Final
Body peach UNUSED.png Body peach USED.png
Yoshi
Early Final
Body yoshi UNUSED.png Body yoshi USED.png
Birdo
Early Final
Body birdo UNUSED.png Body birdo USED.png
Bowser Jr.
Early Final
Body bjr UNUSED.png Body bjr USED.png
Daisy
Early Final
Body daisy UNUSED.png Body daisy USED.png
Diddy Kong
Early Final
Body diddy UNUSED.png Body diddy USED.png
Luigi
Early Final
Body luigi UNUSED.png Body luigi USED.png

Luigi's front emblem is mirrored in the early version. This can be seen on the prerelease screenshot above.

Mario
Early Final
Body mario UNUSED.png Body mario USED.png

Other

  • The final version adds a new texture, named metal3.tex0, meant for shading.

Other

Hmmm...
To do:
What's exactly different with the IKParam.ikp file?
  • The file IKParam.ikp is different between the early and final variants.

Jetsetter

Early (Rosalina) Final (Rosalina)
MKWii early Rosalina Jetsetter Model.gif MKWii Final Rosalina Jetsetter Model.gif

Models

Vehicle

Geometry

  • The unused variant, while pretty much the identical in design, features a lower poly model, in which some elements are missing, such as the back of the seat, metallic elements in the wheel, and missing polygons on the elements found on both sides of the kart.
Materials
  • The early version uses a single material (mat_screen) in the glass that can be seen both in front of the wheel as well as in the front lights. In the final version, the latter uses a newly created material (mat_screen2), that uses the metal6.tex0 texture for reflection, instead of sphere9.tex0 as seen with the older material. Because of this, an additional polygon can be found in the final version, splitting both objects.
Bones
  • The early version's bone is named ld_kart_model_lod_all, while the final version changed this to ld_kart_all.

Shadow

Early Final
MKWii Jetsetter shadow Early.png MKWii Jetsetter shadow Final.png

The early shadow, aside of having a much simpler design, is also less tall.

Textures

Body (ld_kart_body.tex0)

Rosalina
Early Final
MKW Jetsetter Rosalina 2.png MKW Jetsetter Rosalina final.png

The unused variant reveals an early version of Rosalina's emblem.

Donkey Kong
Early Final
MKW Jetsetter DK 2.png MKW Jetsetter DK final.png

Shading

low_light.tex0
Early Final
MKWii low light shading texture UNUSED.png MKWii low light shading texture USED.png

The early texture has 3 additional mipmaps.

metal_3.tex0

The early texture has 3 additional mipmaps.

metal_6.tex0

The early texture has 2 additional mipmaps.

sphere9.tex0
Early Final
MKWii sphere9 shading texture UNUSED.png MKWii sphere9 shading texture USED.png

Interestingly, an early, higher quality variant of the sphere9.tex0 texture can be found within the early vehicle's files, with this being 64x64 (the final is 32x16) and using the RGB565 format (the final uses I8). Almost identical variations of the final texture are also used in other vehicles with a different filename (metal5.tex0)

Other

Hmmm...
To do:
What's exactly different with the IKParam.ikp file?
  • The file IKParam.ikp is slightly different between the early and final variants.
  • The early variant, much like with most other vehicles, features an empty folder named param, inside it 3 additional empty folders can also be found named lb_bike, ldf_bike and ldf_kart. The final version only has the ldf_kart folder.

Flame Runner

Early (Donkey Kong) Final (Donkey Kong)
MKWii Flame Runner Body UNUSED.png MKWii Flame Runner Body USED.png

NOTE: The model used in the vehicle selection screen actually has all the differences that are documented below (save for the missing tires) with respect to the rest of the used versions.

Models

Vehicle

Geometry
  • The tire models in the unused version are missing, despite their textures being present in the file.class
Materials
  • The shading texture used in the screen model is mapped differently there. The body's shading texture is also very slightly differently mapped in the model.
  • The final version adds color to the screen model, appearing brighter. This is achieved by mapping the polygons for this model inside one of Bowser's tooth in the body's texture. In consequence, the final version of that material references said texture.
Texture Mapping
  • In the early version, the character's emblem seen in one of the sides of the vehicle is mirrored (seen in the image above).

Shadow

Early Final
MKWii Flame Runner Shadow UNUSED.png MKWii Flame Runner Shadow USED.png


The early shadow, aside of having a slightly simpler design, is also less tall.

Textures

Shading

  • The final version adds a new texture named metal_3.tex0, which funnily enough is unused.

Other

Hmmm...
To do:
What's exactly different with the IKParam.ikp file?
  • The file IKParam.ikp is different between the early and final variants.

Shooting Star

Bowser

Early Version Final Version
MKW ShootingStar Bowser 2.png MKW ShootingStar Bowser 2 render.png MKW ShootingStar Bowser final.png MKW ShootingStar Bowser final render.png

Donkey Kong

Early Version Final Version
MKW ShootingStar DK 2.png MKW ShootingStar DK 2 render.png MKW ShootingStar DK final.png MKW ShootingStar DK final render.png

Dry Bowser

Early Version Final Version
MKW ShootingStar DryBowser 2.png MKW ShootingStar DryBowser 2 render.png MKW ShootingStar DryBowser final.png MKW ShootingStar DryBowser final render.png

Funky Kong

Early Version Final Version
MKW ShootingStar FunkyKong 2.png MKW ShootingStar FunkyKong 2 render.png MKW ShootingStar FunkyKong final.png MKW ShootingStar FunkyKong final render.png

King Boo

Early Version Final Version
MKW ShootingStar KingBoo 2.png MKW Jetsetter KingBoo 2 render.png MKW ShootingStar KingBoo final.png MKW ShootingStar KingBoo final render.png

Rosalina

Early Version Final Version
MKW ShootingStar Rosalina 2.png MKW ShootingStar Rosalina 2 render.png MKW ShootingStar Rosalina final.png MKW ShootingStar Rosalina final render.png

Waluigi

Early Version Final Version
MKW ShootingStar Waluigi 2.png MKW ShootingStar Waluigi 2 render.png MKW ShootingStar Waluigi final.png MKW ShootingStar Waluigi final render.png

Wario

Early Version Final Version
MKW ShootingStar Wario 2.png MKW ShootingStar Wario 2 render.png MKW ShootingStar Wario final.png MKW ShootingStar Wario final render.png

Standard Kart L

Textures

Bowser

The directory /Scene/Model/Kart stores the model files for the vehicles that can be seen in the vehicle selection screen. On Battle Mode, both kart and bike textures have a different texture depending on the team selected. However, the files related to these versions of the vehicles (the ones ending with "_BT") actually contain a regular texture as seen on VS. Race. For the small characters, both kart and bike models contain Baby Mario's textures, medium characters kart and bike models contain Mario's textures, and heavy characters have Waluigi's bike texture and Bowser's kart texture left in the files. Out of all of these, Bowser's leftover texture is an earlier version of the texture for his Standard Kart L.

Early Final
MKWiiBowserEarlyKartTexture.png MKWiiBowseFinalKartTexture.png

Piranha Prowler

Models

Vehicle

Early / Vehicle Selection Screen Used
MKWii Piranha Prowler Regular Version.png MKWii Piranha Prowler Multiplayer Version.png

The early version is identical to the one seen in the vehicle selection screen, which seems to have the body centered properly with respect to the tires, unlike with the used versions, in which the body is positioned slightly higher up.

Shadow

Early Final
MKWii Unused Toad Piranha Prowler Shadow Model.png MKWii Used Toad Piranha Prowler Shadow Model.png

The early shadow, aside of having a much simpler design, is also less tall.

Other

  • The final version adds two animations for the vehicle: bad.chr0 and good.chr0, used when losing and winning a match respectively.
Hmmm...
To do:
What's exactly different with the IKParam.ikp file?
  • The file IKParam.ikp is different between the early and final variants.

Wario Bike

Hmmm...
To do:
Document the rest of the differences.
Bowser's early Wario Bike, as seen in the Grand Prix class selection screen video.

Other

  • The used multiplayer version for the Wario Bike has a leftover handlebars model from the single player variant (named handle_lod.mdl0). The game doesn't used this however, as the handlebars appears alongside the rest of the vehicle's model in one single model file. Curiously, Bowser and Dry Bowser's leftover handlebars models look the same as the ones for the rest of the characters (the used versions for both these characters have the handlebars positioned slightly lower in comparison).

Other

Rosalina's Early Emblem

Rosalina's early versions for her Offroader, Flame Runner, Wario Bike, Phantom, Standard Bike L, and Standard Kart L have an earlier version of her emblem, which depicts a Power Star (similar to the one seen on the Sugarscoot vehicle), instead of a Grand Star as seen in the final versions.

Rosalina's Standard Bike L (Early) Rosalina's Standard Bike L (Final)
Rosalina standard bike L early emblem.png Rosalina standard bike L final emblem.png

An even earlier version of this emblem can be seen on her early Jetsetter variant.