Windows 10 Spiel mit mehreren Accounts (TES Oblivion)?

Dr-Wandel

PC-Selbstbauer(in)
Kürzlich habe ich mir von GOG das Spiel TES IV Oblivion gekauft, installiert und gemoddet. Alles bestens.
Unter Windows 10 würde ich gerne meiner Familie ermöglichen, das Spiel auch zu benutzen, natürlich mit eigene Saves und so.
Leider bekomme ich das nicht hin - es gibt einen schwarzen Bildschirm und die Meldung, dass es ein Problem gab (leider keine Info, welches).

Ich bin kein Windows 10 Experte (sondern eher LINUX Fan), und ich weiß nicht einmal, ob ich ein Windows 10 Setup Problem habe oder ob es für Oblivion etwas Bestimmtes zu beachten gibt; die spezifischen Einträge in AppData und MyGames habe ich kopiert.
Hat da jemand eine Idee oder Erfahrung?
 
Na ja, man kann natürlich mehrere verschiedene Saves verwalten, schon. Idealerweise würde ich jedoch am liebsten jeden unter seinem eigenen Windows Account spielen lassen, und ich hätte angenommen, dass es in Windows 10 ein Konzept für so was gibt. Vielleicht gibt es das ja, aber bei so alten Spielen geht das vielleicht nicht. Selbst unter LINUX (mit wine) habe ich das schon vor Jahren mit der deutschen Version von Oblivion hinbekommen, u.a. mit Links. Die LINUX-Installation ist dann allerdings mit verschiedenen Tools (Wrye Bash, Mods, ...) an iher Grenzen gestossen.

Wenn ich keine andere Möglichkeit finde, dann kann ich immer noch eine Account "Spiele" anlegen, den dann eben zum Spielen alle gemeinsam nutzen, aber das sollte eigentlich eleganter gehen, dachte ich.
 
Zuletzt bearbeitet:
Na ja, man kann natürlich mehrere verschiedene Saves verwalten, schon. Idealerweise würde ich jedoch am liebsten jeden unter seinem eigenen Windows Account spielen lassen, und ich hätte angenommen, dass es in Windows 10 ein Konzept für so was gibt.
Ich verstehe das Problem nicht.
Lege doch mehrere Benutzerkonten für Windows an.
 
Ja, die habe ich schon. Aber wenn ich versuche, das Spiel von einem anderen Benutzerkonto zu starten, tut es nicht. Vielleicht liegt das an den vielen Mods ...
 
Ja, die habe ich schon. Aber wenn ich versuche, das Spiel von einem anderen Benutzerkonto zu starten, tut es nicht. Vielleicht liegt das an den vielen Mods ...

Skyrim speichert die Spielstände im Userprofil (ja, auch Windows kennt sowas neumodisches... :schief:) aber am selben Ort werden eben die Modding-Daten (genauer: Die Liste der aktiven Mods) abgespeichert. D.h. Du musst nach dem Modden alle .ini Dateien aus dem primären Save-Game-Verzeichnis in die aller Deiner Familienmitglieder kopieren.

Die .inis sind im Verzeichnis C:\Users\<username>\Documents\My Games\Skyrim

Vorsicht: Beim deutschen Windows zeigt Explorer "Benutzer" statt User und "Dokumente" statt "Documents" an.

Und normalerweise hat man in Windows auf ein fremdes Profil keine Lese/Schreibrechte. Du solltest die Dateien also irgendwo zentral ablegen und dann dich mit dem jeweiligen User anmelden und an den korrekten Ort kopieren. Oder Du räumst Schreibrechte ein, aber das würde ich jetzt nicht machen.
 
Ja, danke für die Hinweise. Das habe ich im wesentlichen schon gemacht (für Oblivion, aber das ist sicher ähnlich wie in Skyrim):
o Spiel ist an zentraler Stelle installiert (C:\GOG_Spiele\Oblivion), mit Rechten zum Lesen und Ausführen für alle Benutzer (Schreiben nur für meine Account)
o Das Dokumente\MyGames\Oblivion Verzeichnis (mit den Spiel-INIs und Saves) kopiert
o Ebenso die AppData ... für Oblivion kopiert, wo die Mod-INIs drinstehen

Geht trotzdem nicht. Ich muss noch mal, wenn ich mehr Zeit habe, das Ganze noch mal in Ruhe durchziehen - irgendwas habe ich vielleicht übersehen.
Ich kann den Launcher starten und sehe meine Modliste (aktive Mods) korrekt angezeigt, aber mehr geht nicht.
 
