Beiträge von Meatbug

    Der Launcher ist zwar unabhängig von Reveares entwickelt worden, aber jetzt läuft das Projekt zusammen.

    Beziehungsweise der Launcher existiert schon extrem lange, aber dadurch, dass der GMPA-Source da ist und

    in der Richtung was passiert ist, haben wir den Launcher auch endlich mal betriebsfertig gemacht.

    Der Launcher enthält die aktuellste Version des neuen GMPA Builds.


    Edit: Das CMD Fenster ist für Fehlermeldungen etc. gedacht. So braucht man keine nervigen modalen Messageboxen.


    Edit2: Du musst unter Settings den Pfad zum Gothic 2 Hauptverzeichnis angeben. Wenn du das nicht tust, dann sucht der Launcher in seinem eigenen Verzeichnis nach Gothic.


    Edit3: In stabilen und fertigen Releaseversionen (sobald wir offiziell regelmäßig releasen) wird dann auch die Konsole aus dem Launcher entfernt. Diese Versionen sind vorläufige, die wir raushauen, damit ihr was zum Zocken habt. :)

    Nabend Meatbug, ich nutze nun deine neue dll seit einigen Tagen und kann nur sagen Top! Wo ich früher alle 60 min crash hatte wegen memory Out bekomm ich nach 10 Stunden vielleicht mal 2 abstürze durch ''abnormal Program termination'' Und ich zocke mit allem Schnick Schnack und Gadgets, also TP und Renderer usw. Der Launcher hat aber mehr Vorteile als nur die startcrashes zu fixen oder? Du meintest ja das mi diesem eine bessere Synchronisation stattfindet also zb Erdbeben möglich sind welche alle wahrnehmen können, auch haben wir festgestellt, wenn man /dead macht, alle nun den Spieler welche deinen Launcher nutzen denjenigen mit offenem Mund stehen sehen, was vorher nicht ging, da der Charakter nach dem Tod bzw mit /dead ja mit offenem Mund da liegt.

    Das freut mich zu hören, aber die DLL ist bei Weitem nicht nur mein Verdienst.

    Ich habe nur ein paar kleine Bugfixes und Memory-Patches hinzugefügt.

    Also Ehre wem Ehre gebührt und da geht ein dickes Lob an Reveares , Xagasil

    und ein paar andere. Wolfra und ich haben uns vor Allem um das Launcher-

    Programm gekümmert.


    Zu den Erdbeben meinte ich, dass sowas potenziell jetzt eingebaut werden kann,

    wo wir volle Kontrolle über den GMPA Source haben. Auch die Tageszeit und das
    Wetter kann damit voll synchron werden.

    Der Chat könnte endlich mal eine ordentliche Formatierung erhalten und nicht

    mehr kilometerweise durchs Bild wandern. Stattdessen vllt etwas kleiner in einer

    Chat box, wie man es aus anderen Spielen gewohnt ist. Und statt einem Clear-Befehl

    könnte eine Taste den Chat anzeigen oder verstecken, sodass man nicht immer die

    ganze Chat-Historie verliert.

    Vielleicht wäre die Maus als Menüsteuerung auch mal angebracht. Wer weiß, was

    man da alles noch so machen könnte. Die Frage ist eher, ob wir so viel Zeit haben,

    das auch alles umzusetzen und da kann man nichts versprechen. ;)


    Warum jetzt der Mund nach der /dead Animation offen steht und vorher nicht

    ist mir allerdings etwas rätselhaft. Vielleicht können die anderen was dazu sagen.

    Gibt es auch eine Möglichkeit den neuen Launcher über Spine gestartet zubekommen?

    So kann man ja nur die verbesserte .dll einfügen jedoch startet man noch über den alten Launcher.

    Oder bringt der Launcher selbst eher minder Vorteile?

    Der Launcher startet den Multiplayer sicherer, als frueher. Dadurch sollte die Chance auf Crashes sehr minimal sein.


    Edit: Hier nochmal eine etwas neuere Version vom Launcher

    Bitte bedenkt aber, dass das alles nur vorlaeufiges Zeug ist.

    Versionierung und richtige Releases kommen noch.

    Eine kleine Frage:



    Du musst nicht. Classic Khorinis laesst sich auch weiterhin ohne spielen.

    Allerdings ist das Ziel trotzdem, den alten Launcher bzw. den alten GMP

    komplett abzuloesen.


    Also so wie es ausschaut, hatte ich tatsächlich eine ältere Version, weil mir in der neuen Version der Error in den CMD-Zeilen angezeigt wird:


    Der Pfad muss ja in das Gothic 2 Hauptverzeichnis zeigen. Den System-ordner sucht er sich selber.

    Wenn der Launcher bei dir nicht ins Spiel injectet, kann es nur noch sein, dass entweder deine Gothic2.exe
    nicht sauber ist und er deshalb nicht patchen kann (was du aber schon mit einer Neuinstallation getestet hast).

    Oder deine Firewall, Antivierenprogramm oder ein anderer Prozess blocken die Injection. Vielleicht geht es ja

    auch einfach nach einem Neustart deines PCs. Mal schauen, wie es nachher aussieht.

    Meatbug Jetzt geht es aber die cmd öffnet sich dennoch bei mir mit den Fehlern.

    Ich kann dennoch ohne Probleme spielen, nur wird die Box immer weiter zu gespammt mit der gleichen Meldung

    Fehler2.PNG

    Das ist aergerlich. Sieht so aus als ob deine interne Maximum Transmission Unit (MTU) ueberschritten wird.

    Also, dass Netzwerkpakete groesser sind, als von deinem System / Netzwerkkarte / Router etc. zulaessig.

    Das kann ich von hier aus schlecht aendern, weil das Splitting durch RakNet uebernommen wird.

    Im Normalfall siehst du das gar nicht im GMP, weil der kein CMD Fenster zeigt, aber du wirst diese Meldung

    auch im Hintergrund von anderen RakNet Programmen (GMPA etc.) erhalten.


    Edit: Das schreiben sie im offiziellen RakNet Forum. Ziemlich schlecht. :D

    Meatbug ich kann bsp. die neue Gmp.exe nicht nutzen trotz Adminrechte... der Zugriff wird mir immer wieder verweigert.

    Was verweigert dir den Zugriff? Windows oder Firewall?

    Das Problem ist, dass die Injectionmethode gern mal von Antivirenprogrammen geblockt wird, weil man damit auch gern mal Schadsoftware ausstattet.

    Im Zweifel musst du Ausnahmen fuer das Programm in Firewall und Antivirenprogramm hinzufuegen.

    Beim Launcher gml-Verknüpfung

    Du musst den richtigen Pfad angeben und die gml.exe als Admin starten.

    Im Systemordner kann der alte Gothickram drinnen sein, das stoert nicht.

    Die Gothic.exe muss in Reportversion vorliegen, aber das gilt eh auch fuer

    den normalen Launcher.

    Falls sich dein Problem noch nicht erledigt hat, sag Bescheid.

    Ich habe es jetzt mehrmals auch mit einer völlig neuen Gothic 2 Installation versucht, bekomme aber immer wieder folgende Fehlermeldung, 2.6 Patch, 2.6 Fix und alles installiert.


    Edit: Jetzt startet es nur in den Singleplayer, also genau wie bei meiner vorherigen, nicht sauberen Installation.


    Wenn du die aktuelle Version hast solltest du die im Adminmodus starten.

    Du musst den richtigen Ordner deiner Gothicinstallation unter "Settings" angeben und dann kannst du starten.

    Also die Errorbox sollte gar nicht mehr kommen, bei den neueren Versionen. Das sieht aus wie eine alte Version.

    Der Launcher wurde heute bereits so angepasst, das er mit Spine kompatibel ist und Meatbug hat sich, glaube ich, diesbezüglich bereits bei Bonne gemeldet das dieser den neuen Launcher über Spine aufrufbar macht bzw integriert. Gleichzeitig wird damit dann auch die neue gmp.dll aktiv sein :)


    Das ist korrekt. Der Launcher ist seit heute morgen 11 Uhr Spine-Ready und sobald Bonne sich meldet und hoffentlich zustimmt geht's los. ;)

    Ich hab bei mir durch Systempack 1.6, Renderer und 4 gb Patch plus randlosen Fenstermodus davor schon keine Startcrashes mehr gehabt. Wenn ich aber den Renderer über Spine ausmache, hab ich crash am laufenden Band, da kann ich 10 mal starte und es crasht mins 6 mal.


    Nun hab ich G2 mal mit deiner dll laufen und in ner halben Stunde erst mal 100 mb Ram zuwachs bekommen laut TM, an einigen Stellen hat er sich sogar verringert, zwar nur sehr gering aber immerhin etwas was ich noch nie gesehen habe, eigentlich ist er kontinuierlich gestiegen.

    Die dll basiert sowieso auf der, die ihr schon getestet habt. Da wurde eben nur ein bisschen weiter dran gebastelt. Wir werden die memory Probleme noch in den Griff kriegen.

    Schwer zu sagen. Der MP sollte bestenfalls mit dem neuen launcher gestartet werden. Der alte launcher hat eine möglicherweise problematische injectionmethode. Deshalb kann ich nur sagen, falls es Probleme mit crashes am Start gibt, liegt das recht wahrscheinlich am alten Launcher, der durch Spine noch geladen wird. Ich werde mich demnächst mal versuchen an Bonne zu wenden, damit der den neuen einbaut.

    Du meinst vermutlich den hier oder?


    C:\Users\[Benutzername]\AppData\Roaming\Clockwork Origins\Spine\mods\117\System


    Bin da etwas verwirrt, muss ich einfach nur die neue dll da rein packen und hab dann direkt den neuen MP? Starte ich diesen MP über die gml.exe oder über spine? weil in Spine startet er ja eigentlich den gmp? :D

    Du steckst da in den Systemordner deine neue gmp.dll und dann kannst du ganz normal starten, wie sonst über Spine.

    Erstmal geht dann der alte Launcher auf, aber der startet dann mit den neuen Funktionen.

    Wie kann ich diesen MP denn mit Spine nutzen? Ist das irgendwie möglich? :D

    Ja das geht. Es gibt nen Spineordner, da sind alle heruntergeladenen Mods drin. Da ersetzt du für den GMP einfach die gmp.dll und dann packt dir Spine das beim Start ins Verzeichnis. Dadurch verlierst du lediglich die Crashsafety am Anfang. Mit dem eigenen Launcher kannst du halt deutlich sicherer starten. Solange der nicht in Spine drinnen ist, wird man da immer manuell rumfrickeln müssen. :P