It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Trine 4: The Nightmare Prince is now available for pre-order. Buy Trine 4 before release to get access to special bonus level - Toby's Dream.

The Trine series returns to the magic of 2.5D with Trine 4: The Nightmare Prince! The three heroes of the best-selling adventure series are back, sent on a quest to retrieve the troubled young Prince Selius. Amadeus the Wizard, Pontius the Knight, and Zoya the Thief are joined together once again on a thrilling quest through fantastical fairytale landscapes teeming with danger.
low rated
avatar
Magmarock: Especially if you know how to edit the registry.
avatar
jalister: I'm surprised you are complaining about having to install a few dependencies over dealing with the registry. I know how to deal with the registry too, and would still be running Windows 3.11 today if it were viable just to keep the registry off my computer.
Well we're not talking about a few dependencies we're talking about a few million. The Ubuntu repo alone is quite large is and is mostly dependencies. Furthermore they don't come in packages like .net or CV++ so if you want to mange them manually, there's not a lot to help you. The Windows registry is quite useful and you can use it to make Windows do whatever you want. It's not the easiest thing to learn but it's not the hardest either; and yes I prefer it over the way Linux does things.
avatar
Magmarock: Well we're not talking about a few dependencies we're talking about a few million. The Ubuntu repo alone is quite large is and is mostly dependencies. Furthermore they don't come in packages like .net or CV++ so if you want to mange them manually, there's not a lot to help you.
Adam linked to such a package containing everything one needs in a single installer several times here.
Ignoring everything that disproved your arguments and then repeating them over and over again is just incredibly dishonest.
avatar
adamhm: Plus it only needs to be done once, and it typically only involves a small selection of libraries anyway which you can pre-emptively install; to this end I created a common dependencies meta-package for Linux Mint to install the dependencies that are most likely to be needed - that (in addition to the usual system updates/drivers/etc) is enough for most games to "just work".
Post edited August 29, 2019 by Klumpen0815
low rated
avatar
Klumpen0815: Adam linked to such a package containing everything one needs in a single installer several times here.
Ignoring everything that disproved your arguments and then repeating them over and over again is just incredibly dishonest.
What do you call it when someone is so completely tone deaf that the only tone they hear is "Linux is great, Linux is great, Linux is great"

You know I wrote a response to Adam right?
https://www.gog.com/forum/general/preorder_trine_4_the_nightmare_prince_e3277/post56

It kind of goes into detail as to why dependencies in Linux are such a problem. There’s reason they call it “dependency hell”

But since that seems to have gone over your head I'm going to use baby words just for you, and hope against hope that something will sink in. Maybe I'll win lottery as well; win lottery, as in Windows lottery, do you get it? It’s a joke, just like Linux.
Desktop-Linux is shit, especially for gaming. One of the many reasons for this is the way dependencies are handled. Making a tiny all on one 2 KB package just for Linux-Mint and posting it on dropbox DOES NOT FIX THE PROBLEM!
I’m not telling you why I don’t use Linux I’m telling you why Trine 4 isn’t coming to Linux, Why Cyberpunk isn’t coming to Linux, Why Witcher 3 isn’t on Linux. Why developers and gamers are caring less and less about it. If Linux ever gets to a point were it’s able to run games as well as Windows it will be a version that you guys will absolutely hate and you’ll chastise anyone who uses it.
Post edited August 29, 2019 by Magmarock
avatar
Fairfox: Australia
I'm starting to understand why every animal or plant there is constantly trying to kill the humans. :p
I thought Frozenbyte got bankrupt.

Anyway it's good to hear about another Trine game.
avatar
JoelFB: Can't really promise anything until there's an actual plan that we can follow through on. I don't know if it's any consolation, but all the main people making some of the business and marketing decisions regarding Trine 3 are still with the company (including myself), and our story people too. We all consider it a blemish (for lack of a more impactful word) on our otherwise good communication and reputation with fans. Whether or not that will have any meaning will be seen in the time to come.
It's a bit of a crazy idea, but have you considered actually finishing Trine 3?
avatar
Magmarock: The Ubuntu repo alone is quite large is and is mostly dependencies.
This would be because things in the repositories are typically split up into separate packages; this allows individual libraries to be updated without having to redownload the entire collection.

If DirectX was split into packages in a similar way it would comprise 100-200 or so and you'd only ever need to update a handful rather than redownload the entire 100MB+ every single time.

Other software packages are also split up in similar ways, so a single game might consist of multiple separate packages for the game binaries, data etc. and installing the game would automatically install all of those packages.

Take the SDL2 packages for example. There's the main libsdl2 package, the image loading library (libsdl2-image), mixer libary (libsdl2-mixer). And then there are 32-bit versions of those as well - so six packages total. Or libasound2 - there's the main libasound2 package, libasound2-plugins, libasound2-data - and again, 32-bit versions of those as well, so that makes it another six packages.

avatar
Magmarock: Well we're not talking about a few dependencies we're talking about a few million.
94170 packages listed, 2336 installed.

