WARNING! Possibly horribly broken. For stability, switch to master branch. Completely changed the way the installer system works.
This commit is contained in:
parent
407cc8985b
commit
b804d48188
10
.install/A Hero's Call.sh
Normal file
10
.install/A Hero's Call.sh
Normal file
@ -0,0 +1,10 @@
|
||||
download "https://blindgamers.com/downloads/a-heros-call-freeware.zip" "${nvdaControllerClientDll}"
|
||||
export winVer="win7"
|
||||
export winetricksSettings="vd=1024x768"
|
||||
install_wine_bottle speechsdk corefonts
|
||||
# Dotnet is evil. That is all.
|
||||
LC_ALL=C DISPLAY="" winetricks -q dotnet462 xna40
|
||||
${wine}server -k # Really!
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/a-heros-call-freeware.zip"
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\a-heros-call\A Hero's Call.exe"
|
4
.install/Adrian's Doom.sh
Normal file
4
.install/Adrian's Doom.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://agarchive.net/games/mt/adrian's%20doom.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/adrian's doom.exe" /silent
|
||||
add_launcher "c:\Program Files\Two Caring Citizens\Adrian's Doom!\adrian.exe"
|
5
.install/Adventurers At C.sh
Normal file
5
.install/Adventurers At C.sh
Normal file
@ -0,0 +1,5 @@
|
||||
download "http://www.vgstorm.com/aac/aac.zip" "https://www.agarchive.net/games/vg/adventure%20at%20c%20stages.7z"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/aac" "${cache}/aac.zip"
|
||||
7z x -o"$WINEPREFIX/drive_c/Program Files/aac/stages" "${cache}/adventure at c stages.7z"
|
||||
add_launcher "c:\Program Files\aac\aac.exe"
|
12
.install/Alien Outback.sh
Normal file
12
.install/Alien Outback.sh
Normal file
@ -0,0 +1,12 @@
|
||||
download "http://download.dracoent.com/Windows/classic/AOSetup.exe"
|
||||
export bottle="draconis"
|
||||
export winVer="win7"
|
||||
install_wine_bottle vb6run dx8vb speechsdk quartz
|
||||
cp -v "${cache}/AOSetup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/AOSetup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/AOSetup.exe"
|
||||
# warning warning warning: Do not change location, or installer will not function.
|
||||
# FIXME: Hacky, but it works. Install dotnet20 by itself so it actually doesn't hang.
|
||||
winetricks -q dotnet20
|
||||
${wine}server -k # Damn you, dotnet.
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\Alien Outback\ao.exe"
|
4
.install/Angel Gift.sh
Normal file
4
.install/Angel Gift.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://erion.cf/files/ag_103.zip"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/Angel Gift" "$cache/ag_103.zip"
|
||||
add_launcher 'c:\Program Files\Angel Gift\ag.exe'
|
4
.install/AudioDisc.sh
Normal file
4
.install/AudioDisc.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://agarchive.net/games/other/audiodisc.zip"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/audiodisc.zip"
|
||||
add_launcher "c:\Program Files\audiodisc\disco.exe"
|
9
.install/AudioQuake.sh
Normal file
9
.install/AudioQuake.sh
Normal file
@ -0,0 +1,9 @@
|
||||
download "https://github.com/matatk/agrip/releases/download/2020.0-beta1/AudioQuake+LDL_2020.0-beta1_Windows.zip" "https://stormgames.wolfe.casa/downloads/quake.zip"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/AudioQuake+LDL_2020.0-beta1_Windows.zip"
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/AudioQuake/id1" "${cache}/quake.zip"
|
||||
add_launcher "c:\Program Files\AudioQuake\AudioQuake.exe"
|
||||
echo
|
||||
echo "After you launch the game, press tab then enter and it should begin speaking."
|
||||
alert
|
5
.install/BG 15 Puzzle.sh
Normal file
5
.install/BG 15 Puzzle.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmQiocMpMXoxejDftKKvmrR5xxpj1qcWcgkhBBwTcyijXg?filename=FPB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/FPB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\FifteenB\FifteenB.exe"
|
5
.install/BG 2048.sh
Normal file
5
.install/BG 2048.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmPNt3c78UBgEMrTH3eJ5eD2mCMdth6jwes1iDKGW24Uj5?filename=BG204832Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BG204832Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\BG2048B\BG2048.exe"
|
5
.install/BG Aces Up Solitaire.sh
Normal file
5
.install/BG Aces Up Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmTshtHBEV9dh7wFtaQpNUEYHZ3fBpuhSRZqc7k8HwmtPM?filename=ASB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/ASB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\AcesUpB\AcesUpB.exe"
|
5
.install/BG Alchemy.sh
Normal file
5
.install/BG Alchemy.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/Qma76HXBhmKgMDeHH1XLePsaWzzzLsBS2HRL3c7MVwDokg?filename=BAC32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BAC32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\AlchemyB\AlchemyB.exe"
|
5
.install/BG Battleship.sh
Normal file
5
.install/BG Battleship.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/Qmaq9P9fxdLTEFMGg4mhHrRuUbPg6HgU3eYVJNqZUimHjo?filename=BGB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\BattleshipB\BGBattleship.exe"
|
5
.install/BG Boggle.sh
Normal file
5
.install/BG Boggle.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmQwWiJw9hDiPdfwDyL4XepeoD66ztVRi3HwbSjFFP4CNg?filename=BGB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\BoggleB\BoggleB.exe"
|
5
.install/BG Boxes.sh
Normal file
5
.install/BG Boxes.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmRn21tREXxXVSaDe9i54zEPzPSespjJAFBqu4DWocuagD?filename=BXB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BXB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\BoxesB\BoxesB.exe"
|
5
.install/BG Brainiac.sh
Normal file
5
.install/BG Brainiac.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmWEdmTkQsjSqBgWUgnDajMf8QvQBbEF4Nxo6mhkXYzBtQ?filename=BRN32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BRN32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\BrainiacB\BrainiacB.exe"
|
5
.install/BG Chess Challenge.sh
Normal file
5
.install/BG Chess Challenge.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmT2yBpU5Jqna18FxYtyWzi4xMGAY9PyJWStAskxCHqBDw?filename=BGC32Setup10d.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGC32Setup10d.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\ChessB\BGChess.exe"
|
5
.install/BG Code Breaker.sh
Normal file
5
.install/BG Code Breaker.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmU486SssAdM7kPKwDyAKDLQs3Z92bG6wFjaLhzqDZCxAF?filename=BCB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BCB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\CodeBreakerB\BGCodeBreaker.exe"
|
5
.install/BG Cribbage Solitaire.sh
Normal file
5
.install/BG Cribbage Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmbRUiknnNcibWD3NwK4DFZGNHWswBgsFidUzU1TFGJ5Ra?filename=BCS32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BCS32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\CribSolB\CribSolB.exe"
|
5
.install/BG Cribbage.sh
Normal file
5
.install/BG Cribbage.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmeFud3EPHy7wQe8UENgvh96HdAazEkwqA2AutCNkYvB3t?filename=BGC32Setup12e.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGC32Setup12e.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\CribbageB\CribbageB.exe"
|
5
.install/BG Crossword Puzzle.sh
Normal file
5
.install/BG Crossword Puzzle.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmZQGY9CeATEiWrSqsKBz4AN6jPgQuvbBZSpQoLiMjoDr2?filename=BGX32Setup10h.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGX32Setup10h.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\CrosswordB\CrosswordB.exe"
|
5
.install/BG Draw Dominoes.sh
Normal file
5
.install/BG Draw Dominoes.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmZQGY9CeATEiWrSqsKBz4AN6jPgQuvbBZSpQoLiMjoDr2?filename=BDD32Setup.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BDD32Setup.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\DrawDominoesB\DrawDominoesB.exe"
|
5
.install/BG Elevens Solitaire.sh
Normal file
5
.install/BG Elevens Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmWWZByYL5CsDSi6gQLGcMyBL7zqD5hWXbPXJr3shRt5AQ?filename=ESB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/ESB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\ElevensB\ElevensB.exe"
|
5
.install/BG Fives Dominoes.sh
Normal file
5
.install/BG Fives Dominoes.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmSZt6dz7WQkNrFBmYq9n4WdYrrZyQAebTBPo46uHqCuNi?filename=BFD32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BFD32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\FivesDominoesB\FivesDominoesB.exe"
|
5
.install/BG Free Cell Solitaire.sh
Normal file
5
.install/BG Free Cell Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmVfQMMnqTD9Zm8Xwv7rGrUTdS9FXToq7Fv6wtQQVgbQGR?filename=BGF32Setup20.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGF32Setup20.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\FreecellB\FreecellB.exe"
|
5
.install/BG Golf Solitaire.sh
Normal file
5
.install/BG Golf Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmfAp9EYou1pndLwYSdpYdUCHBv2DR94oFccQh1ii9JVLD?filename=GSB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/GSB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\GolfSolitaireB\GolfSolitaireB.exe"
|
5
.install/BG Hangman.sh
Normal file
5
.install/BG Hangman.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXTPMmvw7JE2eLuPBLGSpkZqUn12TX7QEQZbX8qtp7GBx?filename=HMB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/HMB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\HangmanB\HangmanB.exe"
|
5
.install/BG Hearts.sh
Normal file
5
.install/BG Hearts.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmdU5ag1PRjvG28wNX7aNuJqZSVxaqEEKjgG6GoRoDT8k4?filename=BGH32Setup10b.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/${BGH32Setup10b.exe}" /silent
|
||||
add_launcher "c:\Program Files\Games\HeartsB\HeartsB.exe"
|
5
.install/BG Klondike Solitaire.sh
Normal file
5
.install/BG Klondike Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmctBDvhQWwER94LvgauR7sMDxv9D1mS9cToV47orTCdzU?filename=BGK32Setup10b.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGK32Setup10b.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\KlondikeB\KlondikeB.exe"
|
5
.install/BG LAP.sh
Normal file
5
.install/BG LAP.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/Qma5WeCC9B2P5abRGX9nGYV8Zi9F8vfCCr4ehejP2bgmNm?filename=LAP32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/LAP32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\LAP\LAP.exe"
|
5
.install/BG Master Mind.sh
Normal file
5
.install/BG Master Mind.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmP6cwMbirbBqAaG9JLfNRnD2dvJfh6nq74kfwxs5hN2RQ?filename=BMM32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BMM32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\MastermindB\BGMasterMind.exe"
|
5
.install/BG Mine Sweeper.sh
Normal file
5
.install/BG Mine Sweeper.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmRa54HroWjwxHYfKr6hdmP34sHW5G3ecuzcjMA5UBBVKa?filename=MSB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/MSB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\MinesweeperB\MinesweeperB.exe"
|
5
.install/BG Nomination Whist.sh
Normal file
5
.install/BG Nomination Whist.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/Qmb7eGTMDgiaDC9muMW9n8bHoistGcNm1VgHc6sr7dRyHU?filename=BNW32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BNW32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\NomWhistB\NomWhistB.exe"
|
5
.install/BG Penguin Solitaire.sh
Normal file
5
.install/BG Penguin Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXKvQ6WNNSnDiSyYmvAhZXVdALnuhUGK7dSMQVkQNReJr?filename=BPS32Setup10c.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BPS32Setup10c.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\PenguinB\PenguinB.exe"
|
5
.install/BG Poker Solitaire.sh
Normal file
5
.install/BG Poker Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmPLv74LiDgVGuiGhu9HuPhx3uoMm9QyCYk6jgeFUHjj3S?filename=BPS32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BPS32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\PokerSolB\PokerSolB.exe"
|
5
.install/BG Pyramid Solitaire.sh
Normal file
5
.install/BG Pyramid Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmaqXaBKD3xY2smhU2LcejXRTPnWZHqaTW9se8yRepLsHu?filename=PSB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/PSB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\PyramidB\PyramidB.exe"
|
5
.install/BG Scorpion Solitaire.sh
Normal file
5
.install/BG Scorpion Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmSxJs2MiLQ61Fgx6vCpSD7GmQziLiCEU3sZ3mgWc7RsJ8?filename=BSS32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BSS32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\ScorpionB\ScorpionB.exe"
|
5
.install/BG Scrabble.sh
Normal file
5
.install/BG Scrabble.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmVrwyPdJBnmc4wLW7oT2hexxXnXxs8bA7gfiqbnJsWJ16?filename=BGS32Setup20.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGS32Setup20.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\ScrabbleB\ScrabbleB.exe"
|
5
.install/BG Simon.sh
Normal file
5
.install/BG Simon.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXtBCqB6VCFPaDYuLaFNP1BDtJSLCJdJZzgm61zMtrsQt?filename=BGS32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGS32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\SimonB\SimonB.exe"
|
5
.install/BG Spider Solitaire.sh
Normal file
5
.install/BG Spider Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmdWBaDnLVbKCJSpiqF675ew6nJ6KHUVXA5FEH3t3E7UAu?filename=SPB32Setup10b.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/SPB32Setup10b.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\SpiderB\SpiderB.exe"
|
5
.install/BG Sudoku.sh
Normal file
5
.install/BG Sudoku.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXCAHEVRGZBc8t45Jgn2vkxicwF9Aox6yz9XrQBdkv7WY?filename=SDB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/SDB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\SudokuB\SudokuB.exe"
|
5
.install/BG Tablic Solitaire.sh
Normal file
5
.install/BG Tablic Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmYoiFQ6JuSXfZfZXT3SQDsYzMWLBu9rW9yivi1xiPjqZx?filename=SDB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/SDB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\TabSolB\BGTabSol.exe"
|
5
.install/BG Tri-Peaks Solitaire.sh
Normal file
5
.install/BG Tri-Peaks Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmWJGvSR6iaQfMHM3XuGCkWxx285jkzSDdNSvvk3bSCH8S?filename=TPB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/TPB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\TriPeaksB\TriPeaksB.exe"
|
5
.install/BG Twenty 20 Cricket.sh
Normal file
5
.install/BG Twenty 20 Cricket.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmWAk2TMHMvW6Kjc1sZBEPsxmCNHfY3nF1K723PCqaTa57?filename=TPB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/T20B32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\T20CricketB\CricketB.exe"
|
5
.install/BG Uno.sh
Normal file
5
.install/BG Uno.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmVsfPkebSoTDwYSXF1n7y4P9eGJTgTcGXdrEjpcV8A3Dv?filename=BGU32Setup11a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGU32Setup11a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\UnoB\UnoB.exe"
|
5
.install/BG Word Builder.sh
Normal file
5
.install/BG Word Builder.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXtR49EZShyj15Tc9CXQpBYVmKNfZpp4515Epm16bviuH?filename=BWB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BWB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordBuilderB\WordBuilderB.exe"
|
5
.install/BG Word Candy.sh
Normal file
5
.install/BG Word Candy.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmfTgfRzd4JMRqKSfDiz76iMorkaG19BqH1K7nRCCDwo4H?filename=WCB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/WCB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordCandyB\WordCandyB.exe"
|
5
.install/BG Word Jumble.sh
Normal file
5
.install/BG Word Jumble.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmYQWZZifzKJSuVRCC1SabwRmEDz95GdFvbzRvsBMmTt6e?filename=BWJ32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BWJ32Setup10.wineExec" /silent
|
||||
add_launcher "c:\Program Files\Games\WordJumbleB\WordJumbleB.exe"
|
5
.install/BG Word Maze.sh
Normal file
5
.install/BG Word Maze.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmXPtj5PkVZjXpU3m6FAfm8MwVL6bQCvhEDoR385u6FGTL?filename=BWM32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BWM32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordMazeB\WordMazeB.exe"
|
5
.install/BG Word Solitaire.sh
Normal file
5
.install/BG Word Solitaire.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmZp73ARDPqgnCz7zxfKeBHjNoHrgZSgg2NdQZR2sMyZGD?filename=WSB32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/WSB32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordSolitaireB\WordSolitaireB.exe"
|
5
.install/BG Word Target.sh
Normal file
5
.install/BG Word Target.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmWWZFXVHNtmNkH55oermWWtrMcQ8qVqL687B7kGFyeezq?filename=WTB32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/WTB32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordTargetB\WordTargetB.exe"
|
5
.install/BG Word Yahtzee.sh
Normal file
5
.install/BG Word Yahtzee.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmdicAVDegDktY3euVAC2PPn4YBGz96KedxYXNe4WDQaoq?filename=BWY32Setup10.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BWY32Setup10.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\WordYahtzeeB\BGWordYahtzee.exe"
|
5
.install/BG Yahtzee.sh
Normal file
5
.install/BG Yahtzee.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle="bg"
|
||||
download "${ipfsGateway}/ipfs/QmZebvkKgFAADnb1cgW6Bz7wTYdUh82X61QdtW66KcvmpF?filename=BGY32Setup10a.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/BGY32Setup10a.exe" /silent
|
||||
add_launcher "c:\Program Files\Games\yahtzeeB\BGYahtzee.exe"
|
18
.install/Balatro.sh
Normal file
18
.install/Balatro.sh
Normal file
@ -0,0 +1,18 @@
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" "https://stormgames.wolfe.casa/downloads/Tolk.dll" "https://github.com/Aurelius7309/BlackHole/releases/download/0.3.1/BlackHole-Release.zip"
|
||||
export WINEARCH=win64
|
||||
export winVer="win10"
|
||||
install_wine_bottle
|
||||
get_steam "2379780" "https://store.steampowered.com/app/2379780/Balatro/"
|
||||
mkdir -p "$WINEPREFIX/drive_c/users/$USER/AppData/Roaming/Balatro/Mods"
|
||||
unzip -d "$WINEPREFIX/drive_c/users/$USER/AppData/Roaming/Balatro" "$cache/BlackHole-Release.zip"
|
||||
pushd "$WINEPREFIX/drive_c/users/$USER/AppData/Roaming/Balatro/Mods"
|
||||
(cat mod_urls.txt ; echo) | while read -r x ; do
|
||||
git clone "$x"
|
||||
done
|
||||
cp -v BlackHole/bin/*.dll "$WINEPREFIX/drive_c/Program Files/Balatro"
|
||||
cp -v "$cache/Tolk.dll" "$WINEPREFIX/drive_c/Program Files/Balatro/tolk.dll"
|
||||
cp -v "$cache/Tolk.dll" BlackHole/bin/tolk.dll
|
||||
cp -v "$cache/nvda2speechd64.dll" "$WINEPREFIX/drive_c/Program Files/Balatro/nvdaControllerClient64.dll"
|
||||
cp -v "$cache/nvda2speechd64.dll" BlackHole/bin/nvdaControllerClient64.dll
|
||||
cp -v ../version.dll "$WINEPREFIX/drive_c/Program Files/Balatro"
|
||||
add_launcher 'c:\Program Files\Balatro\Balatro.exe' 'export WINEDLLOVERRIDES=version=n,b'
|
6
.install/Battle Zone.sh
Normal file
6
.install/Battle Zone.sh
Normal file
@ -0,0 +1,6 @@
|
||||
download "https://www.agarchive.net/games/gameMadnessInteractive/battle%20zone%2013.5%20setup.exe"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/battle zone 13.5 setup.exe" /silent
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\Battle Zone\ss.exe"
|
7
.install/Battle of the Hunter.sh
Normal file
7
.install/Battle of the Hunter.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "http://tunmi13.ddns.net/projects/bth.zip"
|
||||
export bottle="tunmi13"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/$game" "${cache}/bth.zip"
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\\${game}\bth.exe"
|
9
.install/Battlefield 2D.sh
Normal file
9
.install/Battlefield 2D.sh
Normal file
@ -0,0 +1,9 @@
|
||||
get_installer "bf.zip" "https://tunmi13.itch.io/battlefield-2d"
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
export bottle=tunmi13-64bit
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/bf.zip"
|
||||
find "${WINEPREFIX}/drive_c/Program Files/bf" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\bf\bf.exe"
|
7
.install/Beatstar Pro.sh
Normal file
7
.install/Beatstar Pro.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "https://oriolgomez.com/games/beat_windows.zip"
|
||||
# Sapi is broken on win64 for now, and this game doesn't support nvda it seems.
|
||||
export WINEARCH=win64
|
||||
export winVer="win7"
|
||||
install_wine_bottle mf
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/Beatstar Pro" "${cache}/beat_windows.zip"
|
||||
add_launcher "c:\Program Files\Beatstar Pro\beatstar.exe"
|
1
.install/Become a Patron.sh
Normal file
1
.install/Become a Patron.sh
Normal file
@ -0,0 +1 @@
|
||||
open_url "https://2mb.games/product/2mb-patron/"
|
11
.install/Blind Drive.sh
Normal file
11
.install/Blind Drive.sh
Normal file
@ -0,0 +1,11 @@
|
||||
get_installer "Blind Drive 1.1.112.00i-win64.zip" "https://lofipeople.itch.io/blind-drive"
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/blind-drive" "${cache}/Blind Drive 1.1.112.00i-win64.zip"
|
||||
# Weird work around to get keyboard working.
|
||||
winetricks -q usetakefocus=y
|
||||
winetricks -q usetakefocus=n
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\blind-drive\Blind Drive.exe"
|
5
.install/Bloodshed.sh
Normal file
5
.install/Bloodshed.sh
Normal file
@ -0,0 +1,5 @@
|
||||
download "${ipfsGateway}/ipfs/QmcTCTMep4zp5zTw8ZaXYpjtu9inNPn8bNzwhW6cX97egw?filename=bloodshed.exe"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
cp "${cache}/bloodshed.exe" "$WINEPREFIX/drive_c/Program Files/"
|
||||
add_launcher "c:\Program Files\bloodshed.exe"
|
7
.install/Bokurano Daibouken 2.sh
Normal file
7
.install/Bokurano Daibouken 2.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "https://www.nyanchangames.com/softs/nn2_setup.exe"
|
||||
export bottle="nyanchan"
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
7z x -o"$WINEPREFIX/drive_c/nyanchangame/bk2" "${cache}/nn2_setup.exe"
|
||||
find "${WINEPREFIX}/drive_c/nyanchangame/bk2/" -type f -name 'nvdaControllerClient.dll' -exec rm -v "{}" \;
|
||||
add_launcher "c:\nyanchangame\bk2\play.exe"
|
22
.install/Bokurano Daibouken 3.sh
Normal file
22
.install/Bokurano Daibouken 3.sh
Normal file
@ -0,0 +1,22 @@
|
||||
if [[ ! -r "${cache}/bk3-dict.dat" ]]; then
|
||||
echo "http://www.nyanchangames.com/order/bk3translate.html" | xclip -selection clipboard 2> /dev/null
|
||||
dialog --backtitle "Audiogame manager" --msgbox "If you would like English translations, the file is available at http://www.nyanchangames.com/order/bk3translate.html. Save the dict.dat file to your Downloads or Desktop directory. For convenience the url has been copied to your clipboard. Press enter when you are ready to continue." -1 -1 --stdout
|
||||
fi
|
||||
dictFile=""
|
||||
for i in "${HOME}/Downloads/dict.dat" "${HOME}/Desktop/dict.dat" ; do
|
||||
if [[ -r "$i" ]]; then
|
||||
dictFile="$i"
|
||||
fi
|
||||
done
|
||||
if [[ "${#dictFile}" -ge 3 ]] && [[ ! -r "${cache}/bk3-dict.dat" ]]; then
|
||||
dialog --backtitle "Audiogame manager" --yesno "Possible English translation file found at $dictFile. Would you like to use it for BK3?" -1 -1 --stdout && cp -v "$dictFile" "${cache}/bk3-dict.dat"
|
||||
fi
|
||||
download "https://www.nyanchangames.com/softs/nn3_setup.exe" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll"
|
||||
export bottle="nyanchan"
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
cp "${cache}/nvda2speechd" "${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd"
|
||||
chmod +x "${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd"
|
||||
7z x -o"$WINEPREFIX/drive_c/nyanchangame/bk3" "${cache}/nn3_setup.exe"
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd32.dll" "{}" \;
|
||||
add_launcher "c:\nyanchangame\bk3\play.exe"
|
7
.install/Bokurano Daibouken.sh
Normal file
7
.install/Bokurano Daibouken.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "https://www.nyanchangames.com/softs/nn_setup.exe"
|
||||
export bottle="nyanchan"
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
7z x -o"$WINEPREFIX/drive_c/nyanchangame/bk" "${cache}/nn_setup.exe"
|
||||
find "${WINEPREFIX}/drive_c/nyanchangame/bk/" -type f -name 'nvdaControllerClient.dll' -exec rm -v "{}" \;
|
||||
add_launcher "c:\nyanchangame\bk\play.exe"
|
7
.install/Bombercats.sh
Normal file
7
.install/Bombercats.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "http://oriolgomez.com/games/bombercats_en.zip"
|
||||
export bottle="oriol-gomez"
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/bomvercats" "${cache}/bombercats_en.zip"
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\bomvercats\game.exe"
|
5
.install/Bop It Emulator.sh
Normal file
5
.install/Bop It Emulator.sh
Normal file
@ -0,0 +1,5 @@
|
||||
download "http://www.masonasons.me/softs/BopItEmulator3.1PasswordIsBopIt.7z"
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
7z x -o"$WINEPREFIX/drive_c/Program Files/Bop It" "${cache}/BopItEmulator3.1PasswordIsBopIt.7z" -pBopIt
|
||||
add_launcher "c:\Program Files\Bop It\bop.exe"
|
8
.install/Bounce Bounce.sh
Normal file
8
.install/Bounce Bounce.sh
Normal file
@ -0,0 +1,8 @@
|
||||
get_installer "bounce_bounce.rar" "https://kavyapriya.itch.io/bounce-bounce"
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
export winVer="win7"
|
||||
export WINEARCH=win64
|
||||
install_wine_bottle
|
||||
unrar x "${cache}/bounce_bounce.rar" -op"$WINEPREFIX/drive_c/Program Files"
|
||||
find "${WINEPREFIX}/drive_c/Program Files/bounce_bounce" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\bounce_bounce\bounce.exe"
|
6
.install/Breed Memorial.sh
Normal file
6
.install/Breed Memorial.sh
Normal file
@ -0,0 +1,6 @@
|
||||
download "https://hirotaka2014.sakura.ne.jp/mh0406/game/breed_memorial.zip" "${nvdaControllerClientDll}"
|
||||
export winVer="win7"
|
||||
install_wine_bottle cjkfonts speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/breed_memorial.zip"
|
||||
#find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\Breed memorial\Breed memorial\breed memorial.exe"
|
8
.install/Breu2 Shadow Hunt.sh
Normal file
8
.install/Breu2 Shadow Hunt.sh
Normal file
@ -0,0 +1,8 @@
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
get_installer "breu2.zip" "https://breu.itch.io/shadowhunt"
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/breu2.zip"
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\breu2\breu2.exe"
|
7
.install/Castaways 2.sh
Normal file
7
.install/Castaways 2.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "http://www.kaldobsky.com/audiogames/castaways2beta.zip"
|
||||
export bottle="aprone"
|
||||
export winVer="win7"
|
||||
install_wine_bottle vb6run dx8vb speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/castaways2" "${cache}/castaways2beta.zip"
|
||||
wine "c:\Program Files\castaways2\Checkup.exe" /verysilent
|
||||
add_launcher "c:\Program Files\castaways2\Castaways2.exe"
|
7
.install/Castaways.sh
Normal file
7
.install/Castaways.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "https://www.kaldobsky.com/audiogames/castaways.zip"
|
||||
export bottle="aprone"
|
||||
export winVer="win7"
|
||||
install_wine_bottle vb6run dx8vb speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/castaways" "${cache}/castaways.zip"
|
||||
wine "c:\Program Files\castaways\Checkup.exe" /verysilent
|
||||
add_launcher "c:\Program Files\castaways\Castaways.exe"
|
7
.install/Challenge of the Horse.sh
Normal file
7
.install/Challenge of the Horse.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "http://tunmi13.ddns.net/projects/coth.zip"
|
||||
export bottle="tunmi13"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/$game" "${cache}/coth.zip"
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\\${game}\game.exe"
|
12
.install/Change Reaction.sh
Normal file
12
.install/Change Reaction.sh
Normal file
@ -0,0 +1,12 @@
|
||||
download "https://download.dracoent.com/Windows/ChangeReactionSetup.exe"
|
||||
export bottle="draconis"
|
||||
export winVer="win7"
|
||||
install_wine_bottle vb6run dx8vb speechsdk quartz
|
||||
cp -v "${cache}/ChangeReactionSetup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/ChangeReactionSetup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/ChangeReactionSetup.exe"
|
||||
# warning warning warning: Do not change location, or installer will not function.
|
||||
# FIXME: Hacky, but it works. Install dotnet20 by itself so it actually doesn't hang.
|
||||
winetricks -q dotnet20
|
||||
${wine}server -k # Damn you, dotnet.
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\Change Reaction\ChangeReactionGui.exe"
|
4
.install/Chillingham.sh
Normal file
4
.install/Chillingham.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://stormgames.wolfe.casa/downloads/chillingham.zip"
|
||||
install_wine_bottle vb6run mfc42
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "$cache/chillingham.zip"
|
||||
add_launcher "c:\Program Files\chillingham\Chillingham.exe"
|
8
.install/Chopper Challenge.sh
Normal file
8
.install/Chopper Challenge.sh
Normal file
@ -0,0 +1,8 @@
|
||||
# Freezes at menu
|
||||
download "https://www.agarchive.net/games/XSight/chopper%20challenge%20setup.exe"
|
||||
install_wine_bottle vb6run dx8vb speechsdk
|
||||
wine "${cache}/chopper challenge setup.exe" /silent &
|
||||
xdotool sleep 5 key y 2> /dev/null
|
||||
${wine}server -w
|
||||
echo "$USER|n/a" >> "$WINEPREFIX/drive_c/Program Files/x-sight interactive/chopper challenge/config.dat"
|
||||
add_launcher "c:\Program Files\x-sight interactive\chopper challenge\Chopper.exe"
|
7
.install/Christmas Chaos.sh
Normal file
7
.install/Christmas Chaos.sh
Normal file
@ -0,0 +1,7 @@
|
||||
export WINEARCH=win64
|
||||
export winVer="win7"
|
||||
download "${ipfsGateway}/ipfs/QmYx11vsMDBgjPd1coZPGHxMXf2qtf4icqmB3Q9iUazyQv?filename=ChristmasChaos.zip" "https://stormgames.wolfe.casa/downloads/Tolk.dll"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/ChristmasChaos.zip"
|
||||
find "${WINEPREFIX}" -type f -name 'Tolk.dll' -exec cp -v "${cache}/Tolk.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\ChristmasChaos\ChristmasChaos.exe"
|
4
.install/Christmas WhoopAss.sh
Normal file
4
.install/Christmas WhoopAss.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://www.agarchive.net/games/draconis/christmas%20whoopass%20setup.exe"
|
||||
install_wine_bottle vb6run dx8vb
|
||||
wine "${cache}/christmas whoopass setup.exe" /sp- /silent
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\Christmas Whoop Ass\wa.exe"
|
7
.install/Clashes of the Sky.sh
Normal file
7
.install/Clashes of the Sky.sh
Normal file
@ -0,0 +1,7 @@
|
||||
get_installer "clashes_of_the_sky.zip" "https://tunmi13.itch.io/clashes-of-the-sky"
|
||||
export bottle="tunmi13"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/clashes_of_the_sky.zip"
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher 'c:\Program Files\clashes_of_the_sky\clash.exe'
|
11
.install/Code Dungeon.sh
Normal file
11
.install/Code Dungeon.sh
Normal file
@ -0,0 +1,11 @@
|
||||
get_installer "codedungeon-win-64.zip" "https://stealcase.itch.io/codedungeon"
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/code-dungeon" "${cache}/codedungeon-win-64.zip"
|
||||
# Weird work around to get keyboard working.
|
||||
winetricks -q usetakefocus=y
|
||||
winetricks -q usetakefocus=n
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\code-dungeon\Code Dungeon.exe"
|
7
.install/Coin Collector.sh
Normal file
7
.install/Coin Collector.sh
Normal file
@ -0,0 +1,7 @@
|
||||
export WINEARCH=win64
|
||||
export winVer="win7"
|
||||
download "https://www.dropbox.com/s/v55q7t9n84otmcd/coin%20collector.rar?dl=1" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
install_wine_bottle
|
||||
unrar x "$cache/coin collector.rar" -op"$WINEPREFIX/drive_c/Program Files"
|
||||
find "$WINEPREFIX/drive_c/Program Files/coin collector" -type f -name "nvdaControllerClient64.dll" -exec cp -v "$cache/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\coin collector\game.exe"
|
8
.install/Conjury.sh
Normal file
8
.install/Conjury.sh
Normal file
@ -0,0 +1,8 @@
|
||||
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll"
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
install_wine_bottle
|
||||
get_steam 2684520 "https://store.steampowered.com/app/2684520/Conjury/"
|
||||
find "$WINEPREFIX/drive_c/Program Files/Conjury" -type f -path '*/x86_64/nvdaControllerClient.dll' -exec cp -v "$cache/nvda2speechd64.dll" "{}" \;
|
||||
find "$WINEPREFIX/drive_c/Program Files/Conjury" -type f -path '*/x86/nvdaControllerClient.dll' -exec cp -v "$cache/nvda2speechd32.dll" "{}" \;
|
||||
add_launcher 'c:\Program Files\Conjury\release\Conjury.exe'
|
5
.install/Constant Battle.sh
Normal file
5
.install/Constant Battle.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export winVer="win7"
|
||||
download "https://renovagames.com/bc/BC-Setup.exe"
|
||||
install_wine_bottle cjkfonts speechsdk
|
||||
wine "${cache}/BC-Setup.exe" /silent
|
||||
#add_launcher "c:\Program Files\"
|
6
.install/Copter Mission.sh
Normal file
6
.install/Copter Mission.sh
Normal file
@ -0,0 +1,6 @@
|
||||
export bottle="oriol-gomez"
|
||||
export winVer="win7"
|
||||
download "http://oriolgomez.com/games/copter_en.zip"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/copter mission" "${cache}/copter_en.zip"
|
||||
add_launcher "c:\Program Files\copter mission\game.exe"
|
8
.install/Crazy Party.sh
Normal file
8
.install/Crazy Party.sh
Normal file
@ -0,0 +1,8 @@
|
||||
export WINEARCH=win64
|
||||
export winVer="win8"
|
||||
download "http://pragmapragma.free.fr/crazy-party/Crazy-Party-beta82.zip" "https://stormgames.wolfe.casa/downloads/Tolk.dll" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/Crazy-Party-beta82.zip"
|
||||
find "${WINEPREFIX}" -type f -name 'Tolk.dll' -exec cp -v "${cache}/Tolk.dll" "{}" \;
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\Crazy-Party-beta82\Crazy Party.exe"
|
4
.install/Crazy Tennis.sh
Normal file
4
.install/Crazy Tennis.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://www.agarchive.net/games/VIP/crazy%20tennis%20setup.exe"
|
||||
install_wine_bottle speechsdk
|
||||
wine "${cache}/crazy tennis setup.exe" /sp- /silent
|
||||
add_launcher "c:\Program Files\Crazytennis\crazytennis.exe"
|
7
.install/Crime Hunter.sh
Normal file
7
.install/Crime Hunter.sh
Normal file
@ -0,0 +1,7 @@
|
||||
export WINEARCH=win64
|
||||
export winVer="win7"
|
||||
download "http://masonasons.me/softs/CH2.0Win.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/crime-hunter" "${cache}/CH2.0Win.zip"
|
||||
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
|
||||
add_launcher "c:\Program Files\crime-hunter\ch.exe"
|
9
.install/Danger City.sh
Normal file
9
.install/Danger City.sh
Normal file
@ -0,0 +1,9 @@
|
||||
download "https://www.agarchive.net/games/xl/DangerCityBeta2.exe"
|
||||
install_wine_bottle vb6run dx8vb
|
||||
wine "$cache/DangerCityBeta2.exe" /silent &
|
||||
xdotool sleep 15 key --clearmodifiers --delay 200 Return 2> /dev/null
|
||||
xdotool sleep 5 key --clearmodifiers --delay 200 Return 2> /dev/null
|
||||
xdotool sleep 5key --clearmodifiers --delay 200 Return 2> /dev/null
|
||||
xdotool sleep 10 --clearmodifiers --delay 200 Return 2> /dev/null
|
||||
${wine}server -w
|
||||
add_launcher 'c:\Program Files\Danger City\dc.exe'
|
7
.install/Danger on the Wheel.sh
Normal file
7
.install/Danger on the Wheel.sh
Normal file
@ -0,0 +1,7 @@
|
||||
download "http://oriolgomez.com/games/wheel_en.zip"
|
||||
export bottle="oriol-gomez"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/danger on the wheel" "${cache}/wheel_en.zip"
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\danger on the wheel\game.exe"
|
5
.install/Dark Destroyer.sh
Normal file
5
.install/Dark Destroyer.sh
Normal file
@ -0,0 +1,5 @@
|
||||
export bottle=pbgames
|
||||
download "https://www.agarchive.net/games/pb/Dark-Destroyer-Setup.exe"
|
||||
install_wine_bottle speechsdk ie6
|
||||
wine "$cache/Dark-Destroyer-Setup.exe" /silent
|
||||
add_launcher 'c:\Pbgames\Dark_destroyer\darkdestroyer.exe'
|
15
.install/Daytona and the Book of Gold.sh
Normal file
15
.install/Daytona and the Book of Gold.sh
Normal file
@ -0,0 +1,15 @@
|
||||
export bottle="aprone"
|
||||
export winVer="win7"
|
||||
export winetricksSettings="vd=1024x768"
|
||||
download "https://kaldobsky.com/audiogames/Daytona.zip"
|
||||
install_wine_bottle vb6run dx8vb quartz corefonts
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/daytona" "${cache}/Daytona.zip"
|
||||
wine 'c:\Program Files\daytona\checkup.exe' /verysilent
|
||||
add_launcher "c:\Program Files\daytona\Daytona.exe"
|
||||
"Death on the Road")
|
||||
export bottle="oriol-gomez"
|
||||
export winVer="win7"
|
||||
download "http://oriolgomez.com/games/road_en.zip"
|
||||
install_wine_bottle
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/death on the road" "${cache}/road_en.zip"
|
||||
add_launcher "c:\Program Files\death on the road\game.exe"
|
6
.install/Deathmatch.sh
Normal file
6
.install/Deathmatch.sh
Normal file
@ -0,0 +1,6 @@
|
||||
export winVer="win7"
|
||||
export winetricksSettings="vd=1024x768"
|
||||
download "https://www.agarchive.net/games/realitySoftware/death%20match%20project%20alpha%20setup.exe"
|
||||
install_wine_bottle quartz speechsdk
|
||||
wine "${cache}/death match project alpha setup.exe" /silent
|
||||
add_launcher "c:\Program Files\reality software\death match project alpha\dm1.exe"
|
15
.install/Dog Who Hates Toast.sh
Normal file
15
.install/Dog Who Hates Toast.sh
Normal file
@ -0,0 +1,15 @@
|
||||
export bottle="aprone"
|
||||
export winVer="win7"
|
||||
export winetricksSettings="vd=1024x768"
|
||||
download "https://www.kaldobsky.com/audiogames/dogwhohatestoast.zip"
|
||||
install_wine_bottle vb6run dx8vb quartz speechsdk corefonts
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files/dogwhohatestoast" "${cache}/dogwhohatestoast.zip"
|
||||
wine 'c:\Program Files\dogwhohatestoast\checkup.exe' /verysilent
|
||||
add_launcher "c:\Program Files\dogwhohatestoast\DogwhoHatesToast.exe"
|
||||
echo "Note: Dog who Hates Toast installed. Once you start the game, you must press tab until you hear sapi on to get speech." >&2
|
||||
"Dragon Pong")
|
||||
export winVer="win7"
|
||||
install_wine_bottle
|
||||
download "https://www.iamtalon.me/games/dragonpong.zip"
|
||||
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/dragonpong.zip"
|
||||
add_launcher "c:\Program Files\dragonpong\DragonPong.exe"
|
1
.install/Donate.sh
Normal file
1
.install/Donate.sh
Normal file
@ -0,0 +1 @@
|
||||
open_url "https://ko-fi.com/stormux"
|
9
.install/Dreamland.sh
Normal file
9
.install/Dreamland.sh
Normal file
@ -0,0 +1,9 @@
|
||||
download https://scwl-1251129685.cos.ap-shanghai.myqcloud.com/dreamland/Win/DreamLandSetup.exe
|
||||
install_wine_bottle speechsdk ole32
|
||||
$wine "${cache}/DreamLandSetup.exe" /silent
|
||||
"Duck Hunt")
|
||||
export bottle="l-works"
|
||||
download "http://files.l-works.net/dhsetup.exe"
|
||||
install_wine_bottle vb6run dx8vb speechsdk
|
||||
wine "${cache}/dhsetup.exe" /silent
|
||||
add_launcher "c:\Program Files\Lworks\Duck Hunt\duckhunt.exe"
|
12
.install/DynaMan.sh
Normal file
12
.install/DynaMan.sh
Normal file
@ -0,0 +1,12 @@
|
||||
export winVer="win7"
|
||||
export bottle="draconis"
|
||||
download "http://download.dracoent.com/Windows/classic/DMSetup.exe"
|
||||
install_wine_bottle vb6run dx8vb speechsdk quartz
|
||||
cp -v "${cache}/DMSetup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/DMSetup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/DMSetup.exe"
|
||||
# warning warning warning: Do not change location, or installer will not function.
|
||||
# FIXME: Hacky, but it works. Install dotnet20 by itself so it actually doesn't hang.
|
||||
winetricks -q dotnet20
|
||||
${wine}server -k # Damn you, dotnet.
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\DynaMan\dm.exe"
|
12
.install/ESP Pinball Classic.sh
Normal file
12
.install/ESP Pinball Classic.sh
Normal file
@ -0,0 +1,12 @@
|
||||
export winVer="win7"
|
||||
export bottle="draconis"
|
||||
download "http://download.dracoent.com/Windows/classic/PBCSetup.exe"
|
||||
install_wine_bottle vb6run dx8vb speechsdk quartz
|
||||
cp -v "${cache}/PBCSetup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/PBCSetup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/PBCSetup.exe"
|
||||
# warning warning warning: Do not change location, or installer will not function.
|
||||
# FIXME: Hacky, but it works. Install dotnet20 by itself so it actually doesn't hang.
|
||||
winetricks -q dotnet20
|
||||
${wine}server -k # Damn you, dotnet.
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\ESP Pinball Classic\pbc.exe"
|
12
.install/ESP Pinball Extreme.sh
Normal file
12
.install/ESP Pinball Extreme.sh
Normal file
@ -0,0 +1,12 @@
|
||||
export winVer="win7"
|
||||
export bottle="draconis"
|
||||
download "http://download.dracoent.com/Windows/classic/PBXSetup.exe"
|
||||
install_wine_bottle vb6run dx8vb speechsdk quartz
|
||||
cp -v "${cache}/PBXSetup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/PBXSetup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/PBXSetup.exe"
|
||||
# warning warning warning: Do not change location, or installer will not function.
|
||||
# FIXME: Hacky, but it works. Install dotnet20 by itself so it actually doesn't hang.
|
||||
winetricks -q dotnet20
|
||||
${wine}server -k # Damn you, dotnet.
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\ESP Pinball Xtreme\pbx.exe"
|
13
.install/ESP Pinball Party Pack.sh
Normal file
13
.install/ESP Pinball Party Pack.sh
Normal file
@ -0,0 +1,13 @@
|
||||
export winVer="win7"
|
||||
export bottle="draconis"
|
||||
export WINEPREFIX="$HOME/.local/wine/draconis"
|
||||
# Only works in conjunction with esp pinball extreme.
|
||||
if ! [ -f "$HOME/.local/wine/$bottle/drive_c/Program Files/Draconis Entertainment/ESP Pinball Xtreme/pbx.exe" ] ; then
|
||||
echo "Error: You need to install ESP Pinball Extreme first to use this game. Please do so before continuing." >&2
|
||||
exit 1
|
||||
fi
|
||||
download "http://download.dracoent.com/Windows/classic/PP1Setup.exe"
|
||||
cp -v "${cache}/PP1Setup.exe" "$WINEPREFIX/drive_c/windows/temp/"
|
||||
wine "c:/windows/temp/PP1Setup.exe" /sp- /silent
|
||||
rm -fv "$WINEPREFIX/drive_c/windows/temp/PP1Setup.exe"
|
||||
add_launcher "c:\Program Files\Draconis Entertainment\ESP Pinball Xtreme\pbx.exe"
|
4
.install/Easter Quest.sh
Normal file
4
.install/Easter Quest.sh
Normal file
@ -0,0 +1,4 @@
|
||||
download "https://agarchive.net/games/mt/easter%20quest%20setup.exe"
|
||||
install_wine_bottle
|
||||
wine "${cache}/easter quest setup.exe" /silent
|
||||
add_launcher "c:\Program Files\MTGames\Easter Quest\easter.exe"
|
5
.install/Endless Runner.sh
Normal file
5
.install/Endless Runner.sh
Normal file
@ -0,0 +1,5 @@
|
||||
download "http://www.masonasons.me/softs/EndlessRunner.7z"
|
||||
install_wine_bottle speechsdk
|
||||
7z x -y -o"$WINEPREFIX/drive_c/Program Files/Endless Runner" "${cache}/EndlessRunner.7z" -prunner
|
||||
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
|
||||
add_launcher "c:\Program Files\Endless Runner\runner.exe"
|
28
.install/Entombed.sh
Normal file
28
.install/Entombed.sh
Normal file
@ -0,0 +1,28 @@
|
||||
export version="6.18"
|
||||
download "http://blind-games.com/newentombed/EntombedSetup.exe" "https://download.microsoft.com/download/E/C/1/EC1B2340-67A0-4B87-85F0-74D987A27160/SSCERuntime-ENU.exe" "https://stormgames.wolfe.casa/downloads/Entombed.exe.config" "https://stormgames.wolfe.casa/downloads/mfplat.dll"
|
||||
install_wine "$version" "32"
|
||||
export winVer="win7"
|
||||
install_wine_bottle speechsdk msvcrt40 gdiplus ie7 wmp11 mf
|
||||
# Ok, more dotnet.
|
||||
LC_ALL=C DISPLAY="" winetricks -q dotnet40 xna40
|
||||
${wine}server -k # Sigh.
|
||||
mkdir -p "${WINEPREFIX}/drive_c/temp"
|
||||
pushd "${WINEPREFIX}/drive_c/temp"
|
||||
7z x "${cache}/SSCERuntime-ENU.exe"
|
||||
${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/Private/System.Data.SqlServerCe.Entity.dll ../Microsoft\ SQL\ Server\ Compact\ Edition/v3.5/Private/System.Data.SqlServerCe.dll .
|
||||
cp ../Microsoft\ SQL\ Server\ Compact\ Edition/v3.5/sql* .
|
||||
cp "${cache}/Entombed.exe.config" .
|
||||
popd
|
||||
if [ ! -f "${WINEPREFIX}/drive_c/windows/system32/mfplat.dll" ] ; then
|
||||
cp "${cache}/mfplat.dll" "${WINEPREFIX}/drive_c/windows/system32/"
|
||||
fi
|
||||
add_launcher "c:\Program Files\Entombed\Entombed.exe"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user