http://bugs.winehq.org/show_bug.cgi?id=2853
------- Additional Comments From nbetcher@mchsi.com 2005-07-04 22:54 ------- Thank you for your response on this.
I'll give you a little background of my own as far as CS is concerned. I was a programmer (mainly for KDE) for years up until the point where I become more extroverted (social, etc) and had less time for programming. So, I do have a lot of programming experience under my belt, as well as a good understanding of how multiple open (or closed) source projects indirectly (e.g. Gnome and KDE, WineHQ and Cedega) and directly (can't think of any examples off the top of my head) compete.
Competition is good for everyone, even if you do all of your open source programming on your own, unpaid time. As a KDE programmer, I saw Gnome (as well as other various window managers, etc) keep us aware of what we are, and aren't lacking. I think KDE was a big player in accelerating C++ on linux (combreloc, etc).
On that note (now that I've given my speech), I would like to impress that Cedega doesn't seem to have these problems, even under heavy load. As a matter of fact, when Cedega is given a lesser or greater priority (negative or high positives), it doesn't affect the sound processing at all. It's been like that for a while (as long as I can remember using Cedega).
So, based off of my speech above: in comparison to Cedega, why do the WineHQ developers find it such an impossible task (e.g. they don't have the tools available to them, or the kernel is lacking, etc)? That's not really a question to be answered to me, it's more of a question for the developers to ponder to themselves - there is a way, a practical way.
I'd love to dive into the source and try to find the problem, but - like most large projects - it would take me much time to just get used to the "WineHQ Way", formatting, and the fact that it's C, not C++. I think there are other ways that I can assist everyone in this matter - possibly more as a public relations person? I could discuss the possibility of Transgaming releasing their ideoligy for fixing the dsound problems, but dsound support is part of their proud flag-ship: full DirectX support - so that may be impractical.
I seem to be spending all of my free time playing the game (which is what I'd ideally like to do :P ), but I can sacrafice time to help out everyone else, and myself, in order to fix all aspects of WoW working correctly.
Thanks again for your response and assignment as "NEW".