Trine 4: The Nightmare Prince

Trine 4: The Nightmare Prince

View Stats:
This topic has been locked
hateball Mar 4, 2019 @ 8:05am
Linux version planned?
Will Trine 4 have a Linux version just like the previous games? That'd be just swell.
Originally posted by JLarja:
No plans at the moment. We currently don't have much of the old Linux code left and no room in schedule to make a port.

-JLarja / Frozenbyte
< >
Showing 1-15 of 88 comments
flesk Mar 4, 2019 @ 8:53am 
Yeah, it would be an insta-buy for me with native Linux support and online co-op.
mishugashu Mar 4, 2019 @ 10:49am 
Yeah, I was surprised to not see the SteamOS/Linux logo, considering the previous 3 titles had it. I will be buying this to play with my 2 friends if there's Linux support.
Last edited by mishugashu; Mar 4, 2019 @ 10:49am
The author of this thread has indicated that this post answers the original topic.
JLarja  [developer] Mar 4, 2019 @ 12:09pm 
No plans at the moment. We currently don't have much of the old Linux code left and no room in schedule to make a port.

-JLarja / Frozenbyte
hateball Mar 4, 2019 @ 12:19pm 
Thanks for the reply, removed from wishlist then.
***nRaecheR*** Mar 4, 2019 @ 1:54pm 
No Tux, no bucks....sorry Frozenbyte, I loved Trine and Trine 2, misliked Trine 3 and was very happy when Trine 4 was announced. But without a native port I won't buy the game.
JLarja  [developer] Mar 5, 2019 @ 5:47am 
Unfortunately, market for Linux games is small, and as we aren't doing OS X port either (and even if we were, it's unsure how much that would help, with Metal vs. OpenGL vs. Vulkan), porting to Linux would be way too costly.

I'll remind our QA to test with Proton tough. That should be easy enough.

-JLarja / Frozenbyte
flesk Mar 5, 2019 @ 6:25am 
It would possibly help if you used Vulkan for Windows and Linux, and MoltenVK for Mac?
JLarja  [developer] Mar 5, 2019 @ 8:41am 
Sure, but hampering major Windows platform to make things somewhat easier on two really minor platforms doesn't seem like a good strategy.

-JLarja / Frozenbyte
mishugashu Mar 5, 2019 @ 12:44pm 
That's too bad. My 2 Windows friends will probably not buy it since I won't because of the lack of Linux. We've played these games together since the beginning.
Kustom Mar 5, 2019 @ 1:43pm 
Originally posted by JLarja:
Sure, but hampering major Windows platform to make things somewhat easier on two really minor platforms doesn't seem like a good strategy.

-JLarja / Frozenbyte
Vulkan is supported by Windows, Linux, Nintendo Switch, Android and Tizen. It provide a lower CPU consumption and a better multi-threading managment than DX11 does. How can Vulkan be hampering Windows ? bad implementation of Vulkan drivers on Windows ? Doom has a Vulkan release which works like a charm using lower hardware requirement...

Moreover, according to your trailer you're going to release for PC, PS4, Xbox One and Nintendo Switch. Which means that you made 4 differents implementations of this game. Why not implement the game on PC and Nintendo Switch using Vulkan instead ? That would provide you more potential platforms and reduce the number of different implementations. I think that implementing 2 different implementations is more expensive than adapt existing implementation to another platform using the same API.
Last edited by Kustom; Mar 5, 2019 @ 1:44pm
3zekiel Mar 6, 2019 @ 1:53am 
Originally posted by Kustom:
Originally posted by JLarja:
Sure, but hampering major Windows platform to make things somewhat easier on two really minor platforms doesn't seem like a good strategy.

-JLarja / Frozenbyte
Vulkan is supported by Windows, Linux, Nintendo Switch, Android and Tizen. It provide a lower CPU consumption and a better multi-threading managment than DX11 does. How can Vulkan be hampering Windows ? bad implementation of Vulkan drivers on Windows ? Doom has a Vulkan release which works like a charm using lower hardware requirement...

