Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

World Of Warcraft Howto/Support UPDATED JAN03/06! (old)

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Locked
  • Print view
Advanced search
380 posts
  • Page 10 of 16
    • Jump to page:
  • Previous
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 16
  • Next
Author
Message
Are`awn
n00b
n00b
User avatar
Posts: 38
Joined: Sun Feb 02, 2003 9:21 am

Still not working

Post by Are`awn » Thu Feb 09, 2006 1:39 pm

copping that ^^^ fixed it for me

I get a flickering screen still. If I hit escape, I hear the noise I hear when i try to login normally. If I hit esc twice, WoW closes. So the game is still responsive for me, not can't get past downloading, and the flicker of death.
Top
rwallace
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Thu May 22, 2003 5:04 am
Location: Phoenix, AZ US

Re: Worked!!!

Post by rwallace » Thu Feb 09, 2006 2:20 pm

cynyr wrote:
Here's my Config.wtf for people having this trouble with fresh installs:
copping that ^^^ fixed it for me
That doesn't help me. After logging in the screen still goes black. Any other clues as to what it going on?

EDIT: I got it working! I was looking through the config posted looking for differences and the first thing that caught my eye was the line

Code: Select all

SET pixelShaders "1"
After adding that to my Config.wtf I was able to log right in. I hope that helps others.
Top
Malcolm
n00b
n00b
User avatar
Posts: 59
Joined: Thu Jul 11, 2002 3:58 am
Location: Ontario, Canada
Contact:
Contact Malcolm
Website

Post by Malcolm » Thu Feb 09, 2006 6:21 pm

Thanks to this topic I've gotten WoW 1.9.3 working perfectly under wine 0.9.6; I can even access the Video options and change them on-the-fly :D

Again thanks, here's some pics:

Pic 1 .:. Pic 2
Also submitted a pic in wines app database ^_^
Top
antonlacon
Apprentice
Apprentice
Posts: 257
Joined: Sun Jun 27, 2004 1:36 am

Post by antonlacon » Thu Feb 09, 2006 7:05 pm

Those having issues with survey.mpq, have you tried moving it and making the WDB folder read only?
Top
Zues
n00b
n00b
User avatar
Posts: 54
Joined: Fri Nov 29, 2002 4:28 pm
Location: Orange County CA.
Contact:
Contact Zues
Website

Post by Zues » Thu Feb 09, 2006 7:34 pm

Trying the below method now.

will report back tonight if it works for me.


tindalos wrote:
dennisharrison wrote:Yes can you please post your system information?
like what videocard
sound system
linux distro
wine version
patches applied to wow
wine setting
how did you install wow?

and so on and so forth ... please? ;p
$ cat /proc/driver/nvidia/cards/*
Model: GeForce 6600 GT
IRQ: 58
Video BIOS: 05.43.02.23.04
Card Type: PCI-E
Model: GeForce 6600 GT
IRQ: 66
Video BIOS: 05.43.02.23.04
Card Type: PCI-E

$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86_64 NVIDIA Kernel Module 1.0-8178 Wed Dec 14 16:58:07 PST 2005
GCC version: gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)

$ uname -srvmpio
Linux 2.6.14-gentoo-r5 #4 Mon Dec 26 16:59:47 EST 2005 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux

$ ./wine
Wine 0.9.7

No special settings for Wine, and WOW was originally installed on a WinXP box, I simply copied the install dir over to my linux system

Current patches I am running against Wine

Code: Select all

diff --git a/libs/wine/mmap.c b/libs/wine/mmap.c
index 3d25f26..5b13038 100644
--- a/libs/wine/mmap.c
+++ b/libs/wine/mmap.c
@@ -164,6 +164,26 @@ static int try_mmap_fixed (void *addr, s
 
 #endif  /* (__svr4__ || __NetBSD__) && !MAP_TRYFIXED */
 
