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

×
Be kind, rewind

<span class="bold">Shadwen</span>, a thrilling exercise in silent killing within a bleak medieval environment, is now available for Windows, Mac, and Linux, DRM-free on GOG.com with GOG Galaxy support for achievements and a 15% launch discount.

Time stands still as Shadwen lurks behind a dark corner, wishing that the little girl cowering beside her didn't have to witness the brutal scene that is about to unfold. But maybe she doesn't. Perhaps there is another way to get past these guards, climb on that scaffold, and continue on her mission to assassinate the king. Before you execute any action, time stands still, allowing you to change plans on the spot and even rewind failed attempts. Killing might not be necessary, as long as Shadwen manages to stay hidden or use distractions, thus sparing young Lily the horrible sight of this muffled violent dance.

Put on your soft leather gloves, don your darkness-colored robes, and keep your murders quiet as you become <span class="bold">Shadwen</span>, DRM-free on GOG.com. The 15% discount will last until May 24, 1:59 PM UTC.

https://www.youtube.com/embed/kTTaf4tprKI
Post edited May 17, 2016 by maladr0Id
high rated
As if the outdated version of Trine 3 wasn't already bad enough, the editor for their brand new game is also Steam bound. As a Linux user I can understand that porting those tools beyond Windows costs money and is time consuming, but tying it to Steam when the game was also confirmed on GOG before release is a slap in the face to the customers here.

Until Frozenbyte starts giving a damn about GOG users, I won't be buying anything else from them, If I did I'd be supporting these bad practices.
avatar
Phaedrus567: Here are the subjective results of my tests (couldn't find an in-game way to measure FPS).
To enable FPS meter in the game, change:
setOption(renderingModule, "ShowFPS", false)
to
setOption(renderingModule, "ShowFPS", true)
In $HOME/.local/share/frozenbyte/Shadwen/options.txt

Not sure if the game has any kind of console which allows setting that dynamically, but at least there is that. Plus you can always use voglperf though it's not as direct. Some Mesa drivers have built in FPS meter overlay, but I never tested those.
Post edited May 18, 2016 by shmerl
avatar
shmerl: [snip]
Thank you for that information. I reran the tests to get actual numbers. I didn't like my options for adding a "table" to this forum, so I just attached the FPS chart as a PNG file.

The take away is this, as far as I can tell.
- Performance isn't that great, even when you lower the detail setting.
- Crossfire does NOT seem to be used, even with proprietary drivers (the earlier reported boost in FPS was due to restarting. I have a performance glitch that appears to be tied to suspending the machine that I forgot about, but happened to Valhalla hills as well. Sorry about that).
- Medium AA has very little performance hit (but I have an N of one, so, I may look at that again later).
- My ability to discern "smooth" video is at a much lower FPS than I thought... kinda sad about that.

Hopefully someone can shed some light on what gains might be had with an Nvidia card.

If i missed something, let me know. It's late, and I'm almost sure I forgot something.
Attachments:
Post edited May 19, 2016 by Phaedrus567
avatar
Phaedrus567: Medium AA has very little performance hit (but I have an N of one, so, I may look at that again later).
Yeah, with antialiasing, only medum one makes sense (FXAA). With it I get steady 60 fps on Nvidia GTX 680 with all other settings on max (1920 x 1200). Adding any SSAA on the other hand (anything above medium AA in the settings) degrades performance quite a lot. I guess because SSAA is really too inefficient. FXAA is much more optimized technique.

https://en.wikipedia.org/wiki/Fast_approximate_anti-aliasing
https://en.wikipedia.org/wiki/Supersampling

I see your table now. That's quite lower than I get even with some SSAA enabled (30-40fps). I wonder if it's because Mesa AMD OpenGL implementation isn't optimized enough?
Post edited May 19, 2016 by shmerl
avatar
shmerl: Yeah, with antialiasing, only medum one makes sense (FXAA). With it I get steady 60 fps on Nvidia GTX 680 with all other settings on max (1920 x 1200). Adding any SSAA on the other hand (anything above medium AA in the settings) degrades performance quite a lot. I guess because SSAA is really too inefficient. FXAA is much more optimized technique.
Actually, I caught your posts on GamingonLinux, and that's why I didn't bother checking SSAA options :)
But very good info.

