ba0075e74b
Fix clipboard translator process detection for long process names
...
The pgrep command was failing to match Wine processes with long names
like "c:\nyanchangame\bk\play.exe" because pgrep by default only
matches against the first 15 characters of process names. Fixed by
adding the -f flag to match against the full command line.
2025-09-11 16:37:57 -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
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
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
737432a63f
Set-voice updated to support the new system. Hopefully also more reliable.
2025-05-20 18:46:17 -04:00
Storm Dragon
ef43dca94f
Updated the clipboard translater because it could crash on some translations.
2025-05-14 04:36:30 -04:00
stormdragon2976
b79c72314b
Forgot to remove debug statement.
2023-05-01 02:40:50 -04:00
stormdragon2976
8626ad9964
Set-voice.sh has been updated so that it can be completely controled with command line flags. I always hate messing around with this script, so please watch for and report bugs.
2023-04-30 23:19:30 -04:00
stormdragon2976
478bdeadf0
Clipboard reader now respects the rate set in speech-dispatcher with spd-conf.
2023-03-06 21:00:46 -05:00
stormdragon2976
5e1ca7ce7f
Create a file, agm.conf, in new bottles that contains the path to wine and wineserver. This will make it possible for game helper scripts to work without breaking bottles that require different versions.
2023-02-05 15:37:57 -05:00
stormdragon2976
db463525e9
Fixed clipboard_translator. It was refusing to run if or exiting if for some reason the clipboard was empty.
2023-01-23 23:33:00 -05:00
stormdragon2976
b115e3759f
Moving toward sandboxed wine installations. This means set-voice.sh needs to create and run its script inside the wine directory.
2022-12-23 02:12:34 -05:00
397a7f2c3b
Fix bug in install_nvda.sh
2022-12-14 10:20:56 -08:00
stormdragon2976
b5ff9b8756
Turn off speech with clipboard utilities and window title reader by creating the file ~/.agmsilent
2022-12-08 00:47:02 -05:00
stormdragon2976
1ab8e8620a
Fixed a bug in array size check.
2022-12-06 01:15:23 -05:00
stormdragon2976
1882c07a41
Removed gettext stuff from set-voice.sh.
2022-12-05 23:58:48 -05:00
stormdragon2976
6d853ff27f
Very experimental changes with clipboard_translator.sh, now requires sqlite3 and perl.
2022-12-05 20:07:17 -05:00
Storm Dragon
433b195ba5
Updated install_nvda.sh to use the internal winetricks.
2022-11-22 14:22:07 -05:00
Storm Dragon
728b24f9b4
Quick script to install nvda, specify bottle as argument, default is nvda.
2022-11-15 14:35:49 -05:00
Storm Dragon
7d7a3108dd
Moved the sequence storm reader to a more generic clipboard_reader.sh script. There very well could be bugs, so please report if you find them.
2022-11-14 08:07:30 -05:00
Storm Dragon
55130abe76
Updated speaking utilities.
2022-10-07 05:30:01 -04:00
Storm Dragon
a2cce62b1f
Updated the window title speaking script to function more like clipboard translator. This means you don't need to launch it before opening games that require it any more.
2022-10-06 11:54:24 -04:00
Storm Dragon
cc05b931fb
Added Shadow Line. It is commented out though because I still have to deal with the installer. If you want to play it, uncomment and when the installer pops up press enter 3 times and wait about 5 minutes, then press enter again and the game will launch. Close it and relaunch from the agm launcher.
2022-10-05 03:48:16 -04:00
Storm Dragon
f25d5d4b90
Clipboard-translator will now start on launch of Bokurano Daibouken 1 and 2.
2022-10-04 23:47:23 -04:00
Storm Dragon
3332cb8d39
Improvements to the clipboard translator.
2022-10-04 20:48:30 -04:00
Storm Dragon
4c440646f0
The clipboard translator is much closer to working now. Tests with BK2 went reasonably well.
2022-10-04 16:42:32 -04:00
Storm Dragon
46fda47279
First pass at a script to translate the text in the clipboard. Not ready for prime time, unless you are working on the script, do not use yet.
2022-10-04 02:57:19 -04:00
Storm Dragon
98d3d0617c
Road to Rage and Road to Rage Offline added. Road to rage requires a script that is in the speech directory to speak.
2022-09-25 03:21:33 -04:00
Storm Dragon
ededeeadf4
set-voice.sh now provides a message if there are no voices listed. This can happen for example if the game uses the nvda2speechd dll.
2022-08-24 12:08:16 -04:00
Storm Dragon
963a415647
set-voice.sh now correctly detects the RHVoice that is installed and sets it instead of just using bdl.
2022-08-23 13:19:52 -04:00
4db6eae6a0
Clean up set-voice script
2022-08-23 09:56:20 -07:00
Storm Dragon
831d4b6a59
Updated documentation and headers for some files.
2022-01-14 23:51:23 -05:00
Storm Dragon
0538ac5b8a
Added nvdaControllerClient.dll source code to speech directory. Added game "shooter" which is not enabled yet because of problems with the 64 bit version of the nvdaControllerClient64.dll.
2021-10-17 14:41:20 -04:00
Storm Dragon
47b8bda044
Updated the installation for rhvoice to only occur if speechsdk is installed.
2021-07-06 13:53:41 -04:00
Storm Dragon
6d7370640c
Set voice now properly handles RHVoice. install MS Mike and Mary for winxp 64 bit bottles.
2021-07-04 19:31:29 -04:00
f5e48e50db
Fix small issue with some voices in set-voice.sh:
2021-07-04 14:46:05 -07:00
b03aa4e750
Fix up install cepstral a little
2021-05-12 09:22:08 -07:00
084f24578a
Fix issues with set voice if the user hasn't run a game using sapi in that prefix yet
2021-05-12 01:43:49 -07:00
e568f54571
Make sure wine has exitted before adding default.sfx
2021-05-12 01:43:30 -07:00
Storm Dragon
03d68d9acd
fixed a couple more bugs in the install_cepstral script. It should be good to go now.
2021-05-12 04:24:49 -04:00
fe642e96fa
Somewhat rewrite install cepstral to be cleaner and more easily maintainable.
2021-05-12 00:51:03 -07:00
b268683c01
Fix obscure error in set voice.
2021-05-12 00:50:33 -07:00
Storm Dragon
bc532a5f0b
Forgot to remove debugging stuff that stops the script from running.
2021-05-12 03:01:35 -04:00
Storm Dragon
4cd94563ee
Fixed some bugs in the --register option.
2021-05-12 02:49:51 -04:00
Storm Dragon
0e28266fe3
Added a quick and dirty script to download and optionally register voices from Cepstral.com. This is mostly untested, so only use if you know what you're doing.
2021-05-12 02:31:37 -04:00
Storm Dragon
bd88b91c53
Added license information.
2020-12-16 17:16:16 -05:00
2074825056
Fix license stuff
2020-12-16 13:36:05 -08:00
f38f165660
Update license
2020-12-16 11:45:14 -08:00