Heute habe ich nochmal daran herumgebastelt, vorerst vergeblich.

Wenn ich unter einem anderen Account die Standard-Installation starten will, geht gar nichts.
Starte ich das mit Admin-Rechten, komme ich etwas weiter, aber einige Einstellungen fehlen und es klemmt letztendlich.

Selbst wenn ich eine Kopie der ganzen Installation unter einem anderen Account mache, komme ich nicht sehr weit.
Ich vermute, dass das irgendwie mit dem besonderen Setup (viele Mods, Wrye Bash usw.) zu tun hat.

Ich habe wenig Lust, die ganze Installation unter einem anderen Account noch einmal komplett durchzuziehen - irgendwie muss es doch möglich sein, auch so ein Spiel von mehreren Accounts aus zu nutzen.

An einem der kommenden Wochenenden werde ich wohl weiterbasteln müssen.
 
Einen kleinen Fortschritt habe ich noch erreicht - Start des Programms als normaler User geht, wenn explizit als Admin gestartet.

Da gibt es dann alledings noch ein paar Haken:
(1) Ich habe versucht, mittels "runas ..." das Programm direkt als Admin zu starten mit gespeichertem Passwort, aber das klappt noch nicht
(2) Eigentlich möchte ich Programme nicht als Admin laufen lassen
(3) Die Save-Games stehen dann alle im Admin-Account
 
Noch mal für mich zum Verständnis:

Du hast ein Spiel X auf Konto A, und die Personen B und C wollen auf die Dateien vom Spiel X zugreifen?
 
Hallo xtrame90,

im Prinzip ja, aber bei _dem_ Spiel scheint das etwas komplizierter zu sein.
Oblivion hat die Installation in einem bestimmten Verzeichnis, und die Mods werden mit Wrye Bash verwaltet; Konfig-Dateien stehen sowhl im Install-Pfad als auch in "AppData..." und "Documents/MyGames...".
Das Spiel wurde in Account A installiert (normal installiere ich keine Spiele als Admin außer wenn ich muss), und andere Accounts (B und C) sollten auf den Install-Pfad wenigstens Lesezugriff haben.

In der Praxis schient das recht kompliziert zu sein, und nachdem ich WIndows 10 Neuling bin, habe ich das evtl. völlig falsch angepackt.
 
Wenn das Spiel nur als Admin läuft, dann ist das allergrößter Wahrscheinlichkeit nach ein Rechteproblem.

Irgendwas - Verzeichnis, Datei oder Registry-Eintrag - steht für den normalen User, mit dem Du es laufen lassen willst, nicht zur Verfügung.

Wenn Du das nicht findest, kannst Du Dir theoretisch das Tool Process Monitor holen, mit dem bekommt man sowas raus. Aber die Einarbeitung in das Tool ist nicht ohne!
 
Das kann er knicken, wie soll das gehen.

User A hat das Spiel in seinem Konto (Pfad)
User B hat das Spiel in seinem Konto (Pfad)
User C hat das Spiel in seinem Konto (Pfad)

So jedes Spiel in diesem Account greift auf seine Spieldateien in seinen Account zurück. Er müsste erstmal das Spiel so hinbiegen, damit User B und User C auf User A seine Spieldateien zugreifen kann.

Dazu müsste man noch die Ordner so Freigeben, dass alle auf Nutzer A zugreifen können.


Warum macht ihr in Windwos nicht einen Useraccount der Spiele heißt, dann kommt jeder ran. :D
 
xtrame, Du übersiehst einfach, dass jedes Spiel heute Daten in einem allgemeinen Verzeichnis ablegt und Spielstände etc. im eigenen User-Profil. Und wenn man modded wird es nochmal komplizierter, denn dann vermischen sich die Dateien noch weiter. Das hatte ich weiter oben mal beschrieben.
 
xtrame, Du übersiehst einfach, dass jedes Spiel heute Daten in einem allgemeinen Verzeichnis ablegt und Spielstände etc. im eigenen User-Profil. Und wenn man modded wird es nochmal komplizierter, denn dann vermischen sich die Dateien noch weiter. Das hatte ich weiter oben mal beschrieben.

Ja, ich fürchte dass da zumindest ein Teil des Problems liegt. Zum Beispiel starte ich bei Oblivion den "obse_loader", der dann erst die Oblivion exe aufruft.
Idealerweise möchte ich gerne eine zentrale Installation haben, aber jeder User hat seine eigenen Saves und Einstellungen (ini-Dateien, Modauswahl usw.)
Das ist offenbar nicht ganz ohne, und ich blicke, offen gesagt, noch nicht durch, wie man das unter Windows 10 am besten hinbekommt.

