Lost feature after update (double click to open dos game)

I am running an install of Manjaro that has been on my Laptop since 2019. I love DOS retro gaming. When I first installed Manjaro and up until yesterday when I updated I used to be able to click on DOS executable files in Dolphin and they would launch via Wine Windows Program Loader which in turn would detect it was a DOS program and launch Dosbox with the local directory properly mounted as C: and launch the game in one click. On exiting the game DOSBOX would exit.

This functionality has been lost as of yestarday and I’ve been trying to figure out how to restore it ever since. It was a nice convenience feature. I found some information regarding

Hello and welcome to the Manjaro Community! :vulcan_salute:

Your post appears to be truncated. :wink: Could you let us know what happens now when you click on them? Try right-click to see what options are shown; maybe you just need to re-set the file association.

It’s also always advised to provide some System Information:

inxi -zv8

Note that the output produced by this command is privacy-filtered.

Please also remember to use proper code formatting as this makes it much easier to read on the Forum:

[Mini How-To] format code or command output

Select and copy all the text in the Terminal window (minus the prompt, if you are using zsh).
Then paste the output in between two lines containing three backticks
```
or three tildes
~~~

Or:
Copy & paste, then highlight the pasted text and click the </> button at the top of the reply window (easier for smaller outputs).

Cheers! :wink:

3 Likes

I don’t think a feature was lost, because Manjaro has never supported this OOB, so it is more like something you have customised yourself at some point.

I am guessing that some kind of wrapper like lutris could have been used but I really don’t know.

It could be you have used a custom script from AUR to setup the configuration - one way of checking would be to list alien packages and see if you get a clue from there.

pacman -Qqm

wine and dosbox is two different compatibility layers and running a DOS executable would trigger dosbox and not wine.

1 Like

I’m unable to comment on however you had this set up seven years ago, though much has changed in that time.

However, you might consider installing DOSBox – the native Linux version is available from the official Manjaro repositories.

sudo pacman -S dosbox

Any DOS/Windows dependencies (I’m guessing) might be included during the installation process.

There is also a flatpak of DOSBox-X to be found here:

At some point i have stumbled upon this but it was sooo long ago i have forgotten… I wonder if changing mimi filetype associations may be the solution? Of course one has to be careful, not sure if dos games have different mime type than windows executables (check with mimetype)…and you don’t want to screw these.
Another hypothesis to try - are those exes marked as executable in linux?

1 Like