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.
quelle
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.
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.
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
quelle