[PR]今日のニュースは
「Infoseek モバイル」

総合トップ > POSTAL2トップ > POSTAL2.INI
申し訳ございませんが、このページはまだリニューアル作業中ですので一部読みにくい部分があります。
今しばらくお待ちくださいませ。
また、わかりにくい部分があった場合はお気軽にBBSかメールにて質問・指摘してください。

POSTAL2.INI

Postal2.iniを編集する前に実際に編集してみよう!
関連リンク
このページは・・・
このページは、POSTAL2の設定の大元であるPostal2.iniを編集して通常ではできない設定をしようと言うものです。
多少の危険もはらみますが、MapやSystemファイルが保存されているフォルダを追加したり変更したりすることも可能です。
置き換え・書き換え式のModを導入してもマルチプレイで弾かれないようにするためのテクニックもありますので是非チャレンジしてみてください。

ただし、自己責任でお願いします。
戻る

Postal2.iniを編集する前に

Postal2.iniを編集する前に実際に編集してみよう!
このページを参考にする際の注意
このページに書いてある予備知識は、厳密に言うと間違っていると思われます。
.INIファイルについて厳密に知りたいのなら、Googleなどで自分で調べてください。
また、ここの予備知識を読む人も鵜呑みにせず「大体こんなものか」程度にお願いします。

.INIファイルの編集は、通常ではできない設定をすることも可能になります。
その反面、間違えて設定した場合はアプリケーションが起動できなくなる可能性も大きいので、必ず.INIファイルのバックアップを取るようにしてください。
このページを参考にしたことにより不具合が発生しても、管理人は責任を一切負いません。
すべて自己責任でお願いします。
また、説明がわかりにくいところがあったら掲示板へお願いします。

なお、四角内にイタリック体で書かれた部分はコメントですので、実際に.INIファイルを編集する際はこの部分を書き込まないでください。
予備知識:.INIファイルとは?
.INIファイルの大まかな意味・用途はIT用語辞典で。
(「.INIファイルの設定を誤ったり不用意に削除したりすると、最悪の場合はOSが起動しなくなったり、」とありますが、Windows95以降ならそんなことはほとんど無いでしょう。
少なくとも、postal2.iniを編集してOSが起動しなくなるということはまず無いはず。)
まあ単に”各々のアプリケーションの設定を保存している”と考えてもいいと思います。
ちなみにPOSTAL2の.INIファイルはPOSTAL2のSystemフォルダの中にあります。
(POSTAL2(またはWeekend)のインストールフォルダ\System\postal2.ini)

試しにpostal2.iniを開いてみましょう。
メモ帳で十分です。
[URL]
Protocol=postal2
ProtocolDescription=Postal2 Protocol
Name=Player
Map=Index.fuk
LocalMap=startup.fuk
(中略)

[FirstRun]
FirstRun=926

わかりやすいように色分けしました。
がセクション、がキー、が(それぞれのキーの)値になります。
postal2.iniの一番上の部分です。
多少違うかもしれませんが、大体このようになっていると思います。
(もちろん、色は付いていませんが。)

この、「[ ]」で囲まれているものを「セクション」と呼びます。
「=」の左隣のものを「キー」と呼び、右隣のものを「(それぞれのキーの)値」と呼びます。
つまり、上に書いたものを見ると、「URL」と「FirstRun」というセクションがあり、
URL」セクションには「Protocol」や「Name」などといったキーがあります。
そして「Protocol」キーには「postal2」という値が設定されている訳です。
わかりましたか?^^;

難しいように感じるかも知れませんが、実は覚えるのは大体これだけです。
セクションの下にキーがいくつかあり、=をはさんで右隣にあるのが(それぞれのキーの)値である、ということを覚えておけばOKだと思います。
予備知識:コメントアウト
.INIファイルの場合、行の先頭に「;(セミコロン)」を付加するとその行が無視されます。
これをコメントアウトと言います。

