Состоялся релиз 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, в современной ретро-сцене становится всё более значимой — подробнее об этом тренде мы расскажем в следующих публикациях.
Фанаты PlayStation требуют от Sony расследовать серию взломов аккаунтов и подозревают сотрудников компании
Экс-глава PlayStation объяснил, почему Sony не выпустила Bloodborne 2
Sony представила новые бонусы PlayStation Plus, но недовольные фанаты хотят вернуть диски
Ремастер Postal 2 Redux получит дополнение Apocalypse Weekend Re-imagined — представлен тизер
JoyToy начала принимать предзаказы на фигурку Эндрида Хаара, Рассечённой Гончей из «Клыков Императора»
JoyToy анонсировала фигурку рыцаря-разрушителя дома Лукарисов по Warhammer 40,000
Генри Кавилл разрабатывает игру про мемные усы Супермена и показал генерацию персонажа