[Bug 29582] Star Wars Battlefront (I and II) "Loading" screen very slow.

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 29 17:19:36 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=29582

--- Comment #23 from Joe <thorpejoe4 at gmail.com> ---
(In reply to Daniel Santos from comment #22)
> (In reply to Joe from comment #20)
> > To add to that. This is on OSX, so perhaps the patch is for linux only?
> 
> Ahh, well my apologies then. There are a few things I should state about the
> experimental posix semaphores patchset:
> 
> 1. It's only been tested on Linux
> 2. It will only work if you build a 32-bit only wine build (wineserver has
> to be 32-bits).
> 3. It has been abandon in favor of a different route.
> 
> 
> Also, if you want the very last revision of this patch set, you can get it
> from this thread:
> http://comments.gmane.org/gmane.comp.emulators.wine.devel/103479
> Unfortunately, I ran git send-email wrong and the new patches didn't go
> under the correct sub-thread, so they are patches 1-9 dated September 14
> (and they "rev 3" header message is at the bottom of the thread).
> 
> On the bright side a new experimental patch set to address this problem is
> forthcoming, but again it is untested on OSX and there is at least one
> mechanism that I know of that has to be coded for the BSD kernel because
> they don't have futexes (that I know of), so these will likely replaced by
> ksemaphores, but I haven't looked deeply into it yet. Lastly, there's some
> more work needed for ARM and PPC.
> 
> Hopefully the combination of Sebastian's shared memory patch set and the new
> "hybrid semaphores" will fix this problem (as well as many others).

Okay, firstly thank you, perhaps i can be helpful, by testing the patch on OSX?
Perhaps even fixing any issues that arise due to OSX?

I've just tried to compile wine by going:
git clone git://source.winehq.org/git/wine.git wine-git
brew install --only-dependencies --devel wine

And that failed, so i'll have to fix that, so that we'll know whether it's the
patch that's the problem or not.

Once i do get that working, which patch would i apply, and how? And as for
32bit wine, how would i do that?

Sorry for being such a noob at this, but i'm afraid it can't be helped right
now.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list