Steam for Linux

Steam for Linux

Terrible, unwatchable rendering in 'Tales of Monkey Island'
I am attempting to play 'Tales of Money Island' - Yes I found it - under Linux with Proton.
It plays, though only under Proton 4.x, but the sprites are really, REALLY badly rendering. The characters are all a kind of black or dark green colour and the polygons are visible, making the sprites virtual 'shadows.' The rest of the graphics - scenes, backgrounds and items are all A1.
I have tried every version of Proton available in Steam and tried various launch parameters to force directx9 and things, though I am a little unclear on the syntax, and the game either does not start at all or just renders this junk. This is on both Intel and AMD laptops.
It's so bad I cannot get into the game! My eyes are watering.
Is there a launch option to get get 3D rendering/shading/textures or whatever it is working? I can upload screenshots to show as required.

Using MX-Linux KDE edition, essentially Debian.
Anyone? Many thanks.
< >
Showing 1-8 of 8 comments
Zyro May 19 @ 5:06am 
People report it to work flawlessly ootb, so it should be something on your side...

https://www.protondb.com/app/31170
Originally posted by Zyro:
People report it to work flawlessly ootb, so it should be something on your side...

https://www.protondb.com/app/31170

Indeed. That's why I need help here.
Zyro May 19 @ 5:24am 
Coudk you post the output of steam client => help => system information?
OK, I have it!

Took some work, mind. I had to install Protontricks via flatpak (or no command console), set the game to run in Windows XP, get hold of the directx9 install exe manually because WINE would only throw a checksum error if I tried to install for there and then install via the command line but once I had ACTUAL Microsoft directx9 installed EVERYTHING came to life!

It turns out I was missing all manner of items on the display - items were invisible. The graphics were all messed up before in ways I did not know until I had directx installed.

Anyway, for anyone in the same sorry state I ended up in, use protontricks to force to run as WindowsXP and, against all WINE advice, DO force install directx9!

Seems to run fine now on two laptops proving I have understood the fix!
Thanks.
Zyro May 19 @ 11:56am 
My guess would be that your GPU/drivers couldn't do Vulkan and you had to forece it back to some old standard. Not sure though. Well, either way... happy gaming!
Marlock May 20 @ 2:34am 
Originally posted by Zyro:
My guess would be that your GPU/drivers couldn't do Vulkan and you had to forece it back to some old standard. Not sure though. Well, either way... happy gaming!
most likely this! proton 4.x didn't use DXVK (DX9>>Vulkan) by default, it used WineD3D (DX9>>OpenGL)

you never mentioned your laptop, cpu or gpu models, but they're likely nearing a decade old... or you're just missing some linux vulkan libs for a card that supports vulkan just fine

if you want you can try newer proton versions with WineD3D too, you just need to use this as a custom launch parameter for your game because when DXVK can't run Proton is too dumb to automatically fall back to WineD3D
PROTON_USE_WINED3D=1 %command%
...but it is likely to keep rendering weirdly as you described unless tweaked as you did
Last edited by Marlock; May 20 @ 2:52am
Marlock May 20 @ 2:47am 
one more thing to be aware of:

Tales of Monkey Island can be played (afaik with zero issues) via ScummVM (an opensource alternative game engine for a huge range of click&play games including many LucasArts games) since the 3D click&play support via ResidualVM was merged into ScummVM (formerly only for 2D games)

https://www.scummvm.org/

Steam even has support for using a special version of it, called "roberta" as an alternative compatibility layer

see item 10.4 and 10.4.3 here:
https://steamcommunity.com/app/221410/discussions/0/1636417404917541481/

ScummVM should run smooth in any exotic/ancient/quirky hardware you can think of
Last edited by Marlock; May 20 @ 2:49am
Hi Marlock. Thanks for that. Actually, the laptop I wanted to play "Tales of Monkey Island" on is less than a year old and I have only just paid the loan off! My laptops are not THAT old! A bit minimal, I grant, but not utterly out of it.

As I say, at the moment I have got the game running OK. However, I will investigate your suggestions further... though a bit later. I am playing this game in between sleeping as wok is INSANE right now! I am a private tutor in Indonesia and the month of May is always... well, shall we say, it's when I get the most money in. It's dead come June so I have to get the classes in while so the pressure is intense. So it the game is holding I am not going to experiment today.

I did know of ScummVM but didn't how baot getting it to run Steam games...? Much to review it seems.

Thanks for your help here. Appreciated.
< >
Showing 1-8 of 8 comments
Per page: 1530 50