Тесты эмулятора Samsung Galaxy S20 Ultra: могут ли он работать с Dolphin и Citra?
В мире эмуляции консоли на телефонах и планшетах на платформе Android лишь немногие эмуляторы облагают систему более высокими налогами, чем Dolphin (GameCube / Wii) и Citra (Nintendo 3DS). Поскольку Samsung Galaxy S20 Ultra является одним из самых мощных телефонов на рынке сегодня, я хотел знать, как он справится с эмуляцией GameCube и Nintendo 3DS.
Внутри Galaxy S20 Ultra находится процессор Qualcomm Snapdragon 865 в паре с графическим процессором Adreno 650 и абсурдным объемом оперативной памяти. Теоретически, вы не сможете добиться более высокой производительности в играх на телефоне Android с чем-либо, кроме этих компонентов.
Так может ли самый мощный Android-телефон на сегодняшний день без проблем работать на двух самых требовательных ретро-игровых эмуляторах для Android? Давайте разберемся!
Связанные: 15 лучших эмуляторов для Android, чтобы играть в старые фавориты
Мои настройки для эмуляции GameCube и Nintendo 3DS
До того, как я получил Samsung Galaxy S20 Ultra, я делал всю свою эмуляцию на своем OnePlus 7 Pro. Для этой статьи я установил все свои игры на Samsung Galaxy S20 Ultra, а также обновил все мои эмуляторы до последних версий. Таким образом, я мог бы сыграть в одну игру на OnePlus 7 Pro, а затем в ту же игру на Galaxy S20 Ultra и получить представление о том, насколько лучше Galaxy S20 Ultra.
Ради раскрытия, вот что это значит конкретно:
- Samsung Galaxy S20 Ultra & OnePlus 7 Pro
Очевидно, что я вполне мог получить лучшую производительность от обеих систем, настроив множество настроек, даже дойдя до настройки настроек для каждой игры. Тем не менее, цель этого состоит в том, чтобы увидеть, действительно ли аппарат Galaxy S20 Ultra намного лучше, чем у OnePlus 7 Pro (или любого другого устройства sub-Snapdragon 865), поэтому я не добавил никаких настроек, чтобы сохранить честность, по крайней мере, на первый взгляд.
Я использовал беспроводной контроллер Xbox One, подключенный к зажиму держателя мобильного телефона в обеих системах, так как абсолютно не выношу элементы управления на экране. Поскольку контроллер был одинаковым для обоих системных тестов, он не является переменной.
В заключение, я подумал, что добавлю, что я использую замечательное приложение OneSync для синхронизации всех своих ПЗУ, эмуляторов и сохранения файлов во всех моих системах через OneDrive. Это позволяет мне, например, играть в игру GameCube на моем телефоне, сохранить ее, а затем взять тот же самый файл сохранения на моем ПК или в Steam Link. Я очень доволен этим (и это было невероятно полезно для этой статьи), так что сделайте это, если вам интересно!
После всего этого давайте перейдем к тестированию и моему опыту работы с двумя эмуляторами.
Эмуляция GameCube: Galaxy S20 Ultra побеждает, но ненамного
Есть несколько игр GameCube, которые сложно воспроизвести в Dolphin, даже если вы используете компьютерную версию эмулятора в высокопроизводительной системе. Конечно, если у вас есть игровая установка за 6000 долларов, вы не столкнетесь с большим количеством проблем, играя почти в любую игру GameCube, но ваша система все равно должна будет работать больше для одних игр по сравнению с другими.
Для этого теста я начал с игры «Легенда о Зельде: приключения четырех мечей» на каждом телефоне. Это относительно простая игра для подражания – она имеет пятизвездочный рейтинг совместимости на Dolphin Wiki, что указывает на то, что в нее можно играть от начала до конца без каких-либо проблем. И у OnePlus 7 Pro, и у Samsung Galaxy S20 Ultra были стабильные скорости 60 кадров в секунду в течение всего игрового процесса для этого названия, что указывает на то, что у каждого телефона не было проблем.
Затем я перешел к более сложной игре: Metroid Prime. Эта игра имеет рейтинг совместимости на четыре звезды, но хорошо известна как сложная игра для подражания на компьютерах низкого или даже среднего уровня. OnePlus 7 Pro отлично запускал игру, но были явно заметные падения частоты кадров, а также некоторые искажения звука, особенно при переходе из комнаты в комнату в первые пять минут игры. Это также произошло с Super Smash Bros. Melee, еще одной трудной для подражания игрой.
Даже в некоторых трудно подражаемых играх GameCube оба телефона работали очень хорошо.
Между тем, Samsung Galaxy S20 Ultra сделал несколько более плавными и Metroid, и Smash. Например, в Smash все еще были некоторые лаги и падения частоты смены кадров при переходе с титульного экрана к реальному бою, но он не был таким хитрым, как OnePlus 7 Pro.
Наконец, я запустил заведомо хитрую игру для подражания: Симпсоны: бей и беги. Интересно, что мой OnePlus 7 Pro даже не запустил эту игру. Заставка появилась, когда я впервые запустил ее, а затем Дельфин немедленно выключил ее. Тем не менее, S20 Ultra отлично справлялся с игрой, хотя и с небольшим потрескиванием звука и заметным падением частоты кадров при переходе от титульных экранов к игровому процессу. Тем не менее, я действительно мог играть в игру без особых проблем на S20 Ultra, чего я точно не мог сделать с OnePlus 7 Pro.
В конце концов, не было игры GameCube, в которой я бы не играл, и у меня был минимум «достаточно хорошего» опыта с Galaxy S20 Ultra, в то время как у OnePlus 7 Pro были проблемы только с несколькими.
Эмуляция Nintendo 3DS: S20 Ultra лучше, но далеко не совершенен
Для эмуляции Nintendo 3DS все становится мрачнее. Даже самые мощные игровые автоматы сталкиваются с проблемами компьютерной версии Citra при игре в определенные игры, поэтому я не мог ожидать плавного игрового процесса ни от OnePlus 7 Pro, ни от Galaxy S20 Ultra.
Однако это не означает, что не было каких-либо заметных отличий. Например, Super Mario 3D Land загружается на OnePlus 7 Pro, но имеет частоту кадров, застрявшую в 20-х годах. Это делает игру практически неиграбельной, поскольку нажатие кнопки перехода заставляет Марио очень медленно подниматься на сотни миллисекунд спустя.
Galaxy S20 Ultra, по сравнению с ним, запускал игру намного более плавно, но по-прежнему не был адекватно играбельным. Я мог бы перемещать Марио удобным способом в определенных точках, но тогда частота кадров падала, и все становилось заикаться. Затем он включит передачу и снова будет играть.
Даже могучий Galaxy S20 Ultra не мог играть в некоторые громкие 3DS игры.
Другими словами, я никак не мог завершить игру в том состоянии, в котором она была на любом устройстве, даже если Galaxy S20 Ultra справился лучше. Я видел то же самое с Captain Toad: Treasure Tracker, в том, что OnePlus 7 Pro был полностью неиграбельным, в то время как Galaxy S20 Ultra был лучше, но все же плохо.
И наоборот, «Легенда о Зельде: связь между мирами» и «Шерстяной мир Пучи и Йоши» сыграли очень хорошо на обеих системах. На самом деле, мне было бы трудно сказать, что S20 Ultra был лучше, так как они, казалось, играли примерно одинаково.
Суть в том, что эмуляция Nintendo 3DS будет лучше на Galaxy S20 Ultra, чем любая система без процессора Snapdragon 865, и, возможно, даже лучше, чем другие телефоны с таким же чипсетом. В конечном счете, он все равно не будет идеальным эмулятором 3DS.
Два финальных эксперимента с эмуляцией Nintendo 3DS
Понятно, что в эмуляции Nintendo 3DS две системы боролись больше всего. Я решил провести еще два теста, чтобы увидеть, как обстоят дела с телефонами в другом состоянии. Первый тест состоял в том, как каждая система будет играть в The Legend of Zelda: связь между мирами с максимальными настройками. Второй тест будет состоять в том, чтобы увидеть, как каждый телефон воспроизводит Super Mario 3D Land с настройками, оптимизированными для оптимизации производительности.
Тест Zelda показал бы, может ли Galaxy S20 Ultra справиться с эмуляцией Nintendo 3DS в увеличенном масштабе лучше, чем OnePlus 7 Pro в игре, в которой они оба могут хорошо работать с готовыми настройками. Тест Mario определит, можно ли настроить достаточно параметров, чтобы игра не работала на любом телефоне.
Тест Зельды
Я уже установил, что и Galaxy S20 Ultra, и OnePlus 7 Pro могут достаточно хорошо играть в The Legend of Zelda: связь между мирами. Однако эмулятор Citra Android имеет несколько настроек, которые могут сделать игру более качественной. Что происходит, когда я проверяю это?
Чтобы быть точным, это изменения настроек, которые я сделал на обоих телефонах:
- Включил FMV Hack.
- Включен параметр Пропуск медленной прорисовки.
- Включил текстурную загрузку.
- Увеличено разрешение до максимальной настройки (4х).
На Samsung Galaxy S20 Ultra эти настройки вызывали столько пропущенных кадров и столько замедления, что игра стала полностью неиграбельной. Графика выглядела удивительно четкой, но это ничего не значит, если вы не можете играть в игру.
Связанный: лучшие эксклюзивные игры для Nintendo Switch
Я уменьшил разрешение до 3х, и это сделало вещи намного лучше, но все замедлилось до ползучести, если в одно время происходило слишком много событий (особенно плохо было находиться рядом с водой). Затем я понизил его до 2х, и все вернулось к норме, и игра стала похожей на сон.
На OnePlus 7 Pro я видел еще худшие результаты с разрешением 4x. Это было ужасно. Снижение уровня до 2х дало мне игровые результаты, но присутствие вокруг воды вызывало болезненный уровень замедления. Только когда я вернул разрешение до 1х, все пошло хорошо.
Это еще раз доказывает, что Galaxy S20 Ultra может добиться большего успеха с эмуляцией Nintendo 3DS, чем OnePlus 7 Pro, но что телефон стоимостью 1400 долларов по-прежнему не может справиться с ситуацией, когда его выжимают до максимума.
Тест Марио
К сожалению, я обнаружил, что Super Mario 3D Land не воспроизводится с готовыми настройками на OnePlus 7 Pro и Galaxy S20 Ultra. Однако с некоторыми изменениями настроек можно ли заставить эмуляцию Nintendo 3DS работать быстрее и сохранить название?
Для этого теста я выполнил следующие настройки:
- Включил FMV Hack.
- Включен параметр Пропуск медленной прорисовки.
- Включил текстурную загрузку.
- Оставил разрешение всего в 1х.
К счастью, на Galaxy S20 Ultra эти изменения настроек сделали игру доступной. Это все еще не было здорово, потому что было много изменчивой графики и звуковых глюков, и действия Марио в некоторых моментах значительно замедлялись. Но я смог по крайней мере завершить первый и второй уровень без особого разочарования.
К сожалению, на третьем уровне вещи стали настолько медленными, что их снова нельзя было воспроизвести, вероятно, из-за того, что на этом уровне присутствует много движущихся изображений и препятствий. Ну что ж!
На OnePlus 7 Pro все эти настройки не привели к изменениям: игра все еще не игралась даже на тех уровнях, которые я комфортно закончил на S20 Ultra.
Окончательный вердикт: у нас еще есть пути
Все эти тесты, которые я выполнил, доказывают, что если вы потратите кучу денег на своем смартфоне Android, вы сможете получить максимальную отдачу, когда речь заходит о таких махинациях с системой, как эмуляция Nintendo 3DS. Тем не менее, даже телефон за 1400 долларов с самым лучшим SoC не может дать вам безупречный опыт.
Когда дело доходит до эмуляции GameCube, вам не нужно тратить эти большие деньги. OnePlus 7 Pro или, вероятно, многие другие телефоны с Snapdragon 855 (или особенно Snapdragon 855 Plus с его усиленным графическим процессором) будут очень хорошо играть в большинство игр.
Также имейте в виду, что эмуляция старых систем (Nintendo 64, PlayStation, Super Nintendo, Sega CD и т.д.) Безупречно работает даже на более старых флагманах или телефонах с процессорами серии 700 или 600. Другими словами, вам не нужно покупать флагман высшего уровня, чтобы иметь возможность удовлетворить большинство ваших желаний ретро-игр. Вам нужен только один, если вы хотите играть в самые современные приставки, и даже тогда это все еще смешанная сумка.
Источник записи: https://www.androidauthority.com