We just reached 30,000 articles on this wiki! 🥳
If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Mario Kart Arcade GP DX

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Mario Kart Arcade GP DX

Developers: Bandai Namco, Xeen
Publisher: Bandai Namco
Platform: Arcade (Namco System ES3)
Released in JP: July 25, 2013
Released in US: 2014
Released in EU: Early 2017


AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
MusicIcon.png This game has unused music.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.
RegionIcon.png This game has regional differences.


Hmmm...
To do:

Mario Kart Arcade GP DX, the third game in the Arcade GP series, ditches the other Pac-Man characters in favor of only including the Pac himself and removes Rainbow Cup, but adds character palette swaps, gliding (from Mario Kart 7), underwater (also from Mario Kart 7), and Don-chan. Oh, and no more Mario Card!

Sub-Page

DevTextIcon.png
Unused Text
Unused text and debug strings.

Developer Leftovers

Source Files

Autodesk Models

Present in Data\Model, Data\System\Model and Data\Model\menu\eggslot, the files spe25_dekatibi_R.xsi and spe25_dekatibi_F.xsi were added in the 1.10 update.

Download.png Download Autodesk model sources from MKAGPDX
File: MKAGPDX_AutoDeskModelSRC.zip (12,483 KB) (info)


Bishamon Effect Solutions

Present in Data\Effects\bmsln, are solutions for a portion of the models made from the Bishamon middleware used from Matchlock Corporation. They were made from 2012-2013.

Download.png Download Bishamon solutions from MKAGPDX
File: MKAGPDX_BishamonEffectsSRC.zip (152 KB) (info)


Maya Collada

