Skip to content

Add Control - GoG, EpicGames - #151

Closed
fschaupp wants to merge 1 commit into
Open-Wine-Components:mainfrom
fschaupp:mr/control
Closed

fschaupp wants to merge 1 commit into
Open-Wine-Components:mainfrom
fschaupp:mr/control

Conversation

@fschaupp

@fschaupp fschaupp commented Aug 7, 2026

Copy link
Copy Markdown

It launches through umu with GAMEID=umu-0 (no database entry). gamebus-presenced resolved its title on a live system from the launchers' own install records; per-entry evidence below.

Rows for umu-database.csv:

TITLE,STORE,CODENAME,UMU_ID,COMMON ACRONYM (Optional),NOTE (Optional),EXE_STRINGS (Optional)
Control,gog,2049187585,umu-870780,,,Control_DX12.exe
Control,egs,Calluna,umu-870780,,,

Evidence

  • Control — store gog, codename 2049187585, exe Control_DX12.exe; title from detectable (high confidence); id drafted from the game's Steam appid (detectable.json sku), collision-checked 2026-08-07.
  • Control — store egs, codename calluna; title from heroic-config (high confidence); id drafted from the game's Steam appid (detectable.json sku), collision-checked 2026-08-07.

Checklist

  • Titles match the store's spelling and capitalization
  • Every id follows the database rules (Steam appid when the game is on Steam)
  • Drafted ids collision-checked against the full database
  • Non-Steam ids contain a letter (a numeric id would be parsed as a SteamAppId)

@fschaupp

Copy link
Copy Markdown
Author

Are the entries like this ok? Maybe @GloriousEggroll or @CommandMC for review?

@CommandMC

Copy link
Copy Markdown
Contributor

If the game does not need a fix, it should not be added to this database. Quoting the README:

This database is by no means a complete database of every game released on Windows. We focus on games that requires fixes in Proton. Games that run out of the box have no need be added to the database. If you want a more extensive database of games you can use the Lutris API.

@fschaupp

fschaupp commented Aug 15, 2026

Copy link
Copy Markdown
Author

hm.. i just wanted to find at least one relieable source or common sense of what a game is identified with on linux. i tried not to need to reinvent the wheel or at least hone the existing ones along the way...
If thats the hard rule for that - the easy option to contribute is at least created...

So, the i guess i stay at consuming the db as a sidechannel and all the other work existing and stop contributing..

@fschaupp fschaupp closed this Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants