ぼくは航空管制官2 シナリオセレクタ
簡易説明

概要

プログラムの目的

テクノブレインから発売されているゲームである「ぼくは航空管制官2」のシナリオをオリジナルとは別のファイル名であってもプレイできるように作成した物です。

ユーザの作成した追加シナリオなどは通常元のシナリオを置き換える形で使うことになりますが、それでは元のシナリオが遊べなくなってしまいます。このプログラムを使えば元のシナリオを置き換えることなく追加シナリオをプレイできます。

動作環境

Windows98/ME/2000/XPを想定。(ぼくは航空管制官2の動作環境と同じ)

ぼくは航空管制官2がインストールされていること。(シリーズ全てがインストールされている必要はありません。)シナリオファイル拡張子がsd3またはsd2のシナリオに対応しています。羽田Aなどの古いシナリオファイルはアップデートパッチを入れないとおそらく表示できません。

インストールするためにWindowsインストーラが必要です。Windows98あたりは標準では入っていなかったと思うのであらかじめインストールが必要になるかも知れません。Windowsインストーラまで配布するとサイズが大きくなってしまうのでこのパッケージには含まれていません。

インストールとアンインストール

インストール

atc2ssel.msiをダブルクリックして実行してください。Windowsインストーラを使ってインストールが行われます。

ぼくは航空管制官2のゲームプログラムとは別フォルダへのインストールをおすすめします。

Windowsインストーラが入っていない場合はファイルの関連づけをするダイアログが表示されると思います。そのような場合はMicrosoftからWindowsインストーラを入手してあらかじめインストールしてください。

アンインストール

コントロールパネルのプログラムの追加と削除からアンインストールしてください。

その後プログラムの入っていたフォルダが削除されていなかったら手動で削除してください。(iniファイルが作られる関係で自動では削除されないようです)レジストリは使用していません。

初期設定

オプション設定

最初に起動するとオプション設定ダイアログが表示されます。最初にここを設定してください。

設定はプログラムと同じフォルダにiniファイルとして保存されます。

ゲームインストール先フォルダ

ぼくは航空管制官2をインストールしてあるフォルダです。ゲームをインストールした際に特に変更していない場合は
"c:\Lichterfelde\atc2"
になっているのではないかと思います。

ゲームプロセス優先度

ゲームプログラムの実行優先度です。

この項目は作者が必要であったために設けたものです。今まで特に問題なくゲームができていた場合は"通常"にしてください。

このゲームはゲームプログラムがCPUリソースを全て使ってしまうためシングルCPUの環境ではバックグラウンドのアプリがほとんど動作しなくなります。それが困る場合はより低い優先度にすることでバックグラウンドアプリを動作させることができるようになります。ただし、バックグラウンドアプリの動作状況によってゲームが一瞬停止してしまったりする副作用が出ます。

使い方

シナリオファイル配置

ゲームをインストールしたフォルダ内のport\xxxx\game_??.sd3というのがシナリオファイルであることはこのプログラムを使うあなたなら分かっていると思います。(xxxxは空港の4レターを元にしたゲームタイトルごとのフォルダ、??は数値)

このシナリオファイル名を任意のファイル名にできます。拡張子は変えないでください。xxxxの部分はそのシナリオファイルにあったフォルダにしてください。スペースや日本語は使わない方が無難です。あまり長い名前は(ゲームプログラムが)受け付けないようです。

たとえばgame_01.sd3を改造したとします。この改造したファイルをgame_01_ex.sd3として同じフォルダに置けばこのプログラムで選択できるようになります。

プログラム画面説明

メイン画面は以下のようになります。

左側のツリービューに空港の4レターを元にしたゲームタイトルごとのフォルダ名とシナリオファイル名が階層表示されます。このツリービューでシナリオファイルを選択すると、右側のフォームビューにそのシナリオの情報が表示されます。

右側のフォームビューのゲーム開始ボタンをクリックすると表示されているシナリオでゲームが始まります。

ゲーム開始の開始の際にウインドウが自動的に最小化され、ステージが終了(ゲームオーバーまたはエンディングが終了)すると元の大きさに戻ります。

制約

スコアなどはiniファイルに記録されていますが、このiniファイルはシナリオファイル内で指定されている物が使われます。改造シナリオであっても通常は既存のシナリオファイルに対応したiniファイルが使われるようになっているはずですので、既存シナリオのスコアが更新されてしまいます。

開発環境

著作権及び作者連絡先

このプログラムはyamamasaが作成しました。

URL : http://www6.plala.or.jp/masataka/

E-Mail : yamamasa@violet.plala.or.jp

許可無き再配布は禁止します。

このプログラムを使ったことによるいかなる被害も作者は関知しません。ハードディスクが壊れるようなことはないと思いますが、セーブデータが消えるくらいのことは十分あり得ます。

バグ報告や要望は受け付けますがメールの返信は期待しないでください。使い方の質問は受け付けないことにしておきます。広告、ウイルスメールが多数来ていて必要メールが埋もれてしまっています。分かりやすいタイトルをお願いします。yahoo等のフリーアドレスからのメールは自動フィルタで広告扱いになる可能性が高いです。