В этом руководстве рассказывается, как устанавливать эмуляторы на Steam Deck, настраивать элементы управления, играть в игры с оптимальными настройками и интегрировать их в сам Steam. Он использует Steam ROM Manager, который автоматически загружает обложки для каждой игры и добавляет ярлык в Steam. Конечный результат будет выглядеть так, с коллекциями Steam для каждой системы:
Это неофициальное руководство , не связанное с Valve или кем-либо из разработчиков эмулятора. Насколько мне известно, из этого руководства невозможно испортить вашу колоду, но я не несу ответственности, если вы это сделаете. В этом руководстве не рассматривается получение ПЗУ или других материалов, защищенных авторским правом.
Хотите автоматизировать все это? Попробуйте EmuDeck, программу, которая настроит все это (и даже больше) за вас.
Nintendo Switch (Юдзу)
Вий (Дельфин)
GameCube (Дельфин)
Нинтендо 64 (простой64)
СНЕС (Snes9x)
PlayStation 2 (PCSX2)
3DS (Цитра)
ДС (дыняДС)
ПСП (ППССПП)
PC Engine (CD) / TurboGrafx-16 (-CD) / SuperGrafx (Mednaffe)
Откройте задачу GitHub, чтобы запросить поддержку системы.
В этом руководстве предполагается, что ваши ПЗУ находятся в папке ~/roms
(папка в вашем домашнем каталоге) и имеют такую файловую структуру:
roms ├── switch ├── wii ├── gamecube ├── n64 ├── snes ├── ps2 ├── 3ds ├── ds ├── psp └── pce
Если вы храните свои файлы на SD-карте, замените ~/roms
на /run/media/mmcblk0p1/roms
в каждом руководстве. Вам придется предоставить каждому Flatpak доступ к вашей SD-карте. Откройте терминал и запустите
Flatpak переопределить <эмулятор> --filesystem=/run/media/
Замените
именем Flatpak эмулятора (указанным в каждом руководстве). Например, имя Flatpak Snes9x — com.snes9x.Snes9x
, поэтому вы должны запустить
Flatpak переопределит com.snes9x.Snes9x --filesystem=/run/media/
Для начала переключитесь в режим рабочего стола, нажав кнопку Steam , выбрав « Питание» , затем «Переключиться на рабочий стол» .
Откройте Firefox, затем перейдите к последней версии Steam ROM Manager и загрузите файл, заканчивающийся на .AppImage
, который НЕ содержит i386
. Его следует назвать примерно так: Steam-ROM-Manager-2.3.40.AppImage
.
Откройте файловый менеджер Dolphin SteamOS (он отличается от эмулятора Dolphin), затем перейдите туда, где вы сохранили файл, возможно, в разделе «Загрузки» . Вы можете запустить его, просто дважды нажав на файл. Если будет предложено указать каталог Steam, введите /home/deck/.local/share/Steam
.
Отсюда руководство разветвляется для каждой системы, которую вы хотите эмулировать:
Нинтендо Переключатель
GameCube и/или Wii
Нинтендо 64
СНЭС
PC Engine (CD) / TurboGrafx-16 (-CD) / SuperGrafx
PlayStation 2
Нинтендо ДС
Нинтендо 3DS
Портативная PlayStation (PSP)
Если вы успешно выполнили шаги по настройке эмулятора, но при загрузке ПЗУ вы видите пустой экран, возможно, у эмулятора нет доступа к каталогу ваших ПЗУ. Откройте терминал и запустите flatpak override
, чтобы он мог найти ваши ПЗУ. Замените
на имя Flatpak, указанное в руководстве по эмулятору.
Если вам нужна помощь, попробуйте задать вопрос на канале #emulation
в Discord Steam Deck.
Copyright © 2022-2023 Николас Кристофер
Если не указано иное, это руководство распространяется под лицензией Creative Commons BY 4.0.