PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : war3, wine findet cd nicht



Miracoli
19.02.06, 15:30
Hi,
bis jetzt hab ich Warcraft 3 immer mit cedega gespielt, hatt auch keine Probleme gegeben. Jetzt wollte ich es mal mit wine ausprobieren, soll ja besser laufen soweit ich weiss. Ich hab also Warcraft und dannach Frozen Throne und dann noch das Update auf 1.20c installiert, soweit kein Problem. Doch wenn ich jetzt "wine Warcraft\ III.exe" eingebe (egal ob -d3d oder -opengl) kommt der Ladescreen von warcraft und es passiert nichts weiter. Er versucht nichteinmal auf das Cd-Laufwerk zuzugreifen, als hätte ich keins. In der User.reg steht auch der richtige Pfad zum Laufwerk. Ich benuzte wine 0.9.8 und hab auch in wincfg alles so eingestellt wie es richtig sein sollte. Für jede Hilfe wäre ich jetzt sehr dankbar.
MfG
miracoli

shiZ
19.02.06, 15:53
hast du windows 2000 emulation drinne? wenn ja dann probiers mal mit wine 0.9.6
--
shiZ

Miracoli
19.02.06, 18:26
ja, win2k hatte ich auch schon ausprobiert. ich schau mal obs mit win 0.9.6 läuft.

Miracoli
19.02.06, 19:24
auch das downgrade auf 0.9.6 hat nichts gebracht. was mich am meisten irritiert ist, das er nichtmal ne meldung bringt "konnte die warcraft cd nicht finden".
MfG
miracoli

JPhoenix
19.02.06, 19:54
Hallo,

ich habe dasselbe Problem (mit den Versionen 0.9.7 und 0.9.8) auf Ubuntu 5.10.

Installieren geht ohne Probleme, nur beim starten findet er die CD (Laufwerk?) nicht.

