AI・機械学習
AIがゲームを大量に逆コンパイルしている。それは素晴らしいと同時に恐ろしいことだ
AI is mass decompiling games. That's both awesome and scary (popcar.bearblog.dev)
要約
AI技術の進化により、ビデオゲームやソフトウェアの逆コンパイル(ソースコードへの復元)が劇的に高速化し、数日で完了できるようになりました。これにより、古いゲームのネイティブポート作成、高FPS化、高解像度化、MOD対応などが容易になり、ゲームの保存や消費者にとっての恩恵は大きいと評価されています。一方で、この技術はソフトウェアの著作権侵害や企業秘密の漏洩を容易にし、技術業界全体に大きな混乱をもたらす可能性があり、その影響はまだ十分に認識されていないと警鐘を鳴らしています。
全文翻訳
AIがゲームを大量に逆コンパイルしています。それは素晴らしいと同時に恐ろしいことです。2026年10月14日
はじめに
この投稿を始めるにあたり、私は一般的にAIが好きではないことを前置きしておきます。オリジナリティのない意見だとわかっています。インターネットがゴミとボットで溢れていること、何十万人もの労働者を解雇する正当化に使われていること、AI産業が消費者のハードウェアをアクセス不能にしていること、あらゆるものに押し込まれていることなどが嫌いです。私はすべてを手作業で行い、自分の仕事に誇りを持っています。
とはいえ、無視できない、あるいは無関係だと振る舞えないAIのニュースが時々あります。これは特にそのような時期の一つです。AIは今やビデオゲームやソフトウェアを非常に高速に逆コンパイルできるようになり、それらを簡単に改造・強化して、あらゆる種類の異なるシステムに再コンパイルできるようになりました。そして正直なところ?認めなければなりませんが、それは非常にクールです。
多くの古い、見捨てられたゲームが他のプラットフォームへのネイティブポートとして、高FPSと動的なネイティブ解像度で強化され、MODサポート付きで提供されています。これらの種類の強化は、通常エミュレータでは不可能です。
ゲームの逆コンパイル???
ゲームやソフトウェアの逆コンパイルとは、コンパイルされたバージョンからソースコードへリバースエンジニアリングするプロセスです。逆コンパイルされたら、そのコードで事実上何でもでき、それを実行可能なファイルに再コンパイルして、自分のコンピュータで実行できます。あるいは携帯電話でも、スマート冷蔵庫でも構いません。
古いゲームの逆コンパイルは新しいトレンドではありません。古いゲームを分解してコードを書き直すプロセスは手作業で行うことができましたが、それは非常に複雑で時間がかかるため、ゲームを逆コンパイルするのに何年もかかりました。完成までたどり着くのは、大規模なコミュニティの努力によるものだけです。手作業で根気強く行われた注目すべき逆コンパイルには、OpenGOAL(Jak and Daxterゲーム)やShip of Harkinian(Zelda Ocarina of Time/Majora's Mask)があります。これらの開発者は伝説です。
ゲームが逆コンパイルされたおかげで、これらのゲームのMOD化が可能になり、非常に楽しいものもあります。これはAIを使わずに作られたJak and DaxterのMODで、ゴードン(Half Lifeの主人公)としてプレイできます。MODはこちらで見つけられます。
新しいAIモデルとワークフローは、数日、あるいはそれ以下でゲームを逆コンパイルできるようになりました。コードは手作業で行うほどクリーンではありませんが、機能します。一部のポートは、何も知らない人々によって作られた混乱ですが、ほとんどのポートは間違いなく印象的で安定しています。
いくつかの例
良い例としては、C++でThe Binding of IsaacをポートするIsaacRecompがあります!いいえ、リメイクではありません。これは2011年に作られたオリジナルのFlashバージョン用です。Flash Isaacは30FPS固定で、低解像度でぼやけていました。また、2026年にAdobe Flashを実行しようとしているため、少し不安定でした。しかし今では…これを見てください。ゲームはネイティブ1440pで実行され、165FPSにスムーズに補間されています!Flash Isaacをプレイしたことがあるなら、オリジナルと比較してどれほど美しく見えるかすぐにわかるでしょう。そして、すべて自動で行われました。数日で。AIによって。それは狂っています。
現在、数百ものこのようなプロジェクトがあり、毎日さらに増えています。ゲーム保存の観点から、古いぎこちない体験を現代のシステムでプレイできるようにし、同時に近代化できることは信じられないほどです。AIに関する意見は自由に持てますが、これはクールだと認めなければなりません。
もう一つ好きなのは、Colin McRae Rally 2.0です。これは非常に古いゲームで、現代のシステムでもほとんど動作しませんでした。あるいはFinal Fantasy Tactics Advanceは、今や任意の縦横比で、ズームイン・ズームアウトしながら実行できます。Metroid Primeのポートがあります。Ratchet and Clankはまもなく完成するはずです。言及するには多すぎるものが他にもあり、すべてを把握するのに苦労しています。
恐ろしい部分
ほとんどの人はすでに恐ろしい部分に気づいているでしょう。AIがゲームやソフトウェアを逆コンパイルできるなら、テクノロジー業界全体が爆発寸前です。誰でも他のソフトウェアを逆コンパイルして好きなように使用でき、誰もそれを止めることはできません。企業は競合他社から盗むことができます。あなたが購入したゲームやアプリは、あなたの意に反してオープンソース化される可能性があります。
これは古いビデオゲームに限ったことではありません。あらゆるソフトウェアに適用できます。ソフトウェアの逆コンパイルは完全に合法であり、たとえそうでなくても、それは問題ではありません。盗まれたコードであると証明することはできません。他のものの1:1のコピーを作成し、それが完全にオリジナルであると主張してオンラインで公開できます。誰かがAIでコードをコピーしてクリーンルームで作ったと主張できるという素晴らしいジョークウェブサイトを作成しました。つまり、ライセンス契約の下にはいないということです。それは恐ろしいです。
このことの含意はまだ人々によって完全に認識されていませんが、警報が鳴り始めるのは時間の問題です。今後数ヶ月で、企業から深刻な対応を引き起こすような主要なアプリケーションが逆コンパイルされて共有されるのを見るだろうと予想しています。おそらくオープンソースライセンスは完全に施行不能になったのかもしれません。おそらく、重要なソフトウェアやハードウェアは簡単にハッキングできるようになり、その悪さに気づいていないのかもしれません。おそらくすべてに、より侵襲的なDRMが追加されるかもしれません。誰が知っているでしょうか。今後数ヶ月でわかるでしょう。
しかし、これもまた素晴らしいことではありませんか?
とはいえ、これは消費者にとって大きな勝利でもあります。古い見捨てられたゲームやソフトウェアは、現代のシステム向けにポートされ、洗練される可能性があります!Skate 3やBlack Ops Zombiesがブラウザで動作しているのを見ると、私は興奮を抑えられません。私たちは奇妙な時代に生きています。冗談ではありません。これは私のブラウザで動作するBlack Ops 1 Zombiesです(フレームレートは悪いですが、それでも)。
これは保存にとっても大きな勝利です。古いゲームはポート、改造、強化され、以前よりもはるかに簡単にアクセスできるようになります。これはもっと祝われるべきではありませんか?
AnyPS5という開発中のプロジェクトがあり、これにより任意のPS5ゲームをPCに自動的にポートして、完全にプレイ可能にすることができます。これは仮説上のベーパーウェアではなく、Animal Wellのような一部のPS5ゲームはすでにPCにポートされています!これもエミュレータではなく、WindowsゲームをLinuxでプレイできるようにするProton(ProtonはWindowsゲームをLinuxでプレイできるようにする)に似た互換性レイヤーです。コンソールメーカーがデジタルにすべてを賭け、サーバーがシャットダウンするためにゲームが完全にプレイ不可能になる中、これは素晴らしいニュースです。会社がどう思おうと、私たちは購入したソフトウェアを所有できるかもしれません。
AIがゲームのコードにフックする方法を見つけられるため、MOD化もはるかに簡単になると予想しています。おそらく、2つのゲームを組み合わせた雑なMODをすでに見たことがあるかもしれません。それらはくだらないですが、AIがこれまでMOD化できなかったゲームのためにMOD化フレームワークを作成できる可能性を示しています。それは素晴らしいことです。
わかっています。AIは依然としてひどいものであり、世界中で多くの問題を引き起こしており、不確実すぎる未来への加速を続けています。しかし、これはそのような技術を持つことのポジティブな側面の一つであり、私はランダムなインターネットユーザーがAIを逆コンパイルに使用している人々を攻撃したり、これらのプロジェクトを盲目的に憎んだりするのではなく、この勝利を受け入れて、あなたが好きな古いゲームを4K 240FPSでプレイできることを願っています。
#gaming #opinion #tech