Ex.バージョンアップ用ファイルと不具合告知


◆「Almagest -Overture- “Third edition”」用パッチファイル
◆「Almagest -Overture- “Second edition”」用パッチファイル
◆マニュアルに記載されていない追加機能
◆深刻度の高い既知の不具合



◆ 「Almagest -Overture- “Third edition”」 ◆
◆ バージョンアップファイル ◆

◆ "Third edition用パッチファイル ◆

 現在の正式最新バージョンは ver.3.04 です。

 ver.3.04差分ファイル

 ダウンロードしたパッチを解凍し、出てきたファイル・フォルダを、フルアーカイブの同名ファイル・フォルダに上書きしてください。この時、各フォルダの位置関係を変更しないように注意してください。


<< フォルダ構成 >>
[ almagest-ovr-te ] ルートフォルダ
  Almagest-1.exe
  config.alm
  hspda.dll
  index.htm
  readme.txt
  [ common ]  第二階層
    [ music ]    第三階層
    [ name ]    第三階層
    [ se ]    第三階層
    [ tdt ]    第三階層
    [ wdt ]    第三階層
  [ html ]  第ニ階層
  [ overture ]  第二階層
    [ event ]    第三階層
    [ savedata ]    第三階層
    [ scenario ]    第三階層
 白文字はファイル、[緑文字]はフォルダ。
 たとえばパッチの中に[ tdt ]というフォルダが入っていたら、それをフルアーカイブの方の[ common ]の下位にある[ tdt ]フォルダに上書きしてください。


※導入方法がよく分からない方は、フルアーカイブの更新をお待ちください。

※ファイル構成に互換性がないため、ver.1.**およびver.2.**からのパッチによるバージョンアップには対応していません。Vector様よりver.3.00のフルアーカイブをご入手後、パッチを当ててください。


◆ "Third edition用音楽差し替えパッチファイル ◆

 音楽差し替えパッチファイル

 ver.3.00のフルアーカイブを落とされ方は、このファイルと差し替えてください。(そのままでも一応動作上の問題はありません)

 ダウンロードしたアーカイブを解凍し、出てきた「bgm_10.mp3」を、既存の「\almagest-ovr-te\common\music\bgm_10.mp3」に上書きしてください。




◆ 「Almagest -Overture- “Second edition”」 ◆
◆ バージョンアップファイル ◆

◆ テストバージョン ◆

 このバージョンは、安定性を確保するためのオープンβ的なテストバージョンです。
 開発言語を HSP2.61 から HSP3.0a に移行させた事により、予期せぬ不具合が出る可能性があります。
 また、開発言語そのものの仕様が大きく変更された事と、「AlmagestU」への開発途上バージョンである事から、一部のファイルを除いて従来のバージョンとは互換性がありません。

 ver.2.50差分ファイル(alm1_ver250.lzh)
 ver.2.50簡易マニュアル


 導入、操作法については上記リンクの簡易マニュアルをご覧ください。

 なお、ver.2.50台でのバージョンアップは、原則として進行に重大な支障が生じるバグへの対応以外は行いません。調整等は「AlmagestU」および「Third edition」をお待ちください。




◆ "Second edition"パッチファイル ◆

 現在の正式最新バージョンはver.2.06です。

 ver.2.06差分ファイル(alm1_ver206.lzh)

 ダウンロードしたアーカイブを解凍し、下記フォルダ・ファイルを既存のものと差し替えてください。
 ◇「Almagest-1.exe」ファイル
 ◇「event」フォルダ
 ◇「scenario」フォルダ
 ◇「Reademe.txt」ファイル


※ファイル構成に互換性がないため、ver.1.**からのパッチによるバージョンアップには対応していません。Vector様よりver.2.00のフルアーカイブをご入手後、パッチを当ててください。



◆ マニュアルに記載されていない追加機能 ◆

※寄付特典ファイルは、ver.3.00以降も引き続きご利用いただけます。

ウィンドウ位置リセット機能  自国ターン、「報告書」を表示した状態で、Almagestのいずれかのウィンドウ上で「Tab」キーを押すと、全てのウィンドウ位置をリセットします。(画面左上に移動します)

 自国ターンになっても「報告書」が表示されない場合、なんらかの原因でウィンドウがモニターの外に出てしまっていると考えられます。この場合、自国主星がメインウィンドウ中央に表示されて停止した時に「Tab」キーを押してみてください。

(ver.2.01)
誰でも秘書官機能  寄付特典による拡張機能です。

 通常の秘書官変更と同じ手順で、ゲーム中の登場士官を誰でも秘書官として設定できます。

(ver.2.00)
戦闘同時処理数変更  寄付特典による拡張機能です。

 「システム」⇒「戦闘設定」コマンドで、戦闘時の同時処理数を変更する事ができるようになります。

(ver.3.00)



◆ 深刻度の高い既知の不具合 ◆
case.001 プレイヤーターンに「今期終了」「セーブ/ロード」を行うと、「内部エラー(12)」というダイアログが出て、ゲームが不正終了する。
(ver.1.00)
case.002 S.C.0522 20期目に、「内部エラー(256)」というダイアログが出て、ゲームが不正終了する。
(ver.1.00)
case.003 戦闘で減少したはずの艦隊が戦闘後に完全復活するなど、奇妙な現象が起こる。
(ver.1.05、ver.1.12、ver.1.16)
case.004 「音楽ファイル取得失敗」というダイアログとともにゲームが終了する。
(ver.1.09)



