web-dev-qa-db-ja.com

ワインを使って古いゲームを立ち上げようとしています

Archlinuxでwine1.5.11を使用していて、この古いゲームを起動しようとしています:

http://www.cnetfrance.fr/telecharger/waterboy-11006056s.htm?download=1

問題は、私が常に

"Run-time error '13' : Type mismatch"

起動しようとすると。

oleaut.dllole32.dllをに切り替えようとしました「ネイティブ」で、winecfgを使用して「Windows98」モードに切り替えると、次のエラーが発生しました。

err:module:import_dll Library ole32.dll (which is needed by L"Z:\\games\\WaterBoy\\MSVBVM50.DLL") not found
err:module:import_dll Library OLEAUT32.dll (which is needed by L"Z:\\games\\WaterBoy\\MSVBVM50.DLL") not found
err:module:import_dll Library MSVBVM50.DLL (which is needed by L"Z:\\games\\WaterBoy\\WaterBoy.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\games\\WaterBoy\\WaterBoy.exe" failed, status c0000135

Winetricksを使用してvb5runtimeをインストールしましたが、役に立ちませんでした。

私は何か間違ったことをしていますか?

2
tchab

最も簡単な方法は、winetricks from http://wiki.winehq.org/winetricks を使用して、不足しているネイティブライブラリをインストールすることです。

wget http://winetricks.org/winetricks
chmod +x winetricks 
sh winetricks corefonts vcrun6 vb5run native_oleaut32 vcrun2010 richtx32

一部のウィンドウは確認のためにポップアップ表示されます。

1
alfC