PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : warcraft 3 über battle.net



chrissy.koenig
16.02.06, 16:08
Bei meiner Installation von WC3 ROC (1.0) läuft battle.net nicht. Ist das richtig, dass ich updaten muss? Auf was und wie?

Kriege die Fehlermeldung, dass ich nen falschen CD-Key habe. Ist aber der originale!

Miracoli
16.02.06, 16:46
Hi,

nimmst du wine oder cedega?
MfG
miracoli

shiZ
16.02.06, 20:57
1. wine 0.9.6 nehmen
2. warcraft nach der installation von wine frisch installieren
3. windows emulation auf win2k
4. Wc3 mit "wine Warcraft\ III.exe -opengl" starten. (Falls du die Auflösung ändern möchtest -opengl weglassen, Auflösung ändern und wieder mit -opengl starten!)

Du brauchst mit der Kombination keinen NoCD-Crack oder Ähnliches! Updaten funktioniert bei mir wunderbar wie unter Windoof!

shiZ

dolph
16.02.06, 21:37
Hallo, ich habe es eigentlich genauso gemacht wie du es beschrieben hast, jedoch will er es einfach nicht starten :(

Der einzige Unterschied ist, ich habe die Version 0.9.7 und ich habe noch zusätzlich das Addon The Frozen Throne installiert.

hier ist ein Auszug aus der Konsole:


jan@dolph:~$ wine /home/jan/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ T hrone.exe -opengl
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: Datei oder Ver zeichnis nicht gefunden
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:cdrom:CDROM_DeviceIoControl Unsupported IOCTL 2d1400 (type=2d access=0 fun c=500 meth=0)
fixme:cursor:SetSystemCursor (0x112e,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x1136,00007f00),stub!
fixme:cursor:SetSystemCursor (0x1146,00007f03),stub!
fixme:cursor:SetSystemCursor (0x114e,00007f01),stub!
fixme:cursor:SetSystemCursor (0x115e,00007f88),stub!
fixme:cursor:SetSystemCursor (0x116e,00007f86),stub!
fixme:cursor:SetSystemCursor (0x117e,00007f83),stub!
fixme:cursor:SetSystemCursor (0x118e,00007f85),stub!
fixme:cursor:SetSystemCursor (0x119e,00007f82),stub!
fixme:cursor:SetSystemCursor (0x11ae,00007f84),stub!
fixme:cursor:SetSystemCursor (0x11be,00007f04),stub!
fixme:cursor:SetSystemCursor (0x11ce,00007f02),stub!
err:ole:CoGetClassObject class {cda42200-bd88-11d0-bd4e-00a0c911ce86} not regist ered
err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {cda42200-bd88-11d0 -bd4e-00a0c911ce86}, hres is 0x80040154
err:ole:CoGetClassObject class {e436ebb2-524f-11ce-9f53-0020af0ba770} not regist ered
err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {e436ebb2-524f-11ce -9f53-0020af0ba770}, hres is 0x80040154
fixme:win:EnumDisplayDevicesW ((null),0,0x7b95ef50,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x7b95ef88,0x00000000), stub!
jan@dolph:~$ fixme:win:EnumDisplayDevicesW ((null),0,0x7b95cbdc,0x00000000), stu b!
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 145 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 467
Current serial number in output stream: 467


Wo liegt denn da der Fehler?

chrissy.koenig
17.02.06, 09:57
Nutze wine-0.9.7-0.1, bei Wahl vom Server erscheint:

CD-Code gehört nicht zu diesem Produkt

oder

Ungültiger Server

??? Das ist nicht so wirklich nachvollziehbar, weil mal die eine, mal die andere Meldung kommt. Habe schon die Firewall deaktiviert, aber gleiches Prob.

shiZ
18.02.06, 10:49
nimm mal als sound-treiber "oss" (winecfg->audio->oss) und starte dein wc3 zunächst mal ohne -opengl. änder dann die auflösung auf die auflösung, die du gern hättest (aber unbedingt 16bit!). dann mit -opengl starten. bei mir liegt das am soundtreiber... mit alsa kommt bei mir der selbe fehler. bis dann shiZ

ps: poste auch mal welche soundkarte du hast! (falls es eine audigy ls ist musst du unten bei winecfg->audio "Emulation" und "Treiber emulieren" einstellen!)

ciruZ
18.02.06, 12:56
(aber unbedingt 16bit!)
Warum denn das? Bei mir läuft es bestens auf 32 bit!

Was bei solchen Problemen meist hilft, ist eine native msvcrt.dll zu verwenden.

chrissy.koenig
19.02.06, 18:30
Ist am laufen, das Battle.net

Habe es auf 32bit stehen gehabt, lief aber trotzdem. Habe upgedatet auf 1.20, danach funzte es. Allerdings nur mit einer FRISCHEN Installation. Wichtig ist also, es wieder neu zu installieren.

Danke aber an alle!

WhiteShadow
20.02.06, 09:45
@dolph
also bei mir wars/ist es so, dass ich nur die Auflösung meines X-Servers verwenden kann, wenn ich opengl verwende - wenn die nicht identisch sind, bekomm ich einen ähnlichen/gleichen Fehler. Lässt sich umgehen, wenn du in winecfg einen "emulierten desktop" aktivierst, oder die Auflösung (bei mir mir 1280x1024 mit 32bit) angleichst. Wichtig ist, wenn du deinen X-Server mit 24 bit laufen hast muss das in WC3 32bit sein, wenn da 16bit eingestellt ist, geht es nicht.

dolph
20.02.06, 14:05
Ich habs gerade mit dem emulierten Desktop versucht, hab dort die Auflösung auf 1152*864 gestellt, aber da kam folgende Fehlermeldung:

http://www.eod-con.webmaster-world.com/dolph/warcraft3.png

und in der Konsole steht:


jan@dolph:~$ wine /home/jan/.wine/drive_c/Program\ Files/Warcraft\ III/Warcraft\ III.exe
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:cdrom:CDROM_DeviceIoControl Unsupported IOCTL 2d1400 (type=2d access=0 func=500 meth=0)
fixme:cursor:SetSystemCursor (0x1146,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x114e,00007f00),stub!
fixme:cursor:SetSystemCursor (0x115e,00007f03),stub!
fixme:cursor:SetSystemCursor (0x1166,00007f01),stub!
fixme:cursor:SetSystemCursor (0x1176,00007f88),stub!
fixme:cursor:SetSystemCursor (0x1186,00007f86),stub!
fixme:cursor:SetSystemCursor (0x1196,00007f83),stub!
fixme:cursor:SetSystemCursor (0x11a6,00007f85),stub!
fixme:cursor:SetSystemCursor (0x11b6,00007f82),stub!
fixme:cursor:SetSystemCursor (0x11c6,00007f84),stub!
fixme:cursor:SetSystemCursor (0x11d6,00007f04),stub!
fixme:cursor:SetSystemCursor (0x11e6,00007f02),stub!
err:ole:CoGetClassObject class {cda42200-bd88-11d0-bd4e-00a0c911ce86} not registered
err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {cda42200-bd88-11d0-bd4e-00a0c911ce86}, hres is 0x80040154
err:ole:CoGetClassObject class {e436ebb2-524f-11ce-9f53-0020af0ba770} not registered
err:ole:CoGetClassObject no class object {e436ebb2-524f-11ce-9f53-0020af0ba770} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {e436ebb2-524f-11ce-9f53-0020af0ba770}, hres is 0x80040154
fixme:d3d:IWineD3DImpl_CreateDevice (0x7bcb5a68) Incomplete stub for d3d8
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMe m (0x77220020) : stub, emulating 64Mib for now, returning 64Mib
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION ("1.5.3 NVIDIA 71.74")->(0x00471c06)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("GeForce FX 5600/AGP/SSE/3DNOW!")->(0x0250)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(128,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(129,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(130,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(131,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(132,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(133,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(134,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(135,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(162,-1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(163,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(164,1065353216) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(165,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(172,3) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7bcb5d70)->(173,1) not handled yet
err:module:load_builtin_dll failed to load .so lib for builtin L"dbghelp.dll": /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.3.4' not found (required by /usr/lib/wine/dbghelp.dll.so)


Und wie kann ich denn nachschauen, ob mein XServer mit 16, oder mit 24 bit läuft?