Домой Новости Игры Это как картриджи, только для Steam. Автор Reddit показал, как создал Steam...

Это как картриджи, только для Steam. Автор Reddit показал, как создал Steam Game Cartridges

Энтузиаст с Reddit придумал, как запускать игры из Steam с помощью самодельных картриджей на базе старых накопителей.

Пользователь под ником Jibril-sama опубликовал на форумах Reddit видеоролик, демонстрирующий работу созданной им системы под названием Steam Game Cartridges. По сути, энтузиаст представил современную переосмысленную версию классических игровых картриджей для ПК-гейминга.

Сам ролик получился довольно коротким и не раскрывал всех деталей технической реализации, однако журналисты Tom’s Hardware связались с автором проекта и получили у него развёрнутые комментарии.

Самодельные картриджи для Steam на базе SSD
Фото PrincessMidori Источник: ixbt.com

Суть концепции оказалась предельно простой. Сами игры записаны на самодельные «картриджи», роль которых выполняют обычные твердотельные накопители. Автору удалось приобрести партию подержанных SSD объёмом 128 ГБ всего по 7 евро за штуку. На каждый такой накопитель он скачал отдельную игру по принципу «один картридж — одна игра».

Для подключения накопителей используется стандартный SATA-адаптер. Самое интересное скрывается в программной части: энтузиаст написал специальный скрипт для операционной системы Linux, который при подключении картриджа автоматически распознает находящуюся на нём игру и отображает её в клиенте Steam.

Механика работы выглядит следующим образом. Пользователь подключает SSD, после чего срабатывает правило udev, фиксирующее новое событие в системе. Затем активируется демон systemd, который проверяет подключенный накопитель, находит внутри него необходимый скрипт и выполняет его.

При желании систему можно настроить таким образом, чтобы игра запускалась сразу же после подключения картриджа в порт, в точности повторяя опыт взаимодействия со старыми классическими игровыми консолями.

Разумеется, подобное нестандартное решение имеет ряд очевидных ограничений и подойдёт далеко не каждому игроку. Во-первых, современные SSD стоят недешево, во-вторых, многие популярные блокбастеры требуют гораздо больше 128 ГБ свободного пространства, да и вопрос регулярного скачивания патчей и обновлений остаётся открытым. Тем не менее, сам проект выглядит крайне оригинально и технически увлекательно.

Источник: https://www.ixbt.com