dreamer / luxtorpeda

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

Engine Request - Roller Coster Tycoon based games #18

Open neuromancer opened 5 years ago

neuromancer commented 5 years ago

Engines:

Games:

dreamer commented 5 years ago

Such a great find! And it should be fairly easy to package as well. I don't own these games (added to the wishlist), but it's not a blocker.

neuromancer commented 5 years ago

I can test RollerCoaster Tycoon 2 Triple Thrill Pack, just let me know when there is a package for that.

dreamer commented 5 years ago

Someone just gifted me a copy of RollerCoaster Tycoon 2, so I consider the priority of this package bumped up significantly ;)

Putting it on agenda in wiki page; I will try to release initial package ASAP.

dreamer commented 5 years ago

It seems like OpenRCT2 does not support https://store.steampowered.com/app/285310/RollerCoaster_Tycoon_Deluxe/ - is there some other project handling it, or some development branch?

neuromancer commented 5 years ago

I found this: https://github.com/OpenRCT2/OpenRCT2/wiki/Loading-RCT1-scenarios-and-data

dreamer commented 5 years ago

Packaging OpenRCT2 turned out to be more problematic than expected:

These issues combined convinced me to try a different approach for this package - I am going to to build for Debian stable instead of Steam Runtime and statically link all additional libraries - in theory, we should get a binaries runnable on all modern distros (at least until C++20 will start hitting the packages) - that would leave out only users of old (but still supported) Ubuntu LTS releases.

If anyone is interested in helping, the WIP OpenRCT2 package is here: https://gitlab.com/luxtorpeda/packages/openrct2 (check out additional branches - master is left in unbuildable state until we'll find a solution).

OpenRCT2 devs are very helpful and can be easily reached through gitter chat, so that makes it easier :)