LEGO Island (1997) の完全逆コンパイル
2024-12-23
isle プロジェクトは、1997 年にリリースされたクラシックゲーム LEGO Island(バージョン 1.1、英語)の機能的に完全な逆コンパイルを達成しました。目標は、元のゲームコードの正確な表現を作成することであり、再コンパイルされた命令を元のマシンコードに一致させます。ISLE.EXE と LEGO1.DLL はどちらも完全に逆コンパイルされており、機能的にはオリジナルと同一です。今後の作業は、コードの正確性、命名、ドキュメント、構造の改善に焦点を当てています。いくつかのバグが残る可能性がありますが、ゲームはプレイ可能です。このプロジェクトは CMake を使用しており、最適な精度を得るために Microsoft Visual C++ 4.2 を使用することを推奨しています。