the cutting room mirror

Luigi's Mansion 2 HD

This article has a talk page!
view on tcrf.net

BundleHashID.bin#

Seemingly, this file identifies all objects in the game via hash IDs. Some of the hex in this file decodes to utter gibberish, but most of the file decodes to readable English. These words must be the titles given to the game's objects the developers placed using level editing tools. Interestingly, this file wasn't present in the 3DS version. Why would it be needed in the Switch version? We are yet to find out.

3DS Leftovers#

streetpass#

Found in RomFS\art is a folder named "streetpass". StreetPass was a feature that many games in the 3DS library supported, although it was a feature even the original 3DS version didn't support. Curiously, the content inside this folder is still used in both versions and contains the data for the ScareScraper boss ghosts you find every 5 floors of a ScareScraper.

Unused Cutscenes#

Ghost_BaBomb_Reveal#

Watch on YouTubeThis cutscene shows two Greenies digging a bomb out of the ground. The music intended to load during this cutscene doesn't for a reason unknown.

(Source: JackSnacksOnBigMacs)

Luigi_Fall#

Watch on YouTubeThis cutscene shows Luigi picking up an asterisk (*), celebrating, and getting interrupted by an event below his feet. Seconds later, Luigi falls down a hole. As far as modders are concerned, no music is paired to this cutscene.

(Source: JackSnacksOnBigMacs)

Mission4_complete#

Watch on YouTubeThis cutscene was perhaps intended to show when the player completes Mission A-5: Sticky Situation, hence the spiders visible, or possibly even Mission A-4: Visual Tricks to show that the spiders are up to something.

This cutscene shows Luigi dancing after completing a mission, much like when the Haunted Towers boss is defeated, and getting violently sucked into one of E. Gadd's security cameras. Interestingly, this is the only pixelize cutscene that doesn't feature any of Luigi's pixels.

(Source: JackSnacksOnBigMacs)

GhostChaser_reveal#

Watch on YouTubeOne out of the two unused GhostChaser_reveal cutscenes featuring Polterpup.

This cutscene is seemingly a duplicate of a cutscene that shows during Mission B-5: Doggone Key but instead, Polterpup doesn't run away. This time, he stays in the same spot after swallowing the special key.

(Source: JackSnacksOnBigMacs)

Unused Layouts#

To do:
See if the menus themselves can't be loaded as well.

Found in the RomFS\art\fe folder are two unused debugging screen layouts. To see these in-game, replace one of the used layout .data and .dict files.

Mission Select#

LM2HD_MLS.png

debugselectmissions.data seems to be a layout for a simple menu containing a list of missions. The mission names don't seem to load.

(Source: Skawo)

Progress Debug#

LM2HD_ProgressDebug.png

progressiondebug.data appears to be a menu allowing you to set some completion parameters.

(Source: Skawo)

Unused Rooms#

Gloomy Manor#

room_treasureroom#

A complex 3D Maze found in RomFS\art\levels\mansiona\room_treasureroom. A chest is present, which awards you a modest amount of money, and a spring pad that launches you back to the beginning. Notably, this level has had its model updated since its 3DS iteration and now features more detail, such as extra foliage, evidently the developers at Tantalus Media didn't know whether this was unused or not and decided to err on the side of caution.

(Source: Skawo)

Haunted Towers#

room_secretroom1#

A barely-started bonus challenge found in RomFS\art\levels\mansionb\room_secretroom1 also returns from its 3DS iteration, seemingly unchanged. The teleporter still crashes if interacted with.

(Source: Skawo)

room_secretroomtemplate#

An even more incomplete version of the above, with just the outer walls being present. LM2HD-BonusRoomTemplate.png

(Source: Skawo)

Unused Textures#

Convergence Plane#

A leftover from the 3DS version, found in RomFS\art\global.data, is a texture reading "Convergence Plane" several times over, seemingly with an almost unnoticeable difference in sampling between the Switch version and the 3DS'. Their resolutions, compared to each other, are the same.

Unused Music#

ScareScraper#

A leftover from the 3DS version. Interestingly, it was rerendered to be higher quality. This music is also present in Luigi's Mansion Arcade and is made up of two files: "MUS_Online_SpecialRoomA_115" and "MUS_Online_SpecialRoomB_115". These names suggest it was meant for a "special room" in the ScareScraper.

Configuration Files#

To do:

  • There are only two releases, right? Physical and digital, which likely have the same title version/data.

Located in \ini is one file which seems to contain general ROM information.

buildinfo.ini#

Has the version control identifier, as well as the date and time, of the build.

Current Changelist = CL 128620
Build Date = Mar 01 2024 - 13:54

Debug Features#

Like in the 3DS version, these can be accessed by adding a dist.ini file to the romfs/ini folder and adding the appropriate switch.

The switches: Skip Frontend, Skip Frontend Level, Skip Frontend Mission, King Boo Hack, Always Unlock All Missions, Smoke Test, Smoke Test Duration, Custom Level, and BootLanguage all work just like they did on the 3DS.

UseTestLevels#

Watch on YouTubeIf set to true, the game loads a Level Select. This didn't work in the 3DS version, but now it does.