This is a sub-page of Super Mario Galaxy 2.
On October 2, 2025, to coincide with the 40th Anniversary of the Mario series, Nintendo released an updated port of Super Mario Galaxy 2, introducing a host of new content, such as a new storybook, improved graphics, amiibo support, an Assist Mode, a music player, and two new music tracks. Similar to the Super Mario Galaxy port (and by extension, the version available in Super Mario 3D All-Stars), the game runs natively on the Nintendo Switch, but its graphics and audio are emulated with Hagi (Nintendo's proprietary Nintendo Wii emulator).
|
|
To do:
|
Unused Textures#
Unused Chance Cube Textures#
The unused placeholder Chance Cube textures return once again, in a higher resolution - despite this, they remain unused. They can be found in the RomFS\data\ondemand_texture_replace\MarioGalaxy directory as 18210717639921006452.png (X) and 2302168255589267889.png (O), respectively. Additionally, the original smaller textures still remain within the ObjectData\ItemDice.arc model archive, still unused.
(Source: CometMedal)
StationedData#
A new directory was added to the game, majorly comprised of updated or duplicate files from various other directories across the game's files. All files have their endianness changed from big to little endian.
GDDR3.zst#
|
|
To do: |
A large archive compressed with the ZSTD (ZStandard) method. Contains files from the ObjectData, LayoutData LightData and SystemData directories.
Archive File |
Archive File Changes |
BRLYT File Changes |
|---|---|---|
AirMeter.arc |
n/a |
The font color setting in TxtTitle has changed to transparent, and the font scale was changed slightly. |
ButtonBack.arc |
Added two new animations called "buttonappearalt.brlan" and "buttonendalt.brlan". |
"mybuttonatypeside2.tpl"'s texture format was changed from IA4 to IA8. "mybuttonatypeside2.tpl" has been upscaled from 32x32 to 77x77. Removed the Korean and Simplified Chinese font files. Added two materials and text panes for Italian text support. Removed a pane called "BoxButton". Added a pane called "StarPointer". Removed a picture pane called "BoxButton" from the "BButton" pane. Multiple panes were slightly re-positioned or scaled. |
BatteryInfo.arc |
n/a |
Removed two materials for German text support. Removed some German text panes. The font color setting in TxtBattery has changed to transparent. The font color setting in TxtBattery2 has changed from a yellow-orange gradient (FFFF00FF/FFB600FF/FF6E00FF) to a hot pink-magenta gradient (FF00FFFF/FF00B6FF/FF006EFF). |
ButtonWindow.arc |
A new Nintendo Switch-specific file that doesn't exist in Super Mario Galaxy 2 originally; contains data for the generic menu buttons found across the game. |
n/a |
CameraInfo.arc |
Added the "MyIconCrossH.tpl" icon. |
Added new materials. Added several new panes. Removed the "ShaCross" and "PicCross" image panes from the "Cross" pane. Multiple panes were slightly re-positioned or scaled. |
CinemaFrame.arc |
Removed a test animation file called "Test00.brlan". |
Multiple panes were slightly re-positioned or scaled. |
CoinCounter.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. |
CometMedalCounter.arc |
n/a |
No longer calls "MyIconCometMedal.tpl" in the layout file; instead calls "MyIconCometMedalBlank.tpl". Multiple panes were slightly re-positioned or scaled. |
DPDPointer.arc |
n/a |
"MyYoshiPointer.tpl"'s image format was changed from IA4 to IA8. "MyYoshiOutStar.tpl"'s image format was changed from I4 to I8. Removed the "MyPointerAButton.tpl" icon. "DPDOutStar.tpl"'s image format was changed from I4 to IA4. Removed the "PicAButton" material. Multiple panes were slightly re-positioned or scaled. Removed the "PicAButton" image pane from the DPDPointer\HandPointer\Hand pane. |
DPDPointerNumber.arc |
n/a |
Added materials for Korean and Traditional Chinese text support. Added some Korean and Traditional Chinese text panes. |
DPDPointerSub.arc |
n/a |
"DPDOutStar.tpl"'s image format was changed from I4 to IA4. Multiple panes were slightly re-positioned or scaled. |
ErrorMessageImage.arc |
Contains a .bti image called "FreeStyleUnplagged" that cannot currently be decoded. In the original Super Mario Galaxy 2, this file contained a .bti image of a Nunchuk being unplugged from a Wii Remote. Whereas the original file is 4kb, this version is a whopping 22.2kb, suggesting the .bti image may be different or stored at a larger resolution. |
n/a |
FlyMeter.arc |
Removed a test animation file called "Test00.brlan". |
The font color setting in FlyMeter\Count\TxtTitle has changed from a yellow-orange gradient (FFFF00FF/FFB600FF/FF6E00FF) to a hot pink-magenta gradient (FF00FFFF/FF00B6FF/FF006EFF). |
GalaxyNamePlate.arc |
Removed a test animation file called "Test.brlan". |
Re-positioned some assets. Removed the "MyFileNamePlateOutLine.tpl" texture from the layout file. "MyFileNamePlate.tpl" has been upscaled from 16x16 to 32x32. "MyFileNameBeak.tpl" has been upscaled from 8x16 to 16x32. Removed the "TxtGalaxyNameU" text pane. Added the "ShaGaxyName" material. "ShaNamePlate00LT" now calls the "MyFileNamePlate.tpl" texture instead of the "MyFileNamePlateOutLine.tpl" texture. Renamed multiple panes. Added the "Placement00" and "Placement01" panes (bundled under the GalaxyNamePlate pane). Moved the "NamePlate" and "GalaxyName" panes under a new pane called "Placement" (bundled under the GalaxyNamePlate pane). Moved the "ShaNamePlat00" window pane into a new pane called "ShaWinNamePlate" (bundled under the GalaxyNamePlate\Placement\NamePlate\NamePlate00 pane). Moved the "ShaBeak00" and "PicBeak00" image panes into a new pane called "Beak00" (bundled under the GalaxyNamePlate\Placement\NamePlate\NamePlate00 pane). Removed the "GalaxyNamePlateU" panes and all panes bundled below it. Moved the "WinNamePlateU" window pane from the removed "GalaxyNamePlateU" pane into the GalaxyNamePlate\Placement\NamePlate\NamePlate00\WinNamePlate00 pane. Added the "NamePlate01" pane. Moved the "WinNamePlate" window pane into the GalaxyNamePlate\Placement\NamePlate\NamePlate01\WinNamePlate01 pane. Multiple panes were slightly re-positioned or scaled. |
GetStar.arc |
n/a |
Removed all language support materials. Removed the "ShaGetGStar" material. Multiple panes were slightly re-positioned or scaled. Removed all regional text panes and the "ShaGetStar" text pane from the "GetStar" pane. Removed all regional text panes and the "ShaGetGStar" text pane from the "GetGrandStar" pane. The font color setting in RootPane\GetStar\TxtGetStar and RootPane\GetStar\TxtGetGStar has changed from a yellow-green gradient (FFFF00FF/91D400FF/23AA00FF) into a magenta-dark purple gradient (FF00FFFF/FF00D491/FF00AA23) that fades into transparency. |
HitPointMeter.arc |
Removed a test animation file called "Test00.brlan". |
Multiple panes were slightly re-positioned or scaled. The font color setting in RootPane\HPMeter\Font\TxtTitle has changed from a partially transparent white-grey gradient (FFFFFFFF/BBBBBBFF/787878FF) to a partially transparent white-desaturated red gradient (FFFFFFFF/FFBBBBBB/FF787878). |
IconAButton.arc |
Added the "myiconabutton00h.tpl" and "myiconabutton01h.tpl" textures. |
Removed the Korean and Simplified Chinese font files. Removed the Simplified Chinese language support materials. Replaced the "PicIconA1" material with the "PicIconA1V" material. Replaced the "PicIconA" material with the "PicIconAV" material. Added the "PicIconAH" and "PicIconA1H" materials. Multiple panes were slightly re-positioned or scaled. Removed the "PicPlateCnSi" image pane (formerly bundled under the RootPane\IconAButton\Plate pane). Added the "PicPlateAsTr" image pane (bundled under the RootPane\IconAButton\Plate pane). Added the "JoyConV" and "JoyConH" panes (bundled under the RootPane\IconAButton pane). Moved the "PicIconA1" and "PicIconA1V" image panes into the "JoyConV" pane. Moved the "PicIconAH" and "PicIconA1H" image panes into the "JoyConH" pane. |
DPDOutStar.arc |
n/a |
The "DPDOutStar.tpl" texture was upscaled from 16x32 to 32x64. The "DPDOutStar.tpl" texture's image format was changed from I4 to IA8. "MessageFont26.brfnt" was added to the font directory of the layout file. Added the "Txt" material. Added a new pane called "Size" under the IconSave pane, including two additional new panes bundled within called "Icon" and "Text". Moved the "PicIconSave" image pane (formerly under the IconSave pane) into the new "Icon" pane. Multiple panes were slightly re-positioned or scaled. Added a "Txt" text pane under the "Text" pane. |
InformationWindow.arc |
Removed a test animation file called "Test00.brlan". |
Removed the Korean and Simplified Chinese font files. Removed multiple language support materials and renamed multiple pre-existing materials. Added three new panes called "Placement00", "Placement01" and "Placement02". Renamed some panes. Renamed multiple text panes and added text panes for Traditional Chinese text. |
Koura.arc |
A duplicate of the Koopa Shell model from ObjectData. |
n/a |
LightData.arc |
A copy of the LightData.arc file from the LightData directory. Despite the BCSV file being slightly larger than the original, it contains no additional content and is simply encoded in UTF-8 (unlike the original, which was encoded in Shift-JIS). |
n/a |
MarineSnow.arc |
An exact copy of the same file from ObjectData. |
n/a |
MarioConst.arc |
An almost exact copy of the same file from ObjectData (save for the swapped endianness), but the BCSV files are all UTF-8 encoded and contain a few extra bytes of padding. |
n/a |
NPCData.arc |
A near exact copy of the same file from ObjectData, but with swapped endianness, UTF-8 encoded BCSV files with extra padding, and a few entries shuffled around within said BCSV files. |
n/a |
ObjNameTable.arc |
Like the aforementioned files, it is near identical to the original Wii file, but with its endianness swapped, extra padding, and encoding changed to UTF-8. |
n/a |
OneUp.arc |
n/a |
Removed multiple materials. Multiple panes were slightly re-positioned or scaled. Removed multiple text panes. |
Penguin.arc |
A duplicate of the Penguin model from ObjectData. |
n/a |
PlanetMapDataTable.arc |
Identical to the file in ObjectData, but with swapped endianness and UTF-8 encoding. |
n/a |
PlayerLeft.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. |
PointerGuidance.arc |
Removed a test animation file called "Test00.brlan". |
Removed the Korean and Simplified Chinese font files. Removed materials for Simplified Chinese language support. Removed Simplified Chinese text panes. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. Removed Korean and Simplified Chinese text panes from RootPane\PointerFrame1\Guide1. |
PowerStar.arc |
An exact duplicate of the model from ObjectData. |
n/a |
ProductMapObjDataTable.arc |
Near identical to the same file in ObjectData, containing all the same data but shuffled around. Swapped endianness, UTF-8 encoding. |
n/a |
ScenarioSelect.arc |
n/a |
Removed the Korean and Simplified Chinese font files. Removed some materials for language support. Multiple panes were slightly re-positioned or scaled. |
ScenarioSelectSky.arc |
A duplicate of the same file from ObjectData. |
n/a |
SelectButton.arc |
Removed the "ButtonSelectIn.brlan", "ButtonSelectOut.brlan", "ButtonWait.brlan" and "Test00.brlan" animation files. |
Removed all fonts and materials. Renamed the "ButtonLeft" and "ButtonRight" panes (bundled under the RootPane\SelectButton pane) to "ButtonWindow00" and "ButtonWindow01", respectively. Removed the "BoxLeft" and "BoxRight" panes from all panes. Removed the "ShaLButton", "LButton", "LButtonShine", "ShaRButton", "RButton" and "RButtonShine" panes. Multiple panes were slightly re-positioned or scaled. |
SignBoardBalloon.arc |
Removed an animation test file called "Test00.brlan". |
Renamed some panes. Multiple panes were slightly re-positioned or scaled. Removed the Korean and Simplified Chinese font files. Added new materials for the new textures. Added new image panes for the new textures. |
SpinTico.arc |
A duplicate of the same model from ObjectData. |
n/a |
StageTitle.arc |
n/a |
Removed the Korean and Simplified Chinese font files. Removed all language support materials. Removed all language text panes. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
StarCounter.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. |
StarPieceCounter.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. |
SuddenDeathMeter.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
SupportPlayGuidance.arc |
Removed the "MyP2PageWindow.tpl" and "MySysInfoWindow.tpl" textures. |
Added new materials. Added several new panes. The font color setting in Txt2P has changed from a yellow-orange gradient (FFFF00FF/FFB600FF/FF6E00FF) to a hot pink-magenta gradient (FF00FFFF/FF00B6FF/FF006EFF). Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
SysInfoWindow.arc |
Removed the "ButtonSelectIn.brlan", "ButtonSelectOut.brlan", "ButtonWait.brlan" and "Test00.brlan" animation files. |
Removed the Korean and Simplified Chinese font files. Removed old materials relating to the removed .tpls and some language support materials, added new materials for new textures and panes. Removed multiple panes to make way for new panes. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
SysInfoWindowMini.arc |
Removed the "ButtonSelectIn.brlan", "ButtonSelectOut.brlan", "ButtonWait.brlan" and "Test00.brlan" animation files. |
Removed the Korean and Simplified Chinese font files. Removed the "ShaInfoC" and "ShaInfoLT" materials. Added materials for Traditional Chinese language support. Added several new panes. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
SystemDataTable.arc |
Near identical to the file in ObjectData, but with swapped endianness, added padding, and UTF-8 encoding. The entries in the MarioFaceShipEventCastleTable.bcsv and MarioFaceShipEventDataTable.bcsv files have been shuffled, though. |
|
TalkBalloonEvent.arc |
n/a |
Added materials for Traditional Chinese, European Spanish, US Spanish and US Portuguese language support. Removed the Korean and Simplified Chinese font files. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. Added two new panes to the Japanese language text panes called "RubyOffset_01" and "RubyOffset_02". Added text panes for Traditional Chinese, European Spanish, US Spanish and US Portuguese text. |
TalkBalloonLetter.arc |
n/a |
Multiple panes were slightly re-positioned or scaled. |
TalkBalloonStretch.arc |
n/a |
Added materials for Traditional Chinese and Japanese language support. Added text panes for Traditional Chinese and Japanese text. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
TimeUp.arc |
n/a |
Removed all language support materials. Removed all language text panes. The font color setting in RootPane\TimeUp\TxtTimeUp has changed from a yellow-green gradient (FFFF00FF/91D400FF/23AA00FF) into a magenta-dark purple gradient (FF00FFFF/FF00D491/FF00AA23) that fades into transparency. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. |
TooBad.arc |
n/a |
Removed all language support materials. Removed all language text panes. Multiple panes were slightly re-positioned or scaled. Some text panes had their fonts slightly resized or spaced differently. The font color setting in RootPane\TooBad\TxtTooBad has changed from a light red-dark red gradient (FB7979FF/DC3C3CFF/BD0000FF) into a slightly different light red-dark red gradient (FF7979FB/FF3C3CDC/FF0000BD) that fades into transparency. |
WaterColumn.arc |
Identical to the same model found in ObjectData. |
n/a |
WipeKoopa.arc |
Identical to the same file in LayoutData. |
n/a |
WipeMario.arc |
Identical to the same file in LayoutData. |
n/a |
WipeRing.arc |
Identical to the same file in LayoutData. |
n/a |
Yoshi.arc |
An identical duplicate of the model in ObjectData. |
n/a |
YoshiTargetMark.arc |
n/a |
The "Pointer" pane (bundled under RootPane\YoshiTargetMark) is rotated further on its Z axis. |
(Source: CometMedal)
NAPA.arc#
Contains multiple files from ObjectData.
Archive |
Note |
|---|---|
MarioDummyItem.arc |
A file with an empty dummy placeholder item to take the place of whatever item Mario can hold, with respective animations for those items (carrystart.bck, pullout.bck, carrydrillstart.bck, pickupball.bck). |
MarioHandL.arc |
Mario's left hand. |
MarioHandR.arc |
Mario's right hand. |
SearchLightCone.arc |
The spotlight cast by a Koopa Shell when underwater. |
ShadowVolumeSphere |
The model used during the rendering of spherical shadows. |
StarPiece.arc |
The Star Bit model. |
StarPointerBlur.arc |
Contains the .bti texture for the light trail that follows behind the player's cursor upon movement. |
SupportTico.arc |
The Co-Star Luma model. |
Tico.arc |
The Luma model. |
WipeModelCloud.arc |
A transition effect model used when traveling between Starship Mario and world maps. |
WipeModelGalaxy.arc |
The transition effect model used when traveling to and from the Grand World Map. |
WipeModelSpace.arc |
A transition effect model used when traveling between Starship Mario and world maps. |
(Source: CometMedal)