Статическая рекомпиляция пс1
Коротко: её нет, и идите нахуй те, кто думает, что её делает. Особенно с ии.
До тех пор пока выполняется хоть одно условие из списка ниже, "статическая рекомпиляция" ничем не отличается от jit с кэшем на диске:
Адресация памяти по виртуальным 2мб в 0х80000000. Вы эмулируете ram и управление кучей самой игры, а не заменяете выделение памяти на стандартное malloc;
Вы эмулируете процессор и его регистры, просто храните их значения в переменных, как эмулятор, ваши функции всё ещё завязаны на системных таймерах пс1;
Вы эмулируте сд-привод, вам нужен образ диска, чтобы читать сд-секторами по 2048, вы не ищете функции верхнего уровня "считать из filename с offset байт size", которые позволили бы читать данные напрямую из файлов, вы тупо эмулируете контроллер привода, ведь это проще, работать не надо;
Ваши приложения 32-битные, вы не хотите тратить время на чтение кода, вас полностью устраивает, что в одних и тех же переменных лежат как числа, так и указатели, размер же совпадает на пс1, что париться то, всё же работает;
Вы не загружаете оверлеи в разные места, вместо этого вы храните таблицу и маппите их в память по необходимости, прямо как эмулятор.
И при всём выше сказаном такие "рекомпиляции" умудряются создавать новые баги, которых нет в оригинале, поскольку автоматическая декомпиляция тоже не идеальна, а за ии никто не хочет перепроверять.
Слишком много стало таких новостей в последнее время, и везде же говорят "прорыв", "пк порт" и всё такое прочее. А под капотом всё тот же pcsxr, но кэширующий вместо рантайма заранее, зато с новыми багами от нейросетей.