- Accueil
- » Forum
- » Jeux
- » problème avec wine
Pages : 1
#1 Le 30/06/2007, à 13:09
- toto59
problème avec wine
Bonjour,
J'ai installé la dernière version de wine et lorsque je joue à guild wars, la console me retourne le problème suivant lorsque je change de map :
err:d3d:IWineD3DDeviceImpl_SetLightEnable Too many concurrently active lights
fixme:dbghelp:SymInitializeW what to do ??
Quelqu'un pourrait-il me dire comment gérer cette affaire svp ?
#2 Le 30/06/2007, à 18:02
- toto59
Re : problème avec wine
Il semblerait que mon problème soit un problème connu. Pour le résoudre, il semble qu'il faut utiliser le patch "lights.patch". Pour ceux qui veulent le script du patch c'est:
--- dlls/wined3d/device.c 2007-03-16 17:40:46.000000000 +0100
+++ dlls/wined3d/device.c 2007-03-17 13:27:30.000000000 +0100
@@ -2378,8 +2378,8 @@
}
}
if(lightInfo->glIndex == -1) {
- ERR("Too many concurrently active lights\n");
- return WINED3DERR_INVALIDCALL;
+ FIXME("Too many concurrently active lights\n");
+ return WINED3D_OK;
}
/* i == lightInfo->glIndex */
La question que je me pose maintenant est : comment installer ce patch ?
Je suis désolé de vous embêter avec cette opération (élémentaire), mais cela m'aiderait bcp ainsi que d'autres newbies. De mon côté, J'essaie de l'installer et je post comment faire si j'y arrive et si personne n'a expliqué comment l'installer.
#3 Le 30/06/2007, à 18:40
- toto59
Re : problème avec wine
Bon, je crois avoir résolu mon problème. Pour cela, vous pouvez utliser le script suivant qui peut être récupéré à partir du wiki (dsl^^). Il a l'air de bien marché. Je l'ai juste un peu modifié pour que ce soit la version 0.9.40 qui s'installe. Par contre le patch lights est celui de la version 0.9.39.
#!/bin/bash
#CHANGE VERSION NUMBER UPON NEW RELEASE!
VERSION=0.9.40
mkdir ~/winestuff
cd ~/winestuff
wget http://umn.dl.sourceforge.net/sourceforge/wine/wine-$VERSION.tar.bz2 -O ~/winestuff/winesource.tar.bz2
wget http://kegel.com/wine/edgy.sh -O ~/winestuff/pkgs.sh
sudo sh ~/winestuff/pkgs.sh
tar -xjvf winesource.tar.bz2
wget http://eurus103.googlepages.com/lights-0.9.39.patch -O ~/winestuff/lights.patch
cd ~/winestuff/wine-$VERSION/dlls/wined3d
patch <~/winestuff/lights.patch
cd ~/winestuff/wine-$VERSION
./configure
make depend
make
checkinstall
echo "Package created!"
echo -n "Install now? [y or n]:"
read INSTALL
if test $INSTALL = "y"
then
sudo dpkg -i wine*.deb
else
echo "Package not installed."
fi
echo -n "Install Guild Wars now? [y/n]:"
read GW
if test $GW = "y"
then
wget http://www.guildwars.com/downloads/gwsetup.zip -O ~/gwsetup.zip
cd ~
unzip gwsetup.zip
wineprefixcreate
rm ~/gwsetup.zip
mv ~/GWSETUP.EXE ~/.wine/drive_c/
wine "C:\\GWSETUP.EXE"
fi
#4 Le 04/07/2007, à 16:53
- Lame
Re : problème avec wine
bien vu le patch 0.9.39, je cherchait desesperement le 0.9.40 ... il serait temps que Jarn Firebrand nous fasse des liens sur son site ; tout est bloque pour le moment, mais bon on va pas lui en vouloir hein.
Ubuntu 8.10 Hardy
jdk 1.6.0_01
mysql Ver 14.12 // mysql-connector-java-5.0.6
Hors ligne
Pages : 1