From 3e7d4627511f5eb10fa4aa72153df0af54e6464c Mon Sep 17 00:00:00 2001 From: Michael Taboada Date: Fri, 23 Sep 2022 21:34:29 -0700 Subject: [PATCH] Bk3 now workingm Marina break sort of working but needs more instruction, so commented out. --- audiogame-manager.sh | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 1e03159..d9f88a8 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -944,6 +944,7 @@ gameList=( "BG Yahtzee" "Blind Drive" "Bloodshed" + "Bokurano Daibouken 3" "Bombercats" #"Breed Memorial" "Castaways" @@ -995,7 +996,7 @@ gameList=( "Lunimals" "Manamon" "Manamon 2" - "Marina Break" + #"Marina Break" "Monkey Business" "MudSplat French" "MudSplat English" @@ -1590,6 +1591,20 @@ case "${game}" in cp "${cache}/bloodshed.exe" "$WINEPREFIX/drive_c/Program Files/" add_launcher "c:\Program Files\bloodshed.exe" ;; + "Bokurano Daibouken 3") + export bottle="nyanchan" + export winVer="win7" + install_wine_bottle + download "https://www.nyanchangames.com/softs/nn3_setup.exe" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll" + wine "$cache/nn3_setup.exe" & + xdotool sleep 10 key --clearmodifiers --delay=75 ctrl+a + xdotool sleep 1 key --clearmodifiers --delay=75 BackSpace + xdotool sleep 1 type --delay=75 'c:\nyanchangame\bk3' + xdotool sleep 1 key --clearmodifiers --delay=75 Return + wineserver -w + find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd32.dll" "{}" \; + add_launcher "c:\nyanchangame\bk3\play.exe" + ;; "Bombercats") export bottle="oriol-gomez" export winVer="win7" @@ -2023,13 +2038,12 @@ EOF add_launcher "c:\Program Files\Kringle Crash\kringlecrash.exe" ;; "Laser Breakout") + # Currently only speaks in japanese, looking to see if we can find an english version. export bottle="nyanchan" export winVer="win7" install_wine_bottle - download "http://www.nyanchangames.com/softs/lsSetup.exe" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll" - wine "${cache}/lsSetup.exe" & - xdotool sleep 10 key Return - wineserver -w + download "https://www.agarchive.net/games/nyanchan/laser%20breakout.7z" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll" + 7z e -o"$WINEPREFIX/drive_c/nyanchangame/laser breakout" "$cache/laser breakout.7z" find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd32.dll" "{}" \; add_launcher "c:\nyanchangame\laser breakout\play.exe" ;; @@ -2104,11 +2118,11 @@ EOF export bottle="nyanchan" export winVer="win7" install_wine_bottle speechsdk - download "https://www.nyanchangames.com/softs/MbSetupE.exe" + download "https://www.nyanchangames.com/softs/MbSetupE.exe" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" wine "${cache}/MbSetupE.exe" & xdotool sleep 10 key Return wineserver -w - find "${WINEPREFIX}" -type f -name "nvdaControllerClient.dll" -exec rm -fv "{}" \; + find "${WINEPREFIX}" -type f -name "nvdaControllerClient.dll" -exec cp -v "$cache/nvda2speechd32.dll" "{}" \; add_launcher "c:\nyanchangame\MarinaBreak\marinabreak.exe" ;; "Monkey Business")