Популярний серед користувачів Android емулятор PlayStation 2 під назвою ARMSX2 відзначив свою першу річницю випуском масштабного оновлення до версії v2.9. Головним нововведенням стала функція автоматичного тюнінгу продуктивності, яка самостійно підбирає найкращі параметри для кожної гри у фоновому режимі.
Нова система аналізує чинники, що стримують роботу гри, та експериментально змінює роздільну здатність, параметри блендингу, режим завантаження текстур, частоту процесора емулятора та інші налаштування. Додаток зберігає лише ті зміни, які реально прискорюють ігровий процес, запам’ятовуючи їх для конкретної гри. Крім того, під час першого запуску програма тепер радить встановити кастомні графічні драйвери: наприклад, драйвер Turnip для пристроїв із процесорами Snapdragon або MaliSX2 для чипів з графікою Mali.
Розробники також суттєво оптимізували роботу програми на портативному гаджеті Retroid Pocket Duo з двома екранами. Зокрема, значно зросла швидкість роботи у таких проєктах, як Shadow of the Colossus, God of War 2 та Black.
Нові технічні інструменти
Серед інших важливих технічних нововведень — рекомпілятор VU1 Ahead-of-Time та підтримка окремого потоку IOP. Перший інструмент заздалегідь перекомпілює програми Vector Unit 1, які найчастіше використовуються у тривимірній математиці ігор, зберігаючи оптимізований код для наступних сесій. Другий дозволяє операціям введення-виведення (аудіо, робота з контролерами та картами пам’яті) виконуватися на окремому потоці процесора, що дає помітний приріст продуктивності на пристроях із чотирма потужними ядрами.
Оновлення v2.9 також принесло дрібніші покращення інтерфейсу та зручності. У бібліотеці з’явилися повноцінні назви файлів, додано обкладинки для ігор, закріплених на головному екрані пристрою, а також впроваджено регулювання гучності та можливість швидкого запису звуку під час створення скріншотів.
Джерела: androidauthority.com




