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

×
avatar
Kardwill: Yeah the dependencies would be a problem. It's one thing to copy a "thisgame" folder from one PC to another. It's another one if I have to move registry entries, several folders, etc... I'm not very proficient with a PC (as you could guess by my poor description of the issue), and having complicated operations would completely screw up the portability of the game for me.
I recall someone mentioning before that e.g. in the case of Steam games, those dependencies and needed registry entries (if any) are installed when you run the game the first time. So I presume those would be taken care of when you run the portable game the first time on a new PC.

Not sure about uninstallation though, hopefully running the game would also add the uninstallation entry to the Control Panel, so you can get rid of the registry entries etc. afterwards without having to clean up the registry manually.

(Even more I'd actually prefer games would touch the registry as little as possible, and be fully self-contained. Meaning, uninstallation means just removing the game directory.)

I agree with you though that having a proper installer would probably still be easier and more straightforward.
Post edited April 23, 2015 by timppu
avatar
Ganni1987: I just did that, even pointed out the readme.txt which clearly states it's free to use/modify/distribute. Hopefully will change their opinion.
thank you :)

avatar
timppu: While not the preferred choice, I would be fine if the client would have to be used for downloading, and maybe the first installation of the game. If the game installation can after that be compressed, moved, (installed,) and run on another computers without the use of the Galaxy client, then I am fine. I then have a fully portable DRM-free version of the game, even if it doesn't come in an actual installer.
if that really works, then making an installer should be really easy ;) And if that's still too much work, GOG could simply put up a zip file with the game folder.

avatar
timppu: - Crusader Kings 2: only the base game works without the client, DLCs are a different matter.
that's the same way with AoW, from what I read in the Steam forum thread, that was linked earlier.
So about last night's email that I sent to Triumph, I got a reply. I tried to point out that they don't have to release as many patches as on Steam and that the steam runtimes are open source and free to distribute, this is the reply I got:

Dear Ganni1987,

We sorry you feel that way - if it were a trivial task, we would have no reason to withhold a Linux build from a portion of our users.

The readme.txt you quote is about the Steam Runtime scripts and documentation. The actual packages / system libs have their own licenses. "Each individual package has its own licensing terms, typically in...."

DRM free games have their advantages, but users and developers do miss out on features of the highly evolved Steam distribution platform and SDK.


Kind Regards,

(name removed)
Triumph Studios
Looks like there's no way of convincing them. Many games from Steam come out on GOG and none of them have ever had this issue or excuse.

The readme.txt you quote is about the Steam Runtime scripts and documentation. The actual packages / system libs have their own licenses. "Each individual package has its own licensing terms, typically in...."
duh, and those license are all GPL and similiar open source licenses. There is a directory runtime/common-licenses in the repo that shmerl linked to. If they don't trust that, it would take them maybe half an hour to go through all packages invidually and check the licenses.
But I guess, if they don't want, there is no use in arguing. Obviously we just need to be convinced that a highly advanced DRM platform is better for us all.
avatar
immi101: Obviously we just need to be convinced that a highly advanced DRM platform is better for us all.
Yeah after all Steam is a highly evolved distribution platform and SDK, who are we kidding here.
Wow, disappointing. All the more so because I love Age of Wonders. =/
Yeah, this is *very* disappointing... their excuses don't make any sense either; it's pretty insulting. Due to this I won't be considering any Triumph releases in future, until they change their stance.
I don't see why Galaxy would bring any change to the building of updated versions of the game.

I can see costs in testing the builds for 6 platforms, and I can see Galaxy helping in distributing builds for 3 platforms. Does Galaxy implement any Steam API that is related to this problem?

What saddens me is that, many years ago, DRM was added at the final steps of the game development cycle. That meant that it would some times cause conflict with the game itself, and DRM was seen as alien to the game code.
Now it seems that game developers are depending on DRM just to make things work, and consequently losing power as the creators. We are a big step further away from a DRM-free world.

The readme.txt you quote is about the Steam Runtime scripts and documentation. The actual packages / system libs have their own licenses. "Each individual package has its own licensing terms, typically in...."

DRM free games have their advantages, but users and developers do miss out on features of the highly evolved Steam distribution platform and SDK.

Kind Regards,

(name removed)
Triumph Studios
avatar
Ganni1987:
So what if they have licenses? They are included, and libraries are all free software and redistributable. I'm not getting his point about that at all (because there is none). The only reason he provides is "DRM-free is nice, but you miss out (whatever whatever - I don't miss out anything). We just like Steam". With such attitude I'm surprised they released anything on GOG to begin with.
Post edited April 23, 2015 by shmerl
Just don't want to start more flame and blame. But were are those system DLLs? Okay: When libraries linked dynamically there could be more than one problem. But for this there is also the possibility of packaging and include needed libraries. In fact it is no problem to have some different versions of libraries to be executed for example from within the HOME-folder of a user. So this is it? Sorry, Triumph: I said no flame and blame, but this must be a joke. How do you create your port in fact? The answer must be from somebody without Linux-knowledge.

Why did they even released "Age of Wonders 3" here on GOG? No DRM-free release of the port, no money from my side. And if there are more excuses like the past ones I'll never buy some product again from this company. Is it so hard just saying: "We don't want to release a DRM-free release for Linux!"? Seems so, until now we are also waiting for some more games like "Trine: Enchanted Edition" or "Strife: Veteran Edition". Both should be released DRM-free, never seen them.
Post edited April 26, 2015 by throgh
Unless I'm mistaken, the steam-runtime library is simply a collection of shared libraries (dependencies) for Linux games. The libraries themselves are open source and freely distributable / commercial use. How many DRM-Free Linux games from Steam have made it on GOG and Humble Bundle? None of the ones I know have ever mentioned this being an issue and the devs that made them aren't millionaires either.

I think the real reason could be more like that Triumph doesn't want the hassle of updating 2 separate builds, if they made the game DRM-Free from the beginning this wouldn't be such an issue.
avatar
Ganni1987: I think the real reason could be more like that Triumph doesn't want the hassle of updating 2 separate builds, if they made the game DRM-Free from the beginning this wouldn't be such an issue.
I suspect Triumph were never interested in a proper Linux port, and simply made a half baked effort without interest in supporting it properly. That could explain the fact that they can't do such trivial things like bundling dependencies.
No DRM-free release for Linux, no money. Simple as that from my side! More excuses to hear about, that are this much of unlogic no interest of future products of this company at all.
Galaxy is here... Mac?
Any news for at least mac to come here, I'm disappointed that just because I bought it on a different platform at release I have reduced content.