Moreover, according to your trailer you're going to release for PC, PS4, Xbox One and Nintendo Switch. Which means that you made 4 differents implementations of this game. Why not implement the game on PC and Nintendo Switch using Vulkan instead ? That would provide you more potential platforms and reduce the number of different implementations. I think that implementing 2 different implementations is more expensive than adapt existing implementation to another platform using the same API.

Pretty much agree here. I would add other games such as the talos principle, serious sam and so on are making the switch, so it's not as if the API was untested... Especially after DOOM 2016 being one of the main example of those who pioneered vk usage on windows.
Also, with vulkan the main charm is that driver are extra small, thus avoiding the horrors we had with (not-so-)good old openGL.

Furthermore, the switch or a future mobile (android) version would benefit too.
Even without a full native port, using VK will help quite a bit with proton, as well as with other plat, so why not?

I do note however that you want to support (Q/A as you said) proton, which is already fairly positive in my opinion. But vulkan would be a definitive plus, both for proton, switch and the API adoption in general.
JLarja  [developer] Mar 6, 2019 @ 7:33am 
I'm not a graphics coder, and any experience I have on Vulkan games and drivers is narrow and anecdotal, so it doesn't really matter. I don't know how good Vulkan drivers are for Intel HD4600 for example, or some five year old Nvidia GPU.

I'd like to point out, though, that people recommending Vulkan almost always forget to mention Xbox One. Also, we aren't targeting Android and Tizen, so they don't matter any more than Linux or OS X. Also note that although I said that having common renderer for OS X and Linux (and any number of platforms) would make porting _easier_, it doesn't mean that porting would be easy enough for us to do it. It would take a rather good number of sales just to cover the cost of new development Macs, and Linux sales are considerable smaller.

By the way, the Switch Vulkan support sort of interests me, because I've heard just about nothing of it from any professional channels. My guess is that it's not really useful and not really suited for well optimized target, but I'll have to ask around just to satisfy my curiosity.

-JLarja / Frozenbyte
At least, make sure that Trine 4 can be played with Proton ... please
Kustom Mar 7, 2019 @ 10:29am 
Originally posted by JLarja:
I'm not a graphics coder, and any experience I have on Vulkan games and drivers is narrow and anecdotal, so it doesn't really matter. I don't know how good Vulkan drivers are for Intel HD4600 for example, or some five year old Nvidia GPU.

I'd like to point out, though, that people recommending Vulkan almost always forget to mention Xbox One. Also, we aren't targeting Android and Tizen, so they don't matter any more than Linux or OS X. Also note that although I said that having common renderer for OS X and Linux (and any number of platforms) would make porting _easier_, it doesn't mean that porting would be easy enough for us to do it. It would take a rather good number of sales just to cover the cost of new development Macs, and Linux sales are considerable smaller.

By the way, the Switch Vulkan support sort of interests me, because I've heard just about nothing of it from any professional channels. My guess is that it's not really useful and not really suited for well optimized target, but I'll have to ask around just to satisfy my curiosity.

-JLarja / Frozenbyte

Mmh indeed Xbox One use DirectX also, I forgot about this obvious point. I'm pretty interrested from feedback about Vulkan on Switch as well if you can get some informations.

Otherwise, what about making a deal with a company such as Feral Interactive for the Linux/Mac part ?

Anyway, I thanks you a lot for your answers, it's pretty rare to see developers answering/debating on forums. We really appreciate that.
MarjutFB  [developer] Mar 7, 2019 @ 11:48pm 
This reply is also for other comments.

Originally posted by Kustom:
Otherwise, what about making a deal with a company such as Feral Interactive for the Linux/Mac part?
As mentioned we unfortunately haven't really developed the games with Linux in mind. And now a lot is depending on the publisher also.

If there is a way you can think of to show that there a lot of support for Linux version we'd have to consider it, but now it's not looking very good. It does however help that Larja is here, as he is kinda of an big shot here. ;)

Originally posted by Kustom:
Anyway, I thanks you a lot for your answers, it's pretty rare to see developers answering/debating on forums. We really appreciate that.
No problem, and we do our best. Also JLarja is here on his free time pretty much, so we're thankful to him also.

We also appreciate all the comments and feedback! :)
< >
Showing 1-15 of 88 comments
Per page: 1530 50

Date Posted: Mar 4, 2019 @ 8:05am
Posts: 88