It works.
I had to really simplify how we're lauching Dreamland, but I did finally get it work now. My head hurts.
This commit is contained in:
@@ -9,10 +9,10 @@ install_wine_bottle
|
|||||||
winetricks -q vcrun2019 d3dcompiler_47
|
winetricks -q vcrun2019 d3dcompiler_47
|
||||||
|
|
||||||
# Run installer silently (shows a dialog but completes successfully)
|
# Run installer silently (shows a dialog but completes successfully)
|
||||||
# Install to C:\DreamLand instead of Program Files to avoid potential permission issues
|
# Using C:\DreamLand instead of Program Files to avoid potential permission issues
|
||||||
{
|
{
|
||||||
echo "# Installing Dreamland..."
|
echo "# Installing Dreamland..."
|
||||||
timeout 120 wine "${cache}/DreamLandSetup.exe" /VERYSILENT /NORESTART 2>&1 || true
|
timeout 120 wine "${cache}/DreamLandSetup.exe" /VERYSILENT /NORESTART /DIR="C:\DreamLand" 2>&1 || true
|
||||||
echo "# Installation complete"
|
echo "# Installation complete"
|
||||||
} | agm_progressbox "Installing Game" "Installing Dreamland (this may take a minute)..."
|
} | agm_progressbox "Installing Game" "Installing Dreamland (this may take a minute)..."
|
||||||
|
|
||||||
|
@@ -350,10 +350,10 @@ custom_launch_parameters() {
|
|||||||
popd
|
popd
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
#if [[ "${game[2]}" == "Dreamland" ]]; then
|
if [[ "${game[2]}" == "Dreamland" ]]; then
|
||||||
# (export WINEPREFIX && cd "$("${wine32%/*}/winepath" "${game[1]%\\*}")" && "$WINE" "${game[1]##*\\}")
|
"$WINE" "${game[1]}"
|
||||||
# exit 0
|
exit 0
|
||||||
#fi
|
fi
|
||||||
# executioner's-rage: DLL replacement now handled by update_nvda_dlls()
|
# executioner's-rage: DLL replacement now handled by update_nvda_dlls()
|
||||||
if [[ "${game[2]}" == "Laser Breakout" ]]; then
|
if [[ "${game[2]}" == "Laser Breakout" ]]; then
|
||||||
"${scriptDir}/speech/speak_window_title.sh" play.exe &
|
"${scriptDir}/speech/speak_window_title.sh" play.exe &
|
||||||
|
Reference in New Issue
Block a user