Games "Top Speed" and "The Great Toy Robbery" added. For Top Speed, I found a couple of bugs, so the installed version may not work with your keyboard and may also crash on race launch. I have opened a pull request with these problems fixed, so hopefully it will work soon.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Linux Game Manager Core Map
|
||||
|
||||
Last refreshed: 2026-04-11
|
||||
Last refreshed: 2026-04-12
|
||||
|
||||
## Top-Level Structure
|
||||
|
||||
@@ -14,9 +14,9 @@ Last refreshed: 2026-04-11
|
||||
|
||||
## Catalog Snapshot
|
||||
|
||||
- Installers: 40 (`.install/*.sh`)
|
||||
- Launcher definitions: 40 (`.launch/*.game`)
|
||||
- Launcher runnable entries: 28 (`.launch/*.sh`, both symlinks and files)
|
||||
- Installers: 42 (`.install/*.sh`)
|
||||
- Launcher definitions: 42 (`.launch/*.game`)
|
||||
- Launcher runnable entries: 30 (`.launch/*.sh`, both symlinks and files)
|
||||
- Update scripts: 5 (`.update/*.sh`)
|
||||
|
||||
Regenerate this snapshot with:
|
||||
|
||||
4
.install/The Great Toy Robbery.sh
Normal file
4
.install/The Great Toy Robbery.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
# shellcheck shell=bash disable=SC2154 # installPath and cache are set by linux-game-manager.sh
|
||||
check_architecture x86_64
|
||||
download "https://l-works.net/files/tgtr_linux.tar.gz"
|
||||
tar -xzf "$cache/tgtr_linux.tar.gz" -C "${installPath}"
|
||||
7
.install/Top Speed.sh
Normal file
7
.install/Top Speed.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2154 # set by linux-game-manager.sh
|
||||
check_architecture x86_64
|
||||
download "https://github.com/diamondStar35/top_speed/releases/download/release-build/TopSpeed-linux-x64-Release-v-2026.4.12.1.zip"
|
||||
mkdir -p "${installPath}/TopSpeed"
|
||||
unzip -o -d "${installPath}/TopSpeed" "${cache}/TopSpeed-linux-x64-Release-v-2026.4.12.1.zip"
|
||||
chmod +x "${installPath}/TopSpeed/TopSpeed"
|
||||
4
.launch/The Great Toy Robbery.game
Normal file
4
.launch/The Great Toy Robbery.game
Normal file
@@ -0,0 +1,4 @@
|
||||
check_architecture x86_64
|
||||
gamePath="${installPath}/The Great Toy Robbery"
|
||||
pushd "${gamePath}"
|
||||
${fex}./tgtr
|
||||
14
.launch/Top Speed.game
Normal file
14
.launch/Top Speed.game
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2154 # set by linux-game-manager.sh
|
||||
gameExecutable="${installPath}/TopSpeed/TopSpeed"
|
||||
gameDir="${gameExecutable%/*}"
|
||||
if [[ ! -d "$gameDir" ]]; then
|
||||
ui_msgbox "Linux Game Manager" "Linux Game Manager" "Top Speed is not installed."
|
||||
return 1
|
||||
fi
|
||||
if [[ ! -x "$gameExecutable" ]]; then
|
||||
ui_msgbox "Linux Game Manager" "Linux Game Manager" "Unable to find ${gameExecutable}."
|
||||
return 1
|
||||
fi
|
||||
pushd "${gameDir}" || return 1
|
||||
"${gameExecutable}"
|
||||
Reference in New Issue
Block a user