dreamer / luxtorpeda

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

Engine request - Freespace 2 (273620) #7

Closed d10sfan closed 4 years ago

d10sfan commented 5 years ago

Freespace 2 could be a good addition. There's instructions on what it needs here: https://github.com/scp-fs2open/fs2open.github.com/wiki/Building-on-Linux

It doesn't look too bad, the DFFMPEG_USE_PRECOMPILED=ON flag is most likely needed. I don't currently have the game itself, I may give this a shot if I end up buying it.

d10sfan commented 5 years ago

I attempted to build this one with the docker image and got the following error. This seems to indicate that the version of glib may need to be increased. This may be improved by compiling ffmpeg manually, instead of using the pre-built.

./lib/prebuilt/ffmpeg/lib/libavutil.so.55.78.100: undefined reference to `clock_gettime@GLIBC_2.17'

d10sfan commented 4 years ago

Got it working: https://github.com/dreamer/luxtorpeda/pull/57