Доброго дня друзья. Не так давно мне пришёл данный девайс. Понятное дело вашего слугу базовые конфигурации очень быстро утомили и он начал изучать вопрос как запустить что‑то интересное ламповое и душевное на данном девайсе. Все началось с запуска старых игр Sega и Dendy через RetroArch что привело автора в неописуемый восторг.
Но сегодня мы с Вами будем запускать классику 90-х). R‑type, Saboteur, Exolon и прочие.
![](https://habrastorage.org/getpro/habr/upload_files/958/4f2/670/9584f267002a44c8e71f1b5a05d30b33.png)
![](https://habrastorage.org/getpro/habr/upload_files/42d/10e/8b4/42d10e8b49a9b7c036a2620b18951ba8.png)
![](https://habrastorage.org/getpro/habr/upload_files/965/565/72d/96556572d9125374dc0a5a704d92d167.png)
Установка RetroArch
Для начала нам понятное дело нужно будет установить на наше устройство RetroArch — ищем его в магазине Steam и устанавливаем абсолютно бесплатно.
Установка Winpinator на оба устройства
Далее. МЫ можем скачать с вами файлы непосредственно через браузер в Steam Deck но это будет достаточно проблематично. Поэтому делать это будем через утилиту Winpinator — отсюда качаем для Windows, на Steam Deck выходим в режим рабочего стола через Steam‑Выключение‑Перейти в режим рабочего стола. Там находим Discover и устанавливаем нашу тулзу.
![](https://habrastorage.org/getpro/habr/upload_files/cca/957/b00/cca957b0096de010415dbb309a8b2b79.png)
Смотрите чтобы оба устройства находились в одной подсетке, подключите их к одной Wi‑Fi сети. Далее качаем наши любимые игры — я делаю это лично на сайте emu‑land.net качаем прямо архивами, не распаковывая.
Друзья качайте сразу несколько версий любимых игр а то некоторые могут так и не стартануть версии. Затем успешно передаем их нашему Steam Deck через Send Files.
Бинго. После успешной передачи — запускаем наш RetroArch в библиотеке Steam Deck.
Настройка RetroArch
Main Menu — Manage Cores — проверяем что у нас установлено ядро Fuse — эти ядра аналог виртуальных машин. Для денди например используется ядро FCEUmm или Nestopia для Sega используется Genesis Plus GX а для наших целей будем использовать Fuse. Проверили что инсталировано если нет — делаем Install Core.
![проверка что ядро установлено проверка что ядро установлено](https://habrastorage.org/getpro/habr/upload_files/0f2/13a/c13/0f213ac13f1f6cdac63b560fdbead50f.png)
Идем в Settings → Input → Hotkeys.
![](https://habrastorage.org/getpro/habr/upload_files/a95/f43/7ca/a95f437ca3fe711667074889f0e6cbbb.png)
Здесь мы задаем клавишу для Hotkey Enable — у меня это RT, затем задаем обязательно Menu Toggle‑ это нам позволит выходить в меню прямо из игры. Это у меня клавиша A. Выходим.
![](https://habrastorage.org/getpro/habr/upload_files/3ba/0b3/958/3ba0b39583035815833c5b6ecbde27d6.png)
Выходим отсюда в главное меню. Идем в Import Content — Scan Directory выбираем /home/deck затем идем в Downlads/Warpinator <Scan This Directory>. Сканируем все накаченное нами добро
![](https://habrastorage.org/getpro/habr/upload_files/3d2/ab2/1ff/3d2ab21ffd074197ea193a4e0d08eade.png)
Если все сделаем правильно у нас должно появиться под Explore раздел ZX Spectrum.
Идем в раздел ZX Spectrum — и запускаем любимую нашу игру. У меня это будет R‑type.При запуске игры он предложит выбрать ядро на котором мы бы хотели запустить игру. Выбираем оговоренный нами Sinclair‑ZX Spectrum (Fuse).
![](https://habrastorage.org/getpro/habr/upload_files/f5f/e90/50c/f5fe9050c348cd3b5da7687aedb4ef7c.png)
Настройки в самой игре
Запускаем игру. И внимание. Заходим в меню. Назначенными нами клавишами.
![](https://habrastorage.org/getpro/habr/upload_files/d8a/b5f/041/d8ab5f0417115c14ad2a334f60e12348.png)
Переходим в Controls и в Device Type выбираем Kempton Joystick — это один из лучших джоев для спектрума.
![](https://habrastorage.org/getpro/habr/upload_files/a2d/6ac/73a/a2d6ac73af09e61404b2c3fcaf6a1c21.png)
Далее возвращаемся в игру.
![](https://habrastorage.org/getpro/habr/upload_files/5a6/d3d/dfb/5a6d3ddfb68e75a00cdec1e2d76915be.png)
И тут внимание. В самой игре пока не активирован наш джойстик. Игра про это пока не знает. Нам здесь понадобится ещё немного танцев.
Нажимаем клавишу Select и видим виртуальную клавиатуру. И здесь уже выбираем из пунктов меню джойстик Kempston — на соответствующей ему цифре или букве. И затем нажимаем на нашей виртуальной клавиатуре кнопку которая соответствует старту игры.
![](https://habrastorage.org/getpro/habr/upload_files/69a/53b/7db/69a53b7db9e3ee36e7b94410306136a0.png)
Наслаждаемся любимыми играми детства ).
Сохранение настроек управления
Для того чтобы каждый раз не задавать джойстик Kingston для наших игр идем в настройках игры в Controls - Manage Remap Files - Save Game Remap File. Бинго. Теперь настройки сохранены для этой игры.
Комментарии (10)
aik
00.00.0000 00:00+1Чем возиться с ретроарчем, лучше сразу поставить emudeck. www.emudeck.com
Там вам будет вообще всё ретро без лишних телодвижений.
На счёт передачи файлов — спокойно всё делается через «проводник» в десктопном режиме. Расшариваете папку на десктопе да оттуда качаете. С мышью-клавиатурой, конечно, веселее, но спокойно можно и без них.
itmind
00.00.0000 00:00Почему все советуют пользоваться Winpinator/Warpinator?
На SteamDeck есть же служба ssh (sftp), которая работает и в игровом режиме (не нужно переключаться на рабочий стол), можно по всем директориям перемещаться и в любую файлы закидывать.
TigerClaw
00.00.0000 00:00Еще до появление интернета у меня были идеи что ведь можно написать эмулятор старого железа. Хотя бы программируемых калькуляторов. И когда я получил доступ в интернет еще в вузе, то первым делом я стал искать не научные статьи, а "эмулятор спектрума". И началось. NES, SNES, Sega, GBC, GBA и даже N64. Тем более игры помещались на дискеты и это было полное откровение. Но началось со спектрума. Естественно я сразу же снова прошел все части Дизи. Потом решил еще посмотреть ряд игр, которые в свое время по ряду причин были недоступны, так как требовали много подзагрузок, не грузились или требовали 128к версию и все. Быстро мой пыл угас. Потому что все же даже тогда это было слишком хардкорно, а теперь подавно. Мультиплатформу вообще лучше не на спектруме проходить. Это я еще тогда не видел Амигу. Да спектрум навсегда останется в наших сердцах и там есть игры, которые даже не очень хорошо вышли вдруг в силу ограничений спектрума, тот же робокоп. На других платформах эта версия игры скажем так вышла хуже. Но в целом, конечно нет. Даже дизи сейчас не тянет.
dyanishev
А в чем проблема скачать файлы непосредственно на сам Steam Deck?
Интересуюсь, потому что как раз приглядываюсь к устройству и хочу понять, какие меня ожидают неудобства.
Sub-ZeroMKX Автор
Да проблема в том что сенсором не очень удобно каждый раз пользоваться чтобы скачать каждую отдельную игру. Если залить сразу игр 20-30 то этим методом сэкономится больше времени. Да и в принципе он удобен для пакетной заливки игр в Арч
dyanishev
Ну там же вроде тач-пады есть? Их же можно как мышь использовать? Я видео смотрел на ютубе - народ по рабочему столу с их помощью довольно шустро шарит. Или я что-то не понимаю?
Necessitudo
Все так, все так. Ну и конечно никто не мешает к Стим Деку подключить мышь.
aik
Совсем не проблема.
Учитывая то, что стимдек — это компьютер, у вас есть десятки способов качать файлы.
Кому что удобно.