Seite 1 von 2

Archlord unter Linux

BeitragVerfasst: 26.03.2009, 17:16
von webguru
Hallo,
erstmal Lob an die Administratoren. Es ist ein super Forum, gefällt mir ;)

Aber jetzt zu meinem Problem :D

Ich bin jetzt wieder mal komplett auf Linux umgestiegen und möchte überalles Archlord zum laufen bekommen.
Weiß jemand wie ich es verwirklichen kann?
Ich hab schon viel gelesen udn jeder schreibt es würde nicht gehen e.t.c.
Meiner Meinung nach muss es doch Irgendwie machbar sein.
Jemand erfahrung damit oder es schon zum laufen bekommen?

BeitragVerfasst: 26.03.2009, 17:31
von ChemicalBrother
Ich habe das Spiel nicht, aber es ist in Wine als "garbage" markiert, also unspielbar/uninstallierbar. Eine Möglichkeit gäbe es, aber dafür müsstest du programmieren können und Wine entsprechend patchen. Ich weiß nicht, in wie weit du das kannst.

BeitragVerfasst: 26.03.2009, 17:39
von webguru
Ich beschäftige mich leider nur mit Webprogrammieren (php,html,css,java)
Also ich nehme aber an es liegt an Gecko aber ich weiß nicht ob es alterntiven gibt für gecko.
Kann man es Patchen oder ändern?
Ist es vlt möglich mit Virtuellen Pc`s?

gruß Webguru

BeitragVerfasst: 26.03.2009, 21:07
von haukew
Das "garbage" rating ist mit wine-Version 0.9.43 entstanden - seitdem hat sich einiges getan.
@webguru:Hast du überhaupt schon probiert, es zum laufen zu kriegen, oder fragst du nur mal so? ;)

BeitragVerfasst: 27.03.2009, 12:24
von webguru
Ich habe mir gestern Wine per Yast installiert gehabt und ausprobiert und es ging leider nicht.
Habe es Installeirt, Patch drübergehauen für neue Updateserver und dannach gestartet.
Kam bloß bis anmelde bildschirm und dann hat er nicht geupdatet.
Habe es auch mit virtuelbox probiert aber da kommt die Graka wäre zu alt.

Soll ich vlt mal probieren die Wine Version von Wine direkt zu installieren?

BeitragVerfasst: 27.03.2009, 12:39
von PUNX69
[quote=webguru,index.php?page=Thread&postID=34970#post34970]Ich habe mir gestern Wine per Yast installiert gehabt und ausprobiert und es ging leider nicht.
Habe es Installeirt, Patch drübergehauen für neue Updateserver und dannach gestartet.
Kam bloß bis anmelde bildschirm und dann hat er nicht geupdatet.
[/quote]

Hier ein paar dinge du bei dem Fehler mal ausprobieren solltest

1. schau nach ob dein WINE überhaupt eine internetverbindung bekommt zb mit

Code: Alles auswählen
wine iexplore www.google.de


2. Leider funktionieren viele programme in wine komplett anderes, zb kann es sein das einfach nur der Fortschrittsbalken nicht angezeigt wird, ich würde dir also mal raten das ganze mal nen paar stunden laufen zu lassen, vielleicht hast du ja glück

BeitragVerfasst: 27.03.2009, 13:07
von webguru
Eine verbindung mit dem Internet ist vorhanden.
Das Updaten kann ich dir noch nicht sagen, habs grad erst gestartet.
Gibt es eine alternative zu dem Gecko?
Ist es überhaupt möglich das es daran liegen könnte?

Vielen dank schonmal für eure Hilfe.Seit supüü :)

BeitragVerfasst: 27.03.2009, 13:48
von PUNX69
[quote=webguru,index.php?page=Thread&postID=34975#post34975]
Gibt es eine alternative zu dem Gecko?[/quote]

Nicht das ich wüßte

[quote=webguru,index.php?page=Thread&postID=34975#post34975]
Ist es überhaupt möglich das es daran liegen könnte?[/quote]

prizipiell ist alles möglich :D , mal sehen heut kommt irgendwann auch die neue wine-version vllt läufts ja dann ;)

Es würde aber sicherlich helfen wenn Du dir einen Bugzilla (http://bugs.winehq.org/) Account holst und einen Bugreport erstellt :rolleyes:

BeitragVerfasst: 27.03.2009, 14:27
von webguru
Also ich habe gerade etwas gefunden, ich weiß nur nicht ob es mir hilft da ich davon nur die hälfte versteh.
Das spuckt die Konsole aus:

Code: Alles auswählen
niels@linux-ckz1:~/.wine/drive_c/Programme/Codemasters/Archlord> wine Archlord_DE.exe niels@linux-ckz1:~/.wine/drive_c/Programme/Codemasters/Archlord>
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC"
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x33c064,0x00000000), stub!
fixme:shdocvw:PersistStreamInit_InitNew (0x140e68)
err:ole:ITypeInfo_fnInvoke did not find member id -514, flags 0x2!
err:ole:ITypeInfo_fnInvoke did not find member id -504, flags 0x2!
fixme:shdocvw:navigate_url Unsupported args (Flags 0x33ca98:3; TargetFrameName 0x33caa8:8)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7bded9f8, overlapped 0x7bded9dc): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:ActiveIMMApp_Activate Stub
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10054 24 0 33bc4c)


Kann jemand damit was anfangen? Der hat wenn ich das richtig verstehe ein Sound problem aber daran wirds doch nicht liegen oda?

Modedit by ChemBro: Übersichtlicher gestaltet.

BeitragVerfasst: 27.03.2009, 16:36
von DawnCrow
besorg dir mal winetricks(http://wiki.winehq.org/winetricks_de) und installier damit vcrun2005
damit sollte es womöglich besser werden entnehme ich deinen fixmes

BeitragVerfasst: 27.03.2009, 20:04
von webguru
Leider funktioneirt es noch nicht, aber ich probiere mit den winetricks etwas herum und poste das ergebnis ;)

EDIT:

Das Ergebnis ist:

Code: Alles auswählen
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers                                                                        
fixme:win:EnumDisplayDevicesW ((null),0,0x33c064,0x00000000), stub!                                                                                                      
fixme:shdocvw:PersistStreamInit_InitNew (0x144c60)                                                                                                                       
err:ole:ITypeInfo_fnInvoke did not find member id -514, flags 0x2!                                                                                                       
err:ole:ITypeInfo_fnInvoke did not find member id -504, flags 0x2!                                                                                                       
fixme:shdocvw:navigate_url Unsupported args (Flags 0x33ca98:3; TargetFrameName 0x33caa8:8)                                                                               
fixme:system:SetProcessDPIAware stub!                                                                                                                                    
fixme:iphlpapi:NotifyAddrChange (Handle 0x7baed9f8, overlapped 0x7baed9dc): stub                                                                                         
fixme:msimtf:ActiveIMMApp_Activate Stub                                                                                                                                  
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10054 24 0 33bc4c)                                                                                                     
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10054 81 0 33b9c4)                                                


Ob ich mir Vmware Workstation kaufen soll um es dort zu probieren?
Von der Rechenleistung dürfte es kein Problem sein aber funktioneirt das dann auch wie gehofft? :huh:

BeitragVerfasst: 28.03.2009, 19:51
von webguru
Also ich hab sämtliche Virtuelle Pcs ausprobiert und musste feststellen das es leide rnicht möglich ist.
Die einzigsten 3 Virtuellen Pc`s wo man auch Spielen kann sind:
- Virtual Pc von Microsaft
- Vmware Fusion für Mac
- Mokafive <- mein Favorit