That's on my current system with my common dependencies meta-package and with a bunch of other stuff installed, and it's very unlikely I'll be needing to install any more any time soon. Also the overwhelming majority of those were already preinstalled on the system - only about 300 or so were installed separately (and most of those were installed by my common dependencies package).

avatar
Magmarock: Furthermore they don't come in packages like .net or CV++ so if you want to mange them manually, there's not a lot to help you. The Windows registry is quite useful and you can use it to make Windows do whatever you want. It's not the easiest thing to learn but it's not the hardest either; and yes I prefer it over the way Linux does things.
As I've already said, my common dependencies meta-package takes care of stuff like that - simply double-click it in the file manager, install, done.

avatar
Magmarock: What do you call it when someone is so completely tone deaf that the only tone they hear is "Linux is great, Linux is great, Linux is great"
You're confusing "Linux is great" with "Linux is perfect". There are plenty of issues on Linux just as there are on Windows, MacOS or whatever. Personally, I prefer Linux and its minor faults over the glaring flaws and the privacy and freedom violations with Windows 10.

avatar
Magmarock: It kind of goes into detail as to why dependencies in Linux are such a problem. There’s reason they call it “dependency hell”
"Dependency hell" is an issue on Windows too.

avatar
Magmarock: One of the many reasons for this is the way dependencies are handled.
Linux: You install something from the repositories, all dependencies are installed automatically.

On Mint you can simply install my meta-package and then you're unlikely to have to bother about dependencies again. It used to work on Ubuntu too (and by extension just about any other distro based on Ubuntu 18.04), but then Canonical broke it when they decided to screw around with 32-bit support and removed one of the packages it depends on.

It would be possible to do the same on any other distro - you'd just need to adjust the package selection/names and use an appropriate format. Or the dependency packages could all be installed with a single terminal command (albeit a very long one).

avatar
Magmarock: Making a tiny all on one 2 KB package just for Linux-Mint and posting it on dropbox DOES NOT FIX THE PROBLEM!
Of course it does. You complained about having to install lots of dependencies; that package takes care of them all in a single step. Sure it's only 2kb, but it doesn't need to be any larger!

Your problems can really be summarised as: "I don't like Linux because it's not Windows & my existing Windows experience does not apply to it" and "other people have different opinions and likes/dislikes to me so they're wrong"
Post edited August 29, 2019 by adamhm
low rated
avatar
adamhm: This would be because things in the repositories are typically split up into separate packages; this allows individual libraries to be updated without having to redownload the entire collection.
Who cares, what has this got to do with anything.

avatar
adamhm: 94170 packages listed, 2336 installed.
Okay so millions was an exudation, still not something most people want to deal with.
avatar
Magmarock: Furthermore they don't come in packages like .net or CV++
avatar
adamhm: As I've already said, my common dependencies meta-package takes care of stuff like that - simply double-click it in the file manager, install, done.
Your common dependencies meta-package is no substitute for .NET or CV++ distribution. If you think it is then you a bit of an ego problem.

avatar
adamhm: You're confusing "Linux is great" with "Linux is perfect". There are plenty of issues on Linux just as there are on Windows, MacOS or whatever. Personally, I prefer Linux and its minor faults over the glaring flaws and the privacy and freedom violations with Windows 10.
For online privacy, yeah okay Linux is pretty much you’re only option (doesn’t mean it’s a good one though). But this is gog and we’re talking about gaming and for gaming Desktop-Linux is the worst. I’d rather have an xbox then a desktop PC with Linux on it.
avatar
adamhm: "Dependency hell" is an issue on Windows too.
Linux is leagues ahead of Windows... when it comes to software not working on it.

avatar
adamhm: On Mint you can simply install my meta-package and then you're unlikely to have to bother about dependencies again. It used to work on Ubuntu too
Dude shut up about Mint and your crappy meta-package, no one cares. It doesn’t even work in Ubuntu anymore XD in fact I have a suprise for you. It doesn’t work in Mint either XDDD

https://imgur.com/a/RtXOlCY

avatar
Magmarock: Making a tiny all on one 2 KB package just for Linux-Mint and posting it on dropbox DOES NOT FIX THE PROBLEM!
avatar
adamhm: Of course it does. You complained about having to install lots of dependencies; that package takes care of them all in a single step. Sure it's only 2kb, but it doesn't need to be any larger!
Boy this comment isn’t going to age well isn’t it? What with screenshot of your meta-package not working and all. The size was just an example, the entire method of development, distribution, and installation is too much of a headache for users and developers to deal with.

avatar
adamhm: Your problems can really be summarised as: "I don't like Linux because it's not Windows & my existing Windows experience does not apply to it" and "other people have different opinions and likes/dislikes to me so they're wrong"
Wrong again buddy. It’s not my problem at all. It’s yours. You’re not getting Trine 4, along with many other games. Everyday I see more games include Linux in their system specs. But whenever I go to test them I often run into problems. The most recent example is Ion Furry. It installed fine but just wouldn’t run. This is a problem for you and with that we’re done. You have a meta-package to fix, and I'm going to go and play some games.
Post edited August 30, 2019 by Magmarock
avatar
adamhm: This would be because things in the repositories are typically split up into separate packages; this allows individual libraries to be updated without having to redownload the entire collection.
avatar
Magmarock: Who cares, what has this got to do with anything.
It has to do with your lack of understanding about why there are lots of dependencies, and your complaining about it - this takes care of that by allowing them to be installed in one go.

