После успеха оригинальной Final Fantasy VII компания Square Enix расширила вселенную игры множеством спин-оффов, включая консольные проекты вроде Crisis Core и Dirge of Cerberus, а также мобильные игры, например, Before Crisis, посвященную Туркам. Однако восстановление и сохранение старых мобильных игр всегда было сложной задачей. Недавний прорыв специалиста по сохранению Юви позволил восстановить и сохранить малоизвестный спин-офф Dirge of Cerberus: Lost Episode, который считался утерянным с 2018 года.
Этот успех особенно своевременен, поскольку Square Enix продолжает разработку Final Fantasy VII Revelation, которая, как ожидается, будет активно использовать сюжетные элементы из более широкой серии спин-оффов Final Fantasy VII. Восстановление Lost Episode может предоставить фанатам доступ к важной части истории, связанной с Винсентом Валентайном.
Технические сложности и решение
Юви получил доступ к полным исходным файлам игры в 2024 году, присоединившись к команде, работающей над восстановлением Before Crisis: Final Fantasy VII. Однако наличие исходных файлов оказалось недостаточным. Наоя Синота вел переговоры с владельцем полной версии, который в итоге предоставил дамп своей SD-карты. Проблема заключалась в том, что SD-карты были зашифрованы, и для расшифровки требовался специальный раздел, который получить не удавалось даже спустя два года.
В своем блоге Юви описал сложный технический процесс: он написал собственное программное обеспечение OpenCL для расшифровки заголовков PKZIP-файлов и собрал огромную ферму графических процессоров. «Я запустил более 90 серверов с графическими процессорами, чтобы обрабатывать эти данные с такой скоростью, используя RTX 4090, A4000, A4500, A5000, RTX 6000 H200 и другие. В итоге у меня было более 125 активных клиентов, работающих одновременно. В сумме я обрабатывал почти 5500 GKeys/s. Это более чем в 70 раз быстрее, чем могла обработать моя единственная 7900XTX», — написал он.
В конечном итоге технические усилия и инвестиции в размере 900 долларов окупились. Игра Dirge of Cerberus: Lost Episode -Final Fantasy VII- полностью восстановлена и сохранена. Ее возвращение в играбельное состояние, вероятно, откроет путь для фанатского перевода, который позволит каждому игроку познакомиться с этой забытой побочной историей с участием Винсента Валентайна.

Комментарии
Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.