dreamer / luxtorpeda

Steam Play compatibility tool to run games using native Linux engines
https://luxtorpeda.gitlab.io/
GNU General Public License v2.0
388 stars 9 forks source link

Engine Request: Shadowgrounds #26

Open neuromancer opened 5 years ago

neuromancer commented 5 years ago

Engine: https://github.com/vayerx/shadowgrounds

Games:

d10sfan commented 4 years ago

@dreamer I took a stab at this and saw an issue that I wanted to get your input on. The shadowgrounds (and I believe Shadowgrounds Survivor) games both have different files from compared to the steam version to the humble bundle linux native version that the port is based on.

For example for the humble bundle version, the videos have been converted from avi to ogg, there is a folder of "glshaders", and the data folder looks much different.

Because of this, it'd be difficult to get a proper version working solely from the information downloaded on Steam. The original port does not work from that package, at least on my Manjaro system.

The following is needed for the general compile work to be considered complete (other than this data discussion):

The package is located here: https://gitlab.com/d10sfan/luxtorpeda-shadowgrounds