|
 |
|
Themen |
|
|
|
|
|
|
 |
|
Mit modifizierte .dll |
|
|
|
|
|
|
|
|
|
|
|
von Quick_Silver
Bitte beachten: Für Single-/Multiplayer (@home) gilt diese Anleitung zum 2x starten.
Ich werde in dieser Anleitung auf einen Beispielfall von 4 Installationen eingehen, bei mehr oder weniger Installationen verändern sich natürlich dementsprechend die Anzahl an Installationsdurchgängen, Zeitaufwand, benötigter Festplattenspeicher etc.
1. Vorbereitungen
-
Als erstes sollte man sich sämtliche D2Classic/LoD Schachteln, CDs, Bundles usw. schnappen und diese nach D2/LoD CD-Keys durchsuchen.
-
Diese CD-Keys schreibt man dann paarweise (jeweils 1x Classic und 1x LoD) auf ein geeignetes Medium (Blatt Papier, Excel-Tabelle etc.). Zusätzlich zu den Keys sollte man sich auch noch zu jedem Key-Paar eine eigene Bezeichnung einfallen lassen, z.B. für 4 Paare: Andariel, Duriel, Mephisto & Diablo 
Um weiteren PMs dieser Art aus dem Weg zu gehen: Es reicht nicht, nur einen Classic Key zu besitzen, man braucht definitiv für jede Version einen eigenen Classic Key.
-
Ist die Leistung des PCs ausreichend ? Pro Installation benötigt man ~250 MHz Rechenleistung und ~128 MB RAM (zusätzlich zu den Mindestanforderungen des Betriebssystems und anderer Anwendungen)
Weniger geht zwar, aber es wird mehr ein Dauerruckeln als ein Spielen sein 
-
Ist genug Speicherplatz auf meiner Festplatte frei ? Man braucht pro Installation ca 1,5 GB freien Speicherplatz ! Für 4 Installationen wären das 6 GB. Tips zum Platz sparen gibt´s ganz unten in diesem Post !
2. Einrichten der Installationen
-
Nun installieren wir ganz normal Diablo2 & LoD mit der ersten Keykombination aus der angelegten Liste.
-
Nachdem die Installation beendet ist wird der aktuelle Patch installiert. Wie ihr das macht ist euch überlassen. Möglichkeiten wären z.B. ins BNet zu connecten oder den Patch aus der Diablo2.de Filebase zu laden. Grafiktest nicht vergessen.
-
Sobald das Update fertiggestellt ist wird 15 Minuten probegespielt, um eventuelle Fehler zu entdecken... wie z.B. den klassischen c000005-Fehler, den Aurenbug unter 1.10 (unter 1.11 ist der beseitigt) u.ä.
Sollte ein derartiger Fehler auftreten und nicht ohne einen Dateitausch zu beheben sein, deinstallieren wir D2 wieder und säubern die Registry per RegCleaner. Danach beginnen wir wieder bei Schritt 2.a
-
Testspielzeit war fehlerlos ? Wunderbar, dann können wir weitermachen.
Nun wird ein neues Verzeichnis für die Installation angelegt, das den zu der Keykombination passenden Namen tragen sollte, im Beispielfall wäre das z.B. C:\D2Installs\Andariel
-
In das soeben angelegte Verzeichnis kopieren wir nun den kompletten Inhalt der aktuellen D2 Installation.
-
Nun müssen wir die originale D2 Installation deinstallieren und auch noch die Registry per RegCleaner säubern. RegCleaner-FAQ und einmal den PC neu starten.
-
Jetzt streichen wir die erste Keykombination von der Liste, und führen Punkt 2 so oft durch bis uns die Keykombinationen ausgehen. Nur die letzte Installation kann dann direkt in´s "Zielverzeichnis" installiert werden und da auch bleiben.
3. Die d2gfx.dll
-
Der wichtigste Bestandteil um D2 mehrmals gleichzeitig laufen lassen zu können ist die D2gfx.dll, erhältlich in der Diablo2.de Filebase ... ACHTUNG: Version beachten ! ( 1.10 oder 1.11b )
-
Von der Originalen d2gfx.dll erstellen wir ein Backup (aus Prinzip) !
-
Nun ersetzen wir die d2gfx.dll in allen Installationsverzeichnissen durch die heruntergeladene Datei.
4. Anlegen von Verknüpfungen
Für jede der Installationen legen wir nun manuell zwei Verknüpfungen an, eine um die Installation im Vollbildmodus zu starten, und eine für den Fenstermodus:
Vollbildmodus
-
Zuerst erstellen wir ein neuen Ordner auf dem Desktop (Rechtsklick -> Neu -> Ordner) der unsere Verknüpfungen beinhalten soll und nennen ihn z.B.: D2-StartUp
-
Danach wechseln wir im Windows Explorer ins Verzeichnis der ersten Installation, in unserem Beispielfall: C:\D2Installs\Andariel
-
Nach einem Rechtsklick auf die "game.exe" klicken wir auf "kopieren".
-
Wir wechseln in den auf dem Desktop geöffneten Ordner D2-StartUp
-
Hier folgt einem Rechtsklick ins leere Fenster ein Klick auf "Verknüpfung einfügen"
-
Als nächstes müssen wir in die Eigenschaften der Verknüpfung: Rechtsklick auf die Verknüpfung gefolgt von einem Klick auf "Eigenschaften"
-
In der Zeile "Ziel" setzen wir nun einfach ein "-skiptobnet" (natürlich ohne Anführungszeichen) getrennt durch ein Leerzeichen hinter den bisherigen Inhalt: C:\D2Installs\Andariel -skiptobnet
Sollte der bisherige Inhalt in Anführungszeichen stehen, so lässt uns das kalt und wir beachten diese bereits vorhandenen Anführungszeichen nicht. Wir setzen trotzdem unser "-skiptobnet" mit einem Leerzeichen dazwischen dahinter: "C:\D2Installs\Andariel" -skiptobnet
"-skiptobnet" bewirkt übrigens nur, dass das Intro übersprungen wird und direkt eine Verbindung mit dem B.Net aufgebaut wird, nichts weiter.
-
Zu guter letzt benennen wir nun die Verknüpfung um. Idealerweise bekommt sie den Namen des Ordners in dem die betreffende game.exe liegt, in unserem Fall "Andariel" + "Vollbild" => "Andariel Vollbild"
-
Mit den andern Installationen verfahren wir genauso.
Fenstermodus
Im Prinzip funktioniert diese Verknüpfung anzulegen genau so wie die Verknüpfung für den Vollbildmodus, jedoch kommt in der Zeile "Ziel" nicht nur "-skiptobnet" sondern "-w -skiptobnet" hinten dran:
C:\D2Installs\Andariel -w -skiptobnet (bzw.: "C:\D2Installs\Andariel" -w -skiptobnet)
Außerdem sollte die Verknüpfung natürlich nicht "XXX Vollbild" heißen sondern eher "XXX Fenster" 
5. FERTIG !!! VIEL SPASS BEIM MULEN/SELBER ZIEHEN/USW. !!!
Anmerkungen, Erkenntnisse & Tips (auch aus den von mir beantworteten PMs ):
-
Der Parameter -ns bringt viele Installationen zum abstürzen und ist eher ungeeignet... lieber die Musik, etc. per Regler in den D2-Optionen ausstellen.
-
Das Battle.net akzeptiert zwar mehr als 4 Verbindungen insgesamt, jedoch werden maximal 4 Verbindungen die auf derselben IP laufen in dasselbe Game gelassen. Sollte eine 5. Verbindung derselben IP in dasselbe Spiel joinen wollen so resultiert dies in einem allgemeinen Verbindungsabbruch sowie einem temporären kurzzeitigen IP-ban ("Welt nicht aktiv")
-
Man kann sich mit demselben Account mehrmals gleichzeitig einloggen, jedoch nur mit Beschränkungen: Niemals mehr als einmal mit demselben Char und sobald mehr als ein Char im Channel steht bricht die Verbindung ab und man wird u.U. getagged so dass man mehrere Minuten warten muss bevor man sich wieder einloggen kann.
-
Versucht NICHT mit der Diablo II.exe zu starten, das wird evtl. nicht funktionieren. Benutzt wie oben beschrieben die GAME.exe !
-
Hier hat Tub platzsparende MPQs gebastelt, die Platzersparnis beträgt ~300 MB pro Installation gegenüber der Standartinstallation. Weiterer positiver Nebeneffekt: Die Introvideos und die Channelmusik werden unterdrückt !
-
Sollten Fragen auftauchen stehe ich gerne für ein PM-Gespräch zur Verfügung ! Da ich allerdings nicht mehr so häufig im indiablo.de Forum verkehre, kann es durchaus ´ne Weile dauern bis ich PMs beantworte, doch wofür haben wir hier die MoDs ? .
-
Hier gibts einen Guide zum Thema "Diablo2 ohne CDs starten", der aber aus rechtlichen Gründen nicht mehr enthalten darf als da steht.
-
Viele von Euch hatten Probleme mit dem anhängen der jeweiligen Parameter. Auch dafür gibt es einen sehr guten Guide in unserem Archiv.
-
Mal zum angucken die Eigenschaften der Verknüpfungen auf dem Desktop:
Links die 2. (letzte) Installation, rechts die erste (bzw. die wegkopierte(n))... die unteren sind "Fenstermodus", die oberen "normale" D2-Fenstergröße.
Du müßtest also, um 2 Versionen gleichzeitig starten zu können, benutzen:
Links oben und rechts unten oder Rechts oben und Links unten.
|
|
|
|
|
|
|
 |
|
Alles klar? |
|
|
|
|
|
| |
Noch Fragen? Postet sie in den Thread! |
|
|
|
|