flathub / flathub/io.github.sharkwouter.Minigalaxy

Blake Stone: Aliens of Gold doesn't start in Minigalaxy flatpak

Open
#107 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Hello

### Setup:

- Game: Blake Stone: Aliens of Gold [https://www.gog.com/en/game/blake_stone_aliens_of_gold](https://www.gog.com/en/game/blake_stone_aliens_of_gold )
- Minigalaxy 1.4.1 Flatpak
- KUbuntu 26.04 LTS
- Works in Minigalaxy deb/AppImage? YES.

### What happens:

Blake Stone: Aliens of Gold [https://www.gog.com/en/game/blake_stone_aliens_of_gold](https://www.gog.com/en/game/blake_stone_aliens_of_gold ) doesn't start. It only shows this:
Image

In non-flatpak Minigalaxy (1.4.1 .deb, 1.4.2 AppImage) the game starts normally.

### Research:

Doing some tests and comparing it with [Blake Stone: Planet Strike](https://www.gog.com/en/game/blake_stone_planet_strike) (which is basically the same and works normally), It seems the issue is about how Minigalaxy Flatpak hijacks the use of the DOSBox installed with the game (DOSBox 0.74) to use Its own DOSBox Staging 0.82.0.

In `./start.sh` from _Blake Stone: Aliens of Gold_, there is the line:
```
...
run_dosbox "dosbox_blake_aog.conf" "dosbox_blake_aog_single.conf"
...
```
Meanwhile, in `./start.sh` from _Blake Stone: Planet Strike_:
```
...
run_dosbox "dosboxBlakePS.conf" "dosboxBlakePS_single.conf"
...
```

If you rename those config files in the folder and change that line accordingly in Aliens of Gold's start.sh to resemble more like the Planet Strike one:
```
...
run_dosbox "dosboxBlakeAOG.conf" "dosboxBlakeAOG_single.conf"
...
```

The games began to work inside the Minigalaxy Flatpak, with DOSBox Staging 0.82.0.

### Note

In an earlier main version of Minigalaxy [there was an issue that seems similar to this](https://github.com/sharkwouter/minigalaxy/issues/503#issuecomment-1163420642), however, It doesn't happen anymore in their last version, when in Flatpak one still happens.

Thanks!!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the game's start.sh and compare its run_dosbox config names with Blake Stone: Planet Strike, including dosbox_blake_aog.conf and dosboxBlakePS.conf. Reproduce the launch in Minigalaxy 1.4.1 Flatpak and compare it with the deb or AppImage behavior. Done means Blake Stone: Aliens of Gold starts in the Flatpak without regressing Planet Strike.

Written by the indexing model from the issue text.

Assessment

Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.