diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 0e3d97f..92248fa 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -1714,7 +1714,7 @@ case "${game}" in ;; "Entombed") export winVer="win7" - install_wine_bottle speechsdk msvcrt40 + install_wine_bottle speechsdk msvcrt40 gdiplus ie7 # Ok, more dotnet. LC_ALL=C DISPLAY="" winetricks -q dotnet462 wineserver -k # Sigh. @@ -1725,7 +1725,14 @@ case "${game}" in wine msiexec /i "${WINEPREFIX}/drive_c/temp/SSCERuntime_x86-ENU.msi" /q rm * popd + pushd "${WINEPREFIX}/drive_c/Program Files/Microsoft SQL Server Compact Edition/v3.5" + wine regsvr32 sqlceoledb35.dll + wine regsvr32 sqlceca35.dll + popd wine "${cache}/EntombedSetup.exe" /silent + pushd "${WINEPREFIX}/drive_c/Program Files/Entombed" + cp ../Microsoft\ SQL\ Server\ Compact\ Edition/v3.5/System.Data.SqlServerCe.Entity.dll ../Microsoft\ SQL\ Server\ Compact\ Edition/v3.5/Desktop/System.Data.SqlServerCe.dll . + popd add_launcher "c:\Program Files\Entombed\Entombed.exe" ;; "ESP Pinball Classic")