Эмулятор PS3 для Android перестал жарить смартфоны вхолостую

Эмулятор PS3 для Android перестал жарить смартфоны вхолостую

Эмулятор PS3 для Android перестал жарить смартфоны вхолостую

Разработчики эмулятора PlayStation 3 для Android ARMSX3 выпустили обновление 0.9.7. Оно устраняет несколько проблем с производительностью, из-за которых смартфоны грелись даже тогда, когда эмулятор не выполнял полезной работы. Команда нашла сразу три участка кода, бессмысленно нагружавших процессор.

В частности, на устройствах с чипами уровня Snapdragon 8 Elite циклы ожидания, которые должны были усыплять ядра, продолжали работать на полной скорости. Теперь они действительно отправляют процессор отдыхать.

Разработчики также исправили зависание при закрытии игры. Раньше эмулятор завершал графический поток RSX некорректно: изображение замирало, звук продолжал играть, а закрыть приложение нормально не получалось. В версии 0.9.7 остановка выполняется через механизм потери GPU-устройства.

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

Новая версия уже опубликована на GitHub.

GTA: Vice City снова запустили в браузере, теперь даже на смартфонах

Классическая GTA: Vice City стала доступна прямо в браузере на сайте Quenq. Устанавливать отдельный клиент не требуется: игра запускается на компьютерах и смартфонах, поддерживая клавиатуру, контроллер и сенсорное управление.

Журналисты протестировали порт на OnePlus 12. Игра быстро загрузилась и работала как в альбомной, так и в портретной ориентации.

Пользователям доступны сохранения, менеджер модификаций, ввод чит-кодов с внешней клавиатуры и настройка частоты кадров. На компьютере Vice City удалось разогнать свыше 100 FPS, хотя оригинал рассчитывался на 30 FPS и на высоких значениях физика может начать жить собственной жизнью.


Предположительно, браузерная версия построена на reVC — проекте по декомпиляции исходного кода Vice City. WebAssembly преобразует C++-код для выполнения в браузере, а WebGL 2 обеспечивает взаимодействие с графическим процессором. На том же сайте доступна GTA III, вероятно основанная на проекте re3.

Следы DOS Zone в меню паузы показывают, что порт Vice City связан с прежним браузерным проектом. В 2025 году его уже закрывали после жалобы Take-Two по DMCA. Сейчас версии игр снова работают, но вопрос авторских прав никуда не исчез.

Технологически всё выглядит впечатляюще: игра, которая в 2002 году требовала полноценную консоль, теперь запускается во вкладке телефона.

RSS: Новости на портале Anti-Malware.ru