Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Составьте краткое изложение этой истории. Вот краткое изложение содержания истории, основанное на фактах: Вот упрощенная версия содержания истории: Вот беззаботный взгляд на содержание истории: Исследуйте другую точку зрения: Покажите мне факты Объясните это так, будто мне 5 лет Дайте мне беззаботный пересказ

После того, как Apple смягчила свою позицию по вопросу эмуляции вплоть до открытия шлюзов App Store, Apple TV теперь можно использовать с эмуляторами для непосредственной игры в ретро-игры.

Мне нужно было убедиться в этом самому, поэтому я стряхнул пыль со своего старого Apple TV HD, чтобы понять, в чём причина шумихи. Не могу сказать, что я в восторге от результата, но ваше мнение может отличаться.

Apple TV теперь стал эмулятором

На всякий случай, если вы пропустили, Apple наконец-то разрешила эмуляторы в App Store. Apple TV работает под управлением операционной системы tvOS, которая, по сути, представляет собой дружественную к телевизорам версию iOS для iPhone. Именно это позволяет разработчикам легко переносить приложения между двумя платформами, и именно поэтому Apple TV часто отображается в списке совместимых устройств в App Store.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Эмуляторы неофициально доступны для закрытых платформ Apple уже много лет. До того, как Apple изменила своё решение, вам приходилось самостоятельно собирать и загружать приложение или регистрировать устройство с помощью функции, позволяющей устанавливать корпоративные приложения, не относящиеся к App Store, напрямую из интернета.

Apple по-прежнему придерживается правил, которые ограничивают развитие некоторых проектов эмуляторов, и по-прежнему не допускает приложения, зависящие от JIT-компиляции, что весьма прискорбно. Именно поэтому мы до сих пор не видим эмуляторы Dolphin для Wii и GameCube в App Store.

Какие эмуляторы работают на Apple TV?

Хотя Delta стала первым эмулятором, произведшим сильное впечатление на iPhone (а позже и на iPad), для Apple TV он до сих пор недоступен. Сейчас, если вы хотите играть в ретро-игры на tvOS, у вас есть одно главное решение: RetroArch.

RetroArch — это не эмулятор, а интерфейс для него. Это связующее звено, которое связывает другие эмуляторы вместе, используя «ядра» для игр с самых разных ретро-платформ. Сюда входят всё: от Magnavox Odyssey и BBC Micro до современных игровых автоматов, PlayStation и других.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

RetroArch доступен практически для всех систем и платформ. Вы можете скачать и установить его на Windows, Mac и Linux. Также доступна версия для Xbox Series X|S (требуется настройка в режиме разработчика). RetroArch доступен на специализированных ретро-консолях и других портативных устройствах, таких как Steam Deck.

RetroArch — популярный выбор, поскольку он упрощает многие тонкости. Интерфейс распознаёт множество распространённых методов управления, предоставляет простой интерфейс для взаимодействия с образами и их запуска, поддерживает сохранение и хаки эмулятора, а также позволяет добавлять достижения в ретро-игры благодаря интеграции с RetroAchievements.

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

Управление ROM-файлами на Apple TV

Пожалуй, больше всего меня интересовал вопрос, как прошивки будут работать на Apple TV. Само собой разумеется, что загрузка прошивок, не принадлежащих вам, незаконна, и Apple, конечно же, занимает антипиратскую позицию. В результате, скачать прошивки из интернета с помощью RetroArch на Apple TV не так-то просто.

После установки RetroArch и первого запуска приложения первым делом вы увидите уведомление с предложением перейти по веб-адресу в браузере на компьютере. Если вы подключены к той же локальной сети, что и ваш Apple TV, этот веб-интерфейс позволяет переносить образы прошивки (и файлы BIOS) на Apple TV напрямую через локальное соединение.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Всё прошло без сучка и задоринки. Большинство перенесённых мной файлов были размером меньше мегабайта, но даже более крупные загружались относительно быстро. По сути, вы получаете доступ непосредственно к «корню» вашей установки RetroArch, хотя поначалу не всегда очевидно, куда именно следует помещать файлы.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

В конечном счёте, это не должно иметь значения. Я решил перейти в папку «Загрузки» и переместить файлы туда. Можно было бы создать отдельные папки для порядка, но я всё закинул туда сразу, чтобы игры для Game Boy и PlayStation лежали вместе.

Теперь вам нужно вернуться на Apple TV, запустить RetroArch, перейти в Главное меню > Импорт содержимого > Сканировать папку и выбрать папку по умолчанию. Перейдите в ту же папку, в которой были сохранены ваши файлы (то есть «Загрузки»), и нажмите кнопку «Сканировать» в верхней части экрана.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

RetroArch проанализирует файлы один за другим. После завершения импорта всё появится в разделе «Главное меню» > «Плейлисты» в соответствующей категории консоли. Чтобы запустить игру, нужно выделить систему, выбрать игру и нажать «Запустить». При первом запуске игры вам будет предложено выбрать конкретное ядро. Сделайте это и снова нажмите «Запустить», чтобы начать игру.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

К сожалению, здесь есть одна большая проблема. Поскольку Apple TV — это потоковая приставка, она не предназначена для хранения больших объёмов данных. Конечно, вы можете загружать приложения, но они не могут хранить данные, выходящие за рамки основных файлов приложения, необходимых для его работы. По сути, ваш Apple TV может в любой момент выбрать для восстановления места в хранилище приложения.

