(DLC) Mass Effect is not found
Problem
Well, I didn’t know that Mass Effect (2007) had DLCs.
They are available for download just here.
However, after installation attempt I’ve got an error:
“Mass Effect is not found. Please reinstall the game from original source and try again.”
The root of problem
The root of the problem is that DLC installer checks installation by looking at windows registry keys. If they are missing, it throws an error.
Adding proper keys fixes the problem.
Fix
1. Go to regedit with WINEPREFIX set to game’s wine prefix.
Usually it is ~/.local/share/Steam/steamapps/compatdata/17460/pfx
WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/17460/pfx regedit
OR
protontricks 17460 regedit
2. In regedit find HKEY_LOCAL_MACHINE -> Software -> Wow6432Node
3. In Wow6432Node create Bioware key, inside Bioware key create Mass Effect key.
4. Add a string value to the key with name Flavour, double click on created value.
In the field “value data” write Steam.
5. Add a string value to the key with name Path, double click on created value.
Here we need to write path to our game using Windows style. It is a tricky part.
In my case game was in ~/.local/share/Steam/steamapps/common/Mass Effect/, regedit entry was:
Z:\home\felix\.local\share\Steam\steamapps\common\Mass Effect
How it should look like:

6. Next thing we need is to create another keys hierarchy:
HKEY_LOCAL_MACHINE -> Software -> Wow6432Node -> Electronic Arts -> Electronic Arts -> Mass Effect (tm) -> ergc.
7. In ergc key set Default value to 5GUCXRFPQNBMTJBD3L5J
Screenshot:

8. After this you can run DLC installer:
WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/17460/pfx \
wine \
/path/to/installer.exeAnd that’s it!
Hope it will save someone’s time.