SEGAのアーケードゲームOutRun2SPからゴースト及びハイスコアをバックアップするツールです。
チヒロのDIMMメモリにはGD-ROMからロードしたゲームプログラム、及びゴースト等のデータが記録されています。内臓のリチウムイオン蓄電池により、電源を切った後もフル充電なら3~4日程は保存していますが、一週間もすると電圧が下がりデータが消えてしまうのが悩みの種でした。
このツールはチヒロとパソコンとLANで接続し、DIMMメモリのゴースト及びハイスコアのデータをダウンロードして保存、及びアップロードする事が出来ます。電源を切る前にデータを保存しておけば、次回ゴーストが消えていたとしたもアップロードして復活させる事が可能です。
重要なお知らせ
バグが見つかった為、以下の不具合を修正しました。2017/06/23
- 「-cut_DIMM」オプションでステージごとのゴーストデータを切り出す際に、特殊な文字に対する不具合を修正
ゴーストネームに「./?\」の文字が含まれている場合、これらの文字はwindowsではファイル名として使えない為エラーとなっていました。その為、これらの文字は以下のようにアンダーバー + アルファベットに置き換えて処理するように変更しました。
. → _d
/ → _s
? → _q
\ → _y
お手数をお掛けしますが以前のバージョンをお使いの方は、バージョン1.03(最新版)に置き換えてご使用下さい。
その際は「outrun2sp_tools.exe」本体だけを入れ替えればOKです。
ダウンロード
zip形式で圧縮して保存しています。以下のファイルをダウンロード後、解凍してご使用下さい。
- outrun2sp_tools.zipバージョン1.03(最新版) 2017/06/23公開
動作環境
Windows XP~10
チヒロはType3、上段のメディアボードにLANポートがあるタイプ。
メモリは512MBのみに対応。1GBは未対応です。
GD-ROMは国内版、海外版共に対応しています。
インストール
outrun2sp_tools.zipをダウンロード後、右クリックして「すべて展開」を選び解凍します。
解凍したフォルダを任意の場所に移動してお使い下さい。
アンインストールする場合はフォルダごと削除して頂ければOKです。
LANへの接続とIPアドレスの設定
まず、チヒロをLANに接続する必要があります。チヒロには上段と下段にLANポートが一つづつ、合計二か所のLANポートがありますが、ケーブルを接続するのは上段のLANポートです。パソコンとの接続は、お使いのLAN環境により色々な接続の仕方が考えられます。最もシンプルなのはクロスケーブルを使い1対1で接続する方法ですが、普通はハブや無線ルーター等を経由して接続する事になると思います。
次にチヒロのIPアドレスとサブネットマスクを設定します。システムメニューからNETWORK SETTING(MEDIA)に入り、LAN環境に合わせて他の機器と重複しないと思われるアドレスに設定します。当方の例では192.168.11.99としています。
また、筐体1台で稼働している場合はチヒロのIPアドレスを自由に設定出来ますが、筐体2~4台、対戦可能な状態で稼働している場合、IPアドレスはゲームプログラムにより強制的に決定され変更出来ません。2台以上の場合は注意が必要です。接続方法の詳細については以下のページもご参照下さいませ。
使い方(簡単編)
基本的にはプレイ終了して電源を切る前にチヒロからデータをダウンロードし保存、次回起動した時にゴーストがリセットされていればデータをアップロードするという使い方になります。
コマンドプロンプトから使用しますが、簡単に動かせるようにバッチファイルを同梱しています。必要に応じてバッチファイルを編集してお使い頂ければと思います。
ダウンロード後解凍するとツール本体の「outrun2sp_tools.exe」の他に、「outrun2sp_アップロード_DIMM.bat」と「outrun2sp_ダウンロード_DIMM&カット_DIMM.bat」の二つのバッチファイルがあると思います。まずバッチファイルをメモ帳等のテキストエディタで開き、IPアドレスの個所をチヒロに設定したIPアドレスに書き換えて保存して下さい。
ダウンロード
ゴースト及びハイスコアのデータをダウンロードする際は「outrun2sp_ダウンロード_DIMM&カット_DIMM.bat」をダブルクリックして下さい。コマンドプロンプトが自動的に開き「続行するには何かキーを押してください」の旨表示されますので、指示に従い何かキーを押すとチヒロに接続し、データをダウンロードした後ゴーストデータを切り出します。「何かキーを押すとこの画面を閉じます。」の表示が出たら何かキーを押してコマンドプロンプトを閉じて下さい。
「dimm.dat」がダウンロードしたゴースト、及びハイスコアのデータです。また、「ゴーストデータ」というフォルダ内に切り出したゴーストデータが保存されます。尚、ダウンロードはバックグラウンドで行われますのでゲーム画面には何の変化もありません。ダウンロードはゲームをプレイしていない時(デモ中)に行うのが良いでしょう。
アップロード
ゴースト及びハイスコアをアップロードする際は「outrun2sp_アップロード_DIMM.bat」をダブルクリックして下さい。コマンドプロンプトが自動的に開き「続行するには何かキーを押してください」の旨表示されますので、指示に従い何かキーを押すとチヒロに接続しデータ「dimm.dat」をアップロードします。「何かキーを押すとこの画面を閉じます。」の表示が出たら何かキーを押してコマンドプロンプトを閉じて下さい。アップロード完了後チヒロはリスタートします。
その他バッチファイル
フォルダ「その他バッチファイル」の中に、その他の使用例をバッチファイルにしてあります。必要に応じてツール本体の「outrun2sp_tools.exe」と同じ階層に移動してお使い下さい。
使い方(詳細編)
コマンドプロンプトから使用します。書式と機能は以下の通り。
書式と機能
- outrun2sp_tools -ip IP_addr -dl_DIMM file_name ... DIMMデータ(ゴースト及びハイスコア)のダウンロード
- outrun2sp_tools -cut_DIMM file_name dir_name ... DIMMデータからステージごとのゴーストデータの切り出し
- outrun2sp_tools -ip IP_addr -ul_DIMM file_name ... DIMMデータ(ゴースト及びハイスコア)のアップロード
- outrun2sp_tools -ip IP_addr -ul_GAME file_name ... GAMEプログラムのアップロード
- outrun2sp_tools -ip IP_addr -ul_GHOST file_name or dir_name ... ステージごとのゴーストデータのアップロード
オプション詳細
- -ip ... chihiroのIPアドレスを指定します。-ip の後にIPアドレスを続けて入力します。
- -dl_DIMM .... DIMMメモリからゴースト及びハイスコアのデータをファイルにダウンロードします。-dl_DIMM の後に保存するファイル名を入力します。二度目以降の実行時に同じファイル名を指定した場合、保存したファイルに上書きします。その際古いファイルは.bakとしてバックアップされます。また、チヒロにハイスコア及びゴースト(FJNMではなくプレイヤーの)が一つも入っていない状態、つまりチヒロがリセットされたデフォルトの状態ではダウンロード出来ずエラーとなります。最低一つのゴースト又はハイスコアが登録してある必要があります。
- -cut_DIMM ... ダウンロードしたDIMMデータのファイルからステージごとのゴーストデータを、指定したディレクトリ(フォルダ)へ切り出します。-cut_DIMM の後に切り出すDIMMデータのファイル名と、保存するディレクトリ(フォルダ)名を入力します。ディレクトリ(フォルダ)内にカテゴリー別のディレクトリ(フォルダ)を自動的に作成しゴーストデータを保存します。このオプションは-dl_DIMMと同時に指定可能です。尚、切り出すゴーストデータに各コースのトップゴーストは含まれません。トップゴーストはハイスコアと連動している為、切り出すデータから除外しました。また、二度目以降の実行時に同じディレクトリ(フォルダ)を指定した場合、保存してあるゴーストデータのタイムと切り出すデータのタイムを比較して、切り出すタイムが速かった場合のみデータを切り出し保存します。その際遅かった方のデータは消去されますのでご注意下さい。ずっと残しておきたいゴーストデータは別フォルダに移動して保存する事をお勧めします。
- -ul_DIMM .... ゴースト及びハイスコアのデータファイルをDIMMメモリへアップロードします。-ul_DIMM の後にアップロードするファイル名を入力します。アップロード完了後チヒロはリスタートします。
- -ul_GAME .... ネットブートで使用します。ゲームプログラムのデータファイルをDIMMメモリへアップロードします。-ul_GAME の後にアップロードするファイル名を入力します。ゴースト及びハイスコアのバックアップとは無関係のオマケ機能です。
- -ul_GHOST ... ステージごとのゴーストデータを個別にDIMMメモリへアップロードします。-ul_GHOST の後にアップロードするデータのファイル名又はディレクトリ(フォルダ)名を入力します。ファイル or ディレクトリ(フォルダ)は複数指定可能です。ディレクトリ(フォルダ)を指定した場合は、その中にあるゴーストファイルを全てアップロードします。また、ディレクトリ(フォルダ)が階層構造になっていた場合は全ての階層を検索しアップロードします。その際ゴーストデータ以外のファイルがあった場合は、無視して検索を続けます。アップロード完了後チヒロはリスタートします。
その他のオプション
- -version ... バージョンを表示します。
- -help .... 使い方を表示します。尚、使い方はオプションを何も指定しなかった場合にも表示します。
history
- 2017/06/23 不具合修正 バージョン1.03(最新版)公開
- 2017/03/29 バージョン1.02 公開
- 2017/03/18 ベータ版完成