PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux



lordofdestiny2
11-08-07, 06:47
Vorab: Bitte keine Flames, wessen Betriebssystem das bessere ist. Ich empfehle zur Thematik diesen Artikel (http://linux.oneandoneis2.org/LNW.htm).

Ich habe Linux neben Windows installiert und möchte nicht jedes Mal Windows starten, um Anno zu zocken. Deshalb habe ich zum Test Anno 1701 auf mein Wine 0.9.42 installiert. Außerdem habe ich, nach Lektüre einschlägiger anderer Foren, aus meiner Windows-Installation die system32\dbghelp.dll in Wine importiert.

Jetzt startet Anno in den grafischen Modus (DirectX 9.0c kommt mit Wine) und meldet, dass der Kopierschutztreiber installiert werden muss. Ich starte also die wine://drive_c/Programme/Anno 1701/Tools/Tages/DrvSetup.exe, die bricht ab mit "Error 5" wegen fehlender Administratorrechte. Nach einigem Googeln starte ich DrvSetup.exe mit Win98-API, hier kommt ein "Error 2".

Nach erstem überblick brauche ich also eine Möglichkeit, etwas mit Administratorrechten zu starten, oder eine Version von Anno ohne Kopierschutz. Da letzteres offensichtlicherweise nicht geht, würde ich gerne wissen, ob es so ein Problem bei Ubisoft bzw. vormals Sunflowers schon mal gab und ob mir jemand mit Erfahrung in dieser Angelegenheit einen Ratschlag geben kann (außer natürlich "nimm Windows" oder "nimm Cedega").

EDIT: Was mir auch reichen würde, wäre eine Liste von DLLs und Treibern, die ich von meiner Windows-Partition rüberkopieren muss, damit der Kopierschutztreiber als installiert gilt. Unglücklicherweise ist Depends (ein Tool für DLL-Abhängigkeiten von Programmen, was mit Microsoft Visual Studio kommt) beim Versuch, die Abhängigkeiten von Anno1701.exe zu profilen, abgestürzt.

lordofdestiny2
11-08-07, 06:47
Vorab: Bitte keine Flames, wessen Betriebssystem das bessere ist. Ich empfehle zur Thematik diesen Artikel (http://linux.oneandoneis2.org/LNW.htm).

Ich habe Linux neben Windows installiert und möchte nicht jedes Mal Windows starten, um Anno zu zocken. Deshalb habe ich zum Test Anno 1701 auf mein Wine 0.9.42 installiert. Außerdem habe ich, nach Lektüre einschlägiger anderer Foren, aus meiner Windows-Installation die system32\dbghelp.dll in Wine importiert.

Jetzt startet Anno in den grafischen Modus (DirectX 9.0c kommt mit Wine) und meldet, dass der Kopierschutztreiber installiert werden muss. Ich starte also die wine://drive_c/Programme/Anno 1701/Tools/Tages/DrvSetup.exe, die bricht ab mit "Error 5" wegen fehlender Administratorrechte. Nach einigem Googeln starte ich DrvSetup.exe mit Win98-API, hier kommt ein "Error 2".

Nach erstem überblick brauche ich also eine Möglichkeit, etwas mit Administratorrechten zu starten, oder eine Version von Anno ohne Kopierschutz. Da letzteres offensichtlicherweise nicht geht, würde ich gerne wissen, ob es so ein Problem bei Ubisoft bzw. vormals Sunflowers schon mal gab und ob mir jemand mit Erfahrung in dieser Angelegenheit einen Ratschlag geben kann (außer natürlich "nimm Windows" oder "nimm Cedega").

EDIT: Was mir auch reichen würde, wäre eine Liste von DLLs und Treibern, die ich von meiner Windows-Partition rüberkopieren muss, damit der Kopierschutztreiber als installiert gilt. Unglücklicherweise ist Depends (ein Tool für DLL-Abhängigkeiten von Programmen, was mit Microsoft Visual Studio kommt) beim Versuch, die Abhängigkeiten von Anno1701.exe zu profilen, abgestürzt.

Urgurke
11-08-07, 10:54
WOW, ein fast unmögliches Thema; was mich aber auch interressiert....

@lordofdestiny2
Seit Jahren warte ich (leider kann ich nich selber...)
auf eine Möglichkeit mit einem alternativen OS, auch alles gamen, usw.(vom aktuellen Markt) zu können...

Aber...ANNO auf Linux, das wird nie laufen...!? http://forums.ubi.com/images/smilies/16x16_smiley-indifferent.gif
Oder !?

Flo-x
11-08-07, 10:58
Also im SF-Forum gab es auch einen Thread darüber. Leider ohne Ergebnis... klick (http://forum.sunflowers.de/showthread.php?t=12830&highlight=linux) die erste Seite kann übersprungen werden, da wird sich zwecks Linux und Win gekloppt http://forums.ubi.com/infopop/emoticons/icon_biggrin.gif


So wie's aussieht kann der tages-Treiber nicht mit Linux, oder?


@Urgurke
So pauschal kannst du da snicht sagen. 1602 läuft unter Linux. 1503 weiß ich grad nicht, müsste aber theoretisch auch klappen.

lordofdestiny2
11-08-07, 14:06
@urgurke: Tatsächlich läuft Anno 1701 mit allem Drum und Dran und mit der in Wine eingebauten DirectX-9-Implementation. Als Beweis habe ich einen Screenshot der Fehlermeldung zum Kopierschutz.

@flo: Den Thread im SF-Forum kenne ich. Zum Tages-Treiber: Ich denke/hoffe mal, dass ich dafür nicht Cedega brauche, denn die haben meines Wissens nach Tages lizensiert und auf ihre Plattform portiert.

FrankB_1602
11-08-07, 15:12
Leider kann ich Dir nicht helfen, auch wenn ich sehr an einer Lösung interessiert wäre...

Wenn ich aber diesen Thread (http://www.linuxforen.de/forums/showthread.php?t=221298) richtig interpretiere, wird der Tages-Kopierschutz Dein Vorhaben auf absehbare Zeit leider verhindern... http://forums.ubi.com/infopop/emoticons/icon_frown.gif

übrigens: Falls 1503 unter Linux spielbar sein sollte, kann das How-To sehr gerne im entsprechenden Unterforum gepostet werden. Meine stümperhaften Anfängerversuche mit der KE sind leider kläglich gescheitert...