Good grief, 60FPS? ....
Is there a way to disable Physx to see what your FPS would drop to? (if you don't mind checking).

If performance is tied to Physx, I will need to rethink this purchase I'm afraid.
I'm aware that AMD has a poor reputation on Linux for their drivers, but a 1/3 or less of the performance seems a little steep. I was thinking 1/2 to 2/3 as acceptable losses for now.

Edit: Forgot to mention, the attachment didn't save the first time. Fixed that.
avatar
shmerl: I see your table now. That's quite lower than I get even with some SSAA enabled (30-40fps). I wonder if it's because Mesa AMD OpenGL implementation isn't optimized enough?
It's a good question. I thought when using the proprietary drivers on Linux (which I have every indication I am), the Mesa drivers were skipped. Or is AMD using Mesa for some aspect still? (Sometimes hard to recall what things were mushed together).
Post edited May 19, 2016 by Phaedrus567
avatar
Phaedrus567: It's a good question. I thought when using the proprietary drivers on Linux (which I have every indication I am), the Mesa drivers were skipped. Or is AMD using Mesa for some aspect still? (Sometimes hard to recall what things were mushed together).
Ah, I didn't realize, and thought you are using Mesa when not in crossfire mode. From what I've heard, for some hardware amdgpu + Mesa OpenGL for AMD already performs better than their closed implementation.

I'll check if I can disable physX. Is it known not to use GPU compute on AMD hardware?
Post edited May 19, 2016 by shmerl
avatar
Phaedrus567: I'm aware that AMD has a poor reputation on Linux for their drivers, but a 1/3 or less of the performance seems a little steep. I was thinking 1/2 to 2/3 as acceptable losses for now.
I found a 25% to 50% performance loss from the same game in Linux vs. Windows is completely normal for AMD's proprietary driver, it's crap unfortunately. I had better performance from the Mesa driver in almost all scenarios, the only problem with Mesa is it's still lacking some OpenGL functionality.
I don't see any such option to disable GPU acceleration for PhysX. I didn't really research PhysX, but from reading different reports, it seems Nvidia on purpose disables GPU acceleration for compute if they detect that it's not Nvidia. That's really nasty!

I guess you better ask developers if such huge fps drop is expected when PhysX isn't running on the GPU.

And if Nvidia is doing that, developers should simply avoid using such library. There should be other physics libraries that aren't limited to one GPU type.
Post edited May 19, 2016 by shmerl
avatar
Phaedrus567: It's a good question. I thought when using the proprietary drivers on Linux (which I have every indication I am), the Mesa drivers were skipped. Or is AMD using Mesa for some aspect still? (Sometimes hard to recall what things were mushed together).
avatar
shmerl: Ah, I didn't realize, and thought you are using Mesa when not in crossfire mode. From what I've heard, for some hardware Mesa OpenGL for AMD already performs better than their closed drivers.

I'll check if I can disable physX. Is it known not to use GPU compute on AMD hardware?
That's ok, I think I stated about the drivers it in my first post, but maybe not (and I don't expect you to memorize that).

I have heard the open source drivers were pulling ahead in some cases. I will test it tomorrow. I'm only using the AMD drivers because a game I was testing from GOG needed openGL 4.3 support.

As far as I know, Physx is computed by the CPU when using an AMD card, and that you don't benefit from optimizations used in the GPU. But, I try to avoid titles that rely on closed tech - it's why I didn't buy Witcher 3 at this time (also, lack of Linux support).
So many options for cross product and OS support, and devs keep picking the ones that deny user choice, and increase the chance at a monopoly. <sigh>

If you do figure out a way to test sans Physx, that would be interesting to see.
I'll search around again for info, but the last article I could find on the subject was from 2010 on Tomshardware.

