For those who use Xfire, this fixes the bug of the game not being detected. Just paste this over the Empries Mod launch information in your xfire_games.ini file. Also make sure to restart your Xfire as well. Code: [4832] LongName=Empires ShortName=hl2emp LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\InstallPath LauncherExe=steam.exe DetectExe=SteamApps\*\source sdk base\HL2.exe CommandLineMustContain[0]="\SourceMods\empires" InstallHint=steamapps\SourceMods\Empires\resource\empiresd.ttf LauncherPasswordArgs=+password _GAME_HOST_PASSWORD% LauncherNetworkArgs=" _LAUNCHER_PASSWORD_ARGS% +connect _GAME_HOST_NAME%: _GAME_HOST_PORT%" Launch= _LAUNCHER_EXE_PATH% -gameidlaunch 14521852205289439447 -game " _LAUNCHER_EXE_DIR%\SteamApps\SourceMods\empires" _LAUNCHER_EXTRA_ARGS% _LAUNCHER_NETWORK_ARGS% ServerStatusType=SOURCE ServerEncodingType=UTF8 InGameRenderer=D3D9 InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE
I can't take credit for this. I found it in this Xfire Forums post: http://www.xfire.com/xf/modules.php?name=Forums&file=viewtopic&t=156811
Just an update, since 2.2 is broken in xfire. Replace DetectExe with: DetectExe=SteamApps\*\source sdk base 2007\HL2.exe