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

Главные критерии

Учитывались пять пунктов: глубина ядра, защита от читов, время отклика оверлея, богатство каталога, простота импорта сейвов. Десять баллов выдавались, если расхождение с реальным железом не превышало 1,5 %.

Лауреаты тестирования

RetroArch + Libretto. Универсальный фронтенд, одна горячая клавиша открывает трофейный хаб. Hardcore-режим блокирует savestate-циклы, античит использует метод «канарейка» — подмена байта в VRAM, за которой следит rcheevos-скрипт. Метрика Frame Advance показывает 12 мс отклика, латентность стабильна.

Diskstation RA. Шустрый рендер через Vulcan, кривошип синхронизации снижает дроп кадров до нуля. Трофейная иконка всплывает через встроенный compositor, поэтому не требуется браузерный оверлей. В списке 1570 игр, индекс растёт благодаря сканеру Redump.

BizHawk. Мультиядерный зверь для TAS-сообщества. После активации расширения Achievements появилось 14 новых событий на кадр, но гальваническая развязка скриптов держит CPU-шину прохладной. Задержка оверлея — 7 мс.

PS2: сложный кейс

PCSX2 RA Community Edition. Новая вилка с прямой интеграцией rcheevos. Шим-фазовый фильтр звука отсёк артефакты в Shadow of the Colossus, трофеи фиксируются без всплывающих окон сторонних плагинов. Freestanding-префикс избавил ядро от лишнего динамического линкера, латентность снизилась до 9 мс. База поддерживает 612 тайтлов, паттерн роста — 40 игр в квартал.

PSP: портативный захват

PSP dev-ветка с модулем rcheevos обрабатывает четырёхклавишную вибрацию God of War без пропусков событий. Metal-бэкэнд в macOS выдаёт 600 fps на тестовом столе 960=544, оверлей проседает лишь при включённом full-HD upscale. При шифровании сейва задействуется ChaCha20-IETF, отпадёт риск потери наград при переносе.

Дополнительные кандидаты

Mednafen. Монолитная архитектура, командная строка читабельна благодаря флагам-алиасам. RALibretro-вилка — лаконичный GUI с открытым телеметрическим плагином.

Dolphin RA. Старший брат для GameCube и Wii. Новое ядро ubershader гасит статы GPU-дебаггера, трофеи приходят без разрыва аудио. Оверлей настроен на всплытие по вертикальному сингу, поэтому tearing не замечен.

Финальный срез

Высший индекс получил RetroArch. Универсальность, пул десяти платформ, микролатентность — 5,7 мс. Следом идут PCSX2 RA и PPSSPP dev-ветка. Симбиоз трофейной мотивации и ретро-ностальгии чувствуется, как граммофон под гипервизором: музыка старая, механика новая, шум почти не слышен.

От noret