Continuum patch
Vitaliy Margolen
wine-devel at kievinfo.com
Fri Jul 21 08:05:21 CDT 2006
Thursday, July 20, 2006, 11:53:37 PM, Dan Kegel wrote:
> On 7/20/06, jan at janhurst.com <jan at janhurst.com> wrote:
>> There is a patch in the AppDB entry for the game Continuum. (sorry I
>> don't have AppDB playing nice with DNS here yet so no link.) What needs
>> to be done to have this considered?
> Here's the patch:
> diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c
> index 33f9ee1..d50cb7d 100644
> --- a/dlls/kernel/process.c
> +++ b/dlls/kernel/process.c
> @@ -2460,6 +2464,7 @@ HANDLE WINAPI OpenProcess( DWORD access,
> OBJECT_ATTRIBUTES attr;
> CLIENT_ID cid;
> +if (access & PROCESS_VM_WRITE) return NULL;
> cid.UniqueProcess = (HANDLE)id;
> cid.UniqueThread = 0; /* FIXME ? */
> That patch as written doesn't seem quite right.
> I think what needs to happen is somebody needs to
> write a conformance test for OpenProcess.
> That will help everyone figure out what the right patch is.
> - Dan
The problem this patch is for is covered in this bug:
http://bugs.winehq.org/show_bug.cgi?id=4317
That patch is as hackish as it gets. And it won't ever make it into
Wine. It's made for one app only to "fix" the anti-cheating check.
Vitaliy.
More information about the wine-devel
mailing list