#$+太平洋戦記セーブファイルエディタ
TaiheiEdit

　「TaiheiEdit」は太平洋戦記Win95のセーブファイルを書き換え、基地データ、航空機データ、艦船データ等をユーザーの好きなように変更するソフトです。
　太平洋戦記Win95をお持ちでない方にとっては何の意味もないソフトですのでご注意ください。

注意
　ソフトの性質上、セーブファイルが破壊される可能性があります。元のセーブファイルは必ずバックアップしておいてください。
　もしセーブファイルが壊れるなどの事故が起こっても、作者は一切責任は負えません。

　このソフトは、パソコンについてある程度の知識がある方向けに作られています。初心者の方は使われるのでしたら特に注意して使ってください。

#$K太平洋戦記Win95は General Support Inc. のゲームソフトです。

#$Kセーブファイルとは、（説明するまでもないと思いますが）ゲームの途中経過を保存しているファイルのことで、太平洋戦記Win95の場合はゲームをインストールしたフォルダに "SaveFile??.SAVE" というファイル名で保存されています。

#$K+動作環境

このソフトは Microsoft Visual Basic 6.0 で作成されています。
なお、動作には別途 DLL や ActiveX コンポーネント(*.ocx)が必要です。
これらのコンポーネントをインストールされていない方はインストールしてください。
私のホームページにあります。

以下のOSの日本語版で動作すると思われます。開発当初はWindows98を使用していました。現在はWindows2000を使用しています。

Windows95（ServicePack1以上）
Windows98
WindowsME
WindowsNT 4.0（ServicePack3以上）
Windows2000
WindowsXP

NT及びMEでの動作確認はしていませんが、特殊なことはしていませんので多分動作すると思います。
Windows2000では問題なく動作しています。2000で大丈夫なのでその後継のXPは問題なく動くでしょう。

また、当然のことながら太平洋戦記Win95がないと意味を持ちません。なお、太平洋戦記Win95自体も未保証ながらWindows2000で動作しています。

#$K+インストール方法

　Install.exe を実行してください。自動的にインストールされます。
　旧バージョンをお使いの方は、旧バージョンのフォルダに上書きしてください。

アンインストール方法

　コントロールパネルの「プログラムの追加と削除」からアンインストールしてください。
　レジストリを使用しているので、単にインストールしたフォルダを削除するだけでは完全にアンインストールされません。

#$K+最初の設定

まずはじめに「表示->オプション」でゲームのインストール先フォルダ設定を行うことをおすすめします。このフォルダからグラフィックデータを読み込みます。
指定しなくてもソフトの動作に影響はありません。

この設定はレジストリに保存されますので1度設定すれば次回起動時からは自動的に設定されます。

設定についてはオプション設定のフォルダタブの項も参照してください。

#$K+簡単な使い方

１．まず、起動したら「ファイル->読み込み」で太平洋戦記のセーブファイルのあるフォルダ（通常は太平洋戦記をインストールしたフォルダ）を指定して、編集したいファイルを読み込みます。

２．編集したい項目を指定していけば編集画面が開きます。

３．編集画面で変更したい項目を変更します。グレー表示の項目は編集できません。

４．編集画面で決定を押します。

５．ファイルをセーブして終了です。セーブせずに終了しようとするとセーブするか聞いてきます。

注意
　数値の上限、下限はチェックしていますが、余り極端な数値を入れたりするとゲームがおかしくなるかもしれません。

#$K+メインウインドウ

{bml MainForm.bmp}

左側のツリービューで編集したい項目を選び、右側のリストビューで編集したい部分をダブルクリックしてください。編集項目に応じたサブウインドウが表示されます。

リストビューの上部のタイトル部分をクリックすると項目の並べ替えが出来ます。又、ドラッグすることで順番を変えることもできます。但しこれらの変更は保存されませんので、再起動すると元に戻ります。

終了ターン等のデータのみ、ファイル->プロパティーでの編集になります。ちょっと変則的かもしれませんがお許しください。

#$K+サブウインドウ共通の説明

（ほとんど）全てのサブウインドウに共通の事項を説明します。

◇太平洋戦記の画面と同じようなレイアウトになるようにしてあります。数値が2つ横並びになっている項目は、太平洋戦記と同じように解釈してください。
艦船データでは左が最大値、右が現在値です。
基地データでは左が未移動データ、右が移動済みデータです。

◇編集した部分は背景色が変化します。編集前の数値に戻した場合は元に戻ります。

◇グレー表示の部分は編集できません。編集できるようにするほどの価値がないと判断した部分もかなりありますが、セーブファイルには保存されていない（太平洋戦記のプログラム中で固定）ために編集できない項目も多いです。
 
◇決定ボタンを押した時点で変更した項目が決定され、メインウインドウに戻ります。

◇更新ボタンを押すと変更した項目は決定され、変更後の数値が初期値となります。決定ボタンを押して再度同じ項目を開いたのと同じです。

◇矛盾した数値、最大値と最小値の間にない数値を入力した場合は問題のない数値に自動的に置き換わります。

#$K+艦船データエディット画面