Это означает, что tvOS может в любой момент удалить не только ваши файлы ROM и BIOS, но и файлы сохранения, состояния сохранения, конфигурации и любые медиафайлы (скриншоты или видео), которые вы случайно сделали. То же самое касается и приложений tvOS для просмотра мультимедиа, таких как VLC. Это довольно серьёзный аргумент.

Поддержка контроллеров — большой плюс

Что вас точно не разочарует, так это поддержка Bluetooth-контроллеров на Apple TV. Платформа поддерживает два поколения контроллеров PlayStation, два поколения беспроводных контроллеров Xbox, контроллеры Joy-Con и Pro для Nintendo Switch, а также множество других Bluetooth-геймпадов от таких производителей, как GameSir и 8BitDo.

Я подключил контроллер DualSense через меню «Настройки» > «Пульты ДУ и устройства» > «Bluetooth», переведя его в режим сопряжения (одновременным нажатием кнопок PS и Create). RetroArch сразу распознал контроллер, единственное, что я изменил — это опцию «Переключить меню», чтобы можно было открывать меню RetroArch, одновременно нажимая L3 и R3.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Вы можете перемещаться по всем меню и приложениям Apple TV с помощью контроллера Bluetooth, и, честно говоря, по моему опыту, это гораздо приятнее, чем использование сенсорной панели.

Как работает Apple TV

Я решил провести этот тест на своём старом Apple TV HD. Этому Apple TV четвёртого поколения уже десять лет, но он всё ещё поддерживается Apple и работает на последней версии tvOS 18. Он оснащён старым, но устаревшим процессором A8, который Apple использовала в iPhone 6. Для сравнения, в Apple TV 4K установлен процессор A15 (который используется в iPhone 14 Pro и iPhone 15).

Я хочу здесь подчеркнуть, что my Apple TV — устаревший продукт, поэтому я не ожидал от него многого. Его, наверное, можно найти за пару долларов на распродаже или в комиссионном магазине. Для подключения AirPlay к любому телевизору или трансляции 1080p-контента с Netflix или подобных устройств он отлично подходит.

Я начал с тестирования классической версии Game Boy. Покемон Красная Версия, игра 1996 года. Хотя игра, казалось бы, работала нормально, звук глючил, а воспроизведение музыки прерывалось. Я ожидал, что чип 2014 года справится с этим без проблем, но этого не произошло.

Отсюда я перешёл к Sonic the Hedgehog На SEGA Genesis столкнулся с той же проблемой. Играть было можно, но звук был искажённым и глючным. Я пробовал менять ядра на обоих эмуляторах, но ничего не помогло. Я повозился с настройками ядра, но так и не смог решить проблемы со звуком.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Затем я перешел к Super Mario World на SNES, получив ожидаемый результат: играбельный платформер и ужасный звук. К сожалению, с эмуляцией SNES была другая проблема. Игра работала заметно медленнее, чем должна была, хотя, по крайней мере, стабильно.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Чувствуя себя побеждённым, я решил проверить, насколько я могу сломать Apple TV HD, запустив феерию запуска Nintendo 64. Super Mario 64. Вот тут-то всё и стало по-настоящему странно, потому что игра, казалось, работала безупречно. Звук не прерывался, частота кадров, честно говоря, была такой же ужасной, как и на N64, а играть в Bob-Omb Battlefield было… нормально?

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Воодушевленный успехом, я обратился к PlayStation, чтобы немного поиграть. Ridge Racer И все мои проблемы со звуком вернулись. Играть было можно, но звук был худшим из всех, что я когда-либо видел. Похоже, это настоящий камень преткновения для Apple TV.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

В этот момент я подумал, что стоит попробовать более ранние произведения. Я дал Командная миссия На Atari 5200 я сделал снимок, и звук был ужасным. Я сделал то же самое для Pac-Man и всё ещё глючило. Я перешёл на версию для Atari 7800. Астероиды и хотя играть в нее можно было так же, как и в другие, проблемы со звуком сохранились.

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

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

Я попробовал использовать Apple TV для ретро-эмуляции. Вот что я узнал

Стоит ли брать Apple TV для эмуляции?

Можно с уверенностью сказать, что старый Apple TV HD не стоит использовать для эмуляции. Более новые модели с чипами A10X, A12 и A15, вероятно, будут иметь гораздо более высокую производительность, хотя тогда мне не удалось их протестировать. Если у вас есть такой, то на его тестирование уйдёт всего около 20 минут.

К сожалению, все модели Apple TV страдают от того, что tvOS может поглотить вашу коллекцию игр и файлы сохранений. Из-за этого платформу сложно рекомендовать, особенно учитывая, что старый Mac mini или даже одноплатный компьютер вроде Raspberry Pi 5 не подвержены этим проблемам.

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

Если вы можете позволить себе старый Mac mini, вы можете использовать его для запуска сервера Home Assistant, взять на себя функции медиацентра и потоковой передачи. и RetroArch работает лучше, чем любая модель Apple TV. Пока что я продолжу использовать Steam Deck в качестве основного устройства для эмуляции.

Валентин Павлов/ автор статьи
Страсть Влентина к играм началась с Resident Evil, и с тех пор он не переставал играть в хоррор-игры. Пишет экспертные руководства для самых сложных игр и обзоры для самых громких релизов. Является магистром журналистики и имеет степень бакалавра лингвистики. Любимые игры: GTA 5, Silent Hill 2, Call of Duty: Modern Warfare 2, Heavy Rain, Metro 2033 и другие.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий