DeHackEd


DeHackEd
DeHackEdは、元のDoomの実行可能ファイル用にGreg Lewisによって作成されたエディターであり、実行可能ファイルの操作を変更できます。プログラムの最後の更新であるバージョン3.1は、1997年2月26日にリリースされました。ヒットポイント、サウンド、フレームシーケンス、テキスト文字列、およびその他のいくつかの値を変更できます。変更は、実行可能ファイルに適用できるDeHackEd「パッチ」の形式で配布できます。DeHackEdがリリースされたとき、Doomはクローズドソースプログラムでした。したがって、新しい機能を利用できるようにするための唯一の選択肢は、実行可能ファイルにパッチを適用することでした(ソースを変更できるようになるのではなく、現在は実行可能です)。 id Softwareがソースのリリースを公開したので)。
最も一般的なパッチは、高速のモンスターや武器、プレイヤーを探す自己爆発バレルなどを追加します。ただし、よりバランスの取れた芸術的な変更を行うことができます。DeHackEdを使用すると多くの高度な効果を実現できますが、カスタムソースポートが提供できる完全な柔軟性は提供されません。たとえば、モンスターAIと鎧のクラスは修正されています。
古いDeHackEdパッチは、DeHackEdパッチユーティリティを使用して実行可能ファイルに適用されるデータのバイナリ形式を使用します。DeHackEdの新しいバージョンでは、パッチを人間が読めるプレーンテキスト形式で保存しており、任意のテキストエディタで編集できます。
ブームには、実行可能ファイルを変更せずに、起動時にDeHackEdパッチをロードし、ゲームに変更を加える機能が含まれていました。他のソースポートでも同様の機能が追加され、コマンドラインでロード可能なDeHackEdサポートがほとんどの最新のソースポートで一般的になっています。Boomは、DeHackEdをサポートするためのBEX(Boom EXtended)拡張機能も提供しました。BEXを使用すると、文字列の編集、任意のフレームへのコードポインターの適用、および追加のコードポインターの柔軟性が向上します。

外部リンク
DeHackEdホームページ( Wayback Machine経由)
Doomworld / idgamesでのDeHackEd
EnjayのDeHackEd情報とチュートリアル
ZDoomコードポインタ

ソース
、GFDL DoomWikiの記事「DeHackEd」のコンテンツを使用しています。