avatar
adamhm: 94170 packages listed, 2336 installed.
avatar
Magmarock: Okay so millions was an exudation, still not something most people want to deal with.
And you don't have to - I only have 2336 installed, and most of those are core packages that were already installed (and since I just did a fresh install I can tell you that at present 2030 are installed by default).

The rest were almost all installed by my common dependencies package (and those are mostly 32-bit libraries that aren't included by default like the 64-bit libraries are).

avatar
adamhm: As I've already said, my common dependencies meta-package takes care of stuff like that - simply double-click it in the file manager, install, done.
avatar
Magmarock: Your common dependencies meta-package is no substitute for .NET or CV++ distribution. If you think it is then you a bit of an ego problem.
It takes care of the problem nicely - a convenient single step install of what are effectively the Linux equivalents of DirectX/.NET/VC++ etc.

avatar
Magmarock: For online privacy, yeah okay Linux is pretty much you’re only option (doesn’t mean it’s a good one though). But this is gog and we’re talking about gaming and for gaming Desktop-Linux is the worst. I’d rather have an xbox then a desktop PC with Linux on it.
In your opinion, and based on a demonstrable lack of understanding.

avatar
Magmarock: Linux is leagues ahead of Windows... when it comes to software not working on it.
It works fine for me :)

avatar
Magmarock: Dude shut up about Mint and your crappy meta-package, no one cares. It doesn’t even work in Ubuntu anymore XD in fact I have a suprise for you. It doesn’t work in Mint either XDDD

https://imgur.com/a/RtXOlCY
Thanks for the report. If there are any problems I like to hear about them so I can investigate and either fix them or point out if anything's wrong on the user's end :)

I just checked with fresh installs of each:

Mint 19: Works
Mint 19.1: Works
Mint 19.2: Works

It's most likely that you're doing something wrong again. I'm guessing that you're trying to install it in the live environment or are otherwise limiting the package manager in some way.

So I also tested installing the package in the live environment and had the same error you posted - it's failing because the live environment by default does not include 32-bit/i386 package support. The live environment is mostly intended as a means to test and get a feel for the system rather than for full use, but if you really want to install my common dependencies meta-package in the live environment then you should first add 32-bit support with the command "sudo dpkg --add-architecture i386 ; sudo apt update".

It doesn't work on Ubuntu any more because Canonical foolishly decided to start dropping 32-bit support. I can't do anything about that but continue to recommend other distros as I've already been doing since I started recommending Linux to others.

avatar
adamhm: Your problems can really be summarised as: "I don't like Linux because it's not Windows & my existing Windows experience does not apply to it" and "other people have different opinions and likes/dislikes to me so they're wrong"
avatar
Magmarock: Wrong again buddy. It’s not my problem at all.
Evidently it *is* your problem, since you seem to care about it so much to keep coming back to whine about it.

avatar
Magmarock: Everyday I see more games include Linux in their system specs. But whenever I go to test them I often run into problems. The most recent example is Ion Furry. It installed fine but just wouldn’t run. This is a problem for you and with that we’re done.
It ran OOTB for me with no tweaks required, literally just "install and play".

I notice in the screenshot you posted that it looks like in addition to trying to use the live environment that you might also be trying to run it in a VM - this (in addition to the lack of 32-bit support in the live environment by default) would explain why you have so much difficulty getting games to run. Both the live environment and VMs are a bad idea for gaming (although the live environment can work fine as long as it's been properly set up to do so). Aside for the most basic of games you need real hardware with proper drivers (or a more complicated GPU pass-through setup if you're really intent on gaming in a VM) regardless of the OS you use.

avatar
Magmarock: You have a meta-package to fix, and I'm going to go and play some games.
There's nothing to fix; see the results of my investigation and solution above.
low rated
avatar
adamhm: SNIP
https://www.youtube.com/watch?v=vZw35VUBdzo
¯\_(ツ)_/¯
Good Monty Python sketch, but clearly you ran out of fallacious arguments. Adamhm was informative, if only you cared to learn from his expertise.
avatar
faroot: Good Monty Python sketch, but clearly you ran out of fallacious arguments. Adamhm was informative, if only you cared to learn from his expertise.
You misunderstand the internet. Arguing on the internet is not about learning something. It's about trying to "prove" someone wrong, no matter what. Or failing that, to get upset, at least. ;-)
avatar
faroot: Good Monty Python sketch, but clearly you ran out of fallacious arguments. Adamhm was informative, if only you cared to learn from his expertise.
avatar
Lifthrasil: You misunderstand the internet. Arguing on the internet is not about learning something. It's about trying to "prove" someone wrong, no matter what. Or failing that, to get upset, at least. ;-)
Oops, my mistake!
avatar
Fairfox: Australia
avatar
joppo: I'm starting to understand why every animal or plant there is constantly trying to kill the humans. :p
i swear to heck there's something in teh water...