Post is for people who’s having hard time setting this up. There are plenty of posts out there (mostly in reddit) but missing some steps, so I decided to give this a try on what has worked for me.

  1. Download game version 1.405.2.0 cracked by Empress. Other users also mentioned and I tested that this is the only version that works in SD which is not available in dodi’s main site:
  1. Add the setup.exe as a non-steam game and proceed with installation
  2. Once completed, add the ForzaHorizon5.exe as a non-steam game and force compatability to use Proton GE
  3. If it’s not yet downloaded, use ProtonUp-qt to install Proton GE
  4. Download Goldberg emulator files
  • (primary) mr_goldberg.gitlab.io SLASH goldberg_emulator
  • (backup) archive.md SLASH hyYxh
  1. Unzip file then copy all dll from <goldberg-folder>/experimental folder to game folder. Backup original DLLs before proceeding.
  2. If steam_appid.txt is present, edit and keep it empty. Otherwise, create this file with no contents or just delete it.
  3. Play game in Gaming mode
  4. Enjoy

EDIT: add reason for using specific version