1,

Запускаем игры от PS2 на Android

Эмуляторы для Android не ограничиваются только очень старыми консолями — можно даже запускать игры от PlayStation 2
Иногда игры на Android сильно надоедают, и именно для таких случаев энтузиасты разрабатывают специальные эмуляторы, которые могут запустить эксклюзивы одной платформы на другом устройстве. Один из таких энтузиастов отвечает за разработку эмулятора консоли Sony PlayStation 2 под названием Play! В этой статье будет разобрано по косточкам, как запустить эксклюзивы консоли и не облажаться.

Подготовка к первому запуску Play!


Запускаем игры от PS2 на Android
Итак, перед тем как устанавливать приложение Play!, нужно убедиться, что смартфон будет соответствовать минимальным системным требованиям, а они таковы:
  • Поколение архитектуры процессора не ниже ARMv7;
  • Видеоускоритель с поддержкой OpenGL ES 3.X;
  • ОС Android 4.4+.
Если что-то не понятно, то тогда нужно
установить AIDA64. Приложение предоставит всю информацию о смартфоне владельца.

AIDA64 1.46
Android 2.1 и выше


Немного об эмуляторе

Play! в данное время находится на ранней стадии развития, но основные функции вроде сенсорного управления уже давно реализованы. Эмулятор поддерживает ISO, CSO, ISZ, BIN форматы образов, что несомненно большой плюс. Разработчик Play!, также ответил на многие просьбы добавления поддержки OpenGL ES 2.0. Все обусловлено тем, что нет смысла добавлять поддержку старых текстурных библиотек, так как, старые видеоускорители очень слабы в отношении своих современников. Если и в будущем появится поддержка OpenGL ES 2.0 в эмуляторе, то рассчитывайте только на слайд-шоу.

Запуск игр

Никто не знает, как будет вести себя игра на устройствах. Она может не запуститься, работать плавно или же выводить текстурные шумы. Все зависит от удачи и самого устройства. Рекомендуется иметь при себе достаточно мощный смартфон, так как оптимизацию в эмулятор ещё не подвезли.

Любой образ игры от PS2 должен находится в корне SD Card. Play! сам найдет его и предложит запустить или можно самому поискать через пункт «Settings». Если запуск игры прошел успешно, и она сильно лагает (что вполне вероятно), стоит провести некоторые способы борьбы по увеличению FPS.
  1. Очистка ОЗУ обычно помогает на 10-15%, но это уже хоть какой-то плюс;
  2. Если есть в настройках пункт «режим питания», следует поставить на производительный режим, чтобы использовать все возможности смартфона;
  3. Можно установить программу GLTools (требует root-прав) и поставить на Play! нужные настройки. Значительно поможет отключить принудительно сглаживание и уменьшение разрешения.

Если в игре появились глюки изображения, тут опять понадобится GLTools. Шанс, что глюки уйдут очень мал, но попробовать всё-таки стоит. Нужно зайти в настройки Play! через GLTools и поставить галочки на программной обработке VBO (иногда помогает при появлении черных текстур), игнорировании SIGTRAP (решает проблему вечной загрузки), а также на видеоускорителях Adreno помогает включение Half-float костыля (уменьшает количество пиксельных текстур).

Тестирование игр

Тестирование без GLTools и графических проблем прошли Half-Life (3-20 FPS на Samsung Galaxy A3 2016), Gran Turismo 3 (1-15 FPS на Zuk Z2), Final Fantasy X (2-10 FPS на Xiaomi Mi Pad) и Plasma Tunnel (5-10 FPS на Meizu M5).

На разных форумах другие люди делятся результатами запуска разных игр. Ниже будет приведен примерный список работоспособных игр, которые идут без проблем, разве что, с фризами:
  1. Crash Bandicoot: The Wrath of Cortex
  2. Deus Ex: The Conspiracy
  3. Dynasty Warriors 4
  4. Final Fantasy X
  5. Final Fantasy XII
  6. Front Mission 5 — Scars of the War
  7. Gregory Horror Show
  8. Incredible Hulk: Ultimate Destruction
  9. Need for Speed — Underground 2
  10. Prince of Persia — The Sands of Time
  11. Capcom Fighting Evolution
  12. Mario 5
  13. Super Mario Sunshine
  14. Resident Evil 4
  15. Gradius V
  16. Quake
  17. Romancing Saga
  18. Dragon Quest 8
  19. Gran Turismo 4
  20. Ultimate Spider-Man
  21. Почти все 2D игры
Рекомендуем в комментариях писать как работает та или иная игра и как помогла эта статья. Проблемы связанные с эмулятором будут отправлены разработчику для их устранения.

Play! 0.30
Android 4.4 и выше


Материалы по теме:

 
MacMuse
MacMuse 1, 9 августа 2017 - 18:18   (...)
Попробовать запусть GTA VCS, а то не могу дождатся, когда она выйдет на андроид
Ответить
DEN_GAMER
DEN_GAMER 1, 9 августа 2017 - 21:19   (...)
Брат
Ответить
Koteika
Koteika 12, 10 августа 2017 - 23:45   (...)
Ppsspp
Ответить
loolz
loolz , 11 августа 2017 - 21:38   (...)
VCS эмулируется пока очень медленно около ~ 1fps на Adreno 530, 3GB RAM (S820). Дальше долгой заставки не грузиться.
Ответить
muridse
muridse , 10 августа 2017 - 16:10   (...)
Не могу никак оценить эту вещь, так как ностальгией никогда не страдал и такого понятия как «повспоминать как было» не понимаю.
Ответить
Folcyne
Folcyne, 10 августа 2017 - 19:05   (...)
Дело даже не в ностальгии. На PS2 много хороших игр, которые грех не пройти снова: мгс3, резидент 4 и прочие прочие. Я не прочь скачать их и попробовать запустить на смартфоне.
Ответить
Folcyne
Folcyne, 10 августа 2017 - 19:19   (...)
upd:
попробовал. Play! вылетает при запуске, у самого приложения родной сайт в приложении не работает.
Ответить
loolz
loolz , 11 августа 2017 - 21:06   (...)
Зайдите в настройки этого приложения. В пункте Разрешение выберите — Память. Актуально для Nougat.
Ответить
Lapcap
Lapcap , 10 августа 2017 - 21:14   (...)
Жду оптимизона и буду играть, ибо RE4 на телефоне это топ
Ответить
azerty1234567890
azerty1234567890, 11 августа 2017 - 00:37   (...)
Черти как работает. Но сам факт того, что хоть и не очень удачный, но всё же порт плэя есть на мобилказ, уже радует. P. S. Shadow the hedgehog, OnePlus 3, 5 fps. Хотя эта игра никогда не славилась оптимизацией, Плэй её запускает.
Ответить
Последнее изменение:

Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием