г дэ – Telegram
г дэ
1.02K subscribers
66.8K photos
9.97K videos
89 files
5.33K links
@deb_best

Мне похуй.
Download Telegram
Forwarded from интернеты (Олег🥝)
2
Forwarded from Sörta Välta
👍2
1
теперь ещё какая-то борда форсится боже упаси блять
г дэ
теперь ещё какая-то борда форсится боже упаси блять
просто в чём смысл ложить современный мир на рельсы движка а-ля старый вк или на новую борду, при том, что уже есть и опенвк, и старые борды никуда не девались (и всё вышеперечисленное - ёбаный кал)
Forwarded from гнег
👍4👎1😭1
Forwarded from 😈 Абсолютный Володя (Володя🇧🇷)
Sonic Unleashed Recompiled

Сейчас везде гремит новость, что фанаты портанули Sonic Unleashed с Xbox360 на современные ПК. И это действительно так, полностью нативный порт достиг релизной отметки. Кроме базовой игры в порт включены улучшения вроде поддержки более высоких разрешений и частот обновления экрана, а также ультрашироких мониторов. Порт работает на Windows, Linux и в том числе на Steam Deck.

Из известных проблем следует отметить статтеры, которые пока что невозможно победить из-за особенностей движка игры - они есть и на оригинальном железе. Также могут быть проблемы с катсценами на ультрашироких мониторах - но это вполне ожидаемо. Естественно ассеты никто не положил из-за проблем с копирайтами, так что их придётся вытаскивать из вашей копии игры 😉 Кстати, версия для PS3 не подойдёт, потому что там другой формат ассетов.

Так вот, новость-то на самом деле не только в том что портанули конкретную игру, а в том что сделали это с помощью автоматического рекомпилятора XenonRecomp, примерно как в прошлом году подобное проворачивали с играми Nintendo 64.

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

В данном случае автоматический рекомпилятор читает машинный код Xbox360 (PowerPC) и генерирует исходники на языке C++. Главный минус по сравнению с ручной декомпиляцией - результат не человекочитаемый, то есть для человека выглядит как какая-то каша и его довольно сложно потом как-то модифицировать. Но зато сам процесс протекает в разы быстрее.

Кстати, так или иначе рекомпиляция давно используется под капотом некоторых эмуляторов, например того же RPCS3. Просто потому что интерпретация в реальном времени была бы слишком медленной. Другое дело что проекты, позволяющие получить игру именно как отдельное приложение с дополнительными улучшениями - направление относительно молодое.

В общем, будем дальше следить куда это всё вырулит. Может удастся так все экзы платформы портануть.

#новости #xbox360 #decompilation
POHUI.NET THREAD
Photo
я хоть и сайт вчера засрал, но это какой-то пиздец
уже второй раз за ночь сайт просто убивают, люди чё-то кодят, ну стараются, а потом им на голову срут
Forwarded from интернеты (Олег🥝)
👍2
Forwarded from интернеты (Олег🥝)