

Perfectly playable out of the box, played through the entire game without issues

Needed to install protontricks https://github.com/Matoking/protontricks
Then to run the following command in a shell
protontricks 32360 d3dcompiler_47 protontricks 32360 xact
It eventually runs but needs a little bit of hacking by installing additional libraries through protontricks.

Works well on Steam Deck if you are opening it for the first time. Crashes on launch if it was opened on PC before.
If the game is crashing at launch it may be because you previously ran it on a PC that created a cloud save. If you don't care about that save file then you can do this to get it running on Steam Deck:
- Go to game Properties and set Game Resolution to: 1280x800
- Turn OFF Steam Cloud (IMPORTANT)
- Keep Force Compatibility unchecked
- Delete proton files
- Run the game on Steam Deck and adjust some settings to create a save file
- Quit the game and turned ON Steam cloud again
- Resolve the save file conflict by choosing to keep the new save file from Steam Deck From now on it should launch fine.

I tried Proton 7, 8, and experimental, but I was met by a white screen on launch followed by a crash after 10 seconds. Proton 9 beta was the only one which worked for me.

no window launches, immediately closes.
sed -i "s/^resolution=.*/resolution=$(xdpyinfo | awk '/dimensions/{print $2}')/" ~/".steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini"; PULSE_LATENCY_MSEC=60 %command%
installed d3dcompiler47 and act, set the resolution in Settings.ini manually and with the launch option provided by another user.
I've played for about 4 hours using my Dualshock 4 controller without issues

Runs very well
Tabbing out of the game minimizes it
Revert back to proton 7.0 and
protontricks 32360 d3dcompiler_47 && protontricks 32360 xact
Just install and play. This game does not need any configuration to work. Simple and seamless.
Works out of the box

