Команда энтузиастов, посвятившая себя восстановлению исходного кода популярного файтинга Super Smash Bros. Melee для консоли GameCube, добилась значительного прогресса. Недавно они озвучили, что на сегодняшний день удалось декомпилировать чуть менее половины кода игры — 40.87%. Этот показатель свидетельствует о стойком движении к цели — полному восстановлению программной части проекта.
Идея данного проекта с открытым исходным кодом заключается в преобразовании скомпилированного машинного кода обратно в человекочитаемый исходный код на языке C. Такой подход не только способствует исследовательской активности, но и служит важным архивным инструментом для тех, кто занимается изучением внутренней архитектуры игр. Кроме того, открытый доступ к исходникам дает возможность энтузиастам создавать собственные модификации, улучшать баланс, исправлять ошибки и разрабатывать новые функции.
Особое внимание в последних обновлениях уделялось файлам, отвечающим за базовые механики игровых персонажей. Под псевдонимом Giga-Bowser был сделан значительный вклад: разработчик внес изменения в 43 файла, касающиеся функций приземления, приседаний и выхода из захвата. Эти улучшения позволяют лучше понять внутреннюю структуру геймплея и поведение героев, а также создают предпосылки для дальнейших модификаций.
На данный момент, согласно статистике проекта, полностью восстановлена связь между 26.09% функций игры. Несмотря на то, что работа еще продолжается, команда активно движется к своей цели благодаря участию сообщества, обмену знаниями и совместным усилиям. Такой подход способствует не только углубленному изучению игрового кода, но и формированию платформы для будущих инноваций в сфере ретро-гейминга и моддинга. В будущем планируется продолжать работу по декомпиляции оставшихся частей кода, а также интегрировать новые инструменты для автоматизации этого процесса. В результате, проект может стать образцом открытости и творчества для всей индустрии.