View previous topic :: View next topic |
Author |
Message |
neuron Advocate
Joined: 28 May 2002 Posts: 2371
|
Posted: Thu Dec 15, 2005 12:38 pm Post subject: |
|
|
otherside wrote: | neuron wrote: |
Wine 0.9.3 + patches on frontpage and I got this crash:
err:opengl:wglCreatePbufferARB ((nil)): unexpected iPixelFormat(0) <= 0, returns NULL
|
Did you edit WTF/Config.wtf? The best is to use Opengl and set the depth and resolution there. OpenGL works much better than DirectX.
SET gxColorBits "24"
SET gxDepthBits "24"
SET gxResolution "1280x1024"
SET gxAPI "opengl" |
yeah, I am running opengl mode, still crashed though. |
|
Back to top |
|
|
goblin n00b
Joined: 13 Apr 2004 Posts: 39
|
Posted: Thu Dec 15, 2005 10:33 pm Post subject: my vers. solved |
|
|
Hello again. About my previously posted problem, it was all my bad, hadn't installed the most recent wine version and neither the patches. Now, with the help of posts from this thread all is good, even the sound, however there is one thing that slightly bothers my perfectionism - is the game in fact running slower with wine/linux? I've seen some posts saying that it's faster, but I am experiencing, or rather, think I am experiencing it to lag a bit more (it requires more computer-power) in wine/linux. Maybe it has something to do with my settings? The game lags quite much when there is a large amount of things to display, like when I'm outdoors, and is running as smooth as, well very smooth, when I'm an indoor setting, is this due to low RAM? Have 500. My gkrellm says that RAM is down to say 120-40 free when I'm playing, whereas the CPU goes up to 99%, so the most obvious thing would be to blame the CPU, but I wouldn't know... Oh, and I never installed Direct X, is that required?
Thanks everyone,
and if anyone stumbles across Orzhag, horde on the bloodhoof realm say hi |
|
Back to top |
|
|
neuron Advocate
Joined: 28 May 2002 Posts: 2371
|
Posted: Thu Dec 15, 2005 11:24 pm Post subject: |
|
|
when I had 512mb ram it ran waaay smoother in linux than it did in windows, as linux was way better handling my memory than windows was.
You might wanna try fluxbox for wow, although gnome should be fine as soon as it starts putting it in swap instead of in active memory. |
|
Back to top |
|
|
goblin n00b
Joined: 13 Apr 2004 Posts: 39
|
Posted: Thu Dec 15, 2005 11:32 pm Post subject: aah |
|
|
Aha, well I'm already on fluxbox and loving it =P I can agree that sometimes it runs smoother, and sometimes it runs more laggy than windows. Or that is how I percieve it, it might be wrong. Anyways it's not that big of a deal, I sure aint gonna go back to xp for now, no reason. Just wondered if there were any setting that could've done it, or perhaps installation of Direct X.
Another issue is that the game doesnt seem to keep my values for example sound. I turn on the music, but next time I enter the game it is turned off. And also gamma, I dont seem to be able to change my gamma.. |
|
Back to top |
|
|
prg Tux's lil' helper
Joined: 14 Oct 2005 Posts: 94
|
Posted: Fri Dec 16, 2005 12:31 am Post subject: |
|
|
do not install directx. if it works at all it won't be helpful, rather the opposite. there's already that directx stuff in wine or you wouldn't be able to play now. just direct3d9 isnt't quite ready for use as far as i know this so you need to use opengl.
about the settings: is the wow directory (or the config files in it) writeable? if you copied it over network from a read only source it probably will still be write protected. |
|
Back to top |
|
|
goblin n00b
Joined: 13 Apr 2004 Posts: 39
|
Posted: Fri Dec 16, 2005 1:06 am Post subject: hmm |
|
|
Yes the directories are writeable. I can also modify the WTF Config.wtf-file (SET Gamma "value") but it doesn't seem to have an impact on the game. Other things in the config-file like SoundBufferSize works, so why the game ignores gamma I dont know... Anyways, dont sweat it, I'm just so really happy to play it as good as it is now. |
|
Back to top |
|
|
neuron Advocate
Joined: 28 May 2002 Posts: 2371
|
Posted: Fri Dec 16, 2005 2:11 am Post subject: |
|
|
you can always set gamma in x (xgamma) |
|
Back to top |
|
|
teidon Apprentice
Joined: 22 Apr 2005 Posts: 195 Location: Finland
|
Posted: Fri Dec 16, 2005 1:17 pm Post subject: |
|
|
goblin wrote: | Yes the directories are writeable. I can also modify the WTF Config.wtf-file (SET Gamma "value") but it doesn't seem to have an impact on the game. Other things in the config-file like SoundBufferSize works, so why the game ignores gamma I dont know... Anyways, dont sweat it, I'm just so really happy to play it as good as it is now. | That's because of your Wine's configuration. I don't remember the name of the setting that does it, maybe something to do with DGA or XSHM or something. Winecfg doesn't let you change the setting though, you need to figure out what changes you have to do for the Wine's registry.
Other possibility is to configure your monitor/video cards gamma/contrast/brightness settings correctly, and you can use desktop gamma (disable game's/program's own gamma settings) and the games/images/etc will look like they are meant to look - if the developers/whatevers have known what to do and how. Check this site. _________________ When Microsoft makes a product that doesn't suck, they make a vacuum cleaner. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Dec 19, 2005 4:57 am Post subject: |
|
|
A recent cvs commit seems to have broken a patch to the Wine preloader. I've updated my big WoW patch and my cvs Wine ebuild, but I need somewhere to host them. Volunteers?
Additionally, the bug with the black screen seems to be fixed now. Yay. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
minoan n00b
Joined: 31 Jul 2003 Posts: 14
|
Posted: Tue Dec 20, 2005 1:39 pm Post subject: |
|
|
I updated to latest cvs this weekend and forgot to patch the preloader. Instead of patching it I started playing with WINEPRELOADRESERVE and found out that:
Code: |
WINEPRELOADRESERVE="512-1024" wine ./WoW.exe -opengl
|
seemed to work just as well as changing to 0x1..,0x... in preload.c.
tried this without the patch to mmap.c also but that did not work.
Now, I do not know what i got those numbers from, and i don't know what they do... hehe
Just thought I would inform you about my finding |
|
Back to top |
|
|
chrisashton84 Apprentice
Joined: 12 Aug 2003 Posts: 192 Location: Peoria, IL (home) Urbana, IL (school)
|
Posted: Wed Dec 21, 2005 3:06 am Post subject: |
|
|
Darckness wrote: | A recent cvs commit seems to have broken a patch to the Wine preloader. I've updated my big WoW patch and my cvs Wine ebuild, but I need somewhere to host them. Volunteers?
Additionally, the bug with the black screen seems to be fixed now. Yay. |
I've got a website w/ plenty of bandwidth doing nothing right now, just tell me what you need hosted. |
|
Back to top |
|
|
Polynomial-C Retired Dev
Joined: 01 Jun 2003 Posts: 1432 Location: Germany
|
Posted: Thu Dec 22, 2005 2:47 am Post subject: |
|
|
Hello people,
I must admit, I was kinda "shocked" how many people are using the wine-wow_fixes.patch which I originally only created to spare others from hacking the patch into the wine-sourcecode themselves... I really never expected that
But work has to go on and as I noticed, there is also floating around an "OpenGL target fix" which I decided to include to the existing patch. This doesn't mean that the original patch is gone, I'll keep this one because there are so many forums out there who link to my filebase. But there's now also a wine-wow_fixes-2.patch which includes the above mentioned fix as well. So if you are going to patch your wine for WoW you can now use the -2.patch instead of the original one and don't need to hack the OpenGL target-fix into the sourcecode yourself.
Have fun with playing WoW like my sister and my dad have (for them I originally started to find a patch to fix wine )
Cheers Polynomial-C
P.S.: I'm NOT the author of any code within my patches. I only have veeeery little knowledge of C and some more knowledge about how to create patches. So the only "work" I did was to copy the fixes into the wine-sourcecode and create the patches with diff _________________ The manual said "Requires Windows10 or better" so I installed GNU/Linux...
my portage overlay
Need a stage1 tarball? (Unofficial builds) |
|
Back to top |
|
|
rek2 Guru
Joined: 05 Jan 2003 Posts: 477 Location: Boston USA/Barcelona Spain
|
|
Back to top |
|
|
b1f30 Apprentice
Joined: 16 Nov 2005 Posts: 262 Location: USA
|
Posted: Fri Dec 23, 2005 1:20 am Post subject: Heya... |
|
|
Where/how exactly do you add this?
--- dlls/opengl32/opengl_norm.c.old 2005-11-09 17:38:20.000000000 -0500
+++ dlls/opengl32/opengl_norm.c 2005-11-09 17:38:35.000000000 -0500
@@ -2367,7 +2367,7 @@
void WINAPI wine_glPolygonOffset( GLfloat factor, GLfloat units ) {
TRACE("(%f, %f)\n", factor, units );
ENTER_GL();
- glPolygonOffset( factor, units );
+ glPolygonOffset(-factor, units );
LEAVE_GL();
}
Thanks guys.
*** EDIT ***
Eep! Nevermind. Thanks for the patch Poly. Nice work dude.
|
|
Back to top |
|
|
Polynomial-C Retired Dev
Joined: 01 Jun 2003 Posts: 1432 Location: Germany
|
Posted: Fri Dec 23, 2005 1:32 am Post subject: |
|
|
Hi again,
alright, I just tried wine-0.9.4 and my two patches don't work with it. But fortunately there's only one line to change in the patch to get it applied again. But that was reason enough for me to create another patch especially for wine-0.9.4 and maybe future versions of wine.
You can find this patch here: wine-0.9.4-wow_fixes.patch
To be clear: You only need this single one patch for wine-0.9.4. I will never force people to apply more than one patch to wine if these patches were created by me.
Cheers
Polynomial-C _________________ The manual said "Requires Windows10 or better" so I installed GNU/Linux...
my portage overlay
Need a stage1 tarball? (Unofficial builds) |
|
Back to top |
|
|
b1f30 Apprentice
Joined: 16 Nov 2005 Posts: 262 Location: USA
|
Posted: Fri Dec 23, 2005 8:47 am Post subject: |
|
|
Game works absolutely phenominal now under Gentoo running on my AMD box. The sound is perfect, the graphics smooth as hell at 1600x1200, and I can get back into being a sexy Night Elf once again.
Thanks to Gentoo, and the community, and a nice patch from Poly to help me get my crack fix proper.
|
|
Back to top |
|
|
redhook n00b
Joined: 24 Jan 2005 Posts: 18
|
Posted: Fri Dec 23, 2005 11:27 am Post subject: |
|
|
lord_ph wrote: | BTW, this is for cedega version 4.4.2 & 4.4.3 that i'm having the mouse problem with. |
The Cedega mouse fixes are posted sticky on the transgaming forums. |
|
Back to top |
|
|
morgir Tux's lil' helper
Joined: 25 Sep 2005 Posts: 118 Location: Kraków
|
Posted: Fri Dec 23, 2005 10:31 pm Post subject: some strange problem |
|
|
yea i have very strange problem with instalation of WoW
When Instalation ends i get a something like this
Code: |
The folder "\world of warcraft" could not be created
(InstallerCreateFolders)
The instalation was stopped. but some files may have been
left behind on disk. (InstallerEngine::Install)
|
could anybody help me?
i`m installing it with wine _________________ emerge brain |
|
Back to top |
|
|
guzik n00b
Joined: 17 Aug 2003 Posts: 64
|
Posted: Sun Dec 25, 2005 9:14 am Post subject: |
|
|
Sounds to me like you are running wine in user-mode, and haven't set it up properly. You can install it in root (su) mode or you should try cedega ($). |
|
Back to top |
|
|
morgir Tux's lil' helper
Joined: 25 Sep 2005 Posts: 118 Location: Kraków
|
Posted: Sun Dec 25, 2005 12:35 pm Post subject: |
|
|
i dont have many for cedega:P in root mode i have com. :
Code: |
Valhala robert # winecfg
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible
|
and i dont what to do. I setting in winecfg drivers and the dont work :/
Edit:
Ok that was something with symlinks, i do it _________________ emerge brain |
|
Back to top |
|
|
otherside Apprentice
Joined: 01 Jul 2002 Posts: 179
|
Posted: Sun Dec 25, 2005 1:43 pm Post subject: |
|
|
guzik wrote: | Sounds to me like you are running wine in user-mode, and haven't set it up properly. You can install it in root (su) mode ... |
NO NO NO NO NO... NEVER DO THAT !!!11!1!!
There is no need to install anything under root ! Install as a normal user, wine should create the needed directories in your home. If you get errors like 'cannot create directory', check if you have the right permissions. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Sun Dec 25, 2005 9:09 pm Post subject: |
|
|
Just edited a couple things in the ebuild and cleaned out the patch directory and sent it off to chrisashton84. Hopefully it will be up soon.
Changes:
Code: | Consolidated patches (Polynomial-C's and the opengl thingy are in one file now)
Deleted extra patches (they'd been there for about a year now)
Slight ebuild changes |
If your WoW is working, you don't need to worry about this. Also if your WoW is working:
DO NOT UPDATE YOUR WINE FROM CVS NOW.
Wine from CVS isn't working too well in terms of actually working. I'll check it again in a couple days. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Tinyn n00b
Joined: 03 Jul 2005 Posts: 34
|
Posted: Mon Dec 26, 2005 4:58 am Post subject: |
|
|
I just installed wine 0.9.4 from Portage, and overlayed in the above wine-0.9.4 combined patch, and now Im getting this message
Code: |
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 128 (GLX)
Minor opcode of failed request: 13 (X_GLXCreateGLXPixmap)
Serial number of failed request: 768
Current serial number in output stream: 769
|
it happens after you log in, select a character, show the loading screen and the bar, once it hits full and blinks like its going to the game world, it crashs. The WoW window is just gone, and that console text is left. Did the WoW patch, or new Wine cause that? |
|
Back to top |
|
|
stazich n00b
Joined: 08 Nov 2005 Posts: 6 Location: indy
|
Posted: Mon Dec 26, 2005 7:37 am Post subject: |
|
|
Can anyone post a screenshot of that?
how do you go about updates? |
|
Back to top |
|
|
Polynomial-C Retired Dev
Joined: 01 Jun 2003 Posts: 1432 Location: Germany
|
Posted: Mon Dec 26, 2005 11:54 am Post subject: |
|
|
Hi,
well wine-0.9.4 seems to have some issues with WoW. I wasn't able to fire up the game neither with the patch applied nor without. I downgraded to patched wine-0.9.3 and all is working nice again.
This is the errormessage I got when trying to run the game with wine-0.9.4:
Code: | gamemaster@breakmygentoo:~> nice wine c:\\Program\ Files\\World\ of\ Warcraft\\WoW.exe -opengl
err:ntdll:RtlpWaitForCriticalSection section 0x7ffdcaa4 "loader.c: loader_section" wait timed out in thread 0027, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7ffdcaa4 "loader.c: loader_section" wait timed out in thread 002d, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7ffdcaa4 "loader.c: loader_section" wait timed out in thread 0027, blocked by 002b, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7ffdcaa4 "loader.c: loader_section" wait timed out in thread 002d, blocked by 002b, retrying (60 sec)
wine: Critical section 7ffdcaa4 wait failed at address 0x7ffa3830 (thread 0027), starting debugger...
WineDbg starting on pid 0x26
Unhandled exception: wait failed on critical section 0x7ffdcaa4
gamemaster@breakmygentoo:~> Process of pid=0x00000026 has terminated |
As soon as there's a fix out for this problem I'll include it in my patch. But meanwhile I recommend to use wine-0.9.3
Cheers
Polynomial-C
[edit]It seems that there is a patch (wine-0.9.4-null-thread-check.patch) in portage to make wine-0.9.4 working. I currently had no chance to test this but I will as soon as possible.[/edit] _________________ The manual said "Requires Windows10 or better" so I installed GNU/Linux...
my portage overlay
Need a stage1 tarball? (Unofficial builds)
Last edited by Polynomial-C on Wed Dec 28, 2005 7:13 am; edited 1 time in total |
|
Back to top |
|
|
|