+static void *get_anon_mmap_null_address(size_t size)
+{
+    static int got_override = 0;
+    static void *low_alloc_ptr = NULL;
+    void * current_low_alloc_ptr;
+
+    if (!got_override)
+    {
+            low_alloc_ptr = (void*)0x10000000;
+            got_override = 1;
+            //printf("gaak!\n");
+    }
+
+    current_low_alloc_ptr = low_alloc_ptr;
+
+    if (low_alloc_ptr)
+        low_alloc_ptr += size;
+
+    return current_low_alloc_ptr;
+    }
 
 /***********************************************************************
  *		wine_anon_mmap
@@ -212,6 +232,9 @@ void *wine_anon_mmap( void *start, size_
             return start;
 #endif
     }
+    if ((start == NULL) && !(flags & MAP_FIXED))
+       start = get_anon_mmap_null_address(size);
+
     return mmap( start, size, prot, flags, fdzero, 0 );
 #else
     return (void *)-1;
diff --git a/loader/preloader.c b/loader/preloader.c
index 1ca6d83..4016907 100644
--- a/loader/preloader.c
+++ b/loader/preloader.c
@@ -110,7 +110,7 @@ static struct wine_preload_info preload_
 {
     { (void *)0x00000000, 0x00110000 },  /* DOS area */
     { (void *)0x7ffe0000, 0x01020000 },  /* shared user data + shared heap */
-    { (void *)0x00110000, 0x1fef0000 },  /* PE exe range (may be set with WINEPRELOADRESERVE), defaults to 512mb */
+    { (void *)0x10000000, 0x00f00000 },  /* PE exe range (may be set with WINEPRELOADRESERVE), defaults to 512mb */
     { 0, 0 }                             /* end of list */
 };
 
-- 
diff --git a/dlls/opengl32/wgl.c b/dlls/opengl32/wgl.c
index 04eb40f..b2011f0 100644
--- a/dlls/opengl32/wgl.c
+++ b/dlls/opengl32/wgl.c
@@ -149,11 +149,11 @@ inline static Display *get_display( HDC 
 }
 
 
-/* retrieve the GLX drawable to use on a given DC */
+/* retrieve the X drawable to use on a given DC */
 inline static Drawable get_drawable( HDC hdc )
 {
-    GLXDrawable drawable;
-    enum x11drv_escape_codes escape = X11DRV_GET_GLX_DRAWABLE;
+    Drawable drawable;
+    enum x11drv_escape_codes escape = X11DRV_GET_DRAWABLE;
 
     if (!ExtEscape( hdc, X11DRV_ESCAPE, sizeof(escape), (LPCSTR)&escape,
                     sizeof(drawable), (LPSTR)&drawable )) drawable = 0;
@@ -566,8 +566,6 @@ BOOL WINAPI wglMakeCurrent(HDC hdc,
       }
       TRACE(" make current for dis %p, drawable %p, ctx %p\n", ctx->display, (void*) drawable, ctx->ctx);
       ret = glXMakeCurrent(ctx->display, drawable, ctx->ctx);
-      if(ret && type == OBJ_MEMDC)
-          glDrawBuffer(GL_FRONT_LEFT);
   }
   LEAVE_GL();
   TRACE(" returning %s\n", (ret ? "True" : "False"));
-- 
Top
inyoutees
n00b
n00b
Posts: 2
Joined: Sun Oct 06, 2002 3:06 am

Post by inyoutees » Thu Feb 09, 2006 8:01 pm

antonlacon wrote:Those having issues with survey.mpq, have you tried moving it and making the WDB folder read only?
This worked for me. All of the previous Config.wtf changes had failed.

edit: enabled BBcode

EDIT2: I lied. I reach the character selection screen, but the game crashes during loading. Perhaps a separate problem for me.
Top
neuron
Advocate
Advocate
User avatar
Posts: 2371
Joined: Tue May 28, 2002 7:43 pm

Post by neuron » Thu Feb 09, 2006 11:28 pm

anyone found any video options that considerably affect performance in wine?

I went from 0.9.3 to 0.9.7 and found it increased graphics quality, but decreased performance considerably.
Top
Are`awn
n00b
n00b
User avatar
Posts: 38
Joined: Sun Feb 02, 2003 9:21 am

Getting closer

Post by Are`awn » Thu Feb 09, 2006 11:31 pm

This worked for me. All of the previous Config.wtf changes had failed.

