Storm Dragon
8943688a43
I forgot to push changes, and it's been a while. I'm pretty sure this is game fixes.
2026-07-27 01:41:47 -04:00
Storm Dragon
92745d8af8
Fix Shadow Line translation line endings
2026-05-05 02:58:12 -04:00
Storm Dragon
1f977bb1f4
Add UMU Proton backend for Shadow Line
2026-05-05 02:58:12 -04:00
Storm Dragon
53d8c10645
Plan UMU Proton backend implementation
2026-05-05 02:58:12 -04:00
Storm Dragon
b58681964c
Document UMU Proton backend design
2026-05-05 02:58:12 -04:00
Storm Dragon
856415c22f
Forgot the shellcheck statement.
2026-04-23 13:34:38 -04:00
Storm Dragon
7ddd7cbac4
Judgement Day download link updated.
2026-04-23 13:32:37 -04:00
Storm Dragon
951fa7c1ba
Update alert function messaging
...
Show the actual guidance in a single acknowledgement dialog instead of a generic OK prompt, and update alert-based installer instructions to use the new helper contract.
2026-03-02 23:01:50 -05:00
Storm Dragon
f9394f90c9
To comment out a game, it's now #// on the first line. Updated executioner's rage and hopefully fixed new keyboard problems.
2026-02-22 14:30:23 -05:00
Storm Dragon
1fd3fcd21f
Updated shabang for dependency installation scripts.
2026-02-18 15:19:13 -05:00
Storm Dragon
528ee7cd56
Added game Chopper Challenge.
2026-02-03 20:45:00 -05:00
Storm Dragon
9ebb52f48f
Fix directory permissions in Shooter RW.
2026-01-12 17:52:51 -05:00
Storm Dragon
9d4e9b9a7f
Shooter RW added.
2026-01-12 16:23:39 -05:00
Storm Dragon
0c8a749240
Added support for cthulhu's window reader plugin.
2026-01-12 11:52:07 -05:00
Storm Dragon
876d787e0a
Menu items are alphabetized again.
2026-01-09 19:40:17 -05:00
Storm Dragon
a4f0dcae36
Documentation and launching much nicer now when using the yad interface.
2026-01-09 12:24:08 -05:00
Storm Dragon
1c1046c43b
Reorganized ipfs making it easier to update.
2026-01-08 14:54:01 -05:00
Storm Dragon
4c3b5ee468
Updated CLAUDE.md so hopefully games to not get commented out any more.
2026-01-07 22:09:30 -05:00
Storm Dragon
20ecf59c91
Fixed games that had some how picked up comments on the top of the file thus disabling them in the menu.
2026-01-07 22:04:10 -05:00
Storm Dragon
02a44ddfca
Super Egg Hunt installer updated.
2026-01-07 21:25:09 -05:00
Storm Dragon
30ca433ae8
Fixed BK3.
2026-01-06 21:37:10 -05:00
Storm Dragon
6911ab9c1a
Merge branch 'testing'
2026-01-06 18:40:52 -05:00
Storm Dragon
adc56f0229
Fixed more game installers.
2026-01-05 22:40:49 -05:00
Storm Dragon
8ac756c758
Several game fixes.
2026-01-05 21:56:01 -05:00
Storm Dragon
79bdb65e25
Updated a lot of 32 bit game file paths.
2026-01-05 01:29:42 -05:00
Storm Dragon
733b901927
Fixed installer for RS Games and Battle Zone.
2026-01-05 01:16:01 -05:00
Storm Dragon
a6c54bb158
Initial support for the cthulhu2speechd plugin added.
2026-01-04 21:45:50 -05:00
Storm Dragon
c1f2e47e28
Game "Axel Pong" added.
2026-01-03 02:17:50 -05:00
Storm Dragon
f22fc69438
Merge branch 'testing'
2025-12-24 02:08:26 -05:00
Storm Dragon
2908a031c6
Merge branch 'testing' of ssh://git.stormux.org:1101/storm/audiogame-manager into testing
2025-12-08 05:05:01 -05:00
Storm Dragon
55ca53cba6
Updated set-voice because we no longer need variable for se and grep, we also save everything thus far in the same bottle so no need for bottle select. Small test shows it working.
2025-12-08 05:04:46 -05:00
Storm Dragon
20e55ddc4e
Started needed updates on shadow line, very much borken.
2025-12-08 02:50:39 -05:00
Storm Dragon
710d430d25
Updated Itchensinc Games, make sure Villians from Beyond works. Had Claud update its notes on what I did.
2025-12-07 14:35:48 -05:00
Storm Dragon
6a16e595a9
Skip update checks if in detached state. Lesson learned from 2025 tag.
2025-11-23 20:15:34 -05:00
Storm Dragon
a6de1ac9c9
Major rewrite. Audiogame-manager has drastically changed. To stay on the old code check out 2025. This requires a reinstall of games, and games will hence forth be installed in to ~/.local/wine64 or ~/.local/wine32.
...
This is likely to contain more bugs than I like for releases. It is as well tested as my small team and I can make it. I do expect people will find plenty of bugs, and we will work to resolve them as they are reported.
2025-11-14 16:02:52 -05:00
Storm Dragon
0a22d007de
Updated bloodshed installer.
2025-11-14 16:02:38 -05:00
Storm Dragon
01eb1f3e1a
Fixed crash bug if yad is not installed and agm is launched from a gui. Insure AGM is not ran as the root users. If people who really should know better still need training wheels, actual newbies might need the protection as well.
2025-11-08 13:07:07 -05:00
Storm Dragon
f7252e24ed
One more directive in the CLAUDE.md file.
2025-10-18 21:10:50 -04:00
Storm Dragon
1e7cb8fd85
Updated CLAUDE.md to be more comprehensive.
2025-10-18 21:08:59 -04:00
Storm Dragon
f7eef7daf5
Updated ipfs for nvda tools.
2025-08-29 14:24:14 -04:00
Storm Dragon
6a3634545e
Fixed execute permissions on the set-voice script.
2025-08-14 03:40:08 -04:00
Storm Dragon
86b306897a
Updated set-voice.sh from the version in master. Change it to only search ~/.local/wine32 since that's where all the 32 bit games go.
2025-08-14 03:39:36 -04:00
Storm Dragon
46564d2e0a
Fixed Bloodshed installer to be win32 so speech will work.
2025-08-09 06:44:14 -04:00
Storm Dragon
19fd7fb899
Set-voice updated to new format. Also, search for and set voices using wine registry instead of old sed method.
2025-08-09 06:42:11 -04:00
Storm Dragon
9515c25ea3
A ton of updates. We now have working 32 bit wine, Swamp installs and works, many other 32 bit games should as well. Improvements to the user interface both GUI and CLI. Tons of bug fixes. Not quite yet ready for mainstream testing, but getting closer.
2025-08-07 20:18:11 -04:00
Storm Dragon
e5c6798c80
Better approach at using correct wine for 32 bit games, assuming it works that is.
2025-08-07 02:52:32 -04:00
Storm Dragon
81d00ef4f2
work on calling the correct version of wine when a game is launched.
2025-08-07 02:38:04 -04:00
Storm Dragon
e94b4ed13b
Send inital setup stuff like installing wine32 through progress indication system.
2025-08-07 02:18:15 -04:00
Storm Dragon
50bb078de2
Initial attempt to get a working wine32. This should hopefully work for a while once correctly set up.
2025-08-07 02:04:06 -04:00
Storm Dragon
adefd7aab4
Try to get Audio Quake working on 64 bit wine.
2025-08-06 19:09:11 -04:00
Storm Dragon
fa80331a63
Ported over ui updates from Linux Game Manager.
2025-08-06 15:47:59 -04:00
Storm Dragon
adfef6fba4
An attempt at getting Swamp running in WOW64. I expect this to fail horribly.
2025-08-06 01:39:34 -04:00
Storm Dragon
a124cd1a1f
Updated Challenge of the Horse to hopefully use nvda2speechd.
2025-08-06 01:04:12 -04:00
Storm Dragon
3d77356e7b
Track down and fix some more progress bar stuff.
2025-08-06 01:01:42 -04:00
Storm Dragon
9a7b440423
Totally fubar progress bars. Attempted fix here. Also add progress beeps because yad isn't the most accessible thing with progress dialogues.
2025-08-06 00:54:34 -04:00
Storm Dragon
775d48c068
Hopefully make update messages shown after updates less spammy.
2025-08-06 00:42:34 -04:00
Storm Dragon
27f9e973a3
More improvements to progress bars. Hopefully fixed a bug that was causing games to install twice.
2025-08-06 00:39:17 -04:00
Storm Dragon
6351d88676
Attempt to improve progress details output during things like game installation. may have to revert this one, have to wait and see.
2025-08-06 00:28:41 -04:00
Storm Dragon
9b17248222
Even more install script fixes. 😢
2025-08-05 13:17:13 -04:00
Storm Dragon
a37bdfd32b
Yet more install script fixes.
2025-08-05 04:45:50 -04:00
Storm Dragon
35fabf8ecd
Cut down on repeating tasks for existing wine bottles.
2025-08-05 04:31:39 -04:00
Storm Dragon
e5e7ef49ed
Fixed even more installer scripts. Am I really going to have to go through all 208 of these?
2025-08-05 04:26:18 -04:00
Storm Dragon
cf485ed4b0
More fixes to install scripts that got messed up in bulk edit.
2025-08-05 04:10:56 -04:00
Storm Dragon
88a815c76f
Confirmation message after game installs, so window doesn't just vanish any more.
2025-08-05 03:57:20 -04:00
Storm Dragon
c3e9d1e4a1
Another attempt with progressbars in yad and details of what's happening.
2025-08-05 03:47:25 -04:00
Storm Dragon
bb1883ccd7
More fixes to installer scripts.
2025-08-05 03:42:02 -04:00
Storm Dragon
6317b2098b
Hopefully improve progressbars and update messages with yad.
2025-08-05 03:36:34 -04:00
Storm Dragon
8e24b73720
Fixed some game installers that got broken in the massive update for progress bars.
2025-08-05 03:29:50 -04:00
Storm Dragon
e12bcadb2a
Add progress bars to some more operations, e.g. installing games. This required a bulk edit to all installer scripts, thanks Claud for the assist. Oh and send downloads through a progressbar.
2025-08-05 03:11:37 -04:00
Storm Dragon
19f54405bd
Clean up redundant nvda2speechd startup and DLL replacement code
2025-08-05 02:27:01 -04:00
Storm Dragon
1b50ac66c1
Because now everything is more centralized in only a couple wine bottles, make sure nvda2speechd dll files are downloaded and update them when AGM starts. This should prevent loss of speech after game updates.
2025-08-05 02:20:11 -04:00
Storm Dragon
eb9ad3e38d
Fix update messages so they are shown in both CLI and GUI modes.
2025-08-05 01:56:35 -04:00
Storm Dragon
7ab2cdeb60
Fixed inaccessible dialogues in yad for messages. All messages should now be readable with screen readers, not just the buttons.
2025-08-05 01:49:21 -04:00
Storm Dragon
5adce756a1
Fixed an error in game removal. Fixed an error where it would try to launch an empty file name if escape were pressed to close the menu.
2025-08-05 01:44:56 -04:00
Storm Dragon
d49ca8a86b
Hopefully insure people using the GUI mode with audiogame-manager do not get stuck because some messages were only appearing in the terminal which may not be present at all in the GUI.
2025-08-05 01:40:27 -04:00
Storm Dragon
25c9aeaa5a
Because of the major reworking of how audiogame-manager works, had to almost completely rewrite the -r (remove game) function. Will be testing it quite a bit to make sure nothing is critically broken.
2025-08-05 01:06:04 -04:00
Storm Dragon
abb0bbbb20
More syntax fixes. Thanks Claud for helping track this one down. It was very illusive.
2025-08-04 22:24:04 -04:00
Storm Dragon
87c278d935
Fixed a few syntax errors.
2025-08-04 20:18:44 -04:00
Storm Dragon
ddecf09fb1
With upgrade to wow64 no need to use a variable so switch to direct wine calls.
2025-08-04 20:13:38 -04:00
Storm Dragon
4d2134b9a9
A *lot* of work done on the audiogame-manager refactor. Hopefully getting somewhat close to stability, but I doubt it.
2025-08-04 19:42:59 -04:00
Storm Dragon
76f0c66c96
Added yad dialogues if in GUI session, retains the dialog interface if in console.
2025-08-01 15:25:53 -04:00
Storm Dragon
15f90a7979
Split dependency installation scripts into distro specific scripts. This is more reliable than the script trying to figure out which distro is running on its own.
2025-08-01 14:27:44 -04:00
Storm Dragon
da065e5835
A little more progress on refactor.
2025-06-10 01:54:56 -04:00
Storm Dragon
e3df3c4485
More games updated for the new system.
2025-05-20 19:11:21 -04:00
Storm Dragon
737432a63f
Set-voice updated to support the new system. Hopefully also more reliable.
2025-05-20 18:46:17 -04:00
Storm Dragon
6526d40c68
Fixed create_game_array function.
2025-05-20 17:51:20 -04:00
Storm Dragon
d9ef202b33
more progress, but create_game_array is horribly broken.
2025-05-20 05:13:22 -04:00
Storm Dragon
faba6bcbcb
Work on unifying bottles for wine. Most games should now install to 1 of 2 possible locations, ~/.local/wine32 or ~/.local/wine64. Untested, will probably break a lot of things, do not use yet.
2025-05-19 00:09:35 -04:00
Storm Dragon
31018bc55f
Everything moved to it's new file for now. Cleanup is well under way. Improved the unix2dos function.
2025-05-18 20:50:52 -04:00
Storm Dragon
6e4d7bae8d
More conversion to a modular system.
2025-05-18 20:16:22 -04:00
Storm Dragon
e892da65c8
First chunk of major refactor. Move code to external files located in .includes. Better code organization and easier to deal with.
2025-05-18 19:12:02 -04:00
Storm Dragon
623de671f2
Merge branch 'testing' latest changes. Huge refactor on the way, it may be best to use this branch until further notice.
2025-05-18 16:41:18 -04:00
Storm Dragon
d6cfe797bc
Latest changes before huge refactor.
2025-05-18 16:39:58 -04:00
Storm Dragon
50b577d7aa
Make sure variables needed for installation scripts are exported.
2025-05-14 13:58:16 -04:00
Storm Dragon
ef43dca94f
Updated the clipboard translater because it could crash on some translations.
2025-05-14 04:36:30 -04:00
Storm Dragon
a38fc607a8
Updated download link for "Challenge of the Horse".
2025-05-08 23:39:52 -04:00
Storm Dragon
f86d25924f
links for rhvoice updated.
2025-04-16 00:09:49 -04:00
Storm Dragon
6dbf578c5a
Fixed a problem with the file name for BG Cricket.
2025-02-07 21:27:19 -05:00
Storm Dragon
ec8bb229f0
Actually close audiogame-manager if escape is pressed instead of trying, and failing, to launch the game.
2025-01-23 16:20:03 -05:00
Storm Dragon
3d95cefb02
Updated Mist World installer for Wine 10.0. Now requires sapi.
2025-01-23 15:47:47 -05:00