個艦データではこの画面のような表示になります。
艦型データでは一部の項目のみ表示されます。

{bmc Ship.bmp}

イタリック（そのうち編集可能なものは青）で表示されている項目はその艦型共通のデータのため、変更するとその艦型の艦船全てに適用されます。

現在のステップ数を変更するとそれに応じて砲門の数や速力等が変化します。

ドック入りしている艦船等も制限なく編集できますが、そのような艦船に燃料や弾薬を積んだ場合どうなるか分かりませんので注意してください。
又、一部の沈没済み艦船も表示されますが、そのような艦船が復活できるかどうかも確認していません。復活させた場合データに矛盾が生じるかもしれませんので注意してください。

艦型データの下部ステップが編集できないのを不思議に思われるでしょうが、なぜかこの項目だけは太平洋戦記のプログラム中で固定の数値となっていて、セーブファイルには保存されていません。よって編集出来るようにしたくてもできない状況です。

#$K+航空機データの編集画面

{bmc Air.bmp}

爆撃2などの項目を追加する時は機動、爆弾、個数、航続の全ての項目を設定してください。そうしないとデータに矛盾が生じてしまいます。

航続距離9999は無限大と見なされます。

開発ターンに -1 を設定すると開発中止したことになります。 

#$K+基地データ編集画面

{bmc Base.bmp}

太平洋戦記のプログラムでは、航空機の機数が0になると該当の機種の項目は削除され、以降の項目は前に自動的に詰められますが、このソフトではそのような処理はしていません。8項目あるうちの途中の項目を”なし”にした場合にどうなるかは確認していないので注意してください。

内陸部の基地に港湾を設定した場合、出航座標が設定されません。もし艦船を入港させることが出来てしまった場合、出航させられない可能性が高いので注意してください。

#$K+プロパティー画面

セーブ時に付けたタイトルや開始、終了日時、現在フェーズ等の表示、編集画面です。都合上プロパティーと言うことにしてしまいました。

この項目を表示させるにはメニューバーより「ファイル->プロパティー」を選択して
ください。

{bmc Property.bmp}

セーブ名を変更できると良いと思われる方は多いと思いますが、この項目の文字列の長さを変更すると以下のデータが全てずれることになるのでファイルの全てを読み込んでいない関係でそのような面倒なことは避けたいので編集不可とさせてもらいました。

#$+「フォルダ」タブ

太平洋戦記のゲームのインストール先フォルダを指定してください。このフォルダから航空機等のグラフィックデータを読み込んで表示します。
指定しない場合は編集中のセーブファイルを読み込んだフォルダから読み込みを試みます。
グラフィックデータが見つからなかった場合はグラフィックを表示しないだけですのでソフトの動作に影響はありません。

参照ボタンはOSの提供するフォルダ一覧機能を使っていますが、WindowsNT4.0やWindows95の古いバージョンではうまく機能しないかも知れません。その場合テキストボックスに手動で入力してください。

この指定はレジストリに保存されます。

#$+「デザイン」タブ

使用するフォントやフォントの色などを変更できるようにしようかと思って作り始めましたが、面倒になってしまって未だに完成していません。作者が必要を感じないのでおそらく完成することはないでしょう。

#$K+開発環境

TaiheiEditは以下の環境で開発しています。

マシン環境
開発当初
Gateway2000 G6-200Pro(PentiumPro 200MHz)
128MB Memory
6.4GB + 2.3GB HDD

最新版リリース時
自作機(Athlon 700MHz Model2 SlotA)
256MB Memory
20GB HDD + 8GB HDD

使用ＯＳ
開発当初
Microsoft Windows98日本語版

最新版リリース時
Microsoft Windows2000 Professional (Build 2195: Service Pack 2)

使用言語
開発当初
Microsoft Visual Basic5.0

最新版リリース時
Microsoft Visual Basic6.0 ServicePack3

開発には主に以下のソフトを使用しています。

〈シェアウェア〉

秀丸エディタ			斉藤秀夫氏

〈フリーソフト〉
すばらしいソフトをフリーで公開していただいている作者の方に感謝します。

HelpDesigner  		Koji Adachi氏

BinaryEditor  Stirling		ＤＤＳ２（後藤和重）氏

#$K+著作権等

このソフトの著作権は M.YAMADA にあります。

但し、インストーラーについては斉藤秀夫氏の秀インストールを使用させていただいていますので斉藤秀夫（ハンドル名＝秀まるお）氏が著作権者です。

太平洋戦記Win95は GENERAL SUPPORT Corp. のゲームソフトです。

このソフトはフリーソフトです、自由に使用してかまいません。
ただし、インターネット、BBS等不特定多数の方に再配布するときはあらかじめ連絡してください。

このソフトの感想、要望、質問、その他何かありましたら是非メールをください。

2001年2月よりホームページアドレス及びメールアドレスが変わりました。以前のKTRoadのアドレスはそのうち使えなくなりますので注意してください。

ホームページ    http://www6.plala.or.jp/masataka/
作者の連絡先　yamamasa@violet.plala.or.jp