このリポジトリには、フォールアウトのリバースエンジニアリングソースコード:ポスト核ロールプレイゲームがあります。
このプロジェクトは、コードの多くをFallout 2 Reference Editionと共有しており、以前に解凍しました。オリジナルのフォールアウトエンジンは多くの点で簡単ですが、それでも別のゲームであるため、Fallout 1とFallout 2を別々のプロジェクトとして維持することにしました。
このプロジェクトの目標は、すべての不完全さで可能な限り近い元のソースコードを復元することです。これは、他の多くのものの中でWindows/x86/640x480を意味します。元のフォールアウトには、このプロジェクトの範囲外のDOSおよびMac OS Xポートもありました。
ゲームは最初から最後まで完了することができます。 Fallout 2 Codebaseの機能の約6%が現在レビュー中です。 F2REと同様に、ゲームでは使用されないために逆コンパイルされない少数の機能があります。
プレイするゲームを所有する必要があります。 GogまたはSteamでコピーを購入します。ソースから最新のビルドまたはビルドをダウンロードします。 fallout-re.exe 、 falloutw.exeのドロップイン代替品として機能します。 Fallout Directoryにコピーして実行します。
あなたができる最善のことは、バグや矛盾をプレイして報告することです。必要に応じて、ジップ保存を取り付けます。
Fallout 1バイナリに存在しない新しい機能やコードを送信しないでください。逆コンパイル/レビュープロセスが完了すると、新しいリポジトリで開発が継続されます。このリポジトリは、歴史的な理由でそのまま残されます。
このリポジトリのソースコードは、元のバイナリのリバースエンジニアリングによって作成されます。 DMCAの下でのリバースエンジニアリングにはいくつかの例外があります - ドキュメント、相互運用性、フェアユース。相互運用性を実現するには、ドキュメントが必要です。たとえば(アクションの相互運用性)モダンMac M1で合法的に購入したコピーを実行すると、フェアユースが構成されます。このようなものを幅広い視聴者に公開することは疑わしいです。最終的には、プロジェクトをテイクダウンまたはそのままにするのはBethesda/Microsoft次第です。ディスカッションについては#29を参照してください。
ソースコードは、このリポジトリが持続可能な使用ライセンスの下で利用可能です。