Edit: Oops, posted after you responded. I will test the Open Drivers tomorrow and if the FPS is still very low, I will contact the devs. And yes, it's a really nasty trick. I'm sad we (as gamers) let it slide at all.
avatar
Phaedrus567: I'm aware that AMD has a poor reputation on Linux for their drivers, but a 1/3 or less of the performance seems a little steep. I was thinking 1/2 to 2/3 as acceptable losses for now.
avatar
MikeMaximus: I found a 25% to 50% performance loss from the same game in Linux vs. Windows is completely normal for AMD's proprietary driver, it's crap unfortunately. I had better performance from the Mesa driver in almost all scenarios, the only problem with Mesa is it's still lacking some OpenGL functionality.
That does echo what I've seen online and experienced. Still 1/3 or less seems steeper than you or I have normally experienced.



I'll try that open driver tomorrow, as you noted, the only real reason to go with AMD drivers is due to lack of OpenGL support for some games. Certainly hope the features will be added soon. I don't know how much the new driver stack(?) might slow down the adoption of 4.3 features to the r600g driver. I'm honestly not even sure who normally worked on those features. The developer world is a tangled web :)
Post edited May 19, 2016 by Phaedrus567
avatar
Phaedrus567: I'll try that open driver tomorrow, as you noted, the only real reason to go with AMD drivers is due to lack of OpenGL support for some games. Certainly hope the features will be added soon. I don't know how much the new driver stack(?) might slow down the adoption of 4.3 features to the r600g driver. I'm honestly not even sure who normally worked on those features. The developer world is a tangled web :)
From what I've read, AMD has no intentions of adding support for anything older than the Sea Island series for their new AMDGPU driver.

But the radeonsi driver is progressing nicely, the development version is up to OpenGL 4.3, r600 is still stuck at 4.1.
avatar
shmerl: They removed the demo, since they don't have resources to keep it up to date. And if they'd keep the old one, it would give an incorrect impression about the current version of the game.
See http://frozenbyte.com/board/viewtopic.php?f=32&amp;t=27560
Thank you for responding, and for the info. +1 for your help.

avatar
LiefLayer: https://www.humblebundle.com/store/shadwen

here you can find the demo (in the description).
Thank you very much indeed for finding that and posting the link. I'm really grateful. A big +1 for your trouble.

Edit - it's a very big file, I'll try to get it downloaded tomorrow, when I have a free internet window.
Post edited May 19, 2016 by ZenWan
Frozenbyte, why is Shadwen consuming so much proc power when it's minimized/in background?

Also Shadwen doesn't properly recognize and utilize discrete graphic card when it's being played on dual GPU laptop.
avatar
Reaper9988: Hmmm I realize it's probably not easy to disconnect the Editor from the Workshop but making it Workshop only in the first place is a horrible idea.
Your basically just helping steam monopolize and push through their Agenda even more.
avatar
adamhm: If it's not easy to have the editor work separately from the workshop then they've done something wrong. It shows that they have given no consideration for platforms besides Steam or their users. For decades we've had mod/map tools that output files that users can simply .zip up and distribute however they want, and now all of a sudden that's too hard because there's a hosting service tied to one of the distribution platforms?

It's bad for us, as it means we get a version that's missing a substantial feature (and it sounds like there's a high chance that GOG users will be screwed with delayed/missing updates too).

It's bad for GOG, as they're selling an inferior product and this will negatively impact how they are viewed by potential customers, reducing the likelihood of people buying from GOG again or recommending them (as they risk missing out on significant features and updates if they buy games here instead of Steam). GOG already has a reputation for slow & missing updates and missing Linux/Mac versions and it won't help if devs are actively trying to shepherd users towards Steam by doing things like this as well.

(This also forms a negative feedback loop of users not buying games here because of developers not providing much support for releases here, resulting in developers not putting much effort into supporting releases here due to lack of users buying here...)

It's bad for gaming in general as it tightens Steam's near monopoly on the PC games market and it gives the Steam Workshop exclusivity on mods/maps in cases such as this.
Fully agree, mods exclusive to steam was something I feared when the damn Workshop was released and here we go again.
Post edited May 19, 2016 by Reaper9988
games similar to shadwen?
Hm. Played Demo for a bit now - is it possible to save progress somewhere through the level in the full version? Much as I like games I also like to be able to shut them down at whatever point I choose to and attend to other things :).