Wäre sehr an einer Lösung interessiert, da ich shcon den ganzen NAhcmittag erfolglos im Internet gesurft habe. :(

Miracoli
19.02.06, 20:07
hab grad wine und danach war3 nochmal neu installiert, immernoch kein erfolg

JPhoenix
19.02.06, 20:49
Geringer Fort bzw Rückschritt bei mir.

Habe in der WinCFG rausgefunden, dass man die Luafwerkstypen ändern kann, habe also meine DVD-Laufwerke auf Cd-Rom Typ gestellt.

Seitdem ändert sich beim Start die Auflösung, es kommt ein Critical Error und er findet die CD immer noch nciht Oo (0.9.8, nagelneue Installation)

xanlosch
19.02.06, 21:45
Dumme Frage zuerst: Hast du die CD auch gemountet und befindet sich der Mountpunkt auch an der Stelle, wie er via winecfg angegeben wurden ist ?

Wenn dies stimmt, kann es u.U. am Kopierschutz liegen, dieser wird dann wohl von Wine nicht unterstützt bzw. ist nicht unterstützt.

Miracoli
19.02.06, 21:50
Warcraft 3 hat bei wine aber Gold status, d. h. der Kopierschutz wird unterstützt.
Ausserdem würde dann die Meldung kommen das man die richtige CD einlegen soll. Es kommt aber keine Meldung und es tut sich auch sonst nichts. Ich hab vorhin den Ladebilschirm von Warcraft eine ganze Stunde offen gelassen, es hat sich nichts verändert.
MfG
miracoli

xanlosch
19.02.06, 21:51
Poste mal die Ausgabe von



ls -la ~/.wine/dosdevices


Zur Not muss da noch ein weiteres "Laufwerk" hin und zwar der direkte Hardwarezugriff.

Miracoli
19.02.06, 22:01
total 0
drwxr-xr-x 2 miracoli users 192 Feb 19 22:48 .
drwxr-xr-x 4 miracoli users 192 Feb 19 22:48 ..
lrwxrwxrwx 1 miracoli users 10 Feb 19 20:47 c: -> ../drive_c
lrwxrwxrwx 1 miracoli users 10 Feb 19 20:48 d: -> /mnt/dvdrw
lrwxrwxrwx 1 miracoli users 11 Feb 19 20:48 f: -> /mnt/floppy
lrwxrwxrwx 1 miracoli users 11 Feb 19 22:48 g: -> /mnt/dvdrom
lrwxrwxrwx 1 miracoli users 14 Feb 19 20:48 h: -> /home/miracoli
lrwxrwxrwx 1 miracoli users 1 Feb 19 20:47 z: -> /

so sieht das bei mir aus

xanlosch
20.02.06, 05:18
Ich hab mal direkt in dem Appdb-Eintrag für Warcraft 3 (http://appdb.winehq.org/appview.php?versionId=1177) nachgelesen und es wurde meine Vermutung bestätigt: Es muss noch der direkte Hardwarezugriff her.

Ich nehme mal an, dass du mit dem DVD-ROM-LW spielst. Dies hat den Mountpunkt /mnt/dvdrom und ist annahmsweise unter /dev/hdd als Gerät zu erreichen.

Dann muss ein



ln -s /dev/hdd f\:\:


in ~/.wine/dosdevices ausgeführt werden.

Danach sollte der CD-Check funktionieren.

Es stehen noch weitere nützliche Tips in dem obigen Link !

JPhoenix
20.02.06, 17:30
Also, das mit dem Mountpunkt scheint zu gehen...., zumindest wenn ich OpenGL an den Startet anhänge.

Dann wird der Bildshcirm jedoch nur einmal kurz schwarz und dass wars.

Hier mal der Startcode:

jphoenix@jpinguin:~/.wine/drive_c/Programme/Warcraft$ wine "Frozen Throne.exe" -opengl
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 (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:CoCreateInstance apartment not initialised
fixme:win:EnumDisplayDevicesW ((null),0,0x7fabef50,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x7fabef88,0x00000000), stub!
jphoenix@jpinguin:~/.wine/drive_c/Programme/Warcraft$ fixme:win:EnumDisplayDevicesW ((null),0,0x7fabcbdc,0x00000000), stub!
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 463
Current serial number in output stream: 463


Kann mir da noch wer helfen? :(

Achja ohne -opengl Parameter kommt ien Critical Error und er findet die CD nciht.

WhiteShadow
20.02.06, 20:39
wie im andern thread zu wc3 es liegt daran, dass der x-server zusammen mit wine (momentan) NUR die aktuelle Auflösung mit WC3 mag (hat ich bei farcry-demo auch erst)

x-server auf die gewünschte auflösung stellen, mit 24bit
warcraft in der registry mit regedit ebenfalls auf diese auflösung stellen und 32bit - dann sollte es keinen kritischen fehler geben.

Miracoli
21.02.06, 18:39
Bei mir immernoch keine Veränderung. Der schöne Ladebildschirm und dann tut sich nichts.
MfG
miracoli

JPhoenix
22.02.06, 20:49
ICh habe ebenfalls weiter das gleiche Problem.

Sound isses anscheinend nciht, Auflösung auch nciht Oo

Miracoli
23.02.06, 17:13
Ich glaube irgendwie nicht mehr das es an wine oder dessen Konfiguration liegt. Tritt dieser Fehler eigentlich nur bei Gentoo und Ubuntu 5.10 auf, oder hat den hier sonst noch jemand?
MfG
miracoli

Miracoli
23.02.06, 17:20
doppelpost sorry

xanlosch
23.02.06, 18:13
Welche Version des XServers hast du am laufen ? Nicht, dass dieser nicht 100%ig mit Wine kompatibel ist - darauf deutet die Fehlermeldung hin (kann aber auch daran liegen, dass das Wine-Paket gegen eine andere Version des XServers gelinkt ist).

JPhoenix
23.02.06, 21:00
Ich weiß es leider nicht.

Ich weiß nur, dass ich die aktuelle Ubuntu Version (5.10) mit allen Updates laufen habe und das neuste Wine halt, mit neusten Nvidia Treibern.

Miracoli
25.02.06, 12:24
Wenn ich im winecfg auf Drives klicke dann kommt in der Konsole:

err:winecfg:load_drives GetVolumeInformation() for 'D:\' failed, setting serial to 0
err:winecfg:load_drives GetVolumeInformation() for 'F:\' failed, setting serial to 0

vielleicht hängt das Problem ja damit zusammen?
MfG
miracoli

Miracoli
07.03.06, 15:55
Ich hab jetzt mal anstatt die gentoo-sources (2.6.15) die vanilla-sources (2.6.16) installiert und mit denen funktioniert die ganze Sache.
MfG
miracoli

DTH-Freak
07.03.06, 19:45
hi ersma bin neu hier! also ich hab wine 9.9 und wenn ich warcraft 3 strarten will kommt immer folgende meldung:
file_set_error: No medium found err:ole:CoCreateInstance apartment not initialised fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMe m (0x403ecc08) : stub, emulating 64Mib for now, returning 64Mib fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(162,-1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(163,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(164,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(165,1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(172,3) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(173,1) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(178,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(179,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(180,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(181,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(182,1065353216) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(183,0) not handled yet fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x403ecc08)->(184,0) not handled yet fixme:dbghelp:sffip_cb NIY on 'E:\Drive1\Temp\buildWar3loc\War3\bin\Game.pdb' err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature C63A16CD in module war3

danke im voraus!
bin schon ziemlich verzweifelt :( liegt aber daran das ich mich nich so ganz damit auskenne

xanlosch
08.03.06, 05:18
Du meinst sicher die Version 0.9.9 von Wine - die Version 9.9 wird es wohl ... ähh ... in paar Jahrzehnten geben ;)

Zu deinen Problem: Hast du mal die vorherigen Beiträge durchgelesen ? Wenn ja, was verstehst du nicht ? Auch eine Angabe über deine verwendete Distribution wäre nicht schlecht, da es Unterschiede zwischen den einzelnen gibt.

WhiteShadow
08.03.06, 10:23
also 64bit scheinst du zu haben - da kann das Prolblem liegen (hab kein 64bit, also kann ich da leider nicht helfen)

DTH-Freak
08.03.06, 15:48
ich hab suse 10.0 und verstehen tu ich da nicht so viel sorry aber ich bin erst 14 :o und mein vater will mir nich helfen...

DTH-Freak
08.03.06, 15:55
achja und das in den vorigen beiträgen hab ich gelesen und ich hab auch alles gemountet und der findet auch das cd-rom laufwerk.

WhiteShadow
08.03.06, 19:08
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature C63A16CD in module war3


das ist der Fehler der Probleme macht, ich denk du musst das wine als 32 bit zum laufen bekommen, nicht als 64bit - evtl ist auch das Wine das du verwendest kaputt (cvs - version?)