edit: enabled BBcode

EDIT2: I lied. I reach the character selection screen, but the game crashes during loading. Perhaps a separate problem for me.
Same here. So I set the permissions on WDB back. I then created a empty file called Survey.mpq, and chaged it's permissions to nothing 'chmod a-rwx'. I can login now, and select a character. When I finish loading, to enter the realm it crashes. May be my wine 0.9.7. So I am unmerging, and emerging 0.9.5-r1

Will post if this works..
Top
b1f30
Apprentice
Apprentice
User avatar
Posts: 262
Joined: Wed Nov 16, 2005 9:53 pm
Location: USA
Contact:
Contact b1f30
Website

Post by b1f30 » Thu Feb 09, 2006 11:50 pm

Malcolm wrote:Thanks to this topic I've gotten WoW 1.9.3 working perfectly under wine 0.9.6; I can even access the Video options and change them on-the-fly :D

Again thanks, here's some pics:

Pic 1 .:. Pic 2
Also submitted a pic in wines app database ^_^
Nice UI. What mods/addons you have loaded up?

*** EDIT: Minor edit! Nothing to see here! ***
Top
Zues
n00b
n00b
User avatar
Posts: 54
Joined: Fri Nov 29, 2002 4:28 pm
Location: Orange County CA.
Contact:
Contact Zues
Website

Post by Zues » Fri Feb 10, 2006 12:59 am

After a recompile of Wine 0.9.7 with the patch mentioned above, and the Config.wtf from this post I was able to get back in to w0w.

See the edit below for what was my problem.

[edit]

Not sure if this will help anyone else. After I got wow working, it stopped working after I played with alot of my settings. I backed up my Config.wtf
and used the copy of the one posted a few comments back. Then I started to do all my changes one by one and doing a diff on the two configs.

For me

Code: Select all

SET ffxGlow "0"
is what was causing my system to hang during "download" screen and show black.

hope this helps someone else.

[/edit]
Last edited by Zues on Fri Feb 10, 2006 1:40 am, edited 2 times in total.
Top
neuron
Advocate
Advocate
User avatar
Posts: 2371
Joined: Tue May 28, 2002 7:43 pm

Post by neuron » Fri Feb 10, 2006 1:39 am

I tested to roll back to 0.9.3 now (from 0.9.7) and got +5-6 fps on average out of it. Just fyi ;)
Top
Zues
n00b
n00b
User avatar
Posts: 54
Joined: Fri Nov 29, 2002 4:28 pm
Location: Orange County CA.
Contact:
Contact Zues
Website

Post by Zues » Fri Feb 10, 2006 1:42 am

neuron

What patches you using with that and build options? 5 fps is worth a recompile :)
Top
neuron
Advocate
Advocate
User avatar
Posts: 2371
Joined: Tue May 28, 2002 7:43 pm

Post by neuron » Fri Feb 10, 2006 2:22 am

wine-0.9.7.ebuild = latest wow.patch from the first post.
wine-0.9.3-r1.ebuild = wine-wow-fixes.patch

dunno where I got the wine-wow-fixes.patch, but this is it:

Code: Select all

--- libs/wine/mmap.c.old	2005-06-20 13:43:47.000000000 +0200
+++ libs/wine/mmap.c	2005-10-14 21:49:54.794346832 +0200
@@ -161,6 +161,26 @@
 
 #endif  /* (__svr4__ || __NetBSD__) && !MAP_TRYFIXED */
 
+static void *get_anon_mmap_null_address(size_t size)
+{
+    static int got_override = 0;
+    static void *low_alloc_ptr = NULL;
+    void * current_low_alloc_ptr;
+
+    if (!got_override)
+    {
+            low_alloc_ptr = (void*)0x10000000;
+            got_override = 1;
+            //printf("gaak!\n");
+    }
+
+    current_low_alloc_ptr = low_alloc_ptr;
+
+    if (low_alloc_ptr)
+        low_alloc_ptr += size;
+
+    return current_low_alloc_ptr;
+    }
 
 /***********************************************************************
  *		wine_anon_mmap
@@ -209,6 +229,9 @@
             return start;
 #endif
     }
+    if ((start == NULL) && !(flags & MAP_FIXED))
+       start = get_anon_mmap_null_address(size);
+
     return mmap( start, size, prot, flags, fdzero, 0 );
 #else
     return (void *)-1;
--- loader/preloader.c.old	2005-06-02 12:30:08.000000000 +0200
+++ loader/preloader.c	2005-10-14 21:51:16.529921136 +0200
@@ -110,7 +110,7 @@
 {
     { (void *)0x00000000, 0x00110000 },  /* DOS area */
     { (void *)0x80000000, 0x01000000 },  /* shared heap */
