Wacraft 3 Support deteriorating

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Sanix
Newbie
Newbie
Posts: 3
Joined: Sun Oct 19, 2008 4:30 pm

Wacraft 3 Support deteriorating

Post by Sanix »

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).
GNU_Raziel
Level 2
Level 2
Posts: 13
Joined: Fri May 16, 2008 2:13 pm

Post by GNU_Raziel »

Use PlayOnLinux and it's Wineversion function, you will able to handle as many wine version as you like without any problem.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Wacraft 3 Support deteriorating

Post by austin987 »

On Sun, Oct 19, 2008 at 4:36 PM, Sanix <[email protected]> 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
Sanix
Newbie
Newbie
Posts: 3
Joined: Sun Oct 19, 2008 4:30 pm

Post by Sanix »

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.
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Post by stimpak »

which bug is that?
John Drescher

Wacraft 3 Support deteriorating

Post by John Drescher »

On Tue, Oct 21, 2008 at 9:02 AM, stimpak <[email protected]> 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
Sanix
Newbie
Newbie
Posts: 3
Joined: Sun Oct 19, 2008 4:30 pm

Post by Sanix »

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?
John Drescher

Wacraft 3 Support deteriorating

Post by John Drescher »

On Wed, Oct 22, 2008 at 3:29 AM, Sanix <[email protected]> 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
felix
Level 2
Level 2
Posts: 45
Joined: Thu Feb 28, 2008 10:04 am

Wacraft 3 Support deteriorating

Post by felix »

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."
John Drescher

Wacraft 3 Support deteriorating

Post by John Drescher »

On Wed, Oct 22, 2008 at 6:53 AM, Darragh Bailey
<[email protected]> 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
Locked