


Worked pretty well with Proton-GE. Regular Proton may need `protontricks 70650 directmusic` for music.
There was a very small blue outline in fullscreen, almost unnoticeable. It wasn't present on Proton 9
restored window was black
Tested on Kde Plasma Wayland

Works without music
Music doesn't work at all.
Some textures on characters are wrong.
Hangs and shows black screen if you try to restore it after Alt+Tab.
I've played the tutorial level and few puzzle levels, and now it's playable out of box, last time it was crashing. Music and missing and 3D models of characters are sometimes wrong, but aside from that, it works just fine.
No tweaks needed. Game is puzzling

I repeated Alex's steps to get the Steam version to work several times to no avail. Using an older version of Proton would only cause it to crash after the launcher, and while using GE-Proton 9 and the dx8 fix would at least render the game, Protontricks absolutely refuses to install DirectMusic. I'm absolutely baffled by what's going on.
However instead of merely leaving you with another borked report, I'm happy to say the (European) disk version of the game does in fact work for me but it's a long setup if you haven't done any of these steps for other games yet. In VERY short, the steps are as follows: Acquire disk image of the game (bin/cue files) → Install CDEmu on Steam Deck → Install Lutris → Mount bin/cue files using CDEmu → In Lutris, use autorun.exe as installer from the disk → Select Windows XP 32 Bit + 3dfx → Complete the installation process → Download d3d8to9 from Alex's link and place it in the XOM/bin directory → In Lutris, add d3d8=n,b as overrides → In Lutris, run Winetricks, select default prefix - install Windows component and select DirectMusic from the list to install.
After doing all that, the game finally worked for me, music and everything. No idea what the deal with the Steam version is. The game seems to have no disk-based DRM, so it's not necessary to insert the virtual disk in desktop mode before playing. If you have a USB disk drive and the original disk then installing CDEmu is not necessary.
WINEDLLOVERRIDES="d3d8=n,b" %command%
Music does work by using the following command on desktop mode (don´t forget to install protontricks and then add the alias:
protontricks 70650 directmusic
d3dto8 is required otherwise the game will not render correctly and will crash when selecting a level. Copy d3d8.dll to XOM/bin directory.

gamescope -f -w 1024 -h 768 -W 2560 -H 1440 -- %command%; WINEPREFIX="$(lsof | grep "compatdata/70650" | grep 'pfx$' | awk '{print $NF}')" wineserver -k
after launching at least once, run "protontricks 70650 directmusic" to get music to work
character textures are wrong, rest works as it should
without tinkering, it crashed when loading any level. Fix is from anon on /lgg/, wineserver wasn't closing properly when closing game

Music does not play
Player turns grey occasionally
Tried various other tinkers using default Proton - including using dgVoodoo - all others resulted in crash on level start.

PROTON_USE_WINED3D=1 %command%
protontricks directmusic
music missing without protontricks command
I'm using WINED3D because my system doesn't have Vulkan support.
WINEDLLOVERRIDES="d3d8=n,b" %command%
protontricks 70650 directmusic
required for background music to work. If this fails to install you will need to delete the existing dm*.dll
and dsouind.dll
symlinks from your prefix's system32 and systemwow64 directories.
d3d8to9 is required otherwise the game will not render correctly and will crash when selecting a level. Copy d3d8.dll to XOM/bin directory.
It doesn't render correctly the selection screen. Crash before load the first level or tutorial.
WINEDLLOVERRIDES="d3d8=n,b" %command%
No background music
Download d3d8to9, copy d3d8.dll
to XOM/bin
directory.
Command for skip launcher, intro & custom resolution (list of command line arguments)
export WINEDLLOVERRIDES="d3d8=n,b" XOM=XOM XEF=XEF && echo 'XOM/bin/WormsBlast.exe' | xargs -I'main.exe' %command% /FS /W 1440 /H 1080
Missing menu textures and music, crashes on level loading.
Not playable
Menu screen to select a worm was half black
Crashes on loading a level
The menus looked weird and it completely crashed at loading a level
Вылетает при запуске уровня

Heavily corrupted menus and crashes when trying to load a level

The game launches and the menus work, but as soon as the game starts it crashes.

Crashed at "Play Tutorial"

This is a DX8 game and its heavily corrupted when launched in wine. It is possible to fix the main menu with dgVoodoo (which converts DX8 to DX10 and then Proton will convert that to Vulkan with DXVK) but it is still impossible to play the battle because game will only show black screen after level loading.

Missing menu icons. Artifacts throughout menus. Crashes when loading a round. Disabling Esync, D3D11 and using Wine D3D11 doesn't make a difference.


Game menu has heavy visual glitches(half of the screen is sometimes black) and game crashes when the match begins



crashes during game



Game menu has heavy visual glitches(half of the screen is sometimes black) and game crashes when the match begins



Game menu opens with some visual glitches but game crashes after match starts
