Game Overview
Luigi's Mansion is an adventure horror game released in late 2001. It was a launch title for Nintendo's GameCube console, and it is the second title in which Luigi is the main character. Luigi wins a mansion from a contest that he never entered in the first place. He asks Mario to investigate, but Mario soon goes missing. Luigi must now search for his lost brother. To help him along the way, Professor E. Gadd gives him the Poltergust 3000, a powerful vacuum that you can capture ghosts with, and a Game Boy Horror, so Luigi and the professor can communicate.
Given that it's nighttime, Luigi's pretty tired, so he decides to find Mario in under one hour so he can get to bed.
For reference, this is about 5 minutes and 35 seconds faster than the current real-time record of 58:09 (RTA timing ends upon receiving King Boo's crown as opposed to last input). The run can be seen here: [dead link removed]
No Mini-map w/o Commentary: https://www.youtube.com/watch?v=D16saza4QXo
To sync the run:
  • Emulator used: Dolphin 4.0.2 with a/v sync build: [dead link removed]
  • Idle Skipping Off
  • Dual Core Off
  • DSP LLE Recompiler
  • dsp_coef.bin and dsp_rom.bin dumped from Wii (instead of provided files)
  • Memory Card On
  • dtm to create save file: userfiles/info/24544638645184133
Objectives
  • Aims for fastest time
  • Manipulates luck
  • Starts from SRAM
  • Second quest
  • Genre: RPG
I used the Japanese .GCM with the MD5 checksum: 4686D0580E0358F0C3161984FE5EA2B7
Why start from a save file?
Completing the game once unlocks the hidden mansion mode, which lets you skip the tutorial and gives Luigi a more powerful vacuum to suck up ghosts faster. That's all.
General Overview of Game Mechanics
This game is fairly simple in what you need to do: suck up all the ghosts. Almost always, you need to point the flashlight at the ghost to stun it. Then you can use the vacuum to drain its health. Once it reaches 0 health there are 2 animations that a ghost can do as it enters the vacuum, a twirl and a wave. The twirl is faster in almost every case. I'll get into that a bit more later. If ghosts are close enough together you can suck them up at the same time. Using the Game Boy Horror and then looking at a mirror will let Luigi return to the main foyer. This is used whenever walking to the next location is slower than returning to the mansion first.
Tricks/Tactics
Facing away from a ghost's spawn point and then facing the ghost as it spawns causes Luigi to rotate while getting scared. This way the flashlight immediately points at the ghost so it gets stunned at the first possible opportunity.
Scare Skipping: Using the Game Boy Horror and then closing it right as a ghost spawns causes Luigi to skip the “getting scared” animation. This allows him to move freely as the ghost is still spawning.
Money Skip: I avoid picking up money so that the tally at the end of each area doesn't count up any money at all. This saves a few seconds.
R-Pumping: When sucking up boos, they will begin to move away after losing 10 health. Letting go of the vacuum button and then pressing it again causes the boo to stay in its current position. This can only be done 15 times before the boo gains complete control and leaves the room.
Text Skipping: Sucking up a boo and then sucking up something else causes the game to ignore that you just sucked up a boo. This skips E. Gadd talking to Luigi.
L-Cancelling: Upon entering dark rooms, Luigi will whip out his flashlight while standing still. By pressing L to release either fire, water, or ice, Luigi can move while taking out his flashlight.
Watch the encode with commentary for a more in-depth explanation to some of these tricks and their applications.
Author's Comments
I had a blast working on this. The Luigi's Mansion community was very welcoming and helped me learn everything there is to learn about this game. I couldn't have done it without them. Special thank you to Veman and Skozzy. They both spent a lot of time with me watching the run's progress and coming up with strategies.
Thank you to Kasper, Cody, Veman, and GC who pestered me to do this back during SGDQ2015.

Samsara: Come, friend. You've been waiting long enough. and you may have to wait longer if i can't get this to sync
Samsara: Nope, not syncing for me at all. I'll have to drop this.
Noxxa: Judging.
Noxxa: I managed to get it to sync. Accepting for Moons as a new branch of this game. Regarding branch names, this one shall remain branchless, and the published run should get a branch name indicating its gamebreaking glitch use. "Chest glitch" was proposed in the thread.
Fog: Processing...? Nope, lose sync at the bowser fight.
fsvgm777: Fog loses sync, RGamma loses sync, I don't lose sync.
This is going to be fun.


Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Good run, Malleo! I didn't think it would be too interesting without the OoB glitch but those doubles and triples and your commentary kept it fresh and entertaining. Yes vote!
Kurabupengin wrote:
Can I suggest something? Can somebody remove the category name of this sub and put a category name to the published run, like... "chest glitch" or something? It would make a bit more sense in my opinion.
Good idea, and I think that's likely what will happen when this gets published, as opposed to following the old "no x glitch" branch conventions.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2238)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
The "verification file" provided is just the submitted run again. I can't judge this until I get the actual verification file.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Experienced player (985)
Joined: 8/30/2012
Posts: 373
My apologies. Fixed
Previous TASes: Frogger's Adventures: The Rescue Paper Mario: The Thousand-Year Door any% x 8 Paper Mario 64 Luigi's Mansion Sonic Heroes - Team Sonic Mario Kart Wii ILs
Fog
Emulator Coder, Experienced player (641)
Joined: 4/5/2014
Posts: 459
Both me and Samsara are unable to get the verification file to sync for us. For me it crashes, for Samsara, it desyncs around 26000 frames in when trying to suck up a green ghost.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2238)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
Fog wrote:
for Samsara, it desyncs around 26000 frames in when trying to suck up a green ghost.
Switching to 32-bit Dolphin got a little farther for me, between frames 31000-32000 at Ghost Dad. Luigi gets him down to about 20 HP, stops sucking, then stares at bookshelves for a while. Otherwise, yeah, still unable to sync the verification file fully.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2238)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
Update: Mothrayas has gotten the verification file to sync fully, but was unable to get the actual submission to sync. I took another stab at it myself and got the verification file to sync up to the baby fight... but then Dolphin crashed. We're still working on it, but it may take a while before we can completely confirm whether or not it's syncable. Apologies for the long wait, everyone.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Noxxa
They/Them
Moderator, Expert player (4124)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
Another update: I managed to sync the whole run, after configuring Dolphin to use the correct memory card file (the one generated by the verification movie). It crashed one time around 44k frames in, but on the second time it ran through completely.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Joined: 2/3/2013
Posts: 320
Location: Germany
What are we doing this now? It desyncs for me as well...
All syllogisms have three parts, therefore this is not a syllogism.
Editor, Skilled player (1344)
Joined: 12/28/2013
Posts: 396
Location: Rio de Janeiro, Brasil
If no publisher can get this to sync, I was wondering if Mothrayas could exceptionally publish this, as he seems to be the only who got it.
My YouTube channel: https://www.youtube.com/channel/UCVoUfT49xN9TU-gDMHv57sw Projects: SMW 96 exit. SDW any%, with Amaraticando. SMA2 SMW small only Kaizo Mario World 3
Samsara
She/They
Senior Judge, Site Admin, Expert player (2238)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
fsvgm777 has gotten it to sync, but as a whole it's still going to be a problem. Please be patient, everyone.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1213
Location: Luxembourg
Dumping it, as we speak....and praying that: 1) The run doesn't actually desync now. 2) I don't run out of HDD space. EDIT: Status update: I'm past the Boolossus fight. EDIT 2: Another status update: I'm at Bowser/King Boo. Time to pray for real. EDIT 3: Last status update: It synced....and now I need sleep (it was 12:18 AM my time when I wrote this... and I went to bed at 12:50 AM, since the dump wasn't done at the time). Let the fun begin.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1213
Location: Luxembourg
A small status update: All encodes are done. Expect publication either today or tomorrow.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [3090] GC Luigi's Mansion "Hidden Mansion, in bounds" by Malleoz in 54:21.70
JustinDM
He/Him
Joined: 8/22/2016
Posts: 4
Neat TAS
Post subject: Faster Shivers idea
Player (79)
Joined: 5/5/2023
Posts: 9
The tas moves to the left wall and lights his candles with the fire spray. I wonder if it would be faster to move along the right wall and shoot a fire ball around the corner.