好きなゲームの逆コンパイルを探す手順

執筆: DecompHub · 更新日 · 日本語

正式なタイトル、元のプラットフォーム、必要なら地域版をメモします。続編やリメイク、無関係なツールとの混同を減らせます。

少しずつ検索を広げる

  1. DecompHubで正式名、略称、地域別の名前を試す。
  2. GitHubで名前にdecompilation、disassembly、reimplementation、recompilationをそれぞれ加える。
  3. zeldaret、pret、doldecompなど関連コミュニティを確認する。全ゲームの網羅的な一覧ではありません。
  4. 公式資料から移植、進捗レポート、後継リポジトリをたどる。

検索にノイズが多ければGitHubガイドを使い、機種名を独立した条件として試しましょう。

見つけたものを分類する

マッチングは特定ビルドのコード再構成、逆アセンブルはアセンブリ表現、再実装は動作の再現を目指します。移植は別環境への対応です。リメイクは元のプログラムを再構成せず、ゲームの発想を再現していることもあります。

たとえばSuper Mario 64の逆コンパイルを見つけても、遊ぶための移植先が決まるわけではありません。名前を推測せず、説明された関連先をたどります。

対象、対応版、公式URL、レポート範囲を確認します。ビルド手順、リリース、元データの要件はそれぞれ別に調べてください。

見つからなくても断定は避けます。リンク切れは移転、空の検索は別名を意味するかもしれません。未掲載の公式URLを申請するか、ゲーム候補集やN64一覧も見てみましょう。