

Plays flawlessly out of the box in DX11 mode

DirectX 10&11 option is still borked. The reason I went with Glorious Eggroll is the opening video doesn't work with Proton 8.
Works perfectly fine
This game works on Steam Deck out of the box without need to run with Proton compatibility, or anything to add to startup command
Works out of the box with Proton 7.0-1, with the exception of the intro video (pre menu) which just shows a testcard.
Only played a little while, but great to see it launch effortlessly after many years of being completely borked.
cd "${STEAM_COMPAT_INSTALL_PATH}/launcher"; %command%
The launch options have been identified in the github to the game: https://github.com/ValveSoftware/Proton/issues/1658#issuecomment-1046887271 With this it now runs flawlessly.
Die Startoptionen wurden im Github zu dem Spiel ermittelt: https://github.com/ValveSoftware/Proton/issues/1658#issuecomment-1046887271 Damit läuft es jetzt einwandfrei.
No issues OOTB - Update it also works with the default Proton 7.0-1
Intro video is a testcard.
Intro video is displayed as a testcard screen.

Tried Everything...No Dice :(
Tried searching for the correct MP10Setup.exe to extract the proper dll files but could not find any that match the MD5 checksums. Tried with a global version from the Wayback Machine and bypassed the game launcher using steamtinkerlaunch without sucess.
It is a shame that a stupid video that relies on crappy M$ DRM is the only think stopping this from running. I hope someone can find a way to preserve this game. I do not have the skills and expertise so I am tapping out. Good luck to who can do this.

Starting the game - Hangs at the logo splash screen
At the very start It does open the setup - settings screen first. The main game hangs - no intro video plays.

steamtinkerlaunch
By default the game refuses to start, because of the wmv intro video!
This can be circumvented by
extracting (cabextract) and copying "WMASF.DLL" and "WMVCORE.DLL" from Microsofts WMP10 Installer "MP10Setup" (removed upstream!) into the game directory (besides the "GSGameExe.exe")
and starting the game exe "GSGameExe.exe" directly instead of the (forced) game launcher. This can be done easily by using steamtinkerlaunch
For details see this summary on the proton issue
Giana Sisters custom launcher appears. It will launch the game full screen, but freezes at game logo.
Crashes after hitting Play button on the launcher
Launcher appears but the game itself doesn't run


The launcher starts. Settings can be accessed. When you click on start the launcher closes and nothing happens.


Game does not start.


Did some experimenting with this today to see what is needed to get it working. It turns out that it works perfectly in Proton but requires quite a lot of extra work to get it going. The main cause of the crash is due to the lack with windows media player support. To get around this we have to install wmp10 from winetricks (or protontricks). This is where the nightmare begins. You can only install wmp10 (or 9) in a 32bit prefix that proton does not support. I manually created a 32bit prefix, installed wmp10 and ran the game in dx11 mode, and it crashed??? So after doing some digging, it turns out that the proton python script is programmed to put the 64bit d3d***.dll files into system32 which is correct for a 64 bit prefix but wrong for 32bit. I tried manually changing the files to the 32bit versions but they keep being deleted. Again looking at the python script, it replaces the dll files every time you launch the game. Finally modifying the script to stop the automatic replacement and the game launches without problems and plays perfectly. Unfortunately, the proton dev team are waiting until wmp support is fixed upstream so this may not work officially for a very long time which is a shame given how well it works.


Won't start. Changing the prefix to WinXP makes the launcher run, but clicking "Start" makes the game lock up at the first seconds.


Does not launch.



Doesn't start.



doesn't load at all