これはkamekModなど、キーの値を書き換える必要のあるModを導入する際にとても有効です。
例えば、
[URL]
LocalMap=startup.fuk
だと、「LocalMap」キーの値は「startup.fuk」になりますが、
[URL]
;LocalMap=startup.fuk   ←無視される
LocalMap=awstartup.fuk
だと、最初の「LocalMap」の行は無視され、結局「LocalMap」キーの値は「awstartup.fuk」になります。

このテクニックはModの導入時にpostal2.iniを編集する際、デフォルトの値を.INIファイル内に残すことが出来るので重宝します。
例:(kamekMod4.3の場合)
[Engine.Engine]
(中略)
;BaseMenu=Shell.ShellRootWindow
;DefaultGame=GameTypes.GameSinglePlayer
BaseMenu=kSPMods.kShellRootWindow
DefaultGame=kSPMods.kGameSP
これでkamekMod4.3をアンインストールするときも楽♪
戻る

実際に編集してみよう!

Postal2.iniを編集する前に実際に編集してみよう!
Mapフォルダを追加する
POSTAL2をプレイしている人の中にはカスタムMapを次から次へとダウンロードしている人も多いはずです。
POSTAL2ではMapがPOSTAL2単体だけのものでも合計してサイズが200MB近くあります。
それなのにダウンロードし続けると、Mapだけで1GB・2GBに到達してしまうこともザラ。
他のドライブには空きがあるのに、POSTAL2をインストールしたドライブにはもう空きが無い!
なんてこともあると思います。
また、それとは別にオフィシャルMapとカスタムMapのを別々に保存しておきたいと言う人もいると思います。
(管理人はシングル用、マルチ用、カスタム用に分けています。)
そんな人達は、新しくMapフォルダを追加してしまおうというのが今回の話です。

まずはpostal2.iniを開いてください。
「Core.System」というセクションを探します。
Postal2.iniにある「Core.System」の内容
[Core.System]
PurgeCacheDays=30		//キャッシュファイルの保存日数
SavePath=..\Save		//セーブデータの保存フォルダ
CachePath=..\Cache		//キャッシュファイルの保存フォルダ
CacheExt=.uxx		//キャッシュファイルの拡張子
Paths=..\System\*.u
Paths=..\Maps\*.fuk
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Paths=..\StaticMeshes\*.usx
Paths=..\Animations\*.ukx
WeekendだとPathsキーがこれより多い

「Paths」キーを使ってフォルダを指定しているのが大体わかると思います。
ここで注意すべき点は「Paths」などの後にくる「..\」で始まるパスは、絶対的なパスではなく相対的なパスを示していることです。
これは相対的にフォルダの位置を示していて、「..\」は「現在のフォルダより1つ上のフォルダ」を指します。
ちなみに「.\」(ドットが一つ)は「現在のフォルダ」を指すので注意してください。

賢い人はわかると思うのですが、
例えば「Paths=..\Maps\*.fuk」の部分なら「現在のフォルダより1つ上のフォルダにあるMapsというフォルダ」から拡張子が.fukのファイル(つまりMap)を読み込むようになっています。

では、新たに「Paths」というキーを書き加えてください。
追加するキーは「Core.System」セクション内ならどこでも大丈夫です。
自分でわかりやすいところに追加しましょう。
この「Paths」の値は絶対パス(C:\Program Files\Postal2\Maps\など)・相対パス(..\Mapsなど)どちらでもかまわないので、新たに追加したいMapフォルダのパスを設定してください。
そして値の最後に「*.fuk」をつければ完了です。

別ドライブに保存する例
[Core.System]
PurgeCacheDays=30
SavePath=..\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\System\*.u
Paths=..\Maps\*.fuk
Paths=D:\Postal2\Map\*.fuk	←新たに書き加える
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Paths=..\StaticMeshes\*.usx
Paths=..\Animations\*.ukx

