Двое разработчиков под никами yousriii и aegyptiacus11 представили TabStationToo — эмулятор PlayStation 2, работающий прямо во вкладке браузера. Проект примечателен тем, что большую часть кода написала нейросеть Claude Opus 5.5 от Anthropic, а люди выступали в роли постановщиков задач, тестировщиков и приёмщиков ошибок.
В основе эмулятора лежит ядро проверенного временем PCSX2 с открытым исходным кодом. Энтузиасты перенесли его в браузерную среду и построили вокруг собственный интерфейс. Схема работы проста: пользователь открывает страницу, выбирает файл BIOS и папку с образами своих дисков — после этого можно запускать игры. Все файлы остаются на компьютере и никуда не загружаются, игра читается напрямую из образа.
Главной технической сложностью стала скорость. Оригинальный PCSX2 на ПК использует динамическую рекомпиляцию — перевод инструкций процессора PS2 напрямую в машинный код компьютера. Браузер таких вольностей не даёт, поэтому вместе с Claude разработчики написали замену, переводящую код PS2 в WebAssembly на лету. Графический рендерер перенесли на WebGPU, а затем потратили массу времени на оптимизацию: для каждой идеи нейросеть проверяла, остаётся ли картинка идентичной оригиналу до пикселя, и вела журнал всех попыток, включая неудачные.
Результат впечатляет. На машинах с чипом M1 Max и Ryzen 7 7840U такие проекты, как Guitar Hero, Resident Evil 4 и Dragon Ball Z: Budokai Tenkaichi 3, идут на полной скорости. GTA San Andreas держит в среднем 98–99%. Для особо тяжёлых сцен предусмотрена функция понижения частоты эмулируемого процессора — она помогает добраться до заветных ста процентов, хотя в некоторых играх возможны графические артефакты.
Эмулятор поддерживает виртуальные карты памяти на 8 МБ, быстрые сохранения-снапшоты, клавиатуру с переназначением клавиш и геймпады от PS5 и Xbox Series X без дополнительной настройки. Разработчики подчёркивают: TabStationToo не содержит защищённых авторским правом материалов Sony, а легально использовать его можно только с BIOS и образами, снятыми с собственной консоли и дисков.
Что это значит для игроков. Классические части GTA и другие хиты PS2 становятся доступны буквально по клику — без установки, на любой операционной системе, где есть Chrome. Пока это эксперимент энтузиастов, но он наглядно показывает, как далеко шагнули браузерные технологии и насколько серьёзным инструментом для разработки стали нейросети.












Комментарии