How To: DOSBOX and SCUMMVM - Heroic-Games-Launcher/HeroicGamesLauncher GitHub Wiki
This describes how to run dosbox and scummvm games using native builds of those tools. Presented way is the only one currently until we add support for that in heroic.
Those are schemes for commands using both tools used when launching games using packaged binary. You can check what arguments are passed exactly in start.sh
file.
- Dosbox
dosbox -conf "${conf_1}" -conf "${conf_2}" -no-console -c exit
- Scummvm
scummvm -c "${conf}" --themepath=scummvm
For windows builds, if you are missing some files you should try running the game in heroic first. Heroic will run setup when creating the prefix.
- Navigate into game files
- Locate and open
goggame-<GAMEID>.info
file ( is a number like 1207658695) - Look for the playTask that contains
"isPrimary": "true"
- this is the default launch command - In most cases arguments are dependant on working directory so keep this in mind when making the command.
In example command will look like
/path/to/scummvm -c "/path/to/beneath.ini" beneath
{
"buildId": "51156444997712340",
"clientId": "49002505861146264",
"gameId": "1207658695",
"language": "English",
"languages": [
"en-US"
],
"name": "Beneath a Steel Sky",
"playTasks": [
{
"arguments": "-c \"..\\beneath.ini\" beneath",
"category": "game",
"isPrimary": true,
"languages": [
"*"
],
"name": "Beneath a Steel Sky",
"path": "ScummVM\\scummvm.exe",
"type": "FileTask",
"workingDir": "ScummVM"
},
{
"category": "document",
"languages": [
"*"
],
"name": "Manual",
"path": "Manual.pdf",
"type": "FileTask"
},
{
"category": "document",
"languages": [
"*"
],
"link": "http://www.gog.com/support/beneath_a_steel_sky",
"name": "Support",
"type": "URLTask"
},
{
"category": "document",
"languages": [
"*"
],
"name": "Walkthrough",
"path": "Walkthrough.pdf",
"type": "FileTask"
}
],
"rootGameId": "1207658695",
"version": 1
}