----Message d'origine----
Date: Tue, 30 May 2006 16:08:42 +0200 De: Tomas Carnecky tom@dbservice.com A: Mike Hearn mike@plan99.net Copie à: wine-devel@winehq.com, n0dalus n0dalus@gmail.com Sujet: Re: World of Warcraft (WoW) patch/more address space layout stuff
Mike Hearn wrote:
It's a bug in WoW itself, it relies upon the exact way NT maps memory which is different to how Linux does it. I guess they are storing information in the high bits of a pointer somewhere or some similar trick.
Since WoW also runs on MacOSX, how does the memory layout on MacOSX differ from NT and Linux? Maybe that's the reason why they won't do a Linux port: because they rely on a certain memory layout and the code can't be changed that easily.
No, they have added this regressions after a little patch-set. So they can fix it. And as we can't download a playable demo ...
Regards, Raphael
fenix@club-internet.fr wrote:
No, they have added this regressions after a little patch-set. So they can fix it. And as we can't download a playable demo ...
Interesting.. if MacOSX has a similar memory layout as linux, maybe we could get Blizzard to include a workaround that is only active when it sees that it's running under wine/cedega.
tom
Interesting.. if MacOSX has a similar memory layout as linux, maybe we could get Blizzard to include a workaround that is only active when it sees that it's running under wine/cedega.
Well if you can get the email address of a WoW developer then maybe we can track down where the problem in WoW is and work with them to fix it. I don't think Wine-specific workarounds make any sense: the address space layout when not requesting a specific address is not guaranteed. Vista already includes ASLR which is likely to break such software. It will need to be fixed sooner or later, might as well be sooner :)
thanks -mike
On Tuesday 30 May 2006 16:37, Mike Hearn wrote:
Interesting.. if MacOSX has a similar memory layout as linux, maybe we could get Blizzard to include a workaround that is only active when it sees that it's running under wine/cedega.
Well if you can get the email address of a WoW developer then maybe we can track down where the problem in WoW is and work with them to fix it. I don't think Wine-specific workarounds make any sense: the address space layout when not requesting a specific address is not guaranteed. Vista already includes ASLR which is likely to break such software. It will need to be fixed sooner or later, might as well be sooner :)
Yes ia agree, maybe asking them to try it on vista may help :)
Regards, Raphael
Mike Hearn wrote:
Well if you can get the email address of a WoW developer then maybe we can track down where the problem in WoW is and work with them to fix it.
You might have some luck contacting Sam Lantinga. He is the creator and current maintainer of the SDL library and works for Blizzard as WoW developer and, as far as I know, responsible for UI and scripting. According to his personal homepage, his mail address is slouken at devolution.com. In the SDL source I've also found slouken at libsdl.org Due to his interest in free open source software, he might be able to refer you further.
Regards, Tim