The game didn′t start
sudo apt install winetricks
WINEPREFIX=~/.steam/steam/steamapps/compatdata/32360/pfx winetricks
X Select the default wineprefix X Install a Windows DLL or component
now select: d3dcompiler_47 is required to launch the game xact (32-bit) fixes music
That′s it
protontricks with d3dcompiler_47 and xact .
sed -i -e 's/^resolution=.*/resolution=1280x800/' "${STEAM_COMPAT_DATA_PATH}"/pfx/drive_c/users/steamuser/AppData/Roaming/LucasArts/*/Settings.ini && %command%
L4, R4: Set to U (use) and P (pick up) for convenient access; Triggers: Set to L=A and R=B (hard pull only, disable the analog output!) to correspond to the relevant on-screen displays; R trackpad as mouse, click=B
Steam cloud sync will sync your preferences too. If the preferences have a resolution that's too high, then the game will crash on startup. I changed the startup command to automatically switch the resolution to 1280x800; I used a similar command on my desktop to switch the resolution to 4k.
Added arrow keys to D-pad, Skip dialogue (.
) to right stick click.
TDP 3W, GPU 200 MHz, 60 fps limit
Cloud sync syncs settings as well. If you play for example on desktop in higher resolution than 1280x800 and then sync to Steam Deck, it will crash on Deck. You must open Settings.ini
inside Proton prefix and change resolution back to 1280x800 manually.
Use protontricks to instal d3dcompiler_47 to avoid instant crash and xact to play game music.

installed d3dcompiler_47 to avoid instant crash and xact for playing music
Use Protontricks to instal the necessary native libraries and the game will play smoothly
protontricks 32360 d3dcompiler_47 && protontricks 32360 xact
PROTON_USE_WINED3D=1 %command%
No inicia el juego a menos que se configure el parámetro PROTON_USE_WINED3D=1 %command%
If you have played this game previously and have save data in Steam Cloud, you're going to find this crashing at launch.
To get this to run on your Steam Deck you will lose your saved progress.
- Disable steam cloud sync
- Delete proton files.
- Force resolution to 1280 x 800
- Start the game.
You'll see some install scripts being done and it'll work.
Now, if you want to enable Steam Cloud sync you can but you must overwrite the cloud save with the local Steam Deck file. Follow the prompt.
Needs to run on native Linux partition - did not start on a NTFS partition
gamemoderun DXVK_ASYNC=1 PROTON_ENABLE_NVAPI=1 %command%
WINEPREFIX=~/.steam/steam/steamapps/compatdata/32360/pfx winetricks
- d3dcompiler_47: is required to launch the game
- xact (32-bit): fixes music (audio was working but music was missing)
If game is still not launching you could try to change the resolution in
~/.steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini
to the value of your current display settings.
Have fun. :-) Everything is better with pirates. ;-)
Need to install these DLLs:
d3dcompiler_47 is required to launch the game
xact (32-bit) fixes music (audio was working but music was missing)
thinkpad become a little bit hot
The game work after protontricks. (i didnt find the settings.ini file but you can just install missing DLL with protontricks and its work)
PULSE_LATENCY_MSEC=60 %command%
Game quittinng on startup, fixed by manually setting "resolution=1280x800" @ .steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini
Fixed by using the above command
Game only loads in fullscreen on first launch, after that it always runs in window mode
Game works fine, just needs to set the correct resolution at the settings.ini file and set pulse latency on launch options to fix the audio crackling, smooth sailing after that
works perfectly !
sed -i "s/^resolution=.*/resolution=$(xdpyinfo | awk '/dimensions/{print $2}')/" ~/".steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini"; PULSE_LATENCY_MSEC=60 %command%
The sound was popping so I added this to the game's launch options:
PULSE_LATENCY_MSEC=60
(See the above for the full launch options I used)
The game may create a window and close right away. It seems to have trouble figuring out the screen resolution. I added this to the game's launch options to set the screen resolution every time before running the game:
sed -i "s/^resolution=.*/resolution=$(xdpyinfo | awk '/dimensions/{print $2}')/" ~/".steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini"
(See the above for the full launch options I used)
I was also able to get the Guybrush Hair Patch installed:
Download the hair patch from https://www.facebook.com/guybrushhairpatch/
Run the installation
STEAM_COMPAT_DATA_PATH="/home/$USER/.local/share/Steam/steamapps/compatdata/32360" STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/$USER/.local/share/Steam" "$HOME/.local/share/Steam/steamapps/common/Proton 6.3"/proton waitforexitandrun ~/Desktop/GuybrushHairPatch_SE_1.5.exe
Choose the appropriate Steam install location, e.g.
Z:\home\user.steam\steam\steamapps\common\The Secret of Monkey Island Special Edition\art
PULSE_LATENCY_MSEC=60 %command%
If the game closes right away, make a backup of this file and delete it:
~/.steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini
That should allow the game to pick up your system's resolution
The sound was popping so I added PULSE_LATENCY_MSEC=60 to the game's launch options, e.g.
PULSE_LATENCY_MSEC=60 %command%
I was also able to get the Guybrush Hair Patch installed:
Download the hair patch from https://www.facebook.com/guybrushhairpatch/
Run the installation
STEAM_COMPAT_DATA_PATH="/home/$USER/.local/share/Steam/steamapps/compatdata/32360" STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/$USER/.local/share/Steam" "$HOME/.local/share/Steam/steamapps/common/Proton 6.3"/proton waitforexitandrun ~/Desktop/GuybrushHairPatch_SE_1.5.exe
Choose the appropriate Steam install location, e.g.
Z:\home\user.steam\steam\steamapps\common\The Secret of Monkey Island Special Edition\art
PULSE_LATENCY_MSEC=60 %command%
The sound was popping so I added PULSE_LATENCY_MSEC=60
to the game's launch options, e.g.
PULSE_LATENCY_MSEC=60 %command%
I first tried to play the game at 1368x768 resolution, and a small window popped up and closed immediately. I changed the resolution to 1080p (1920x1080) and the game worked fine after that. Maybe there's a workaround that would allow playing the game at lower resolutions.
I was also able to get the Guybrush Hair Patch installed:
Download the hair patch from https://www.facebook.com/guybrushhairpatch/
Run the installation
STEAM_COMPAT_DATA_PATH="/home/$USER/.local/share/Steam/steamapps/compatdata/32360" STEAM_COMPAT_CLIENT_INSTALL_PATH="/home/$USER/.local/share/Steam" "$HOME/.local/share/Steam/steamapps/common/Proton 6.3"/proton waitforexitandrun ~/Desktop/GuybrushHairPatch_SE_1.5.exe
Choose the appropriate Steam install location, e.g.
Z:\home\user.steam\steam\steamapps\common\The Secret of Monkey Island Special Edition\art

protontricks 32360 d3dcompiler_47 protontricks 32360 xact
Volume needs to be readjusted after startup
I added the d3dcompiler_47 dll to be able to launch the game otherwise it would close directly even when making different changes in the settings.ini And I had to add the xact 32bit module to have the music in the game, otherwise I had only the voices. I was able to make these additions thanks to protontricks.
But the game is always running in 800x600 windowed mode, I had to change it in the settings at each start.
Translated with www.DeepL.com/Translator (free version)
Voice ok but no music. Had to install xact32
Always in windows mode at startup. I always add to change it at startup

Nice remake of the 90' adventure. Could play it in 2022 without issue - played through. Just click & run.
Had 2 crashes - but I think not proton related. Didn't lose any progress and wasn't reproducible.
If the game starts and quits immediately, you my need to set "resolution=1280x800" manually via Desktop Mode in the following file:
/home/deck/.steam/steam/steamapps/compatdata/32360/pfx/drive_c/users/steamuser/Application Data/LucasArts/The Secret of Monkey Island Special Edition/Settings.ini
30fps limit
gamemoderun %command%