Present in Data\Effects\model are a portion of raw collada files. Almost all of them were created by S_Ihara, likely Sayo Ihara, who is part of the visual effects team at Xeen Inc. in the credits. The source file exported is usually located in D:/MK3/EF/3D/maya/scenes/sozai.mb and related textures are in D:/MK3/EF/3D/maya/image/*, where star could be something like ef_3D_common_a01.dds or ef_3D_tornado.png. The only file that isn't created by that person is obj_warp02.dae where the author is not present in the file but the texture compilation location D:/users/imaki/projects/MK3/effects/model/ef_3D_warp02.dds suggests that Toshifumi Imaki who is also part of the same group from the same team made it.

Download.png Download Maya colladas from MKAGPDX
File: MKAGPDX_MayaColladasSRC.zip (75 KB) (info)


Uncompiled Effect Shaders

The base game and update(s) have uncompiled shader effect files Shift-JIS encoded in the directory Data\System\Shader. Similar files are separated across them.

Download.png Download Uncompiled effect shader files MKAGPDX
File: MKAGPDX_UncompiledShadersSRC.zip (157 KB) (info)


Ruby Scripts

Hmmm...
To do:
Upload them, putting them here raw would just make the page bigger.

Present in Data\Effects\shader are Ruby scripts for making the shaders.

Maya Swatch File

Present in Data\Model\kart\mario\spe23\.mayaSwatches is a single file titled mark_mario_col.dds.swatch, being a Maya swatch file that has no use by the game. It was created by imaki-toshifumi on I-0911, where I-0911 is likely the computer or workspace while imaki-toshifumi is likely Toshifumi Imaki, who takes part of the visual effects team at Xeen Inc. as seen in the credits of the game. The file was created on Monday August 18th at 20:12:45/8:12 PM in 2014.

Raw PNG Textures

The Data/Effects/model directory has two modified source PNG files before converting to DDS, one (ef_3D_common_a01) also has a DDS file but the other (ef_3D_tornado) doesn't. The first doesn't have the fire particles.

MKAGPDX ef 3D common a01 OldSourceFile.png

MKAGPDX ef 3D common a01 NewFile.png

MKAGPDX ef 3D tornado.png

Unused Graphics

Present in flash/data_jp/common_tex/tex/test.pac are test character icons of all the characters from the first release (Rosalina is there as well because her files are present in the first release) in dds format. The most notable difference is Pac-Man, as he uses his older model from GP1/2. In the final, he uses his appearance from Pac-Man and the Ghostly Adventures. There's also smaller versions of the same icons.

MKAGPDX-TestMario2.png MKAGPDX-Test.png
flash/data_jp/test_data/test_datatex.pac contains two Mario icons (much like the ones in test.pac), and sprites for a test menu and two images of old cars in Japan, most likely at some kind of car show- the car on the right is a Messerschmitt Kabinenroller. They may have been used to test the camera.

MKAGPDX-PlaceholderSelectSprites.png
flash/data_jp/select_00/select_00tex.pac has placeholder sprites for the class selection and other sorts. It reuses artwork from GP1/2, Mario Kart Wii, and Mario Kart 7.

Cut Yoshi Colors

Character Sprites

MKAGPDX-YellowYoshi00.png MKAGPDX-RedYoshi00.png MKAGPDX-BlueYoshi00.png
flash/data_jp/common_tex/tex/chara_p00.pac, in the first release, are character photo icons for Yellow Yoshi, Red Yoshi, and Blue Yoshi. These use a similar style to the test versions of the other character icons. They also seem to be poorly edited, since their chests have a different color as well. There may have been plans for more palette swap Yoshis as DLC, but got cut for unknown reasons. It's possible they were deciding which Yoshi colors to go with. In the first release of the game, palette swap characters also weren't implemented yet, so it's also possible they were experimenting with different palette swap characters using slots 14-18. When palette swaps were added, only Red Yoshi and Black Yoshi were released. At this point, Black Yoshi's wasn't added yet. Yellow Yoshi's slot ID is 16 (0x10), Red Yoshi's slot ID is 17 (0x11), and Blue Yoshi's is 18 (0x12). In later versions, slot 16 would be used by Baby Peach, slot 17 would be used by Daisy, and slot 18 would be used by King Boo. Red Yoshi's final slot is 105.

MKAGPDX-YellowYoshi.png MKAGPDX-BlueYoshi.png
Present in flash/data_jp/common_tex/tex/chara_p02.pac, in the first release, are character select icons for Yellow Yoshi and Blue Yoshi, this time using official artwork. Red Yoshi uses the same one as his released one, except at slot 17.

Color Icons

Early Final
MKAGPDX-RedYoshiColorIconEarly.png MKAGPDX-RedYoshiColorIconFinal.png

MKAGPDX-YellowYoshiColorIcon.png MKAGPDX-LBlueYoshiColorIcon.png
flash/data_jp/common_tex/tex/color_icon.pac, in the first release, contains character icons for swapping color palettes for Yellow Yoshi, Red Yoshi (slightly early version due to some outline differences), and interestingly, Light Blue Yoshi. Light Blue Yoshi is using the same slot as Blue Yoshi is for the other icons, so this makes it rather odd. Either this was a mistake, or they were debating between Blue and Light Blue Yoshi.

Character Names

flash/data_jp/common_tex/tex/chara_name_p00.pac, in the first release, contains the character names for Yellow Yoshi, Red Yoshi, and Blue Yoshi. These all use the same color as regular Yoshi's name, rather than having their own colors. These sprites are still present in later releases in chara_name.pac. Smaller versions of these exist as well in chara_name_p01.pac. Yellow Yoshi's and Blue Yoshi's final sprites shows Baby Peach's and King Boo's, since their slots were replaced by them.

Early (Yellow Yoshi) Final (Baby Peach)
MKAGPDX-YellowYoshiName.png MKAGPDX-BabyPeachNameCompare.png
Early (Red Yoshi) Final
MKAGPDX-RedYoshiName.png MKAGPDX-RedYoshiNameFinal.png
Early (Blue Yoshi) Final (King Boo)
MKAGPDX-BlueYoshiName.png MKAGPDX-KingBooNameCompare.png

Photo Banners

Early Final
MKAGPDX-RedYoshiPhotoBannerEarly.png MKAGPDX-RedYoshiPhotoBannerFinal.png

MKAGPDX-LBlueYoshiPhotoBanner.png MKAGPDX-YellowYoshiPhotoBanner.png
flash/data_jp/common_tex/tex/nam_p00_l.pac, in the first release, contains the character banners for the photo screen of Yellow Yoshi, Red Yoshi, and again, Light Blue Yoshi, all using early versions of Yoshi's regular one, only showing his eyes. The IDs for these are odd; for some reason, Red Yoshi is at slot 16 (slot 17 for the other sprites), Light Blue Yoshi is at slot 17 (slot 18 for the other sprites), and Yellow Yoshi is at slot 18 (slot 16 for the other sprites). Smaller versions of these exist as well in nam_p00_s.pac.

Cut Palette Swap

According to version 1.10, some placeholder sprites exist for a palette swap of Rosalina that was in development, but this got cut. In later versions, most of these sprites were dummied with blank images, except the photo icon sprite, which is still her black silhouette, but without the text and is transparent. It uses slot ID 112. Sadly, no model of this exists.

Graphic Pac File Comment
MKAGPDX-RacingRosalina00.png
chara_p00.pac The character banner sprite. Shows a black silhouette of Rosalina, but it has text that says "レーシングロゼッタ" (Racing Rosetta/Rosalina). This palette swap might be referring to her biker outfit from Mario Kart Wii.
MKAGPDX-RacingRosalina01.png
chara_p01.pac Character portrait of Racing Rosalina.
MKAGPDX-RacingRosalina02.png
chara_p02.pac Character select icon of Racing Rosalina.
MKAGPDX-RacingRosalinaName00.png
chara_name_p00.pac Character name for Racing Rosalina.
MKAGPDX-RacingRosalinaName.png
chara_name_p01.pac Small character name for Racing Rosalina.
MKAGPDX-RacingRosalinaColorIcon.png
color_icon.pac Color icon for Racing Rosalina. There's no color icon for default Rosalina.

Early Character Sprites

Metal Mario

Since Metal Mario exists in the first release of the game, but weren't released till later, he also uses some early sprites as well.

Early Final Comment
MKAGPDX-MetalMario00Early.png
MKAGPDX-MetalMario00Final.png
The character banner sprite. Uses Mario's test sprite with Japanese katakana on it saying "Metal".
MKAGPDX-MetalMario01Early.png
MKAGPDX-MetalMario01Final.png
Character portrait of Metal Mario. Uses a somewhat unique custom pose(?). The shading seems unfinished in it.
MKAGPDX-MetalMario02Early.png
MKAGPDX-MetalMario02Final.png
Character select icon of Metal Mario. Uses a black silhouette of Mario's sprite with "Metal" on it.
MKAGPDX-MetalMarioPhotoBannerEarly.png
MKAGPDX-MetalMarioPhotoBannerFinal.png
Photo banner for Metal Mario. It seems poorly edited and less based on Metal Mario's colors. This one was actually edited off of an early version of Mario's photo banner.

Rosalina

Same situation as Metal Mario, she also has early sprites in the first release of the game.

Early Final Comment
MKAGPDX-Rosalina00Early.png
MKAGPDX-Rosalina00Final.png
The character banner sprite. Just uses different official artwork from the final's, but cropped differently.
MKAGPDX-Rosalina01Early.png
MKAGPDX-Rosalina01Final.png
Character portrait of Rosalina. Uses a somewhat unique custom pose(?). The shading seems unfinished in it.
MKAGPDX-Rosalina02Early.png
MKAGPDX-Rosalina02Final.png
Character select icon of Rosalina. Uses a black silhouette of Rosalina's sprite, using the other official artwork, with "Rosetta" on it.
MKAGPDX-RosalinaPhotoBannerEarly.png
MKAGPDX-RosalinaPhotoBannerFinal.png
Photo banner for Rosalina. It seems more cartoonish than the final's, and it only shows one of her earrings.

Fire Mario

Only 2 early sprites exists for Fire Mario, using slot ID 14. A placeholder character banner sprite for the photo screen, using a black silhouette of Mario's with Fire Mario's name on it in Japanese, and an early version of his color icon. His icon interestingly has a Fire Flower next to it, which was removed later. It's possible this was just to reference Mario obtaining a Fire Flower, since Mario's early default color icon has a Mushroom next to it, possibly a similar reference. The same probably would of been for Tanooki Mario having the leaf icon, Luigi having a Mushroom, and Ice Luigi having the Ice Flower if this was kept in. These still exists in later versions, since this character slot doesn't get replaced later. Fire Mario does still get moved to a different slot, however, which is slot 100.

Early Final Comment
MKAGPDX-FireMarioColorIconEarly.png
MKAGPDX-FireMarioColorIconFinal.png
Color icon.
MKAGPDX-FireMarioPhotoBannerEarly.png
MKAGPDX-FireMarioPhotoBannerFinal.png
Photo banner.

Tanooki Mario

Tanooki Mario has some placeholder sprites in the first release of the game, using slot ID 15. There's also a few in version 1.10 for when he was in development as a palette swap. Slot ID 15 would later be used by Baby Mario, and Tanooki Mario would later use slot ID 200.

Earliest Early Final Comment
MKAGPDX-TanookiMario00Early.png
MKAGPDX-TanookiMario00Early02.png
MKAGPDX-TanookiMario00Final.png
The character banner sprite. Has 2 early versions. One of them is in version 1.10. The earliest uses Mario's test sprites with Japanese hiragana on it saying "Tanuki". The later version uses a black silhouette of Mario that says "Gold Mario" on it. An early version of Gold Mario's that was used during it's development was probably copied over.
MKAGPDX-TanookiMario02Early.png
MKAGPDX-TanookiMario02Early02.png
MKAGPDX-TanookiMario02Final.png
Character select icon of Tanooki Mario. Has 2 early versions. Both use a black silhouette of Mario's sprite, except the earliest one says "Tanuki", and the later version says "Gold Mario".
N/A
MKAGPDX-TanookiMarioColorIconEarly.png
MKAGPDX-TanookiMarioColorIconFinal.png
Color icon.
MKAGPDX-TanookiMarioPhotoBannerEarly.png
N/A
MKAGPDX-TanookiMarioPhotoBannerFinal.png
Photo banner.
MKAGPDX-TanookiMarioName00Early01.png
MKAGPDX-TanookiMarioName00Early02.png
MKAGPDX-TanookiMarioName00Final.png
Tanooki Mario's name sprite. Has 2 early versions. The earliest one uses the same color as Mario's name, and the later version uses a placeholder of Gold Mario's name.
MKAGPDX-TanookiMarioName01Early01.png
MKAGPDX-TanookiMarioName01Early02.png
MKAGPDX-TanookiMarioName01Final.png
Tanooki Mario's small name sprite. Has 2 early versions.

Tanooki Mario also has a placeholder character portrait sprite, but it's just a duplicate of Mario's character portrait.

Other Characters

In the first release, some of the first release characters have early sprites, some of which never got used for anything, or did but was in development during this time.

Color Icons
Early Final Comment
MKAGPDX-MarioColorIconEarly.png
MKAGPDX-MarioColorIconFinal.png
Mario's icon used to have a Mushroom.
MKAGPDX-YoshiColorIconEarly.png
MKAGPDX-YoshiColorIconFinal.png
Yoshi's icon didn't have proper shadows.
Photo Banners

There's a file for the photo banner sprites called nam_p00_m.pac that contains early versions of most of the characters from the first release of the game. This file doesn't get used at all. The "m" most likely means "medium", since there's also nam_p00_l.pac and nam_p00_s.pac which are for "large" and "small" versions of the photo banners. For the "m" version, the characters end at Metal Mario, which was probably when this file was abandoned. This file still exists in later versions untouched. Since there's no medium version for comparison, the final large version will be used.

Early Final Comment
MKAGPDX-MarioPhotoBannerMEarly.png
MKAGPDX-MarioPhotoBannerFinal.png
MKAGPDX-LuigiPhotoBannerMEarly.png
MKAGPDX-LuigiPhotoBannerFinal.png
MKAGPDX-PeachPhotoBannerMEarly.png
MKAGPDX-PeachPhotoBannerFinal.png
Peach looks like she had more details, besides crown looking like it's not there.
MKAGPDX-DKPhotoBannerMEarly.png
MKAGPDX-DKPhotoBannerFinal.png
Almost the same as the final's, besides his ears having different shading, and different hair tip.
MKAGPDX-BowserPhotoBannerMEarly.png
MKAGPDX-BowserPhotoBannerFinal.png
Less detail.
MKAGPDX-YoshiPhotoBannerMEarly.png
MKAGPDX-YoshiPhotoBannerFinal.png
Just Yoshi's eyes.
MKAGPDX-PacmanPhotoBannerMEarly.png
MKAGPDX-PacmanPhotoBannerFinal.png
Used the same one from GP 1/2, but the shading is different and the eyes are smaller.
MKAGPDX-DonchanPhotoBannerMEarly.png
MKAGPDX-DonchanPhotoBannerFinal.png
Less details.
MKAGPDX-WarioPhotoBannerMEarly.png
MKAGPDX-WarioPhotoBannerFinal.png
MKAGPDX-WaluigiPhotoBannerMEarly.png
MKAGPDX-WaluigiPhotoBannerFinal.png
MKAGPDX-ToadPhotoBannerMEarly.png
MKAGPDX-ToadPhotoBannerFinal.png
MKAGPDX-MetalMarioPhotoBannerMEarly.png
MKAGPDX-MetalMarioPhotoBannerFinal.png
Used a black silhouette of Mario's.

Lakitu Photo Banner

MKAGPDX-LakituPhotoBannerL.png MKAGPDX-LakituPhotoBannerS.png
Lakitu does have sprites for a photo banner, but for whatever reason he didn't get one. His large icon is a placeholder using a black silhouette of Toad's banner, with Lakitu's name in Japanese (Jugemu), and his small icon is actually his own banner.

Lakitu U-Turn Sign

MKAGPDX-UTurn.png

Lakitu's object graphics have a U-turn sign, along with a specular map for it, for when the player goes backwards, but since the player can't go backwards, it goes unused. There's also no model for it. A glitch can be done to force the player to go backwards by disabling the warps at Peach Castle or Kingdom Way, but the sign doesn't attempt to appear either.

Grid Test?

The texture and model directories in Data\Effects have this file called test_01.dds, the base and update(s) of the game have this file.

MKAGPDX-test 01.png

Error Popup Textures

Hmmm...
To do:
Upload them.

flash/data_jp/common_tex/tex/popup_error.pac has fully translated error message popup textures but unfortunately they went unused as the game pulls strings from the error list text file to display over the "Call Attendant" message instead when an error occurs during bootup or gameplay.

Unused Tracks

Hmmm...
To do:
Find/create new videos of tracks.

There's a total of 4 unused tracks in this game. One debug track, and 3 regulation maps.

Debug Stage

In Model/stage_debug, all the folders for the tracks are present, but all are empty except the KP folder (Toad Cup). In it, is a debug track with only the dirt road texture and the skybox texture with one of the areas from the Toad Cup tracks, and the skybox model. The track is an early/unfinished version of Kingdom Way with only a dirt road of the entire track. The video shows how the track looks (the water, mushroom model, star model, and shadows aren't originally part of the track). This track also doesn't have its own collision file or any other sort of file.

Regulation Maps

In the Develop directory, there's 3 folders called RegulationMap00, RegulationMap01, and RegulationMap02. 00 is an early version of Bon Dance Street, 01 is a very early version of Omatsuri Circuit, and 02 is an early version of Aerial Road. Unlike the debug track, these have their own collision data.

Omatsuri Circuit actually has a bit of different mapping, like a shortcut slope, which is similar to the ones in GP1/2, and the part where the underwater section is, has a higher height. This track is also possible to fall through because a small part of the road isn't solid, and under all tracks is actually completely solid road that goes on forever. This could be because there's no areas in the game where the player would fall off, so the road most likely prevents the player from falling forever just incase a glitch ever happened. However, it's impossible to complete a lap under the track.

Under the unused Omatsuri Circuit track.

Aerial Road doesn't have a cloud section at all, just a wooden road.

Unused Code

3rd Palette Swap

According to the character lists in the game's code, it's possible for all the characters to have a 3rd palette swap. They all have their regular character data set by default. Either 3rd palette swaps were considered, or this was a placeholder incase they planned more.

Removed Test Song

Race Test

Sound/Bank/NUS3_BANK_BGM.nus3bank has a song called race_test, but the wav file was removed.

Removed Sound Test Sounds

According to the sound names in NUS3_BANK_COMMON.nus3bank, there were a total of 7 sounds for playback in the sound test at one point, but two were removed. They were named (in order) SoundTest1 and SoundTest2, most likely these were the same sound file.

Oddities

Information Skip Sound

NUS3_BANK_COMMON.nus3bank has a sound going by se_sys_skip, in the USA version of the game, this was used when skipping information during the loading screen or end game tip by pressing ITEM, but the JP version didn't allow you to skip the loading tips as no option allowing you to do so is displayed but you could for the end game tip.

Fire Mario

MKAGPDX-FMarioOdd.png

For whatever reason, if Fire Mario's slot ID (0x0E) is moved to a different character slot, such as Mario's, by editing the file CharacterSelectParameter.bin in MenuParam/data, his icon will display and name, but regular Mario will appear in T-pose. When he's selected, the game can't go to the next menu, selecting the kart. Along with this, Fire Mario also has files for a separate character (Model/driver/f_mario), as he's normally a palette swap of Mario. The used files for him are with Mario's files.

Rosalina and Metal Mario

In the first release of the game, Rosalina and Metal Mario have all of their files present, almost fully complete. The only things missing are some icons for them, as they use placeholder ones, and Rosalina uses one early icon for the camera image. They were even added into the game before Bowser Jr. was added, as their slot IDs are 0x0B (Metal Mario) and 0x0C (Rosalina). Bowser Jr.'s is 0x0D.

AI Identifier File

The directory Data/RivalCarParam/Clone has a empty file named こちらは分身対戦モード用AIデータです ("Here is AI data for online ghost vs. battle mode") without an extension. It refers to a mode that was exclusive to the Japanese release where the player raced AI opponents that adopted the habits and style of other players from across Japan.

Launch Commands

The game executable mentions such a few launch commands in Unicode, the first majority affect the framework while the others affect the game.

  • -forcehal= Forces a HAL device type.
  • -noerrormsgboxes= Hides message boxes.
  • -forcevsync:1 = Enables V-Sync.
  • -fullscreen = Forces the game to run in fullscreen.
  • -windowed = Forces the game to run in a window.
  • -forceapi:10 = Makes the game use the oldest version of the API.

Internal Character Names

Internal name Full name
BMAR
Baby Mario
BPCH
Baby Peach
DKY
Donkey Kong
DON
Don-chan
DSY
Daisy
JGM
Jugemu/Lakitu
KJR
Koopa/Bowser Jr.
KNP
Kinopio/Toad
KPA
Koopa/Bowser
KTRS
King Teresa/King Boo
LUI
Luigi
MAR
Mario
MTL
Metal Mario
PAC
PAC-MAN
PCH
Peach
ROS
Rosetta/Rosalina
WAL
Waluigi
WAR
Wario
YOS
Yoshi
---
未使用 (unused)

Internal Project Name

The game executable is named MK_AGP3_FINAL, the window of the game is also named mkart3, this likely means Mario Kart Arcade GP/Grand Prix 3 is the internal project name to relate to proper sequel numbering for the third Arcade GP title.

SVN Revision

As of Rev.1.10.22/JP, it is 29438.

Build Paths

Version Path
Rev.1.00.00/JP D:\work\MK3\repos\branches\Master_1st\Bin\Final\MK_AGP3_FINAL.pdb
Rev.1.10.22/JP S:\workspace\rom\branches\jpn\update4\Bin\Final\MK_AGP3_FINAL.pdb
Rev.1.18.00/JP F:\workspace\rom\branches\jpn\update8\Bin\Final\MK_AGP3_FINAL.pdb

The executable has external pdb file directories mentioned.

Regional Differences

The Japanese version has an online feature that uses a Banapassport to not only check player stats, unlockables, and titles, but to let players compete against each other nationwide and fight random opponents. Each item can be unlocked by playing and beating other opponents. In the International releases, all of the online features (ranging from VS Online Battles and titles) were removed and the items that can be unlocked were now picked randomly through item roulette before starting the race.