Starten Sie direkt ein Spiel, um das Betriebssystem zu überspringen und eine Menge Ressourcen zu erschließen?

0

Wenn ich also einen zusätzlichen Computer habe, der herumliegt, kann ich ihn im Grunde genommen in einen Arcade-Automaten verwandeln und Spiele viel besser laufen lassen, als dies der Fall sein sollte. Dies sind insbesondere Steam-Spiele.

Zachary Johnson
quelle

Antworten:

4

Zurück in den Tag, mit äußerst Begrenzte Ressourcen und vor allem Standardsysteme waren möglich. Sie wussten, dass Sie einen 8086-Prozessor haben, einen Standardsatz an Videoausgängen

Viele Spiele würden booten direkt von einer Festplatte. Mit modernen Maschinen sind die Vorteile, gelinde gesagt, begrenzt - besonders wenn es um Dampf geht.

Heutzutage benötigt der Hardware-Stack bis hin zum Prozessor Treiber für die volle Funktionalität. Ein bootfähiges Spiel würde eine ziemlich umfassender Kernel, Treiber ... etc.

Da die meisten beliebigen Spiele unter Windows oder Linux ausgeführt werden, muss Ihr hypothetischer Kernel die APIs unterstützen, die diese Spiele unterstützen. OpenGL ist ziemlich verbreitet, und wenn Sie einen Grafiktreiber hatten, der es unterstützt, ist die Portierung plausibel. DirectX ist schwieriger.

Am Ende des Tages würde Ihr direkt bootfähiges Spiel einen guten Teil eines richtigen, allgemeinen Betriebssystems haben, das darunter läuft.

Amüsanterweise handelt es sich bei modernen Konsolen häufig um x86- oder zumindest Allzwecksysteme (auf denen Varianten von PowerPC ausgeführt werden, oder ich denke, ARM oder MIPS). Es werden abgespeckte Spezialversionen von Standardbetriebssystemen ausgeführt bald.

In der Praxis gibt es also kein modernes System, von dem ich weiß, dass es das tut, was Sie wollen. Sie benötigen ein zugrunde liegendes Betriebssystem, um Steam auszuführen (Linux oder Windows) - und sogar Steamos ist Debian, das Steam als Hauptbenutzeroberfläche ausführt. Sie müssten im Grunde ein ganzes Betriebssystem (eine nicht triviale Aufgabe!) Und Treiber einspielen / schreiben, um alles zum Laufen zu bringen.

Theoretisch Sie könnte Starten Sie eine äußerst minimale Windows- oder Linux-Installation, stellen Sie das System sorgfältig auf die benötigten Treiber ein, optimieren Sie den Startvorgang und so weiter. Steamos ist ein Beispiel dafür. Sie könnten auch Tools zum Remaster einer Windows-Installation finden, die minimaler sind, obwohl ich bei modernen Systemen vermute, dass der Zeitaufwand beträchtlich und das Dienstprogramm minimal ist.

Journeyman Geek
quelle
Das erste, was mir in den Sinn kam, um auch nur annähernd an das zu kommen, was gewünscht wird, wäre SteamOS Aber soweit ich dir zustimme, sehe ich keine Möglichkeit, dies anders zu tun.
asmith
0

Sie können ein Spiel nicht "booten". Spiele sind nur Programme, die auf einem Betriebssystem ausgeführt werden, und erfordern normalerweise "Tonnen von Ressourcen". Davon abgesehen gibt es für Steam die Option SteamOS: https://en.m.wikipedia.org/wiki/SteamOS

SteamOS ist ein Debian-basiertes Linux-Betriebssystem der Valve Corporation und das primäre Betriebssystem für die Steam Machine-Videospielkonsole von Valve. Es wurde zusammen mit dem Start des Beta-Tests für Endbenutzer von Steam Machines im Dezember 2013 veröffentlicht.

wysiwyg
quelle
Auch wenn ich zustimme, dass die Antwort von Journeyman Geek viel besser ist (ich habe sie tatsächlich positiv bewertet), kann ich eine Erklärung für die negative Bewertung erhalten? Ich möchte meine Antworten in Zukunft verbessern!
wysiwyg
Der Benutzer möchte kein Betriebssystem laden. Als Antwort auf seine Frage verwenden Sie ein Betriebssystem, um ein Spiel zu starten. Während Journeyman SteamOS erwähnt hat, ist das Schlüsselfaktoid in ihrer Antwort im Grunde genommen, dass dies eine unrealistische Erwartung ist
Ramhound
Ich verstehe Ihren Standpunkt nicht wirklich ... Sagen wir nicht beide, dass es nicht möglich ist, kein Betriebssystem zu verwenden? Die Antwort des Gesellen ist natürlich viel ausführlicher, aber sagen wir im Wesentlichen dasselbe?
wysiwyg
In Ordung; Ich denke, wir müssen zustimmen, dass wir nicht zustimmen.
Ramhound
Verstanden. Vielen Dank, dass Sie sich die Zeit genommen haben zu antworten.
wysiwyg