-    { (void *)0x00110000, 0x1fef0000 },  /* PE exe range (may be set with WINEPRELOADRESERVE), defaults to 512mb */
+    { (void *)0x10000000, 0x00f00000 },  /* PE exe range (may be set with WINEPRELOADRESERVE), defaults to 512mb */
     { 0, 0 }                             /* end of list */
 };
Top
discomfitor
l33t
l33t
User avatar
Posts: 927
Joined: Fri Feb 21, 2003 11:51 pm
Location: None

Post by discomfitor » Fri Feb 10, 2006 7:48 pm

I'd like to get some people enabling this option in their WoW config files to see how it affects Linux users. Post back after you've tried it for a while.

Also, what would people think if I started providing binary versions of wine that I get from the cvs ebuilds? Naturally it would just be compiled with -i686 so everyone could use it, but it would simplify the whole "patch this, patch that" thing.
There is no substitute for experience.
Imperfection indicates a lack of effort.
Top
b1f30
Apprentice
Apprentice
User avatar
Posts: 262
Joined: Wed Nov 16, 2005 9:53 pm
Location: USA
Contact:
Contact b1f30
Website

Post by b1f30 » Fri Feb 10, 2006 9:24 pm

Darckness wrote:I'd like to get some people enabling this option in their WoW config files to see how it affects Linux users. Post back after you've tried it for a while.

Also, what would people think if I started providing binary versions of wine that I get from the cvs ebuilds? Naturally it would just be compiled with -i686 so everyone could use it, but it would simplify the whole "patch this, patch that" thing.
Amen brother.

I'll play with this when I get home.
Top
neenee
Veteran
Veteran
User avatar
Posts: 1786
Joined: Sun Jul 20, 2003 12:15 pm

Post by neenee » Fri Feb 10, 2006 11:04 pm

Darckness wrote:I'd like to get some people enabling this option in their WoW config files to see how it affects Linux users. Post back after you've tried it for a while.

Also, what would people think if I started providing binary versions of wine that I get from the cvs ebuilds? Naturally it would just be compiled with -i686 so everyone could use it, but it would simplify the whole "patch this, patch that" thing.
hm.. i'm on debian, but i hope you don't mind this question:

what format would those binary versions be in?

would i be able to use them too somehow?
Top
Are`awn
n00b
n00b
User avatar
Posts: 38
Joined: Sun Feb 02, 2003 9:21 am

Update...

Post by Are`awn » Sat Feb 11, 2006 12:58 am

Ok none of these config changes do anything to help me. changing the permissions on WDB/Survey.mpw to no one having access at all "chmod a-rwx".
Top
discomfitor
l33t
l33t
User avatar
Posts: 927
Joined: Fri Feb 21, 2003 11:51 pm
Location: None

Post by discomfitor » Sat Feb 11, 2006 5:42 am

The idea is that these binaries would be compiled with very basic settings at the compiler level (ie what I use normally, which is

Code: Select all

CFLAGS="-O2 -pipe -fomit-frame-pointer"
I'd package it up into tarballs which I would update every few weeks after I'd tested the versions extensively. This would eliminate the questions like "how do I apply this patch?" and the like. Should be useable on any system as long as it's x86.

I might even be able to get a tiny bit of space on winehq, but don't quote me on that.


As far as that thing I linked to on the Blizzard forums, it's very interesting. While I don't notice any fps increase, it seems as though the frames are...smoother. Hard to describe, but perhaps you'll see what I'm talking about.
There is no substitute for experience.
Imperfection indicates a lack of effort.
Top
neenee
Veteran
Veteran
User avatar
Posts: 1786
Joined: Sun Jul 20, 2003 12:15 pm

Post by neenee » Sat Feb 11, 2006 8:20 am

ah. good to hear and very interesting =]
Top
berg
n00b
n00b
User avatar
Posts: 37
Joined: Mon Feb 02, 2004 8:28 pm

