すべて、
興味深い問題があります。 Loki GamesのHeroes of Might and Magic 3をインストールするためのオンラインの指示に従いました( http://www.swanson.ukfsn.org/loki/ および http:// wtanaka。 com/node/7641 )そして、それをインストールし、最新バージョンにパッチを当てました。ただし、pulseaudioが実行されているかどうかに関係なく起動するたびに、次のエラーが表示されます。
LD_LIBRARY_PATH=/usr/local/lib/Loki_Compat/ /usr/local/lib/Loki_Compat/ld-linux.so.2 /usr/local/games/Heroes3/heroes3.dynamic
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_Pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
オーディオを開けませんでした:
私の最初のサウンドカードはHDMI出力で、2番目のサウンドカードは実際のサウンドカードです(最新のアップデートで12.04 64ビットを実行するHP DM1)。 /etc/asound.confを次のように設定しました。
asound.conf
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
したがって、デフォルトのサウンドカードは正常に動作するはずです。動作を停止したShadowgroundsとこれの間では、12.04の64ビットシステムでの32ビットサポートに未完成のビジネス/リグレッションがあるかもしれません。
何かご意見は?
Osspdをインストールしてみてください。
apt-get osspdのインストール
または here から。
Heroes 3とRuneでも同じ問題がありましたが、このパッケージはシナプスで見つけました。サウンド関連の問題はすべてなくなりました。
ホームフォルダーのどこかにCDからすべての内容をコピーします。
setup.sh
を右クリックして、実行可能に変更します。
そのディレクトリでターミナルを開き、次のように入力します。
Sudo linux32 bash setup.sh
インストール後にゲームがルートとして起動するように要求する場合を除き、すべての質問(すべてのゲームデータをインストールするため)に対して「y」と発声します。
ターミナルを閉じて、再度開きます。 heroes3
と入力して、ゲームを開始します。ゲームは開始されますが、サウンドに問題があります。 1999年には、Pulseオーディオは存在しません。オーディオの問題を解決する方法がわかりません。
Libasound_module_conf_Pulse.soをプリロードしてみてください。
env LD_PRELOAD=/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_conf_Pulse.so /usr/local/games/Heroes3/heroes3.dynamic
これにより、12.04 64ビットでTrineを実行する際の問題が修正されました(コメントに投稿した他の質問を参照)。