Game log for session with rendered UI
Game log for session with black screen
I confirm - all 3 issues reported by @4LT occur on my setup as well.
Like in @4LT post
To fix the black screen, you need to reset the options. This can be done through regedit and running the script Worms Armageddon/Tweaks/ResetRegistryOptions.reg Since running regedit through proton requires setting launch options to long, hard-to-remember path names and I can only have one set of launch options configured at a time, I created a custom launcher: https://gitlab.com/4LT/steam-game-launchers/blob/master/wa-launcher.tcl (Requires Tcl/Tk, which should be available on most *nix systems) Set the W:A launch options to /path/to/script %command% to use. If it's a one-time fix, and you don't want to download the script, you can set the launch options to '/path/to/proton' waitforexitandrun '/path/to/regedit.exe' && echo %command% >/dev/null to run regedit, then import the ResetRegistryOptions.reg file or find the W:A registry options and set the renderer to "1".
I am seeing the same behavior -- this is a legitimate report.
Additionally, changing resolution in the game seems to not work as well.
I played around with Wine configuration settings and in-game registry entries, and couldn't get it any better than what the default comes up with.
The main problem in the default configuration is the coordinate system confusion, where the cursor is correctly at 0,0 in the top-left corner of the content area of the window, but the graphics are rendered "underneath the title bar" with a black strip at the bottom, i e, it seems to be using the "outer window coordinates" rather than the "client rect" coordinates.
I've tried turning off "let the window manager decorate the window" but it still comes up with a title bar, and it doesn't solve the problem.
It hanged when accepting all the start popups.... using proton 4.2, i tried a few times, in the second popup telling you about admin mode...
After the first start the game asks to enable several Wine tweaks, and after confirming a few UAC related pop-ups, a game windows is shown. However, the only thing I saw was a black window with a sound. After a few minutes playing around it looks like the game is anchored to the (0,0) coords of the desktop (i.e. on the leftmost display in case of a multi-monitor setup), so you have to move the window to the correct position:

As mentioned above, changing resolution has no effect.
Specs:
Proton:4.2-3
Distro: Fedora release 29 (Twenty Nine)
Kernel: 4.20.14-200.fc29.x86_64
RAM: 12 GB
GPU Driver: 3.0 Mesa 18.3.4
GPU: Intel Haswell Mobile
CPU: Intel Core i7-4600U @ 2.10GHz
Proton log:
steam-217200.log
Issue above seems to be resolved with the game's 3.8 update, works like native now with no tweaking or issues.
Yes , it works perfect now! thanks steam, and team17 another working game for linux and proton
https://github.com/ValveSoftware/Proton/issues/1372#issuecomment-662701988
team17
This is slightly offtopic, but team17 has nothing to do with the fixes for this game. It's thanks to community, specifically Deadcode and CyberShadow, that this game is alive and up-to-date.
Otherwise, I've been playing the game for the last week on the Arch Linux with Intel HD 620 integrated graphics and have been having a great time, no issues whatsoever.
This is slightly offtopic, but team17 has nothing to do with the fixes for this game. It's thanks to community, specifically Deadcode and CyberShadow, that this game is alive and up-to-date.
GREAT! as long as i know team17 gave them the source code to fix the game... did team17 paid to devs for the latest release? who gets the money from steam and gog?
Closing this, as the issue appears to be resolved.
Compatibility Report
System Information
I confirm:
Please add
PROTON_LOG=1 %command%to the game's launch options and dragand drop the generated
$HOME/steam-$APPID.loginto this issue reportRan game with PROTON_LOG=1, but file of the name steam-217200.log does not exist in $HOME
Symptoms
Reproduction
Remarks
Game is playable (except when changing graphics settings as mentioned).