Post by berg » Sat Feb 11, 2006 9:18 am

different question: does anybody actually see the html content of either the launcher or the patch utility? both run fine (!), but all I get is an "internal application error" and an empty window.
Top
prg
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 94
Joined: Fri Oct 14, 2005 6:28 pm

Post by prg » Sat Feb 11, 2006 11:14 am

berg wrote:different question: does anybody actually see the html content of either the launcher or the patch utility? both run fine (!), but all I get is an "internal application error" and an empty window.
never seen that launcher. it just doesn't show up if i'm trying to run it, without giving any error. not that i need it anyway.
no problem with the patch program, though. looks like i think it should look.
Top
pinion
n00b
n00b
Posts: 47
Joined: Sat Feb 11, 2006 6:14 pm

Applying WoW 1.9 patch

Post by pinion » Sat Feb 11, 2006 6:25 pm

I just finished installing WoW using wine, downloaded the patch for 1.9, and am running into some issues installing the patch.

When trying to install the patch, wine exits after a few seconds with a message: "The command wine WoW-1.9.0-enUS-downloader.exe returned 0.".

I also get:
StdErr: I see 100% - Blizzard Downloader
I see log
I see 100% - Blizzard Downloader
...

I used a patch from a Windows install, as well as downloaded a fresh patch. I am about to copy the install from a Windows machine (over a slow wireless connection :(). Does anyone have any ideas on getting the patch to run in wine?

Thanks!
Top
kastyr
n00b
n00b
Posts: 2
Joined: Sun Feb 12, 2006 4:50 am

World of Warcraft 1.9.x and Wine 0.9.x

Post by kastyr » Sun Feb 12, 2006 5:15 am

I currently have WoW running under wine-0.9.7. The only real problem I am having is the very serious drop from 40-ish FPS in Windows to this abysmal 3-15 FPS under wine-0.9.7. Does anyone have any real suggestions for improving this situation?

More importantly, I'm sure there are more than a few people in this forum who have successfully compiled and ran WoW 1.9.x on different versions of WINE. My question is, which one of these worked out best for you? Please make direct mention of the other versions you successfully compiled. I'm especially considering try versions 0.9.3 and 0.9.5. What do you guys think?

BTW, I am running the most recent nVidia drivers, on a (wince) GeForce 4 MMX. I'm not looking for perfect here, and I am more than happy to play at 3-15 FPS if it gets me out of XP, but I'd rather not resort to that.

Thanks,
Kastyr
Top
rek2
Guru
Guru
User avatar
Posts: 479
Joined: Sun Jan 05, 2003 12:27 pm
Location: Boston USA/Barcelona Spain
Contact:
Contact rek2
Website

Post by rek2 » Sun Feb 12, 2006 5:21 am

I agree I been hacing problems since I upgraded to 0.9.7 and the WOW patch..
:-(

LA LA LA
https://rek2.hispagatos.org
gemini://rek2.hispagatos.org
https://sr.ht/~rek2/
https://codeberg.org/rek2
https://hispagatos.space/@rek2
https://rek2.hispagatos.org/writeups/index.html
Usenet: hispagatos.talk alt.2600.madrid alt.2600
Top
berg
n00b
n00b
User avatar
Posts: 37
Joined: Mon Feb 02, 2004 8:28 pm

Post by berg » Sun Feb 12, 2006 6:59 am

hm, i don't have any problems with wine 0.9.7 (which means that there's no drifference between 0.9.6 and 0.9.7 for me), _but_ I tried the most recent nvidia driver yesterday which made my framerate drop by ~ 8 FPS... that's sad. I'm back to 6629 for now.
Top
Locked
  • Print view

380 posts
  • Page 10 of 16
    • Jump to page:
  • Previous
  • 1
  • …
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 16
  • Next

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic