Problems with running old games in Steam with Proton

I have problem with old game in steam Dungeon Siege 2, i tryed search solutions to fix graphics settings so i would get open in 1920x1080 screenmode.
I tryed install dgVoodoo2_86_5 drivers newest ones and Protontweaks to run it. Still it doesnt let choose different screenmodes than what are there 1280*1024 and Crashes at opening game window itself. As well i had problems to find solution when menu for choosing was microscopic small. Until i reseted all to screen scaling to 100% then i got windows as 100% scaling other they were like 50 % of its original size. If i Change Manjaros settings scaling to 125 %, game Proton windows go to 50 % of its size making allmost all impossible read or play games.

Welcome to the forum! :vulcan_salute:

First of all, what you need to realize is that Proton is an engine for running MS-Windows games on a UNIX system. It does this by translating the Windows code on-the-fly into UNIX instructions, but it drops the privileged instructions, such as instructions that directly attempt to access the hardware.

Because of how this works, Windows drivers for managing the display do not work in GNU/Linux.

Now, depending on what desktop environment you are using — your profile page does not mention this — there might be a way to get scaling to work for non-native Wayland apps, and this includes anything running through Proton or Steam.

Those methods of running apps are most likely using X11 as the display protocol on GNU/Linux, and in KDE Plasma for instance — in System Settings → Display & Monitor — there is a setting to allow X11 applications to decide on their own scaling, because Plasma itself uses Wayland as the display protocol.

If you are on Plasma, then you can try playing around with that setting. If however you are on GNOME, Xfce or yet another desktop environment, then I’m afraid I can’t be of further assistance.

1 Like

Hello @RotoR,

for all games you want to start via steam proton-db should be your first address.

Here exactly for “Dungeon Siege 2”:
https://www.protondb.com/app/39200

Perhaps you will find a solution there. To the issue itself I couldnt say something helpful I guess. :neutral_face:

2 Likes

Sadly didnt find solution from Protondb what could have worked to make game fullscreen.
I Used to have original games all DS versions. I used use Windows systems and eventually microsoft made update for this install W11 and i had to switch in Linux couldnt revert faulty W11 install to W10 so i ended up eventually installing Linux. Found partial solution from AI help tool.
I managed several different way, mainly missing whole game background and mouse.
One solution made work but low screenmode 1024 x 768,atleast was playable but i would rather play as fullscreen.
I am using Gnome version of Manjaro, Wayland, 6.18.8-1-MANJARO 64 bit
Intel i5-10210Ux8, 8gb, Intel UHD Graphics (CML GT2)
Acer Swift sf314-58

What did you try?
Many people run the game without issues apparently, and without the use of AI to customize things, probably you’re doing something wrong.

I installed dgvoodoo using Protontricks and added required dll libraries to dungeonsiege2.exe folder.
Selected there 1920x1080 screenmode, fullscreen
I use in Dungeonsiege2.ini file
nointro = true
fullscreen = true
width = 1920
height = 1080
bpp = 32
Added in steam launch options PROTON_USE_WINED3D=1 %command% nointro=true
Tested a whole lot different commands what were recommended to use for dgvoodoo.

Fullscreen seems to be impossible always endup with window and it escapes beneath of screen part. All screen is missing ground and area textures is kinda cream colored as well menus are missing texts.

Works currently only in 800x600 screenmode, ground visible and mouse as well menus.

Posts on ProtonDB follow a theme for this game, and one says outright:

I launch the game with the original method. Crashes without fullscreen=true.

Meaning as a parameter, not just the ini file.

And also right in the top post on says:

I recommend 1024x768 or 1280x1024, otherwise the GUI will look really small and almost unreadable.

So is going beyond 1280x1024 causing any of this?

The other posts contained launch options that seemed to follow a trend more or less, something like:

PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 %command% width=1280 height=1024 fullscreen=true maxfps=60 nointro=true

Then modify your ini to match 1280x1080.

Changed in dgVoodoo graphics to 1280 x 1024 and set in launching options that ended up in full cream colored background, no mouse and no menu texts.

I just tried it. Use the original method with the launch. Then it works no problems. If i pick the modern setups thing it will go to windowed and crashes when trying to maximize it.

Original method works perfectly fine.
No tweaks needed. Works with Proton 10 out of the box.

Though im using Manjaro KDE Wayland.

Oh read bit better and you seem to be trying to get it running in 1080p. I think you can do that, but with menu etc. it’s still 4:3 which is totally understandable.

Oh. Weird. Could not unpack the widescreen files said that password not accepted or not enough space with the password that pcgamingwiki provides.

I got it to work with 1080p. You just need to go to the game files from Steam and then look for system_detail.gas file. There you can find your resolutions and then you can add 1920x1080 in the same context as the others. Then go to the video config with the game launch and choose 1920x1080.

In the video config i also chose my GPU in the list and not DirectDraw or what it is.

Some of the videos are stretched that way, but it’s all ive got. The menu itself will be in 4:3.

But looked pretty fine to me in widescreen.
Was pretty surprised that it worked in widescreen just fine automatically.

Did you try a launcher like lutris ?

my acer swift 3 laptop only have integrated intel UHD 400 (CML GT2) series graphics in use.
Tested but didnt work.

yes i did try sadly no change.. i tryed change now screenmode to manjaro .. it worked someway but it didnt allow any higher resolution than 800x600

And heroic game launcher ? In lutris you can edit the configuration ( right click on the game/software, in runner and system option ). Is it an old game, if yes maybe the resolution is locked .

1 Like

After all testing removed all adds, games went really weird now .. some of games open at window where actualy screenoverrides window text and control area and mouse location isnt correct

Installed Xfce version, steam problems allmost all solved.

Aragorn already mentioned this:

So by process of elimination, you were either on Plasma or Gnome before. Both use wayland by default.

Did you try using X11 before the reinstall?

With xfce you are forced to use it.

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.