Warcraft 3 problem

För spelentusiaster !
RickeT
Inlägg: 15
Blev medlem: 08 dec 2007, 20:35

Warcraft 3 problem

Inlägg av RickeT »

Har efter att läst en hel del guider här lyckats få igång wc3 i wine, jag kan starta spelet och ljud videor e.t.c fungerar.

Dock så hänger sig spelet när jag försöker logga in på Battlenet.

Jag använder mig även av compiz och har kuben aktiverad, när jag har startat spelet och sedan vill rotera kuben så "försvinner" spelet, dock hör jag fortfarande alla ljud.

Några tipps till en nybörjare ?.
Tokke2
Inlägg: 71
Blev medlem: 26 okt 2007, 11:43
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Örebro

SV: Warcraft 3 problem

Inlägg av Tokke2 »

Jag har för mig att battlenet alls inte funkar i de senaste verisionerna av wine, dock så är jag osäker

för andra problemet, är du säker att du inte bara bytt skrivbord, så wc3 fortfarande körs på ett annat ?
RickeT
Inlägg: 15
Blev medlem: 08 dec 2007, 20:35

SV: Warcraft 3 problem

Inlägg av RickeT »

Jodå jag är säker på att jag inte bara bytt skrivbord, så mycket har jag givetvis kontrollerad. Jag vet att programmet fortfarande körs då jag hör ljudet från det, men det finns inte på några av mina skrivbord.

0.9.46 kör jag, och enligt mina guider ska detta wine fungera med Bnet.

Det är detta som är orsaken till att jag efter att ha kört ubuntu några månader bytte till windows senast, spelar enbart detta spelet och det är lite surt att man inte kan få det att funka.
RickeT
Inlägg: 15
Blev medlem: 08 dec 2007, 20:35

SV: Warcraft 3 problem

Inlägg av RickeT »

Hittat en annan guide jag nu försöker följa.

I'm adding what I did here as a guideline for other people who might like the idea of having to compile Wine even less than me :). The instructions listed here are for the 64-bit version of Gutsy. Start by opening a terminal.

If you didn't have it installed yet, install build-essential to get a compiler and tools:

sudo apt-get install build-essential

- Remove the installed repository-Wine:

sudo apt-get remove wine

- Add the official wine repository (source)

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

sudo wget http://wine.budgetdedicated.com/apt/sou ... gutsy.list -O /etc/apt/sources.list.d/winehq.list

- Get the source code, it'll be unpacked in ./wine-0.9.49~winehq0~ubuntu~7.10

sudo apt-get source wine

- Install build dependencies (source). You need to have the universe repository enabled.

sudo apt-get build-dep wine
sudo apt-get install libxcomposite-dev

Make sure you're in the wine-0.9.49~winehq0~ubuntu~7.10 folder and copy/paste the following into your terminal:

mkdir -p `pwd`/lib32
ln -s /usr/lib32/libX11.so.6 `pwd`/lib32/libX11.so
ln -s /usr/lib32/libXext.so.6 `pwd`/lib32/libXext.so
ln -s /usr/lib32/libfreetype.so.6 `pwd`/lib32/libfreetype.so
ln -s /usr/lib32/libfontconfig.so.1 `pwd`/lib32/libfontconfig.so
ln -s /usr/lib32/libGL.so.1 `pwd`/lib32/libGL.so
ln -s /usr/lib32/libGLU.so.1 `pwd`/lib32/libGLU.so
ln -s /usr/lib32/libXrender.so.1 `pwd`/lib32/libXrender.so
ln -s /usr/lib32/libXinerama.so.1 `pwd`/lib32/libXinerama.so
ln -s /usr/lib32/libXi.so.6 `pwd`/lib32/libXi.so
ln -s /usr/lib32/libXrandr.so.2 `pwd`/lib32/libXrandr.so
ln -s /usr/lib32/liblcms.so.1 `pwd`/lib32/liblcms.so
ln -s /usr/lib32/libcrypto.so.0.9.8 `pwd`/lib32/libcrypto.so
ln -s /usr/lib32/libssl.so.0.9.8 `pwd`/lib32/libssl.so
ln -s /usr/lib32/libxml2.so.2 `pwd`/lib32/libxml2.so
ln -s /usr/lib32/libjpeg.so.62 `pwd`/lib32/libjpeg.so
ln -s /usr/lib32/libXcomposite.so.1 `pwd`/lib32/libXcomposite.so
ln -s /usr/lib32/libcups.so.2 `pwd`/lib32/libcups.so
ln -s /usr/lib32/libXcursor.so.1 `pwd`/lib32/libXcursor.so
ln -s /usr/lib32/libsane.so.1 `pwd`/lib32/libsane.so
ln -s /usr/lib32/libhal.so.1 `pwd`/lib32/libhal.so
ln -s /usr/lib32/libpng12.so.0 `pwd`/lib32/libpng.so
ln -s /usr/lib32/libgphoto2.so.2 `pwd`/lib32/libgphoto2.so
ln -s /usr/lib32/libgphoto2_port.so.0 `pwd`/lib32/libgphoto2_port.so
ln -s /usr/lib32/libldap.so.2 `pwd`/lib32/libldap.so
ln -s /usr/lib32/libldap_r.so.2 `pwd`/lib32/libldap_r.so
ln -s /usr/lib32/liblber.so.2 `pwd`/lib32/liblber.so
ln -s /usr/lib32/libxslt.so.1 `pwd`/lib32/libxslt.so

- Patch wine and compile

Download the patch from winehq and save it in the wine-0.9.49~winehq0~ubuntu~7.10 folder as, say, completion_disable.diff. Now patch the source code:

patch -p0 < ./completion_disable.diff

It might ask for the location of sync.c, just enter the relative path:

dlls/kernel32/sync.c

With the patch succesfully applied, it's time to compile:

CC="gcc -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure

If you didn't get any error messages, for example about missing openGL libraries, you can continue. If you did, you'll have to fix it and run the configure script again.

make depend && make
sudo make install

That's it, Wine should be installed and battle.net should be available :)


Vid följande steg fastnar jag
sudo apt-get source wine

Med felmeddelandet
rickard@rickard-ubuntu:~$ sudo apt-get source wine
Läser paketlistor... Färdig
Bygger beroendeträd       
Läser tillståndsinformation... Färdig
E: Kunde inte öppna filen /var/lib/apt/lists/wine.budgetdedicated.com_apt_dists_gutsy_main_source_Sources - open (2 No such file or directory)
rickard@rickard-ubuntu:~$
Erikxon
Inlägg: 1
Blev medlem: 25 jun 2008, 22:37
OS: Crunchbang

Re: Warcraft 3 problem

Inlägg av Erikxon »

Hej lånar tråden lite:) när ja ska installera wc3 på min dator så står de "Error no program menu found" nån som vet va man ska göra?:S
Skriv svar

Återgå till "Spel"