Removed gameList variable as it is no longer needed.

This commit is contained in:
Storm Dragon 2024-12-13 05:21:45 -05:00
parent b804d48188
commit 733a8a3971
6 changed files with 0 additions and 276 deletions

View File

@ -1 +0,0 @@
open_url "https://2mb.games/product/2mb-patron/"

View File

@ -1 +0,0 @@
open_url "https://ko-fi.com/stormux"

View File

@ -1,9 +0,0 @@
export winVer="win10"
install_wine_bottle ie8 vcrun2015 speechsdk
# This download url breaks the download function, so grab it manually.
curl -L --output "${cache}/Hearthstone.exe" "https://us.battle.net/download/getInstaller?os=win&installer=Hearthstone-Setup.exe"
curl -L --output "${cache}/Hearthstone_patch.zip" "https://github.com/HearthstoneAccess/HearthstoneAccess/releases/latest/download/patch.zip"
wine "${cache}/Hearthstone.exe" /silent
unzip -o "${cache}/Hearthstone_patch.zip" -d "${WINEPREFIX}/drive_c/Program Files/Hearthstone"
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
#add_launcher "c:\Program Files\"

View File

@ -1,39 +0,0 @@
export WINEARCH=win64
export winVer="win7"
get_installer "accessibility-plus-extended-1.18-curseforge-v1.9.0.jar" "https://www.curseforge.com/minecraft/mc-mods/accessibility-plus-extended/download"
get_installer "Mambience-5.2.0+1.19.jar" "https://www.curseforge.com/minecraft/mc-mods/mambience/download"
get_installer "easy-life-1.18-v1.5.1.jar" "https://www.curseforge.com/minecraft/mc-mods/easy-life/download"
get_installer "numpad-camera-controls-1.18-v1.5.1.jar" "https://www.curseforge.com/minecraft/mc-mods/numpad-keypad-camera-controls/download"
download "https://www.python.org/ftp/python/3.7.9/python-3.7.9-amd64.exe"
install_wine_bottle
wine "$cache/python-3.7.9-amd64.exe" /silent
wine 'c:\windows\py.exe' -m pip install portablemc portablemc-fabric
# Now just need to install latest fabric, portablemc start --dry fabric
wine 'c:\users\'"$USER"'\AppData\Local\Programs\Python\Python37\Scripts\portablemc.exe' start --dry fabric:
# Also need to copy all mods into right place.
mkdir "$WINEPREFIX/drive_c/users/$USER/AppData/Roaming/.minecraft/mods"
for x in "accessibility-plus-extended-1.18-curseforge-v1.9.0.jar" "Mambience-5.2.0+1.19.jar" "easy-life-1.18-v1.5.1.jar" "numpad-camera-controls-1.18-v1.5.1.jar" ; do
cp "$cache/$x" "$WINEPREFIX/drive_c/users/$USER/AppData/Roaming/.minecraft/mods"
done
# And of course, add the launcher.
"Mist World")
export winVer="win7"
get_installer "Mist World_Setup.exe" "https://drive.google.com/file/d/12YeUqorkkMT46ZSR5pcfWxSY8DHOLxZ-/view?usp=share_link"
download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll"
install_wine_bottle ole32
7z x -o"$WINEPREFIX/drive_c/Program Files/Mist World" "$cache/Mist World_Setup.exe"
sed -i 's/1024m/768m/g' "$WINEPREFIX/drive_c/Program Files/Mist World/mw.exe.vmoptions"
cp "$WINEPREFIX/drive_c/Program Files/Mist World/"{mw.exe.vmoptions,update.exe.vmoptions}
find "$WINEPREFIX/drive_c/Program Files/Mist World" -iname "nvdaControllerClient32.dll" -exec cp "$cache/nvda2speechd32.dll" "{}" \;
mkdir "$WINEPREFIX/drive_c/Program Files/Mist World/"{user,users}
add_launcher 'c:\Program Files\Mist World\mw.exe'
echo
echo "If you do not have an account, There is a script in game-scripts to help."
echo "Launch the game, press enter on create account, then drop into a console so the game window does not lose focus."
echo "Change to the game-scripts directory and run"
echo "./mist_world_account_creator.sh and follow the prompts."
echo
echo "To login, type your email address, press tab, and type your password."
echo "If you want to enable automatic login, press tab two times followed by space, then tab and enter."
echo "If you do not want to auto login, you can just press enter after typing your password."
alert

View File

@ -1,7 +0,0 @@
download "https://sightlesswolf.com/wg-release.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll"
export WINEARCH=win64
export winVer="win7"
install_wine_bottle
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/wg-release.zip"
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \;
add_launcher "c:\Program Files\wg-release\WolfGames.exe"

View File

