PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian Woody 3.0 w/ WineX 2.1 und WarCraft III [HowTo]



-leliel-
16.08.02, 11:45
Hi,

ich hab mal 'n kleines howto geschrieben ... teile davon hab ich holearse.net entnommen ... so lief die installation zumindest bei mir. :p



WineX 2.1 + Warcraft 3

Installation WineX 2.1 auf Debian Woody 3.0

Mein System:
Athlon XP 1800+
256 MB DDR RAM
GeForce 4 MX 420

Debian Linux 3.0
Kernel 2.4.18-k7
X-Free 4.2
Nvidia Treiber 1.0-2990
emu10k1 + OSS

Vorraussetzung: Funktionierender X Server (KDE oder GNOME sollten laufen),
Internetverbindung.

Wichtige Info: WineX wird als root heruntergeladen, konfiguriert und gebaut.
Danach solltet ihr auf euren user wechseln und nochmal
make install
laufen lassen. Den Rest könnt ihr dann ohne root rechte machen.


### WineX Installation ###

Zuerst muessen MESA und GLUT installiert werden.
( apt-get install mesag3 glutg3 )

Danach die aktuellen NVIDIA Treiber runterladen und installieren.

cd /usr/src
wget http://download.nvidia.com/XFree86_40/1.0-2960/NVIDIA_GLX-1.0-2960.tar.gz
wget http://download.nvidia.com/XFree86_40/1.0-2960/NVIDIA_kernel-1.0-2960.tar.gz
tar xvvzf NVIDIA_kernel-1.0.2960.tar.gz
tar xvvzf NVIDIA_GLX-1.0-2960.tar.gz
cd NVIDIA_kernel
make install
cd ../NVIDIA_GLX
make install
(alle fehler, die beim compellieren auftreten koennen, sind auf nvidia.com beschrieben.)

Nun noch in der XF86-Cofnfig die Treiber von "nv" auf "nvidia" umstellen (ich empfehle noch
Option "NvAGP" "1"
Option "CursorShadow" "1"
einzustellen ... sieht schöner aus. :)

Danach die CVS Sourcen von WineX runterladen

cd /usr/src
cvs -d:pserver:anonymous@cvs.winex.sourceforge.net:/cvsroot/winex login

> Passwort: [Enter] drücken.

cvs -d :pserver:anonymous@cvs.winex.sourceforge.net:/cvsroot/winex -z 3 co -r winex-2-1 wine

(soll cvs -d :_pserver heissen ... zusammengeschrieben ohne _.)

wenn alles geladen wurde:

cd wine
./configure --with-x --disable-trace --enable-opengl --disable-debug
make depend && make
make install

nun muesst ihr nen fake windows ordner anlegen:

mkdir -p /home/<euer username>/.wine/fake/Windows/System

(der '.' MUSS da stehen!)

dann kopiert ihr die wine configuration von

cd /usr/src/wine/documentation/samples/config /home/<euer username>/.wine/

nun passt ihr die config eurer rechnerkofiguration an.

bsp:
[Drive C]
"Path" = "/home/<euer username>/.wine/fake"
"Type" = "hd"
"Label" = "Windows"
"Filesystem" = "win95"

mehr braucht man in der regel nicht zu ändern, bis auf die Grafikeinstellungen
unter x11drv:

"Managed" = "Y"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "N"
( dass die maus im wine fenster bleibt )

nun noch ne registry basteln:

cd usr/src/wine/programs/regapi
make
./regapi setValue < ../../winedefault.reg


nach:
wine --version
sollte nun WineX 2.1 stehen ...

### End Wine Installation ###

### Warcraft III ###

Für Warcraft solltet die Dateien msvcrt* und regsvr32.exe von einem funktionierenden
Windows 98 in ~/.wine/fake/windows/system kopieren. (Damit hast du den Windows Registry Server,
aus irgendwelchen Gründen braucht Warcraft 3 den).

Nun das CDROM mounten
mount /cdrom
cd /cdrom

und Warcraft 3 installieren:
wine --winver win98 install.exe

(als installationspfad solltet ihr War3 verwenden ... das macht es später leichter)

Zieht euch nun noch von astalavista.box.sk oder gamecopyworld.com nen crack für die Version
1.01b und den offiziellen Patch 1.01b. (sichert die alte war3.exe für spätere patches!)

zuerst den Patch installieren, danach die gecrackte Exe in das Warcraft verzeichnis kopieren

nach der Installation solltet ihr im KDE Menü einen Ordner WineX vorfinden, in dem auch
Warcraft 3 steht ... generell sollte der Link funktionieren, und das Programm starten.
Ansonsten könnt ihr euch ein kleine script schreiben, welches Warcraft 3 startet:

vi /usr/bin/war3

#!/bin/sh
# Den folgenden Pfad anpassen:
pushd /Pfad/zu/war3
wine War3.exe -- War3.exe -opengl
popd

Nicht vergessen das Script ausführbar zu machen: su -c 'chmod 755 /usr/bin/war3'

### End Warcraft Installation ###

### Bekannte Probleme ###

Q: Spiel läuft extrem langsam.
A: glxinfo überprüfen. Es darf NICHT MESA drin stehen!
falls das der fall ist, nvidia treiber neu installieren.


### Links bei Problemen ###

www.holarse.net
www.linuxforen.de

Dank an die Leute aus Linuxforen.de, die an der Lösung der Probleme geholfen haben.

-leliel- (leliel@l-c-f.net)

[Vampire]
16.08.02, 13:53
noch 2 andere urls die hier seltener aufgeführt werden aber trotzdem nicht schlechter sind:

http://appdb.winehq.org/appview.php?appId=897&versionId=1177
forum von wine

http://www.transgaming.com/gamepage.php?gameid=556
supportforum von transgaming


[vampire]


ps:die urls zeigen direkt auf die war3 foren. es gibt da aber natürlich auch foren für alle anderen spiele.

-leliel-
16.08.02, 13:57
jepp, sind auch nicht schlecht. :)

fuer die ganze fehlerliste hatte ich keine zeit ... :(

und, mit wine 2.1 brauch man auch den movie ordner nicht umbenennen ... :)

chaosbasher
10.07.06, 17:29
hi, ich hab vergessen die war3.exe zu sichern (peinlich) kann mir die jemand hochladen? wär echt nett :)

mfg

Speedator
10.07.06, 17:45
Installiere mal lieber Wine (am besten die aktuelle Version 0.9.16) und guck dir das hier an http://www.holarse-linuxgaming.de/h2006/space/Warcraft+III ; http://appdb.winehq.org/appview.php?iVersionId=1177