Например, если у меня есть дополнительный компьютер, я могу превратить его в аркадный компьютер, и из-за этого он может запускать игры намного лучше, чем должен. Это, в частности, игры в Steam.

2 ответа2

4

В свое время, с чрезвычайно ограниченными ресурсами и в основном стандартными системами, это было возможно. Вы знали, что у вас есть процессор 8086, довольно стандартный набор видеовыходов

Многие игры будут загружаться прямо с диска. С современными машинами преимущества ограничены, чтобы сказать наименее - особенно когда вы говорите о Steam.

В настоящее время аппаратный стек, вплоть до процессора, нуждается в драйверах для полной функциональности. Для загрузочной игры понадобится довольно полное ядро, драйверы ... и т.д.

Поскольку большинство произвольных игр работают на Windows или Linux, для запуска таких игр ваше гипотетическое ядро должно поддерживать API-интерфейсы, которые поддерживают эти игры. OpenGL довольно распространен, и если у вас есть видеодрайвер, который его поддерживает, портирование вполне возможно. DirectX сложнее.

В конце дня ваша непосредственно загружаемая игра будет иметь хороший кусок обычной операционной системы, работающей под ней.

Забавно, что современные консоли часто представляют собой системы x86 или, по крайней мере, системы общего назначения (с запущенными вариантами powerpc, или, я полагаю, ARM или MIPS), они запускают урезанные специализированные версии стандартных операционных систем - Sony использует Freebsd, MS использует версию Windows и скоро.

Так что, практически говоря, я не знаю ни одной современной системы, которая бы делала то, что вы хотите. Вам нужна базовая ОС для запуска Steam (linux или windows) - и даже steamos - это debian, запускающий steam в качестве основного пользовательского интерфейса. Вы должны были бы свернуть / написать в основном всю ОС (нетривиальная задача!) и водители, чтобы заставить все работать.

Теоретически, вы можете начать с минимальной установки Windows или Linux, аккуратно подготовить систему к нужным драйверам, упростить процесс загрузки и так далее. Steamos является примером этого. Вы также можете найти инструменты для переустановки установки Windows, чтобы они были более минимальными, хотя с современными системами я подозреваю, что затраченное время будет значительным, а утилита - минимальной.

0

Вы не можете "загрузиться" в игру. Игры - это просто программы, работающие в операционной системе, и обычно они требуют "тонны ресурсов". При этом для Steam есть опция SteamOS: https://en.m.wikipedia.org/wiki/SteamOS

SteamOS - это операционная система Linux на основе Debian от Valve Corporation и основная операционная система для игровой консоли Valve Steam Machine. Он был выпущен одновременно с бета-тестированием Steam Machines для конечных пользователей в декабре 2013 года.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .