З кожним днем Steam Deck набуває все більшої популярності. Це ПК із корпусом портативної консолі, і хоча він не був першим у своєму роді, саме він популяризував цю концепцію. З ним ви можете робити все, чи використовувати його як звичайний комп’ютер, чи грати в ігри, і останнє також включає емуляція. Що найкраще емулювати на Steam Deck?
Те, краще чи гірше щось, зазвичай суб’єктивно. так є кілька варіантів і вони все ще знаходяться в активному розвитку, це тому, що вони мають свою аудиторію. Тому тут ми розповімо про три з них, які є чи не найпопулярнішими: EmuDeck, RetroDECK і Batocera. По суті вони однакові, але водночас дуже різні. Тоді давайте пояснимо, для чого або для кого призначений кожен варіант, починаючи зі згадки про те, що в них спільного.
Що спільного у EmuDeck, RetroDECK і Batocera
У всіх трьох випадках вони використовують вільні емулятори або ядра LibRetro у поєднанні з інтерфейсом ES-DE, хоча EmuDeck також пропонує варіанти встановлення інших служб. ES-DE — нова назва Видання EmulationStation для настільних ПК, який є інтерфейсом, з якого ми будемо запускати всі наші ПЗУ. У всіх трьох випадках ми повинні шукати ПЗУ, біографії та інші, і нам доведеться розмістити їх у маршрутах, які залежатимуть від вибраної програми.
Я думаю, що важливо висвітлити те, що було пояснено на цьому місці, але я скажу це по-іншому: Ні EmuDeck, ні RetroDECK, ні Batocera не є емуляторами; EmuDeck — це інструмент для їх встановлення та налаштування, потім вони запускаються з ES-DE, а інші два — це емулятори ES-DE + та/або ядра LibRetro (RetroArch). Тому, якщо комусь цікаво, чи добре гра працює в одному з варіантів, їм слід подумати про конкретний емулятор. Для прикладу: на запитання «Чи добре гра X працює на EmuDeck?» відповідь полягає в тому, що це залежить від емулятора, і це справедливо для всіх трьох варіантів.
Це не означає, що все однаково, оскільки одні параметри налаштовані одним способом, а інші іншим. Але загалом важливі емулятори, які запускає ES-DE.
На цьому схожість закінчилася. Ми поговоримо з вами про кожен із варіантів. Ми зробимо це трохи вище, розповідаючи деталі, які надають індивідуальності кожному з них.
Емуляція на Steam Deck
EmuDeck: ви контролюєте, що і як
Я думаю, що я не помилюся, коли скажу, що EmuDeck є кращий варіант у спільноті із Steam Deck. Незалежно від того, спілкуєтеся ви в чаті, читаєте Reddit або приєднуєтеся до форуму, це те, що ви побачите найчастіше. EmuDeck — це програма, яка дозволяє нам налаштовувати все в нашому центрі емуляції. Незважаючи на те, що він має графічний інтерфейс, він схожий на сценарій, за допомогою якого ми можемо встановлювати потрібні емулятори, використовувати рамки на консолях і багато іншого.
Враховуючи все, на що він здатний, я міг би багато писати про EmuDeck. Якщо спільнота вибирає це програмне забезпечення для емуляції на Deck, це відбувається через те, що іграм легше з’являтися з обкладинками в ігровому режимі SteamOS. Це те, що він може запропонувати багато варіантів конфігурації.
EmuDeck встановлюється на операційну систему, і можна додати в ігровому режимі.
RetroDECK: мабуть, найпростіший
RetroDECK — величезний емулятор. Він важить кілька гігабайт, і ось перша відмінність від EmuDeck: ви не можете вибрати, які емулятори встановити; Усі вони постачаються за замовчуванням. А як тільки у форматі flatpak – посилання на FlatHub -, оскільки кожен емулятор важить трохи більше, ніж мав би, якби він був встановлений з офіційних репозиторіїв або шляхом компіляції свого коду. Хоча він також дозволяє багато конфігурацій, він не такий універсальний, як EmuDeck.
Найкраще в RetroDECK те, що він є в основному скористайтеся майстром, вставте ПЗУ та почніть грати. Наприклад, RPCS3 навіть завантажує мікропрограму PlayStation 3, щоб вона могла працювати. Оскільки мені не потрібне все, що пропонує EmuDeck, я деякий час використовував цей варіант... поки не вибрав останній у цьому списку. Він також встановлюється в операційній системі і може бути доданий в ігровому режимі.
До речі, може бути встановлений на будь-якому ПК x86_64, але не все може працювати так, як очікувалося, оскільки він розроблений з урахуванням Steam Deck, його елементів керування, апаратного забезпечення тощо.
Batocera: дистрибутив Linux для гри
Батоцера є дистрибутив Linux з тих, що мають тільки те, що необхідно для чогось конкретного, в даному випадку гри. Його встановлюють на зовнішній диск — за допомогою Etcher або подібного — і ми отримаємо ES-DE, підготовлений для використання на наших Steam Decks.
Якщо я обираю цей варіант, це тому, що я можу зберігати речі окремо: їх можна записати на SD, розмір якого залежить від кількості ігор, які ми хочемо зберегти та почати з нього. Після установки ігри поміщаються у відповідні папки, те ж саме з біосом. Залишилося зробити списання щоб ігри мали свої скріншоти, логотипи і все таке, це необов'язково, і починаємо грати. Це те, що я робив на своєму старому ноутбуці та попередньому центрі ігор і емуляції, тому нічого нового під сонцем, не для мене.
Єдина погана річ у Batocera на Steam Deck полягає в тому, що, будучи абсолютно іншою операційною системою, ми не можемо отримати доступ до параметрів керування FPS, TDP і цими налаштуваннями що ми можемо грати на SteamOS.
Виберіть, що ви віддаєте перевагу для своєї емуляції
У Linux ми, користувачі, зазвичай вибираємо, що робити і як, а з Steam Deck це не інакше: якщо ви хочете контролювати те, що встановлено, і налаштовувати речі простіше, те, що ви шукаєте, це EmuDeck; Якщо ви хочете отримати більше досвіду встановлення та відтворення, ви можете віддати перевагу RetroDECK; і якщо ви хочете, щоб ваша Steam Deck запускала лише ігри для ПК і не жертвувала жорстким диском, ви, ймовірно, віддасте перевагу SD-карті з Batocera.