2020-10-27 00:24:53 (edited by stormdragon2976 2023-01-22 07:27:40)

I have been working on a program called audiogame-manager to make it easy to play your favorite games in Linux. So long as you can install Wine in your chosen distribution, audiogame-manager will make it simple to both install and play games. You can get audiogame-manager from https://git.stormux.org/storm/audiogame-manager. There is also a small tutorial at https://tube.wolfe.casa/videos/watch/39 … c703138437.
The currently available games include some classics like Jim Kitchen's games and Super Liam as wel as some newer favorites like Crazy Party and Swamp. More games are being added pretty often.
Audiogame-manager has three modes that most people will be interested in using. First, there is the installation mode, access it with audiogame-manager -i. If you decide you want to remove a game, use -r to access the uninstaller. To play your installed games, simply launch audiogame-manager with no flags and it will bring up a menu of your currently installed games.
When you first download it, you may want to use the -c option to check your system for required programs. It will let you know if anything is missing, and how critical the problem is. For example, missing the Wine package is a critical error because you won't be able to install or play games without it. Much less severe is a missing unix2dos command. This will only stop certain games from autofilling some files needed for the game to launch. In those cases, ocrdesktop can be used to fill in the information instead.


For those who are new to git, simply open your terminal, change to the location where you want audiogame-manager, your home directory is fine, and type the following:

git clone https://git.stormux.org/storm/audiogame-manager

The code has two branches, master for stable releases, and testing for new code and new games. To check your branch, type

git branch

your current branch will have a * before the name. To change branches, type

git checkout master

for the stable branch or replace master with testing for the latest code. To launch audiogame-manager, from it's directory, type

./audiogame-manager.sh

The project also contains scripts for changing voices, and automatically installing packages for a few distributions. If you would like to help with audiogame-manager, by adding code for your distribution or editing the wiki, please let me know.


If you are on the fediverse, Pleroma, Mastodon, lots of others, you can follow me for audiogame-manager updates and other ramblings.


Thanks for reading, and I hope you enjoy audiogame-manager.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-10-27 04:55:59

Right on! I've installed swamp with it. And will soon install Revenge Of The Undead.
Thanks muchee!
Cheereo!

2020-10-27 19:54:09

Thanks. Difinitevly a cool project.

Proud contributor to the manjaro project! www.manjaro.org

2020-10-27 20:01:50

So, contraversial question...but if I install this, would MUD soundpacks (that are legal btw) work on it or?

Warning: Grumpy post above
Also on Linux natively

2020-10-27 21:50:12

Just in case, if folks would like to bookmark the official site, visit

https://stormgames.wolfe.casa/

2020-10-27 23:01:22

JaceK wrote:

So, contraversial question...but if I install this, would MUD soundpacks (that are legal btw) work on it or?

Linux already has plenty of mud clients, the most often used being tintin++. There are lots of packs available for games including Alter Aeon, kallisti, Miriani, etc. Because there is so much available, I haven't tried any Windows based MUD clients in Wine. I am not sure they would work all that well anyway, because there is no screen reader that will work with them. Everything has to have SAPI support.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-10-27 23:19:27

This is a freaking awesome project.  Thanks for making it!

2020-11-10 15:24:59

hi
the thing is in my user  directery but...$audiogame-manager -h
says audiogame-manager  command not found, i'm a bit newbie into this so forgive my question if its too stupid

2020-11-10 15:36:54

Did you make it executeable?

First off, open up a terminal. Go to the directory where you placed the file

chmod +x audiogame-manager

./audiogame-manager -c

I did sudo apt instal winetricks that installed the missing things then ,.audiogame-manager to get it to run. I like the titles on offer. I'm assuming I can add more that have Sapi support?

Warning: Grumpy post above
Also on Linux natively

2020-11-10 16:35:46

hi all, I cant seam to install the following useing sudo apt install:
    wine-gecko
    wine-mono
    xdotool
it gives an error about not found package

2020-11-10 21:57:37

thanks for this awesome project!
with this every windows game can be run on linux?

2020-11-10 22:19:57

this thing is great! really, 1 question though,  will you accept requests from devs or players to add games to this databace?

2020-11-10 22:26:23

Just a thing, if you do sudo apt install winetricks, then do winetricks -q speechsdk, you can already run all of these yourself without the aid of this program. Simply configure .exe files to always run with wine, and you're good.

2020-11-14 23:21:29

Meatbag wrote:

this thing is great! really, 1 question though,  will you accept requests from devs or players to add games to this databace?

Suggestions are welcome. I do give higher priority to Patrons, but I certainly take suggestions from anyone.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-14 23:25:52

haily_merry wrote:

Just a thing, if you do sudo apt install winetricks, then do winetricks -q speechsdk, you can already run all of these yourself without the aid of this program. Simply configure .exe files to always run with wine, and you're good.

A few games will run like that. The majority, however will not. Also, some games work best in different configurations, e.g. some games do not work in Windows  XP while others require it. Other games will not speak even if you have speechsdk installed. A lot of research and effort has gone into this to make as many games as possible work.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-17 17:49:43

