Felix Khafizov

EN

(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:

Screenshot of regedit

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:

Screenshot of regedit

8. After this you can run DLC installer:

WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/17460/pfx \
wine \
/path/to/installer.exe

And that’s it!

Hope it will save someone’s time.