Das Save-Management ist ja wirklich absurd, wie kommt so was durch die Qualitätskontrolle?
Ich habe die GoG-Version, das Spiel ist in C:\GOG Games\Risen 2 - Dark Waters\ installiert, die Savegames in C:\Users\USER\Saved Games\Risen2\SaveGames.
Das QuickSave Cleaner Tool kann ich nicht nutzen, da ich unter Windows 7 kein Java installiert habe und diese Aussage im FAQ-Thrad hilft mir auch nicht, da ich nicht weiss, wo die config.ini ist.
Results 1 to 10 of 10
-
...und bitte keinen unnötigen Spoiler.
-
Java kannst du problemlos nachinstallieren. Einfach die aktuelle Runtime von Oracle ziehen.
http://www.oracle.com/technetwork/ja...ads/index.html
Wo die ConfigUser.xml bei der GOG-Version liegt, weiß ich auch nicht sicher (habe die Version nicht). Ich würde aber mal vermuten, dass du sie unter %localappdata%\Risen2\Config\ConfigUser.xml findest. Wenn nicht direkt da, gucke dich mal unter %localappdata% um, vielleicht liegt sie dort irgendwo anders. Windows in seiner unendlichen Weisheit versteckt den Ordner vor dir (d.h. du siehst ihn nicht im Explorer), sofern du nicht von Hand in den Ansichtsoptionen einstellst, dass ausgeblendete Dateien und Ordner doch angezeigt werden sollen. Aber wenn du den Pfad direkt in die Adresszeile kopierst und ENTER drückst, solltest du trotzdem an der richtigen Stelle landen.
Feeling a bit masochistic and want to read more of my diatribes? Check out Foobar's Rantpage.
foobar erklärt die Welt der Informatik: Was ist ein Zeichensatz? • Was ist die 32Bit-Grenze? • Warum sind Speicheroptimierer Unsinn? • Wie teste ich meinen RAM? • Was ist HDR? • Was ist Tesselation? • Warum haben wir ein Urheberrecht? • Partitionieren mit MBR oder GPT? • Was hat es mit dem m.2-Format auf sich? • Warum soll ich meine SSD nicht zum Anschlag befüllen? • Wer hat an der MTU gedreht? • UEFI oder BIOS Boot? • Was muss man über Virenscanner wissen? • Defragmentieren sinnvoll? • Warum ist bei CCleaner & Co. Vorsicht angesagt? • Was hat es mit 4Kn bei Festplatten auf sich? • Was ist Bitrot? • Was sind die historischen Hintergründe zur (nicht immer optimalen) Sicherheit von Windows? • Wie kann ich Datenträger sicher löschen? • Was muss ich bzgl. Smartphone-Sicherheit wissen? • Warum sind Y-Kabel für USB oft keine gute Idee? • Warum sind lange Passwörter besser als komplizierte? • Wie funktionieren Tintenstrahldrucker-Düsen? • Wie wähle ich eine Linux-Distribution für mich aus? • Warum ist Linux sicherer als Windows? • Sind statische Entladungen bei Elektronik wirklich ein Problem? • Wie repariere ich meinen PC-Lüfter? • Was ist die MBR-Lücke? • Wie funktioniert eine Quarz-Uhr? • Was macht der Init-Prozess unter Linux und wie schlimm ist SystemD? • Mainboard-Batterie - wann wechseln? • Smartphone ohne Google?
-
Ehrlich gesagt will ich mir deshalb nicht Java installieren. Ich kenne mich mit Windows nicht mehr aus und will es nicht pflegen müssen...
Ich habe die C:\Users\USER\AppData\Local\Risen2\Config\ConfigUser.xml gefunden, sie enthält aber nicht AutoSave. Die Option habe ich merkwürdigerweise in C:\GOG Games\Risen 2 - Dark Waters\data\ini\ConfigDefault.xml gefunden. Und ich dachte ich suche config.ini.
Danke....und bitte keinen unnötigen Spoiler.
-
Das ist normal, dass Optionen in der ConfigUser.xml nicht auftauchen. Dann gelten die Einstellungen aus der ConfigDefault.xml. Die Default im Spielverzeichnis gibt den Standardfall vor, und alles, was davon lokal abweicht, kommt in die ConfigUser.xml. Du musst nur den Eintrag entsprechend in der ConfigUser.xml anlegen (selber XML-Pfad) und dann sollte das Spiel den eigentlich fressen.
Du kannst zwar theoretisch auch die ConfigDefault.xml ändern, aber da ist nicht garantiert, dass sie nicht überschrieben wird. Sie ist ja eigentlich nicht für benutzerspezifische Anpassungen gedacht.
INI-Dateien benutzt PB übrigens nicht mehr, das steht nun allen schön unleserlich in XML-Dateien. Gibt keine config.ini mehr.
Feeling a bit masochistic and want to read more of my diatribes? Check out Foobar's Rantpage.
foobar erklärt die Welt der Informatik: Was ist ein Zeichensatz? • Was ist die 32Bit-Grenze? • Warum sind Speicheroptimierer Unsinn? • Wie teste ich meinen RAM? • Was ist HDR? • Was ist Tesselation? • Warum haben wir ein Urheberrecht? • Partitionieren mit MBR oder GPT? • Was hat es mit dem m.2-Format auf sich? • Warum soll ich meine SSD nicht zum Anschlag befüllen? • Wer hat an der MTU gedreht? • UEFI oder BIOS Boot? • Was muss man über Virenscanner wissen? • Defragmentieren sinnvoll? • Warum ist bei CCleaner & Co. Vorsicht angesagt? • Was hat es mit 4Kn bei Festplatten auf sich? • Was ist Bitrot? • Was sind die historischen Hintergründe zur (nicht immer optimalen) Sicherheit von Windows? • Wie kann ich Datenträger sicher löschen? • Was muss ich bzgl. Smartphone-Sicherheit wissen? • Warum sind Y-Kabel für USB oft keine gute Idee? • Warum sind lange Passwörter besser als komplizierte? • Wie funktionieren Tintenstrahldrucker-Düsen? • Wie wähle ich eine Linux-Distribution für mich aus? • Warum ist Linux sicherer als Windows? • Sind statische Entladungen bei Elektronik wirklich ein Problem? • Wie repariere ich meinen PC-Lüfter? • Was ist die MBR-Lücke? • Wie funktioniert eine Quarz-Uhr? • Was macht der Init-Prozess unter Linux und wie schlimm ist SystemD? • Mainboard-Batterie - wann wechseln? • Smartphone ohne Google?
-
Ich habe inzwischen AutoSave="false" in C:\Users\USER\AppData\Local\Risen2\Config\ConfigUser.xml eingefügt, funktioniert wunderbar. Danke für die Hilfe!
Mich irritiert besonders, dass die Abschnitte nicht immer mit > geschlossen werden, wie ich es erwarte. So ist die Datei auch mit einem mitdenkenden wie Notepad++ nicht gut zu lesen. Aber sie werden schon wissen, warum sie das damals so machten......und bitte keinen unnötigen Spoiler.
-
Eigentlich müssten die Dateien durchaus wohlgeformte XML-Dateien sein, allerdings ist die Formatierung etwas seltsam.
Ich habe wie gesagt gerade kein R2 zur Hand, aber bei R1 sieht ein typischer Abschnitt aus der XML-Datei so aus:
Code:<Window AdapterNumber="0" Bottom="768" CaptureCursor="true" Center="false" FullScreen="true" Left="0" Name="RISEN" RefreshRate="0" Right="1024" Top="0" > </Window>
Es gibt also durchaus ein schließendes '>'. Das steht nur ganz unten in der zweitletzten Zeile, direkt vor dem schließenden XML-Tag. Viele Optionen in der Konfiguration sind nicht als XML-Elemente ausgeführt, sondern als Attribute eines einzigen umfassenden Elements. Vermutlich, weil man doch irgendwie eine INI-ähnliche Syntax mit "Variable=Wert" haben wollte.
Anstatt also das XML vollumfänglich durchzuziehen und alles in XML-Elemente zu kapseln, so wie hier:
Code:<window> <AdapterNumber>0</AdapterNumber> <Bottom>768</Bottom> [...] <Top>0</Top> </window>
hat PB sich entschieden, nur ein paar Elemente zu haben, die ihre Einstellungen in Attributen tragen, aber selber leer sind. Die Dateien sehen also in etwa so aus:
Code:<window AdapterNumber="0" Bottom="768" [...] Top="0"></window>
Das Ganze ist dann nur so formatiert, dass es doch irgendwie noch wie eine INI aussieht und jedes Attribut eine eigene Zeile kriegt.
Ich glaube, die ursprüngliche Rechtfertigung der Programmierer bei PB für den Wechsel von INI auf XML war, dass es für XML fertige Parserbibliotheken gibt und es damit sehr einfach ist, zu prüfen, ob eine Datei gültig ist.
Feeling a bit masochistic and want to read more of my diatribes? Check out Foobar's Rantpage.
foobar erklärt die Welt der Informatik: Was ist ein Zeichensatz? • Was ist die 32Bit-Grenze? • Warum sind Speicheroptimierer Unsinn? • Wie teste ich meinen RAM? • Was ist HDR? • Was ist Tesselation? • Warum haben wir ein Urheberrecht? • Partitionieren mit MBR oder GPT? • Was hat es mit dem m.2-Format auf sich? • Warum soll ich meine SSD nicht zum Anschlag befüllen? • Wer hat an der MTU gedreht? • UEFI oder BIOS Boot? • Was muss man über Virenscanner wissen? • Defragmentieren sinnvoll? • Warum ist bei CCleaner & Co. Vorsicht angesagt? • Was hat es mit 4Kn bei Festplatten auf sich? • Was ist Bitrot? • Was sind die historischen Hintergründe zur (nicht immer optimalen) Sicherheit von Windows? • Wie kann ich Datenträger sicher löschen? • Was muss ich bzgl. Smartphone-Sicherheit wissen? • Warum sind Y-Kabel für USB oft keine gute Idee? • Warum sind lange Passwörter besser als komplizierte? • Wie funktionieren Tintenstrahldrucker-Düsen? • Wie wähle ich eine Linux-Distribution für mich aus? • Warum ist Linux sicherer als Windows? • Sind statische Entladungen bei Elektronik wirklich ein Problem? • Wie repariere ich meinen PC-Lüfter? • Was ist die MBR-Lücke? • Wie funktioniert eine Quarz-Uhr? • Was macht der Init-Prozess unter Linux und wie schlimm ist SystemD? • Mainboard-Batterie - wann wechseln? • Smartphone ohne Google?
Last edited by foobar; 24.03.2018 at 21:54.
-
-
Falls jemand auf der Lösungssuche hier vorbeikommt: mit dem Risen-2-Unofficial-Patch, der die GoG-Version unterstützt (vergl. Post #42), ist die Anzahl der Autosaves auf 10 begrenzt - neue Saves überschreiben die älteren.
Die GoG-Version entspricht übrigens dem offiziellen Patch 1.11. Dieser entspricht Patch 1.10 und entfernt zusätzlich das DRM....und bitte keinen unnötigen Spoiler.
-
-
Stimmt. Ich bin nicht mehr im Thema drin, kann nur sagen: der Risen-2-Unofficial-Patch hat mit der GoG-Version funktioniert. Die save-Funktion wurde verbessert.
...und bitte keinen unnötigen Spoiler.