@ -1158,225 +1158,6 @@ export ipfsGateway="${ipfsGateway:-https://gateway.pinata.cloud}"
export nvdaControllerClientDll="${ipfsGateway}/ipfs/QmWu7YdSbKMk1Qm5DKvEA5hk1YuAK8wVkwhDf2CsmPkmF1?filename=nvdaControllerClient32.dll"
# The list of games available for installation.
# Use menu friendly names.
gameList=(
"A Hero's Call"
"Adrian's Doom"
"Adventurers At C"
"Alien Outback"
"Angel Gift"
"AudioDisc"
"AudioQuake"
"Balatro"
"Battlefield 2D"
"Battle of the Hunter"
"Battle Zone"
#"Beatstar Pro"
"BG 2048"
"BG 15 Puzzle"
"BG Aces Up Solitaire"
"BG Alchemy"
"BG Battleship"
"BG Boggle"
"BG Boxes"
"BG Brainiac"
"BG Chess Challenge"
"BG Code Breaker"
"BG Cribbage"
"BG Cribbage Solitaire"
"BG Crossword Puzzle"
"BG Draw Dominoes"
"BG Fives Dominoes"
"BG Elevens Solitaire"
"BG Free Cell Solitaire"
"BG Golf Solitaire"
"BG Hangman"
"BG Hearts"
"BG Klondike Solitaire"
"BG LAP"
"BG Master Mind"
"BG Mine Sweeper"
"BG Nomination Whist"
"BG Penguin Solitaire"
"BG Poker Solitaire"
"BG Pyramid Solitaire"
"BG Scorpion Solitaire"
"BG Simon"
"BG Spider Solitaire"
"BG Scrabble"
"BG Sudoku"
"BG Tablic Solitaire"
"BG Tri-Peaks Solitaire"
"BG Twenty 20 Cricket"
"BG Uno"
"BG Word Builder"
"BG Word Candy"
"BG Word Jumble"
"BG Word Maze"
"BG Word Solitaire"
"BG Word Target"
"BG Word Yahtzee"
"BG Yahtzee"
"Blind Drive"
"Bloodshed"
"Bokurano Daibouken"
"Bokurano Daibouken 2"
"Bokurano Daibouken 3"
"Bombercats"
"Bop It Emulator"
"Bounce Bounce"
#"Breed Memorial"
"Breu2 Shadow Hunt"
"Castaways"
"Castaways 2"
"Challenge of the Horse"
"Change Reaction"
"Chillingham"
#"Chopper Challenge"
"Christmas Chaos"
"Christmas WhoopAss"
"Clashes of the Sky"
"Code Dungeon"
"Coin Collector"
"Conjury"
#"Constant Battle"
"Copter Mission"
"Crazy Party"
"Crazy Tennis"
"Crime Hunter"
"Danger City"
"Danger on the Wheel"
#"Dark Destroyer"
"Daytona and the Book of Gold"
"Death on the Road"
"Deathmatch"
"Dog Who Hates Toast"
"Dragon Pong"
"Dreamland"
"Duck Hunt"
"DynaMan"
"Easter Quest"
"Endless Runner"
"Entombed"
"ESP Pinball Classic"
"ESP Pinball Extreme"
"ESP Pinball Party Pack"
#"Eurofly"
"Executioner's Rage"
"Extant"
#"Fartman"
"Finger Panic"
"Fuck That Bird"
"Galactic Strike"
"GMA Tank Commander"
"Grizzly Gulch"
"Hammer of Glory"
"haunted Party"
#"Hearthstone"
"Hunter"
"Inquisitor's Heartbeat"
"Insect Therapy"
"Interceptor"
"Judgement Day"
"Kitchensinc Games"
"Kringle Crash"
"Laser Breakout"
"Light Battles"
"Light Cars"
"Lockpick"
"Lone Wolf"
"Lost"
"Lunimals"
"Manamon"
"Manamon 2"
#"Marina Break"
"Maze Craze"
#"Minecraft"
"Mist World"
"Monkey Business"
"MudSplat French"
"MudSplat English"
#"MudSplat Swedish"
"Oh Shit"
"Operation BlackSquare"
"Pacman Talks"
"Palace Punch Up"
"Paladin of the Sky"
"Park Boss"
"Paw Prints"
"Penta Path"
"Perilous Hearts"
"Pontes Kickups!"
"Pigeon Panic"
"Pipe 2 Blast Chamber"
"Preludeamals"
#"Psycho Strike"
"Puzzle Divided"
"Q9"
"Rettou"
"Revelation"
"Rhythm Rage"
"River Raiders"
"Road to Rage"
"Road to Rage Offline"
"RS Games"
"Run For Your Life"
#"Sammy Center"
"Sarah and the Castle of Witchcraft and Wizardry"
"Scramble!"
"Screaming Strike 2"
"Scrolling Battles"
"Sketchbook"
"Sequence Storm"
#"Shades of Doom 1.2"
"Shades of Doom"
"Shadow Line"
"Shooter"
"Side Party"
"Silver Dollar"
"Simple Fighter"
"Skateboarder Pro"
"Slender Lost Vision"
"Sonic the Hedgehog"
"Sonic Zoom"
#"Space Defender"
#"Star Treck Final Conflict"
"Super Deekout"
"Super Dogs Bone Hunt"
"Super Egg Hunt"
"Super Liam"
"Super Mario Bros"
"Survive the Wild"
"Swamp"
"Tactical Battle"
"Technoshock"
"Ten Pin Alley"
"The Blind Swordsman"
#"The Gate"
"The Great Toy Robbery"
"The Vale"
"They'll Come from the Moon"
"Thief"
"Traders of Known Space"
"Three D velocity"
"Tomb Hunter"
"Top Speed 2"
"Top Speed 3"
"Tarot Assistant"
"Triple Triad"
"Troopanum2"
"Tube Sim"
"Ultimate SounDoku"
"Undead Assault"
"Villains From Beyond"
"VIP Mud"
"Warsim"
#"Wave of the Undead"
#"Wolf Games Launcher"
"World of War"
)
# Make sure the minimum of curl, sox, wine, and winetricks are installed or fex-emu on aarch64
if [[ "$(uname -m)" == "aarch64" ]]; then
minimumDependencies=("FEXLoader")