Состоялся релиз MegaDriveRecomp
Теперь доступен инструмент для декомпиляции игр с Sega Mega Drive (Genesis) в исходный код C++. Это открывает широкие возможности для глубокой модификации игровых проектов, включая полную работу с их ассетами.
https://github.com/testdriveupgrade/MegaDriveRecomp


Статическая рекомпиляция — это инновационный метод переноса консольных тайтлов на современные системы, который позволяет превратить их в нативные приложения, полностью отказавшись от ресурсоемкой эмуляции.

Принципы работы рекомпилятора:
-
Исходный дамп игры (ROM/BIN) анализируется системой для распознавания процессорных инструкций, форматов данных и векторов прерываний.
-
Наиболее трудоемкий этап — это восстановление высокоуровневой логики: структур данных, циклов и условий. Поскольку оригинальные исходники утрачены, алгоритм выполняет сложную реконструкцию вероятного вида кода.
-
На основе полученных данных генерируется кодовая база, совместимая с современными компиляторами.
-
Визуальные, аудио- и интерфейсные модули адаптируются под актуальные API (OpenGL, Vulkan, SDL), что значительно оптимизирует производительность и открывает путь к внедрению новых функций.

Проект черпает вдохновение в таких разработках, как N64Recomp, Rexglue (для Xbox 360) и PS2Recomp.
В качестве фундамента для работы с архитектурой консоли был выбран C++ эмулятор Sega MD: https://github.com/Izaron/SegaCxx

Роль нейросетей, и в частности Claude, в современной ретро-сцене становится всё более значимой — подробнее об этом тренде мы расскажем в следующих публикациях.
CD Projekt RED готовит новые сюрпризы по вселенной «Ведьмака» до релиза четвёртой части
Neverness to Everness продолжает приносить миллионы долларов спустя четыре месяца после выхода
GameSir запустила предзаказы на юбилейное Xbox-издание мобильного контроллера X5 Lite
GamesVoice намекнула на русскую озвучку The Witcher 3: Wild Hunt — Songs of the Past после отказа CDPR от дубляжа
Немецкая разведка открыла стенд на gamescom для вербовки геймеров
Релиз Bloodstained: The Scarlet Engagement отложили до 2027 года
Стоимость CD Projekt упала почти на полмиллиарда долларов, а Valve обновила Half-Life Deathmatch — главное за 25 августа
Журналисты показали версию Dragon’s Dogma 2: Dark Arisen для Switch 2