Mapの種類に分けて保存する例
[Core.System]
PurgeCacheDays=30
SavePath=..\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\System\*.u
Paths=..\Maps\*.fuk		←シングル用Mapはここのまま
Paths=..\Maps-Cus\*.fuk	←カスタム用Mapを保存するフォルダを書き加える
Paths=..\Maps-MP\*.fuk	←マルチ用Mapを保存するフォルダを書き加える
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Paths=..\StaticMeshes\*.usx
Paths=..\Animations\*.ukx
後はpostal2.iniを保存し、新たに設定したフォルダへMapを移動してみてください。
移動したMapを読み込むことが出来たら成功です。

同様にして、システムファイルやテクスチャなどのフォルダも追加出来るかもしれませんが、管理人は試していません。
同様にして、システムファイルやテクスチャファイルなどのフォルダも追加できます。
Mod用フォルダを作り、Modファイルはそこに移動するようにするといいかもしれませんね。
また、これを応用すればもしかしたらCD-RやDVD-RなどからMapを読み込むことが出来るようになるかもしれません。
(ドライブが2つないと面倒になりそうですが。)
試してみた人は是非掲示板にて報告してください。
但し、実際に試す際は自己責任でお願いします。
POSTAL2をWindowモードで起動する
「POSTAL2をWindowモードで起動したい!」という意見をちらほら見るので探してみました。

postal2.iniを開き、「WinDrv.WindowsClient」セクションを探してください。
その下から「StartupFullscreen」というキーを探してください。
キーの値が「True」になっていると思うので、それを「False」にしてください。
Windowモードで起動する設定の例
[WinDrv.WindowsClient]
(中略)
;StartupFullscreen=True   //念のため、削除せずにコメントアウトしておく
StartupFullscreen=False

