


All the previous workarounds are no longer needed, the game works without issues using Proton Experimental now.

protontricks 366280 d3dcompiler_46
Out of the box there is no video (just a black screen). One has to install d3dcompiler_46 using Protontricks to fix the video.
Example on how to using terminal install flatpak protonticks and d3dcompiler_46:
flatpak install flathub com.github.Matoking.protontricks
flatpak override --user --filesystem=/mnt/Games/SteamLibrary/ com.github.Matoking.protontricks
flatpak run com.github.Matoking.protontricks 366280 d3dcompiler_46
Replace the filesystem path with the path to your own steamlibrary
juste execute protontricks 366280 d3dcompiler_46
protontricks 366280 d3dcompiler_46

not quite ready for primetime
Black screen with sound.
Unplayable through Proton.
Copied D3Dcompiler_46.dll from Metal Slug 3 to the Twinkle Star Sprite's files
May need to start game in desktop mode to set correct display settings.
To Solve Black Screen look for a copy of the D3Dcompiler_46.dll inside your computer (i.e. inside Metal Slug 3 or X) and copy it in the root folder of the game (../steamapps/common/TWINKLE STAR SPRITES)
credit to user Nothor for givin me the idea on his report of metal slug...
Crash at launch with "An unknown exception has occured" message
Displays a C++ error and does not proceed.
Game crashes on launch with "Assertion Failed" error message.

Game crashed with a "Assertion Failed" error message on launch.

Game crashes on launch with an error message "Assertion Failed".

Error message on launch and then nothing happens. With D9VK there is no error message, but nothing happens.

Gives an error message and then immediately crashes.

Launching the game it crashes with an "Assertion failed" error message.


Crashes on start



Crash dialog appears on startup



"Assertion failed" on startup, and unlike Metal Slug games, there is no ignore button
