If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Luigi's Mansion 2 HD

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Luigi's Mansion 2 HD

Also known as: Luigi Mansion 2 HD (JP/HK/TW)
Developer: Tantalus Media
Publisher: Nintendo
Platform: Nintendo Switch
Released internationally: June 27, 2024


AreasIcon.png This game has unused areas.
DebugIcon.png This game has debugging material.


Luigi's Mansion 2 HD, released worldwide for Nintendo Switch on June 27th, 2024, is an HD port of the 3DS game Luigi's Mansion: Dark Moon, originally released in 2013. This HD port uses the international title given to the 3DS version in regions other than North America and South Korea, "Luigi's Mansion 2".

Hmmm...
To do:
  • Document the rest of the unused content, including 3DS leftovers.
  • Document oddities between both versions.

New Files

This section documents all the new files in the internal file system of Luigi's Mansion 2 HD.

filemap.txt

This file seemingly identifies the location of all files in the game's internal file system. The text present in this file can be seen through the directory below.


FEBundleInGame res 145 outline.png
filemap.txt
The text in this file seemingly identifies the location of every file in the Luigi's Mansion 2 HD game's file system.

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.


FEBundleInGame res 145 outline.png
BundleHashID.bin
This file seemingly identifies all objects in Luigi's Mansion 2 HD via hash IDs.

3DS Leftovers

Found in RomFS\art is a folder named "streetpass". StreetPass was a feature from the original game which no longer exists in this HD port. However, content inside this folder is still used for the ScareScraper ghosts you find every 5 floors of a ScareScraper.

Unused Layouts

Hmmm...
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

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

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 — the developers at mustn't have known whether this was unused or not, and decided to go ahead with it on the side of caution.

MAM0Bonus.png
(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.

MAM0Portal.png
(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

Global 4.png

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.

Configuration Files

Hmmm...
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

Logs what would likely be the last build time and date. Below, the asterisk after "regions" implies it's assumed.

All regions*:

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

Debug Features

Much like in the 3DS game, these can be accessed by adding a dict.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

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