For years, the biggest barrier to playing RE5 was the GFWL client, which often caused the game to fail at startup with an xlive.dll missing error.
If the game still tries to launch GFWL, you can manually disable the installer by editing the BH5AE_install.vdf file in your game directory and deleting the "GFWL" section. re5 steam fix
Resident Evil 5 Steam Fix: How to Resolve Crashes, GFWL, and Co-op Issues For years, the biggest barrier to playing RE5