case.001 プレイヤーターンに「今期終了」「セーブ/ロード」を行うと、「内部エラー(12)」というダイアログが出て、ゲームが不正終了する。
(Ver.1.00)
 2005/03/27 22:00頃までにダウンロードされたアーカイブに起こる現象です。

 アーカイブ内に初期構成としてあるはずの、「savedata」フォルダが解凍すると欠落してしまうため、「今期終了」もしくは「セーブ/ロード」でゲームが不正終了してしまうという現象が確認されました。

 対処法としては、「almagest-ovr」内に、「savedata」という名前の空のフォルダを作成する事で、通常通りプレイできるようになるはずです。

 また、このアーカイブは、解凍に使用するソフトによっては「almagest-ovr」フォルダ内に二重に「almagest-ovr」フォルダ及びファイルが生成されてしまうようです(Lhaplusにて確認)。

 ver.1.01修正済。

case.002 S.C.0522 20期目に、「内部エラー(256)」というダイアログが出て、ゲームが不正終了する。
(Ver.1.00)
 Ver.1.00で低確率で発生します。

 シナリオを最初から始める事で回避できる場合もありますが、根本的な対処法は新しいバージョンに差し替えるしかありません。

 ver.1.01修正済。

case.003 戦闘で減少したはずの艦隊が戦闘後に完全復活するなど、奇妙な現象が起こる。
 ver.1.05、ver.1.12で発生します。

 対処法は別のバージョンに差し替えるしかありません。Ver.1.05、ver.1.12は削除し、二度と起動しないでください。

 また、Almagestのデータを破損させる可能性も考えられますので、できればセーブデータ(「\almagest-ovr\savedata」内の「save01.dat」〜「save07.dat」))は削除し、「config.alm」と「saveinfo.alm」もアーカイブ解凍直後のものに上書きし初期化した方がいいかもしれません。
 特にver.1.12では、不正終了に直結する異常データとなる場合があるようです。


 ver.1.05、ver.1.12は、おそらくソースコードではなくコンパイラの不具合によって生まれた「突然変異プログラム」です。報告事例だけでも、ソースコードとまったく異なる動作をしているのは確実ですので、ゲーム内でどんな想定外の事が起こっても不思議ではありません。これは、Almagestのプログラムソースが、開発言語であるHSPの量的限界ぎりぎりの規模であるためと思われます。


 ver.1.06修正済。ver.1.13修正済。ver.1.17修正済。

case.004 「音楽ファイル取得失敗」というダイアログとともにゲームが終了する。
 ver.1.09までで発生しますが、「音楽ファイル取得失敗」でゲームを強制終了させるのは仕様として入れていたものです。
(「音楽ファイル取得失敗」で強制終了させるのは、解凍に失敗しており他のファイルも正常でない可能性が高いと考えていたためです)


 基本的に「音楽ファイル取得失敗」と「効果音ファイル取得失敗」は、なんらかの理由でMP3かWAVが所定のフォルダに見つからなかったか、ファイルが破損していた時に出るようになっているものです。

 まず、以下の点をお確かめください。

◆ 「almagest-ovr」フォルダ内に、「music」フォルダがあること。
◆ 「music」フォルダ内に、「music_01.mp3」〜「music_06.mp3」が揃っていること。
◆ 「se」フォルダ内に、「se_01.wav」「se_02.wav」が揃っていること。
◆ Windows Media Player で上記のファイルを再生できること。
 (WMP6.4以降ならMP3をサポートしているはずです)

 この4点のどれかで問題がある場合、ダウンロードの失敗でアーカイブが破損しているか、解凍に失敗しているものと思われます。
(解凍ソフトは「+Lhaca」がお勧めです。「Lhaplus」とは相性が悪いかもしれません)

 以上で問題がなければ、次に「almagest-ovr」フォルダをなるべく浅い階層、「c:\almagest-ovr」 などに移動させてから起動してみてください。
 また Windows95、98の場合、「c:\alm」のようにフォルダ名を縮める事で問題を解決できる可能性もあります。


 ver.1.10からは、音楽・効果音ファイルの展開に失敗していても、ゲーム自体は起動するようにしてあります。

 アーカイブの破損や解凍失敗の可能性がなく、何をやっても音楽が鳴らない、という方は、おそらく環境依存の問題のためこちらでは対応できません。


◆2006/03/01追記

 LOOKY様より、Windows98で音楽が鳴らない場合の対処法をいただきました。情報提供ありがとうございます。

 この問題は古いWindowsの標準的な設定に依存するものであり、対処にはご自分でWindowsのシステムファイル「system.ini」を書き換える必要がありますので、自己責任という事でお願いします。

 以下掲示板より転載。

------------------------------------------------
C:\WINDOWS\System.ini内の[mci]欄に

MPEGVideo=necmpeg.drv
MPEGVideo2=mciqtz.drv

というのがあったのですが、necmpegというのは
メーカー製な為だろうと思い、ネットを見まわった時に見た
MPEGVideo2と同じmciqtz.drvに変え

MPEGVideo=mciqtz.drv
MPEGVideo2=mciqtz.drv

としたらエラーが出ずに音楽が聞けるようになりました。
------------------------------------------------

RETURN