Commit Graph

175 Commits

Author SHA1 Message Date
e2f1f97e7c Update upheaval to support both console version and the newly accessible gui version. Please reinstall which version you want to play with. 2024-06-16 14:33:02 -07:00
Storm Dragon
cd5917ef74 Added game "Ball Bouncer". 2024-06-15 02:25:05 -04:00
Storm Dragon
39f8c3c29c Provide option for Metal mods 6 or 7. 2024-04-18 16:18:38 -04:00
Storm Dragon
f00785ba20 Merge branch 'master' of ssh://git.2mb.codes:2222/~stormdragon2976/linux-game-manager 2024-03-03 21:04:17 -05:00
Storm Dragon
a6233c583b Added freedm to installed packages for Arch. 2024-03-03 21:03:55 -05:00
24a5a38e79 Update soundrts to work with python 3.12 and later 2024-02-19 02:57:10 -08:00
Storm Dragon
c7f4f546d8 Add the ability to set speech-dispatcher configuration in settings.conf if desired. 2024-02-14 00:45:14 -05:00
Storm Dragon
4b6109ffd0 Update links for Toby Doom 7.0. Just a bit more testing required then I can merge to master. 2024-02-09 15:00:19 -05:00
Storm Dragon
ce8c493fe3 Updated the name of the configuration file in preparation for new release. 2024-02-07 00:12:11 -05:00
Storm Dragon
8570172cc0 Switch some items to ipfs. Fix download function to handle ipfs download links. Updated help flag. 2024-01-22 12:59:04 -05:00
Storm Dragon
ca9228943b Copy bots.cfg file into proper place. 2024-01-22 00:45:51 -05:00
Storm Dragon
8dd803bdd4 More changes in preparation for TobyDoom 7.0. 2024-01-21 03:26:10 -05:00
b3d77721b0 Add upheaval updater, and add dmidecode to check dependencies in the installer 2023-12-09 20:18:18 -08:00
6fef0d0fb7 Add console game upheaval 2023-12-05 19:27:33 -08:00
b2347f3cff Don't allow lgm to try and remove files under lgm's own directory, for games that simply have a launcher script. 2023-11-30 18:44:21 -08:00
e7e14886ad Hopefully fixed gzdoom installer for slint, and in future void. 2023-11-30 14:35:40 -08:00
Storm Dragon
851a5dbf01 Had to switch the download of the metal mod to manual download. 2023-11-28 11:50:15 -05:00
Storm Dragon
c63db1a4e3 Hopefully fixed the metal mod not extracting. 2023-11-28 11:37:03 -05:00
Storm Dragon
1ec464795f Offer the download of the Doom Metal Mod Volume 6. 2023-11-27 20:32:28 -05:00
Storm Dragon
d2f6650987 Remove old doom launcher handling code for speech. 2023-11-12 18:26:01 -05:00
Storm Dragon
28dac62907 Use the new menu system. Unzip no longer overwrites existing files. 2023-11-12 13:45:31 -05:00
Storm Dragon
e2b019dc55 Special function added for urls that break the normal download function. 2023-11-12 00:03:07 -05:00
Storm Dragon
19eb06a66b Fixed Operation MDK link so that it no longer requires get_installer function. 2023-11-11 19:43:41 -05:00
a392b9d7fa Now trying keyshare universal 2023-11-10 17:03:46 -08:00
e64ad81a19 More fixups to freedoom launcher 2023-11-10 16:40:01 -08:00
cf69473757 Commented sharing is caring related code, as it doesn't seem to work 2023-11-10 15:50:27 -08:00
e15e680a14 Update freedoom, now uses sharing is caring 2023-11-10 14:48:43 -08:00
Storm Dragon
ddc7fdcf3c Fixed another problem with doom launchers. Added audible alert for get_installer function with the message manual intervention required. 2023-09-22 19:08:35 -04:00
Storm Dragon
e9171a7ea9 Fix mod launcher for Doom to use the correct version. 2023-09-21 21:32:38 -04:00
Storm Dragon
0941a4ee40 Latest Toby Doom Accessibility pack along with the new OperationMDK levels. 2023-09-21 17:47:30 -04:00
Storm Dragon
5f7bb891db Stardew Valley working, so uncommented. may not work with distros using older glibc. Let me know if you have any problems. 2023-08-03 17:14:33 -04:00
Storm Dragon
be18927df3 Mostly have Stardew Valley working. Needs a little more work on accessibility mods so commented for now. 2023-08-03 15:31:48 -04:00
Storm Dragon
ccf305bd5f Slay the Spire now available with a11y mods enabled. Requires either gog.com installer or the game be available in your Steam library. 2023-08-01 21:54:47 -04:00
088f876fe8 Removed unimportant error message. 2023-08-01 18:21:11 -07:00
03461ff4d5 Fix pesky extra letter s 2023-08-01 18:18:15 -07:00
e424b7243c Attempt to install and simlink mods. 2023-08-01 18:14:57 -07:00
582cbb8ca8 Fix missing quote 2023-08-01 16:27:02 -07:00
147bb11e1b Fix a few things with the steam installer for sts. 2023-08-01 15:54:33 -07:00
Storm Dragon
4f27da2f62 Somehow perms got set wrong on the linux-game-manager.sh script. 2023-08-01 16:09:11 -04:00
Storm Dragon
a00659dd45 More work on Slay the Spire installer. GOgs version of the installer mostly working. Still need to add the included modes. 2023-08-01 16:08:20 -04:00
Storm Dragon
30935bd583 A tiny bit more work on the Slay the Spire installer. 2023-08-01 12:57:34 -04:00
Storm Dragon
ea69dd4444 Started work on Slay the Spire. 2023-07-31 17:15:05 -04:00
d328cc6814 Update to latest version of soundRTS 2023-05-17 17:04:43 -07:00
stormdragon2976
f1f82ecf03 Alert function from audiogame-manager added. Used for when password may be needed to extract TobyMod to proper location. 2023-05-16 19:09:23 -04:00
stormdragon2976
6a48817da2 For Freedoom, shortened some messages that are spoken with tts. Added tts indicator for run and walk. 2023-05-15 00:52:36 -04:00
stormdragon2976
ea7c3bf6b1 Added a message for a secret being revealed inDoom. 2023-05-12 15:26:51 -04:00
stormdragon2976
3137ba2617 Fixed a bug in gzdoom ke assignment. 2023-05-10 13:34:00 -04:00
stormdragon2976
d952643576 Game menu shown for Doom for those people, who choose to launch it in the console. 2023-05-10 12:22:55 -04:00
stormdragon2976
439f716a37 New attempt to provide information from Doom. No longer using window title reader. 2023-05-09 21:03:06 -04:00
stormdragon2976
504c95a84f Fixed a bug in Freedoom installer. Hopefully it works now. 2023-05-07 19:28:28 -04:00
stormdragon2976
6776479857 Added title reader so that Doom will announce the level name when it starts. 2023-05-07 17:49:01 -04:00
stormdragon2976
ab9363dd73 updated Freedoom installer, hopefully will work with v6.0. 2023-05-07 13:50:11 -04:00
stormdragon2976
724efa14cd updated Freedoom installer, hopwfully will work with v6.0. 2023-05-07 13:47:05 -04:00
stormdragon2976
d97b813306 Added game "Critter Sanctuary". 2023-03-26 13:32:42 -04:00
stormdragon2976
6914607206 Curl handle redirrects automatically. 2023-01-21 02:21:04 -05:00
stormdragon2976
ac1d481286 Switch from wget to curl for downloads. this removes a dependency, and theoretically should not lose any functionality. It is experimental, however, so please watch for bugs. 2023-01-21 01:16:26 -05:00
stormdragon2976
8eb6603fb5 Updated Fantasy Story 2 to the latest version, 2.7. 2023-01-06 21:57:20 -05:00
stormdragon2976
3694c82e21 New -u option added for updating games. This is experimental, watch for bugs. Currently contains only 1 entry. 2022-12-09 00:45:14 -05:00
stormdragon2976
c085855202 -r added for game removal. 2022-12-08 15:50:28 -05:00
stormdragon2976
5bc1dbba9d Check for updates on launch of Slay the Text. 2022-12-08 13:40:44 -05:00
stormdragon2976
6dce9958fd Dependency checking can now handle python libraries. 2022-12-06 10:17:27 -05:00
stormdragon2976
34000858de Added game "Slay the Text". 2022-12-06 02:31:28 -05:00
Storm Dragon
8b6f1960ce Remove the yes or no prompt for dnf copr enable. 2022-11-05 21:32:47 -04:00
Storm Dragon
c1158f5b13 Fixed launcher for doom.? 2022-11-05 17:53:48 -04:00
Storm Dragon
3c95a86f0b Stop on first doom path in find command to set the path for unzipping. 2022-11-05 17:44:10 -04:00
Storm Dragon
df80de96be Weird work around for Fedora, no clue why... lol 2022-11-05 17:17:11 -04:00
Storm Dragon
a2b67035a6 Fixed on more path in freedoom installer. 2022-11-05 17:03:33 -04:00
Storm Dragon
e89c20daad Fixed a bug in a dialog statement. 2022-11-05 16:49:16 -04:00
Storm Dragon
b2aaf7cdd8 Try out a more elegant solution to differing paths for Freedoom installation. 2022-11-05 16:15:01 -04:00
Storm Dragon
992523dbce Fix up paths on dnf systems, e.g. fedora. 2022-11-05 15:48:22 -04:00
Storm Dragon
a5cbb86897 Add dnf package manager to Freedoom installer. 2022-11-05 15:30:12 -04:00
Storm Dragon
f196d9240c Added in the second Toby Mod Delux. 2022-11-01 16:23:45 -04:00
Storm Dragon
c4cbdd615c Fix the sed statement so that it actually edits the file. 2022-10-27 17:08:04 -04:00
Storm Dragon
f0e0cf08f5 Finally realized what I was doing wrong. Su -c requires quotes around the command part. 2022-10-27 17:02:25 -04:00
Storm Dragon
78442ebcb7 Split package install for slapt-get into 2 commands. 2022-10-27 16:51:00 -04:00
Storm Dragon
33439329cc Fixed a bug in the Slack installer code. 2022-10-27 16:07:28 -04:00
Storm Dragon
24ef05916a Added slapt-get for Slackware based installs of freedoom. 2022-10-27 15:58:38 -04:00
Storm Dragon
309edacf31 Hopefully fix up the gzdoom.ini file so it will launch, and try to make sure that control will fire the weapon. 2022-10-26 18:15:07 -04:00
Storm Dragon
0b7a8b76fd Added sudoloop to the yay command so it won't fail to install after building. 2022-10-26 17:42:24 -04:00
Storm Dragon
ce3bbfaebc Added Freedoom with the Toby Mod. 2022-10-26 17:40:04 -04:00
4f85c4f48c Use v1.3.5 soundrts to be compatible with noobs 2022-09-09 05:53:33 -07:00
d850421696 Fix bug in soundrts installer 2022-09-04 02:59:39 -07:00
Storm Dragon
6c684003b1 Added soundrts. 2022-09-02 21:47:01 -04:00
Storm Dragon
31acb63fca Added Periphery Synthetic EP 2022-08-29 22:36:40 -04:00
ff59b6e460 Add game Cacophony 2022-08-09 16:27:15 -07:00
80d2172e51 Add Echo Command 2022-08-09 15:58:25 -07:00
Storm Dragon
9cdcdb368a Change all the &> redirrects into more posix compliant version. 2022-07-22 04:56:18 -04:00
Storm Dragon
18c4790ddb First pass at dependency checking for games. 2022-07-22 02:20:17 -04:00
Storm Dragon
567705accc Added End of Time MUD. 2022-07-12 14:41:29 -04:00
Storm Dragon
523296b345 Installer now checks for architecture compatibility for games that only support specific ones. 2022-03-27 13:56:35 -04:00
Storm Dragon
ee0f6a0417 Added game "EmpireMUD". updated README. 2022-03-27 02:56:41 -04:00
Storm Dragon
6cdf6f79e6 Log code was actually interfering with game abilities to launch or in some cases show documentation so it was removed. Added game "StickMUD". 2022-03-27 02:17:24 -04:00
6fc26121fe Add browser game battle weary 2022-03-23 19:52:59 -07:00
8b6a0bfb1d Fix auroboros 2022-03-22 11:27:45 -07:00
Storm Dragon
d197960731 Modified the launcher a bit to cut down on redundant code. 2022-03-17 18:12:18 -04:00
95a568f0e1 Add game onslaught 2022-03-16 10:53:13 -07:00
Storm Dragon
f97e4fb061 Instead of continuing to fight with spaces in directory names, use _ instead. 2022-03-15 16:35:53 -04:00
Storm Dragon
87a0963b54 Forgetting to put quotes around the pushd directory came back to bite me. 2022-03-15 16:24:28 -04:00
Storm Dragon
e5cb7c2644 Remember to make AppImages executable. 2022-03-15 16:20:23 -04:00
Storm Dragon
39c6c26524 Fix a problem with copy System Fault to game directory. 2022-03-15 16:16:09 -04:00