Discussion:
[PATCH] powrprof.dll stub
Michal Příhoda
2005-11-12 19:22:04 UTC
Permalink
Hi,

included here is stubbed-out powrprof.dll, needed for example to launch
Planetside in cedega. I just took a patch created by Benjamin Cutler and
adapted it to current winex HEAD. (He presented the original patch on TG
users forum). It would be really nice to have it included in cedega, a
lot of effect for no work at all :-P

Thanks in advance.
--
Michal Prihoda
Rob Crittenden
2005-11-13 05:17:25 UTC
Permalink
You would need to get him to grant permission for inclusion in Cedega.

rob
Post by Michal Příhoda
Hi,
included here is stubbed-out powrprof.dll, needed for example to launch
Planetside in cedega. I just took a patch created by Benjamin Cutler and
adapted it to current winex HEAD. (He presented the original patch on TG
users forum). It would be really nice to have it included in cedega, a
lot of effect for no work at all :-P
Thanks in advance.
--
Michal Prihoda
Michal Příhoda
2005-11-13 09:30:10 UTC
Permalink
Both the files in question (powrprof.c, powrprof.h) contain header by
Benjamin with his copyright notice and disclaimer, that the files are
under LGPL license. For me this seems to be as good permission to copy,
use and modify as any other, and there are few LGPL'ed files in cedega
anyway.

If you'll still insist on another form of permission granting, I will
surely try to arrange that, just tell me what form of the permission is
needed.

---
Michal
Post by Rob Crittenden
You would need to get him to grant permission for inclusion in Cedega.
rob
Post by Michal Příhoda
Hi,
included here is stubbed-out powrprof.dll, needed for example to
launch Planetside in cedega. I just took a patch created by Benjamin
Cutler and adapted it to current winex HEAD. (He presented the
original patch on TG users forum). It would be really nice to have it
included in cedega, a lot of effect for no work at all :-P
Thanks in advance.
--
Michal Prihoda
Ove Kaaven
2005-12-29 19:39:52 UTC
Permalink
Post by Michal Příhoda
Both the files in question (powrprof.c, powrprof.h) contain header by
Benjamin with his copyright notice and disclaimer, that the files are
under LGPL license. For me this seems to be as good permission to copy,
use and modify as any other, and there are few LGPL'ed files in cedega
anyway.
In general, TransGaming do not accept LGPL-ed patches. Patches must be
submitted under the MIT license (used by ReWind). The few LGPL-ed files
that do exist in Cedega have each had behind them a careful cost/benefit
analysis by the CTO - they're exceptions. And I doubt the cost of
another exception is worth it for the benefit of an empty DLL. You would
have to ask the author to give permission to use it under the MIT
license, so it can be included in ReWind and Cedega.
Michal Příhoda
2006-01-12 22:15:10 UTC
Permalink
Well, sure, here we go, trying to be helpful. I pay Transgaming the
subscription for all the years, begging for the only game I tend to play
- Planetside. After more than two years I find out, that the only reason
the game does not start is one stupid call to powrprof.dll. Simple stub
is all that's needed.

Is Transgaming going to provide one? Like 3 minutes of work for
experienced wine hacker? No, Transgaming is going to waste everyone's
time demanding licence change for - let me scream that - EMPTY DLL.

Well, that's it for me. I'll better stop now, winex-devel is probably
not the right place for flaming. I really wish TG to succeed, but for
me, this was the last drop. GL, HF.
Post by Ove Kaaven
Post by Michal Příhoda
Both the files in question (powrprof.c, powrprof.h) contain header by
Benjamin with his copyright notice and disclaimer, that the files are
under LGPL license. For me this seems to be as good permission to copy,
use and modify as any other, and there are few LGPL'ed files in cedega
anyway.
In general, TransGaming do not accept LGPL-ed patches. Patches must be
submitted under the MIT license (used by ReWind). The few LGPL-ed files
that do exist in Cedega have each had behind them a careful cost/benefit
analysis by the CTO - they're exceptions. And I doubt the cost of
another exception is worth it for the benefit of an empty DLL. You would
have to ask the author to give permission to use it under the MIT
license, so it can be included in ReWind and Cedega.
Gavriel State
2006-01-14 19:17:40 UTC
Permalink
Hi Michal,

Thanks for bringing the fact that all that Planetside needs is a simple
stub in powrprof.dll. That is certainly a very useful thing to know,
and I'm going to speak on the rest of the dev team's behalf and say that
we'll probably add in the stub at some point in the next few releases,
regardless of what license it's under. Having it under the X11 license
is nice, but not always necessary. Since it's a stub DLL, it would be
pretty trivial for us to just redo it ourselves.

That said, without more people voting for Planetside, we are not likely
to support it further if there are future patches or updates that break
it. Supporting auto-updating games can be a substantial time sink for
us, and its hard to justify that time unless there's a big audience for
the game.

Regardless, everyone's efforts at either contributing patches, or just
working out the reasons behind why a game has a problem are certainly
appreciated.

Take care,
-Gav
Post by Michal Příhoda
Well, sure, here we go, trying to be helpful. I pay Transgaming the
subscription for all the years, begging for the only game I tend to
play - Planetside. After more than two years I find out, that the only
reason the game does not start is one stupid call to powrprof.dll.
Simple stub is all that's needed.
Is Transgaming going to provide one? Like 3 minutes of work for
experienced wine hacker? No, Transgaming is going to waste everyone's
time demanding licence change for - let me scream that - EMPTY DLL.
Well, that's it for me. I'll better stop now, winex-devel is probably
not the right place for flaming. I really wish TG to succeed, but for
me, this was the last drop. GL, HF.
--
Gavriel State
Founder & CTO
TransGaming Technologies Inc.
***@transgaming.com
http://www.transgaming.com

Let the games begin!
Loading...