Leider bekomme ich alle 3 nicht zum laufen :(

Naja, mann muss halt auf eniges verzichten wenn man ein gutes Kostenloses Betriebssystem haben will.

BeitragVerfasst: 28.03.2009, 20:06
von nasenbaer
Probier doch bitte noch aus, "dcom98" via winetricks zu installieren...

BeitragVerfasst: 29.03.2009, 11:09
von webguru
Also "dcom98" habe ich Installiert und jetzt kommt, wenn ich es starte:

[php]
niels@linux-ckz1:~/.wine/drive_c/Programme/Codemasters/Archlord> wine Archlord_De.exe
niels@linux-ckz1:~/.wine/drive_c/Programme/Codemasters/Archlord> fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x33c064,0x00000000), stub!
fixme:shdocvw:PersistStreamInit_InitNew (0x147878)
fixme:shdocvw:navigate_url Unsupported args (Flags 0x33ca98:3; TargetFrameName 0x33caa8:8)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7c41e9f8, overlapped 0x7c41e9dc): stub
fixme:system:SetProcessDPIAware stub!
fixme:msimtf:ActiveIMMApp_Activate Stub
fixme:msimtf:ActiveIMMApp_OnDefWindowProc Stub (0x10056 24 0 33b9c8)
[/php]

Das Spiel muss man doch Irgendwie spielbar bekommen :S

P.s. Habe (wine-1.1.9)

EDIT: gepatcht auf 1.1.18, geht trotzdem nicht :(

BeitragVerfasst: 30.03.2009, 10:22
von webguru
Hab das Problem gelöst.
Ich habe Vmware Workstation 6.5 als Demo Installiert und danach Windows mit Direcx 9c und schau da!

Archlord geht ;)

Ist jetzt zwar nicht die Optimallösung weil das ja auch so Teuer ist aber besser wie gar nicht.

p.s. Kart n Crazy geht auch unter Vmware Workstation aber auch unter Virtualbox 2.14 :)