Lubuntu 16.04以降にWINE(Ubuntuリポジトリからの安定版)バージョン1.6.2をインストールし、DVDからCivilization III Game of the Yearを正常にインストールしました。ただし、その後ゲームは実行されません。ゲームにも含まれているエディターが動作するため、これは奇妙です。 Civにはどのセットアップを使用する必要があるのでしょうか。 Windows XPで実行されるゲームなので、調整が必要だと思います-多分winetricksを使用します。
これは、ターミナルを使用して実行する場合の出力です。
(「keine Berechtigung」は「許可なし」を意味します)
私は ここ を見つけました。「ワインはASPIを介してドライブを提示する必要があり、I/OをネイティブLinux形式に変換することを推測します。何らかの理由で、セットアップで正しく動作しないようです。 」
ben@Shuttle:~/.wine/drive_c/Program Files (x86)/Infogrames/Civilization III$ wine start Civilization3.exe
fixme:exec:Shell_execute flags ignored: 0x00000100
ben@Shuttle:~/.wine/drive_c/Program Files (x86)/Infogrames/Civilization III$ fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 0.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 1.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg1: Keine Berechtigung
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 2.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg2: Keine Berechtigung
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 3.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 4.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg4: Keine Berechtigung
私のエラーメッセージは、おそらく私が使用したUSB-CD/DVD-Driveに関連しています。内蔵ドライブを搭載したラップトップ(2011年のMacbookPro8,3、Lubuntu 16.04)では、ゲームはそのまま動作します。
2台のAppleシネマディスプレイが接続されているシャトルベアボーンPCでは動作しません。おそらくグラフィックカード/ドライバーの問題です(NoCDパッチを適用した後、/ dev/sg0-messagesはなくなりました)。
Lubuntu 14.04を搭載したAcer Aspire One D270でも動作しません。DirectXのサポートがないため、ターミナルにはメッセージがありません(シャトルの場合のように)。
私のゲームはドイツのゲームで、おそらくバージョン1.16
です。これは WineHQ で "garbage"とラベル付けされますが、WINEの古いバージョンでは。 Lubuntu 16.04を搭載した古いMacbookProで動作するようになりましたが、長期間テストしていません。
ゲームのさまざまなバージョンに関連するパッチを見つけるのに適したページは次のとおりです。 https://www.civ-wiki.de/wiki/Versionen_(Civ3) 。
公式のNoCDパッチを含むパッチの概要は、ページの下部にあるダウンロードリンクにあります here 。
最初に1.29f
のパッチを適用してから、Civilization3.exe
をCivilization 3 PC Games Patch ohne Conquest von v1.21f (d).Zip
からディレクトリにコピーしました。
これで、ゲームはCDなしで実行されます。
イントロ(画面のトリミング)後のグラフィックの問題を修正するには、winefcg
の下のgraphics
の2つのオプションのチェックを外しました:ウィンドウマネージャーによるdecoration
およびcontrol
また、Win XPモードで実行します。