@v2elite
Wegen dem Mauszeiger habe ich auf meiner HP einen Hotfix bereitgestellt. Einfach die glide3x.dll austauschen, dann ist der Mauszeiger wieder da. Das ist aber wirklich nur als eine Notlösung gedacht, bis Blizzard mit dem nächsten Patch das wieder geändert hat...
@Econael
die Zecihen links oben treten auf, wenn Diablo2 versucht, den Debug Schriftsatz für die '/fps'-Anzeige zu ermitteln. Das Spiel hat hier einen Bug (schon seit Version1.01, in DirectDraw, Direct3D und Glide), sodass dieser Vorgang nicht unsichtbar und schnell im Hintergrund passiert, sondern direkt auf dem Desktop. Bis Windows XP war dies kein Problem, da das eigentlich so schnell vonstatten geht, dass man das nicht mitbekommt. Seit Windows Vista hat Microsoft aber die Aero-Oberfläche (Desktop composition) am Start. Hier grätscht dann Windows rein, sodass das pixel-weise Auslesen des Desktop-Inhalts gähnend langsam ist.
Mit Version 1.14a hat Blizzard versucht, sich der Sache anzunehmen und provisorisch im Direct3d-Zweig den Code insoweit abgeändert, dass der Debug-Schriftsatz dann gar nicht ermittelt wird. Damit funktioniert nun auch die Anzeige mitels '/fps' unter Umständen nicht mehr, das Spiel startet aber schnell. Da sich Blizzard bei v1.14a auf Direct3D fixiert hat, wurden die Code-Zweige für die anderen Schnittstellen so belassen wie sie sind.
Moral von der G'schicht: aktuell muss nachwievor Windows dazu animiert werden, bei Spielstart die 'Desktop composition' aka 'Desktop Gestaltung' zu deaktivieren.
Mal sehen, was uns Blizzard bei dem nächsten Patch präsentiert.