Interessanterweise habe ich eine alte Installation (Oblivion deutsch, nur zwei DLCs) unter LINUX (mit wine), bei der ich das (mit ein paar Tricks) geschafft habe, aber dazu habe ich ein paar einfache Shell-Skripte gebraucht (kein Problem für mich - ich arbeite auch beruflich mit LINUX).

Die Ordner-Freigaben muss ich nochmal prüfen; vielleicht finde ich am kommenden Wochenende Zeit für mehr Tests.

Wenn es gar nicht anders geht, werde ich die Installation unter einem "Spiele" Account aufdoppeln und die Saves dort mit dem Oblivion Profile Manager verwalten. So wird es auf alle Fälle gehen (mit viel zusätzlichem Zeitaufwand - Full-Install mit Mods, so wie ich es habe - weitgehend Bevilex-Modliste, falls das jemanden interessiert) kostet locker mal ca. 10 Stunden Arbeit (aber ist es wert).
 
Kennst Du Links? Als Linux-User vermutlich schon.

Du kannst auch unter Windows Hardlinks anlegen. Dazu gibt es Kommando-Zeilen Tools (im Rahmen der SysInternal Toolsuite), einfacher geht's aber mit der LinkShellExtension (Googeln!). Damit kannst Du Links dann über den Explorer anlegen.

Das Spiel sucht die Config-Dateien immer im Profil des angemeldeten Users. und das ist auch hart verdrahtet. Was Du mit Links aber erreichen kannst, ist dieses Verzeichnis auf ein globales Verzeichnis "umzubiegen", das dann alle User sehen. Allerdings sehen dann auch alle die selben Spielstände, es sei denn, Du velinkst nicht das ganze Verzeichnis sondern nur einzelne Dateien. Dann wird's aber langsam kompliziert...
 
Kennst Du Links? Als Linux-User vermutlich schon. ...

Ja, doch, Links sind mir ein Begriff, und ich habe mich sogar schon mal schlau gemacht, wie Links unter Windows gehen.
Als ersten Schritt habe ich jedoch, zum Testen, die lokalen komplett Dateien kopiert, und erst wenn das damit vernünftig läuft, sehe ich zu, dass ich die linken kann.
Eventuell könnte ich mit Links sogar unter jedem Account die persönlichen Saves verlinken, aber, wie gesagt, erst mal muss der Start des Programms selber tun.

An dieser Stelle schon mal recht herzlichen Dank an alle, die sich meine Frage angesehen und Antworten dazu geschrieben haben - es tut gut, dass man da nicht allein dasteht!
 
Warum machste nicht einfach einen Windows Account, indem man einfach dort die Spiele installiert und dann jeder darauf zugreift?
 
Warum machste nicht einfach einen Windows Account, indem man einfach dort die Spiele installiert und dann jeder darauf zugreift?

Ja, genau das werde ich tun wenn die anderen Versuche fehlschlagen. Ich habe mir halt gedacht, dass es schön wäre, wenn jeder von seinem eigenen Account aus spielen kann und die eigenen Spielstände verwenden kann. Falls ich das nicht hinbekomme, werde ich eben das Spiel in einem Spiele-Account installieren und alle müssen damit spielen; ist auch keine Katastrophe, nur muss ich dann eben aufpassen wie jeder seine eigenen Saves bekommt (da soll es auch eine Mod dafür geben - Profile Manager).
 
So, gestern ist mir das zu dumm geworden und ich habe die Installation in einem allgemeinen Spiele-Account gemacht.
Das funktioniert, zusammen mit einem Savegame-Manager, ganz gut, von einem Problem abgesehen - um die Profile zu verwalten, muss sich die Ini-Datei ändern, und irgendwie wird die dabei gelegentlich zerschossen.
Das ist ein bekanntes Oblivion-Problem, und es wird generell dazu geraten, diese Ini-Datei auf schreibgeschützt zu stellen - nur das geht eben nicht, um den Savegame-Pfad zu ändern.

Wenn ich wieder etwas Zeit habe, werde ich versuchen, kleine Batch-Dateien zu schreiben, die stattdessen für jedes Profil eine eigene INI (schreibgeschützt) nutzt und die zentrale INI-Datei einfach auf die passenden Profil-INI verlinkt (mit mklink). Das sollte eigentlich mit ein paar Zeilen gehen, und dann gibt es für jedes Profil eine eigene Batch-Datei und eine Desktop-Verknüpfung. Damit sollte das Problem dann aus der Welt sein.
 
Zurück