Hi,
So I was trying to get this working earlier, but I'm extremely stumped. It seems as though neither wine-monno or wine-gecko are on apt, and the entire winecfg prompt is inaccessible. How am I supposed to get these installed?

2020-11-17 20:29:20

haily_merry wrote:

Hi,
So I was trying to get this working earlier, but I'm extremely stumped. It seems as though neither wine-monno or wine-gecko are on apt, and the entire winecfg prompt is inaccessible. How am I supposed to get these installed?

You should not need to run winecfg. Once the proper packages are installed, audiogame-manager handles all the configuration. If you have any experience with IRC, you can get Ubuntu specific help by connecting to irc.talkabout.cf and joining the room #a11y.
There is at least one Ubuntu user there who uses audiogame-manager.
There are also several tutorials online for getting wine installed in ubuntu/Debian.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-18 14:00:46

Hi, wow, this works like a charm, even for a total Linux noob like me.

If this could be somehow ported over to Mac OS, that would be a dream come true.

Greetings Moritz.

Hail the unholy church of Satan, go share it's greatness.

2020-11-18 19:55:11

sightlessHorseman wrote:

Hi, wow, this works like a charm, even for a total Linux noob like me.

If this could be somehow ported over to Mac OS, that would be a dream come true.

Greetings Moritz.

I do not have access to a Mac. I have, however, talked to a couple friends who do have them, and there are a few things that would need to be done. Apparently the bash version in Mac by default is extremely old, as in 3.something. Some of the tools that are used to automate installers will not work, because Mac does not use the X window system. Wine, however, does work under mac, so all hope is not lost.
If I can get some instructions on what needs to be done to get it working I will try to add it. There will still need to be a lot of configuration done by the end user though, upgrading bash being the most obvious at the moment. I will check into this more when I can find someone to help with information and testing.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-20 19:08:55

Hey,
So I've done a little bit more poking around. Apparently older versions of wine allow you to install monno and gecko accessibly through the terminal, but newer versions break something. Badly. When using the version of wine on ubuntu's official repositories, when creating a prefix, it just says, wine gecko is not installed. HTML rendering has been disabled, or something to that effect, no prompt to install it, nothing, then just finishes and exits. When using the version on wine's repository, which you have to manually add, btw, it instead opens up very much inaccessible GUI installers for both monno and gecko. I tried absolutely every combination of things I could think of to get the stupid things to install earlier, but it was just impossible not being able to see what it's doing.
Any ubuntu users have a solution to this? I know at least 1 other person who's had no issues at all with this on 18.04, I assume because older version? IDK.

2020-11-22 18:43:45

Bump?

2020-11-24 05:55:59

haily_merry wrote:

Hey,
So I've done a little bit more poking around. Apparently older versions of wine allow you to install monno and gecko accessibly through the terminal, but newer versions break something. Badly. When using the version of wine on ubuntu's official repositories, when creating a prefix, it just says, wine gecko is not installed. HTML rendering has been disabled, or something to that effect, no prompt to install it, nothing, then just finishes and exits. When using the version on wine's repository, which you have to manually add, btw, it instead opens up very much inaccessible GUI installers for both monno and gecko. I tried absolutely every combination of things I could think of to get the stupid things to install earlier, but it was just impossible not being able to see what it's doing.
Any ubuntu users have a solution to this? I know at least 1 other person who's had no issues at all with this on 18.04, I assume because older version? IDK.

I don't have any experience with modern Ubuntu. I did a lot of digging, and came up with the following. Hopefully it will work for you, but please be careful and back up important stuff before trying it. It says you can install gecko by using the following command:
sudo apt-get install wine-gecko\*
Wine-mono is available by doing:
sudo apt install mono-complete
I found this here:
https://askubuntu.com/questions/800557/ … -gecko-etc
I really hope this works for you. if not, let me know and I'll keep looking.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-24 11:08:06

Ok so, monno installed for me now, but I still can't get gecko to install. It would seem as though that package no longer exists, or at least can no longer be found on modern ubuntu.

2020-11-24 19:15:34

mono is the important one. Now that it is installed, most if not all games should work. Just make sure you have the rest of the dependancies installed. Use ./audiogame-manager -c to check for missing tools. If there is one that you want to install that doesn't work, let me know and I'll try to figure out how to get gecko without interaction. Surely there is some way to do it.

My games: https://stormgames.wolfe.casa
Support my work on Ko-fi

2020-11-24 21:17:39 (edited by haily_merry 2020-11-24 21:18:49)

Hi,
So weirdly, audiogame manager still thinks that neither monno or gecko are installed, and gave some errors about unable to find directory monno something or other at the beginning of the super liam install, at least, however things still seem to be installing correctly. I haven't tested everything yet, but I've been able to run the BGT games I've tried without issues, Q9, battle zone, kringle crash etc, it's just that neither super liam or swamp will run after installation, I assume because of some VB6 dependencies I'm missing.