postal2.iniを保存して終了。
以後POSTAL2はWindowモードで起動するようになるはずです。
ショートカットで設定を変える
情報提供者:Fantom氏(サイト:TEAM AF

Fantom氏が教えてくださった「ショートカットを複数作り、それぞれに別の.INIファイルを読み込ませて設定を分ける方法」を紹介します。

「ゲームをオリジナルのままで残しておきたいけど、Modも使ってみたい」や、
「ファイルを入れ替える(または書き換える)タイプのModを入れたいけど、マルチプレイへの影響がぁ・・・」
などの理由でModの導入に躊躇している人も多いはず。
これは「Mod適用済み設定」と「Mod未適用設定」を作ることで、それら多くの問題を解決することが出来ます。
多少手間が掛かりますが、やるだけの価値は間違いなくあります。


では、ちょっと練習してみましょう。
POSTAL2をWindowモードで起動するショートカットと、フルスクリーンで起動するショートカットを作る例です。

  1. 何をするか確認
    .INIファイルの確認
    Postal2.iniフルスクリーンで起動するように設定する。
    Postal2WM.iniWindowモードで起動するように設定する。
    ショートカットの確認
    Postal2_FullScreenフルスクリーンで起動するのに使用する。デフォルトでPostal2.iniを読み込むので引数を設定する必要無し。
    Postal2_WindowModeWindowモードで起動するのに使用する。引数でPostal2_WM.iniを指定し読み込ませる。
    これで確認は終了です。

  2. Postal2.iniの準備
    Postal2.iniを開いてください。
    「WinDrv.WindowsClient」セクションの「StartupFullscreen」キーの値が「True」になっていることを確認してください。
    (「True」でなかったら「True」に書き換えてください。)
    [WinDrv.WindowsClient]
    (中略)
    StartupFullscreen=True   ←確認する

  3. Postal2WM.iniの作成&設定
    Postal2.iniを同じフォルダにコピーしてください。
    コピーしたファイルの名前を「Postal2WM.ini」に変更してください。
    Postal2WM.iniを開き、「WinDrv.WindowsClient」セクションの「StartupFullscreen」キーの値を「False」に書き換えて保存してください。
    [WinDrv.WindowsClient]
    (中略)
    StartupFullscreen=False   ←書き換える

    これで.INIファイルの準備は整いました。

  4. ショートカット「Postal2_FullScreen」の作成
    Postal2.exeを右ドラッグして任意の場所まで移動した後、指を離して「ショートカットをここに作成」を選択してください。
    作成されたショートカットの名前を「Postal2_FullScreen」に変更してください。

  5. ショートカット「Postal2_WindowMode」の作成
    上で作成されたショートカットを同じフォルダにコピーします。
    コピーしたショートカットの名前を「Postal2_WindowMode」に変更してください。
    Postal2_WindowModeを右クリック→プロパティと進み、ショートカットのプロパティを表示してください。
    「リンク先」が「"C:\Program Files\Postal2\System\Postal2.exe"」のようになっているので、
    その後ろに半角スペースを入れ、「-INI=Postal2WM.ini」と書き加えてください。
    OKボタンを押して準備完了です。

  6. 実際に確認
    ショートカットの「Postal2_FullScreen」をダブルクリックしてPOSTAL2を起動してください。
    POSTAL2がフルスクリーンで起動するはずです。確認したらPOSTAL2を終了します
    今度はショートカットの「Postal2_WindowMode」をダブルクリックしてPOSTAL2を起動してください。
    POSTAL2がWindowモードで起動すれば成功です。
    これでWindowモードで起動させるショートカットとフルスクリーンで起動させるショートカットが完成しました。
出来ましたか? では「Mod適用済み設定」と「Mod未適用設定」を作りましょう。
なお、Modは何もインストールされていなく、Postal2.iniを編集していないということを前提に説明します。
  1. 何をするか確認
    .INIファイルの確認
    Postal2.iniMod未適用設定に使う。フォルダの設定を追加する。
    Postal2Mod.iniMod適用済み設定に使う。Modの設定をし、フォルダの設定を追加する。
    フォルダの確認
    Originalファイルを書き換え(置き換え)るタイプのModを導入する際に、オリジナルファイルをここに移動して使用する。
    ModificationModのファイルをここに移動して使用する。
    ショートカットの確認
    Postal2_OriginalPOSTAL2をMod未適用の状態でプレイする際に使用する。引数を設定する必要なし。
    Postal2_ModModを適用した状態でプレイする際に使用する。引数でPostal2Mod.iniを指定し読み込ませる。
    これで確認は終了です。

  2. フォルダの準備
    POSTAL2またはWeekendをインストールしたフォルダに「Original」というフォルダを作成してください。
    (例:C:\Program Files\Postal2\Original)
    作成した「Original」フォルダ内に
    「System」、「Maps」、「Textures」、「Sounds」、「Music」、「StaticMeshes」、「Animations」
    という名前の7つのフォルダを作成してください。
    次に、POSTAL2またはWeekendをインストールしたフォルダに「Modification」というフォルダを作成してください。
    (例:C:\Program Files\Postal2\Modification)
    作成した「Modification」フォルダ内に「Original」フォルダと同じように7つのフォルダを作成してください。
    この際、「Original」フォルダから7つのフォルダを「Modification」フォルダにコピーしてもかまいません。

  3. Postal2Mod.iniの作成&設定
    練習とは違い、今回は先にMod適用済みの設定ファイルを作成します。
    Postal2.iniを同じフォルダにコピーしてください。
    コピーしたファイルの名前を「Postal2Mod.ini」に変更してください。
    Postal2WM.iniを開き、「Core.System」セクションに、下の赤い部分を書き足してください。
    [Core.System]
    PurgeCacheDays=30
    SavePath=..\Save
    CachePath=..\Cache
    CacheExt=.uxx
    Paths=..\System\*.u
    Paths=..\Maps\*.fuk
    Paths=..\Textures\*.utx
    Paths=..\Sounds\*.uax
    Paths=..\Music\*.umx
    Paths=..\StaticMeshes\*.usx
    Paths=..\Animations\*.ukx
    Paths=..\Modification\System\*.u
    Paths=..\Modification\Maps\*.fuk
    Paths=..\Modification\Textures\*.utx
    Paths=..\Modification\Sounds\*.uax
    Paths=..\Modification\Music\*.umx
    Paths=..\Modification\StaticMeshes\*.usx
    Paths=..\Modification\Animations\*.ukx


    保存して閉じてください。

  4. Postal2.iniの準備
    Postal2.iniを開いてください。
    「Core.System」セクションに、下の青い部分を書き足してください。
    [Core.System]
    PurgeCacheDays=30
    SavePath=..\Save
    CachePath=..\Cache
    CacheExt=.uxx
    Paths=..\System\*.u
    Paths=..\Maps\*.fuk
    Paths=..\Textures\*.utx
    Paths=..\Sounds\*.uax
    Paths=..\Music\*.umx
    Paths=..\StaticMeshes\*.usx
    Paths=..\Animations\*.ukx
    Paths=..\Original\System\*.u
    Paths=..\Original\Maps\*.fuk
    Paths=..\Original\Textures\*.utx
    Paths=..\Original\Sounds\*.uax
    Paths=..\Original\Music\*.umx
    Paths=..\Original\StaticMeshes\*.usx
    Paths=..\Original\Animations\*.ukx


    保存して閉じてください。

    これで.INIファイルの準備はひとまず整いました。

  5. ショートカット「Postal2_Original」の作成
    Postal2.exeを右ドラッグして任意の場所まで移動した後、指を離して「ショートカットをここに作成」を選択してください。
    作成されたショートカットの名前を「Postal2_Original」に変更してください。

  6. ショートカット「Postal2_Mod」の作成
    上で作成されたショートカットを同じフォルダにコピーします。
    コピーしたショートカットの名前を「Postal2_Mod」に変更してください。
    Postal2_WindowModeを右クリック→プロパティと進み、ショートカットのプロパティを表示してください。
    「リンク先」が「"C:\Program Files\Postal2\System\Postal2.exe"」のようになっているので、
    その後ろに半角スペースを入れ、「-INI=Postal2Mod.ini」と書き加えてください。
    OKボタンを押して準備完了です。

  7. Modをインストール
    Modをインストールする方法が変わりますのでここを参考にしてください。
    • ファイルを追加する場合
      「Modification」フォルダの下にあるそれぞれのフォルダに、ReadMeに指示されているようにファイルを追加してください。
      (例:「System」フォルダに移動するように指示されている場合、「Modification」フォルダの下の「System」フォルダに移動する。)
    • ファイルを書き換える場合
      元々のファイルを「Original」フォルダの下にある元のフォルダと同じ名前のフォルダへコピーしてください。
      (例:「System」フォルダにあった場合、「Original」フォルダの下にある「System」フォルダへコピーする。)
      Modの指示通りにインストールしてください。
      書き換えたファイルを「Modification」フォルダの下にある元のフォルダと同じ名前のフォルダへ移動してください。
      (例:「System」フォルダにあった場合、「Modification」フォルダの下にある「System」フォルダへコピーする。)
    • ファイルを置き換える場合
      元々のファイルを「Original」フォルダの下にある元のフォルダと同じ名前のフォルダへ移動してください。
      (例:「System」フォルダにあった場合、「Original」フォルダの下にある「System」フォルダへコピーする。)
      置き換えるファイルを「Modification」フォルダの下にある元のフォルダと同じ名前のフォルダへ移動してください。
      (例:「System」フォルダにあった場合、「Modification」フォルダの下にある「System」フォルダへコピーする。)
    • Postal2.iniを編集するように指示がある場合
      Postal2.iniは編集せずに、Postal2Mod.iniの方を指示されている通りに編集してください。

  8. 実際に確認
    ショートカットの「Postal2_Original」をダブルクリックしてPOSTAL2を起動してください。
    POSTAL2がModを使用していない状態になっているはずです。確認したらPOSTAL2を終了します
    今度はショートカットの「Postal2_Modification」をダブルクリックしてPOSTAL2を起動してください。
    POSTAL2がModを使用している状態になっていれば成功です。
    これでMod未適用設定で起動させるショートカットとMod適用済み設定で起動させるショートカットが完成しました。

    これを使えばマルチプレイでの影響が気になっていたテクスチャを書き換えるModなども心おきなく入れることが出来ますね。
戻る