PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fragen zu Spielen (Wine)



.torrent
06.02.06, 12:58
Hallo,
Ich habe jetzt mal angefangen mit Wine etwas zu experementieren.
Ich habe "Wildlife Park" installiert - Funktioniert 1A, wirklich nur zu empfehlen!
Dann habe ich versucht "Mashed" zu installieren. Installation funktioniert auch super gut, jedoch vbricht er mit folgender Fehlermeldung beim Laden des Spiels ab:

Could not ADD Source Filter to Graph ! HR=0X80004005
Ich glaube das hängt mit D3D zusammen. (Ist allerdings nur eine Idee.)
Dann habe ich versucht "Industrie Gigant 2" zu installieren. Die INstallation bricht nach einigen Sekunden ab:
Folgender Error in der Konsole:

Threads:
process tid prio (all id:s are in hex)
0000000a (D) C:\windows\system32\msiexec.exe
0000000b 0 <==
00000008
00000009 0
WineDbg terminated on pid 0xa
Ich hoffe ihr könnt mir helfen!

WhiteShadow
06.02.06, 15:22
das ist der MSI installer - mehr kann ich dazu nicht sagen, evtl hängts mit DCOM98 zusammen, was für ne windowsversion benutzt dein WINE?

xanlosch
06.02.06, 15:26
@.torrent: Neben der Angabe der Wine-Version, die du benutzt (wine --version), wäre es auch gut, wenn du die kompletten Fehlermeldungen postest und nicht nur einen Teil :(

.torrent
06.02.06, 18:55
Also ich habe als WIndows Version Win 98 genommen.
Ich habe Wine 0.9.6 auf Mandriva 2006 (KDE 3.5).
AMD Duron 800 Mhz - 1024 MB DDR Ram - 128 GeForce FX 5200.
Was soll ich denn noch alles posten damit euch das hilft?
Wenn ich alles poste ist das doch ziemlich viel, oder?

WhiteShadow
06.02.06, 19:34
ok versuch doch mal winxp oder win2k als Windowsversion zu nehmen.

ganz posten muss du nur das, was er als Fehler ausgibt, wie soll man sonst den Fehler kennen? (Ein Satz aus 'nem Buch sagt ja auch nur sehr wenig um was es in dem Buch geht).


mir fällt grad ein, der MSI ist unter win98 nicht der gleiche wie unter winxp oder win2k, du kannst dir aus dem netz den msinstaller für win98 ziehen (also ein update ist das eigentlich nur) oder die winversion umstellen, das könnte durchaus helfen. DCOM98 ist sicher auch nicht schlecht wenn du win98 als version verwendest

.torrent
06.02.06, 19:46
Kompletter Konsoleninhalt bei Mashed:

fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at the moment!
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present
fixme:d3d:IWineD3DImpl_GetDeviceCaps Caps support for directx9 is nonexistent at the moment!
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMe m (0x10f7a750) : stub, emulating 64Mib for now, returning 64Mib
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(161,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(162,-1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(163,0) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(164,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(165,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(172,3) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(173,1) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(174,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(175,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(178,1065353216) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(179,1065353216) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(176,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(180,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(181,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(182,1065353216) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(183,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(184,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(185,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(186,1) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(187,1) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(188,1) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(189,8) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(190,15) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(191,15) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(192,15) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(193,-1) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(194,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(195,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(198,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(199,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(200,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(201,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(202,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(203,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(204,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(205,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(206,0) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(207,2) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(208,1) unrecognized
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x10f7a750)->(209,1) unrecognized
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
Using video mode 1 : 1024x768
At 10 bytes per pixel (16bit Z + 2*32bit FB) there is 4194304 - 9437184 = -3670016 bytes of video memory free
fixme:d3d_texture:IWineD3DBaseTextureImpl_ApplySta teChanges >>>>>>>>>>>>>>>>> 500 from glTexParameteri GL_TEXTURE_MAX_ANISOTROPY_EXT ... @ basetexture.c / 444
fixme:d3d:IWineD3DDeviceImpl_Reset (0x10f7a750) : Stub
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
epoll_ctl: Operation not permitted
err:quartz:GetClassMediaFile Media class not found
err:quartz:GraphBuilder_AddSourceFilter Load (80004005)
fixme:d3d:IWineD3DDeviceImpl_Reset (0x10f7a750) : Stub
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9
fixme:d3d_decl:IWineD3DVertexDeclarationImpl_SetDe claration Parsing declatation 9

WhiteShadow
06.02.06, 21:49
hat das "Spiel" (ich vermut mal es handelt sich bei Mashed um eins) Intro-Videos? - die können ziemliche Probleme machen. Wenn ja versuch mal den Ordner (falls sie in einem sind) umzubenennen, sodass diese nicht abgespielt werden können.

Bei Warcraft3 wirkt das Wunder.

xanlosch
07.02.06, 08:17
@.torrent:

Die Fehlermeldung:



err:quartz:GetClassMediaFile Media class not found
err:quartz:GraphBuilder_AddSourceFilter Load (80004005)


kommt daher, dass die Quartz.dll in Wine nur unzureichend implementiert ist. Was soll an dieser Stelle sonst kommen ? Videos ? Dann probier mal den Vorschlag meines Vorposters aus.

Ich würde dir aber dennoch empfehlen, die Windows-Version auf Win2000 oder WinXP via winecfg abzuändern, da das Verhalten von Wine mehr auf diese Systeme angepasst wird anstatt auf die alten Win9x-Systeme.

.torrent
07.02.06, 13:49
hat das "Spiel" (ich vermut mal es handelt sich bei Mashed um eins) Intro-Videos? - die können ziemliche Probleme machen. Wenn ja versuch mal den Ordner (falls sie in einem sind) umzubenennen, sodass diese nicht abgespielt werden können.

Bei Warcraft3 wirkt das Wunder.

Ja es hat Introvideos, welche in einem Ordner namens Movies lungern - Ich habe den Ordner in Movie umbenannt. Funktioniert aber leider immer noch nicht! :(

Ich bin ja jetzt immer weiter fleißig am rumwerkeln, und habe jetzt Siedler III installiert, hat super funktioniert, jedoch bleibt die Maus im Hauptmenü in der Mitte hängen und lässt sich kaum bewegn! Hat jemand hier Erfahrungen mit Sielder III?


// Übrigens: Ich habe jetzt dieses Active X nicht extra installiert, ist das automatisch bei Wine 0.9.6 dabei, oder muss ch das seperat installieren?

WhiteShadow
07.02.06, 14:39
activeX? ... also DirectX ist so mehr oder weniger dabei, bringt aber nix, wenn du versuchst das zu installieren.

WINE ist mehr oder weniger komplett (es ist noch in der Entwicklung, aber Sachen wie DirectX usw. sind integriert oder gehen nicht - d.h. wer kein Entwickler ist, kann da wenig machen)

xanlosch
07.02.06, 19:20
@.torrent: ActiveX ist nicht automatisch dabei und muss seperat installiert werden. Benutz mal die SuFu, da dies schon öfters auftaucht.

Also DirectX ist schon lange in Wine drin, ist nur die Frage welche Version (von 3 bis 9 ) und wie gut (recht gut bis mangelhaft) diese jeweils implementiert ist.

Im Gegensatz zu DirectX ist ActiveX ne andere Microsoft-Eigenheit, die in Wine nicht implementiert ist und seperat nachinstalliert werden muss