Hi, I am / was Wine mainly using for playing Warcraft 3. I know it's an old game but it's still highly popular. The problem is, with each new version the support gets worse and worse. There are even people in BugZilla who show the bit of code, which creates the new bugs but nothing happens. For example with the newest dev release and the current stable release it is NOT possible to: - Host - Use alt + tab It runs very performantly on the other hand but hosting is a crucrial feature, alt tab is also a pretty good feature. This works in the version 0.945 (the only bug there is that the resolution is not adjusted while alt tabbing, but I guess everybody can live with that). I'm an ubuntu user, so using an old version, creates a lot of troubles on my system. Actually it's not even possible to install it via gui but on the command line, fucking up my update manager, which gets a lot of depency problems. I tried to compile a new version with the code hints from the bugzilla, but it was not possible. I was trying for 2 days, but so many libraries which need to have the exact version and so on. Sometimes you can't even find a solution (heaps of users having the same problems).
Use PlayOnLinux and it's Wineversion function, you will able to handle as many wine version as you like without any problem.
On Sun, Oct 19, 2008 at 4:36 PM, Sanix <wineforum-user at winehq.org> wrote:> Hi, > I am / was Wine mainly using for playing Warcraft 3. I know it's an old game but it's still highly popular. The problem is, with each new version the support gets worse and worse. There are even people in BugZilla who show the bit of code, which creates the new bugs but nothing happens. > > For example with the newest dev release and the current stable release it is NOT possible to: > - Host > - Use alt + tab > > It runs very performantly on the other hand but hosting is a crucrial feature, alt tab is also a pretty good feature. This works in the version 0.945 (the only bug there is that the resolution is not adjusted while alt tabbing, but I guess everybody can live with that). I'm an ubuntu user, so using an old version, creates a lot of troubles on my system. Actually it's not even possible to install it via gui but on the command line, fucking up my update manager, which gets a lot of depency problems. > I tried to compile a new version with the code hints from the bugzilla, but it was not possible. I was trying for 2 days, but so many libraries which need to have the exact version and so on. Sometimes you can't even find a solution (heaps of users having the same problems). > > > > > >There are thousands of open bugs...many developers are volunteers and code on what they want. If you've got coding skills, feel free to fix it. Only the paid developers are really forced to do anything, but that's from Codeweavers, not from Wine. -- -Austin
Well, the fix is already as download in the BugZilla report. So no need to code anything. But as I mentioned, I can't compile Wine under Ubuntu. @GNU_Raziel Thanks, I will take a look.
which bug is that?
On Tue, Oct 21, 2008 at 9:02 AM, stimpak <wineforum-user at winehq.org> wrote:> which bug is that? >I assume it is this one: http://bugs.winehq.org/show_bug.cgi?id=11188 I would do more testing to see verify this further but my fan on my nVidia 4200 ti card has broken and for some unknown reason the $30 7200GS replacement will not work with the nvidia binary driver (xorg consumes 100% cpu) and the nv driver is way too slow to use in opengl. John
It is actually this one: http://bugs.winehq.org/show_bug.cgi?id=13547 That one is about the alt + tab thing. It works in 0.940 (resolution from game is used for gnome too afterwards though). http://bugs.winehq.org/show_bug.cgi?id=13252 That's the one about hosting. Works in 0.94 0 too. So it's a regression case. Isn't it possible just to change back to changed code parts? Or would it stop other applications from working?
On Wed, Oct 22, 2008 at 3:29 AM, Sanix <wineforum-user at winehq.org> wrote:> It is actually this one: > http://bugs.winehq.org/show_bug.cgi?id=13547 > > That one is about the alt + tab thing. It works in 0.940 (resolution from game is used for gnome too afterwards though). > > http://bugs.winehq.org/show_bug.cgi?id=13252 >Ahh, I see. I never use alt-tab while in that game. The main reason is this did not work with most directx games in windows 10 years ago. BTW, Sorry for guessing on the bug.. John
On Tue, Oct 21, 2008 at 09:32:59AM -0400, John Drescher wrote:> I would do more testing to see verify this further but my fan on my > nVidia 4200 ti card has broken and for some unknown reason the $30 > 7200GS replacement will not work with the nvidia binary driver (xorg > consumes 100% cpu) and the nv driver is way too slow to use in opengl.Did you switch from the legacy driver to the newer one when you swapped in the new card? -- Darragh "Nothing is foolproof to a sufficiently talented fool."
On Wed, Oct 22, 2008 at 6:53 AM, Darragh Bailey <felix at compsoc.nuigalway.ie> wrote:> On Tue, Oct 21, 2008 at 09:32:59AM -0400, John Drescher wrote: >> I would do more testing to see verify this further but my fan on my >> nVidia 4200 ti card has broken and for some unknown reason the $30 >> 7200GS replacement will not work with the nvidia binary driver (xorg >> consumes 100% cpu) and the nv driver is way too slow to use in opengl. > > Did you switch from the legacy driver to the newer one when you swapped > in the new card? >Both (actually many driver versions) had the same problem. There was a actually bugcheck in the nvidia driver. I then upgraded xorg to 1.5.2 and the problem remained. In a few months I will be replacing the machine so I am not to worried about this. I did attempt to get nouveau working http://nouveau.freedesktop.org/wiki/ but that led to a compile error that I could not explain: /var/tmp/portage/x11-base/x11-drm-99999999/work/drm/linux-core/nouveau_state.c:756:73: error: macro "save_context" passed 1 arguments, but takes just 0 /var/tmp/portage/x11-base/x11-drm-99999999/work/drm/linux-core/nouveau_state.c:757:74: error: macro "save_context" passed 1 arguments, but takes just 0 the problem is that save_context is not a macro it is actually a function that takes 1 parameter. Not sure if my kernel headers are causing this or what. And since this machine must be up 24/7 (mythtv + vps cvs/svn host) I could not spend much time debugging. BTW, it was 128MB MSI NX6200AX and not a ASUS 256MB 7200GS. I got that confused. I buy the 7200GS at work for PCI-E systems and 6200 models for AGP systems. I guess since I am getting offtopic for the wine list I should end here. Thanks for the suggestion. John