EDITED FOR BETA3!
goto: C:\ProgramData\Xfire
(might have to enable hidden folders as it a hidden folder)
open the file: "xfire_games" with wordpad.
Ctr-F and search for "4830"
and paste this over section 4830_1, and 4830_2.
[4830_1]
LongName=Goldeneye: Source
ShortName=hl2ge
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\InstallPath
LauncherExe=steam.exe
DetectExe=SteamApps\*\source sdk base 2007\HL2.exe
CommandLineMustContain[0]="\sourcemods\gesource"
InstallHint=steamapps\SourceMods\gesource\resource\gesource.ttf
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
Launch=%UA_LAUNCHER_EXE_PATH% -applaunch 215 -game "%UA_LAUNCHER_EXE_DIR%\steamapps\sourcemods\gesource"
%UA_LAUNCHER_EXTRA_ARGS% a%UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=SOURCE
ServerGameName=GES-DM
ServerEncodingType=UTF8
InGameRenderer=D3D9
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE|USE_PRESENT
[4830_2]
LongName=Goldeneye: Source
ShortName=hl2ge
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Valve\Steam\InstallPath
LauncherExe=steam.exe
DetectExe=SteamApps\*\half-life 2\HL2.exe
CommandLineMustContain[0]="\SourceMods\gesource"
InstallHint=steamapps\SourceMods\Gesource\resource\gesource.ttf
LauncherPasswordArgs=+password %UA_GAME_HOST_PASSWORD%
LauncherNetworkArgs="%UA_LAUNCHER_PASSWORD_ARGS% +connect %UA_GAME_HOST_NAME%:%UA_GAME_HOST_PORT%"
Launch=%UA_LAUNCHER_EXE_PATH% -applaunch 220 -game "%UA_LAUNCHER_EXE_DIR%\steamapps\sourcemods\gesource"
%UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
ServerStatusType=SOURCE
ServerGameName=GES-DM
ServerEncodingType=UTF8
InGameRenderer=D3D9
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE|USE_PRESENT
Then save and Xfire should show GE:S Beta3 as Goldeneye:Source
anymore questions my xfire is Major97702
(note this has to be redone EVERY time Xfire updates)