It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
Information on Xfire support, and how to improve it

There hasn't been too many questions about Xfire support on the GOG forums (at least not in general, where I sit most of the time), but I figured that since I have been working a bit at this, I might as well make a post about it.

This aims to be a list of all games on GOG and their level of support in Xfire (that is known or apparent support, not "I have no idea, so put it down as 'it may or may not work'").

For those who understand the ini file: Additions for improved support will be rewarded with a slight rep increase.

I'll group these into four different categories, each gets a comment on the issues with the group.

I have made available a file containing instructions and changes to improve support for groups 2 and 3, as well as add partial support for group 4. My file is linked here, it's a plain text file (ini extension), so if you're wary of downloading unknown files, you shouldn't worry. Also, this won't invalidate other versions of the games (just in case you have GOG versions of some, but non-GOG versions of others *mumble*heretic*mumble*), they'll still work as well as before, only caveat being that IF you have two versions of the same game installed (for example, Abe's Odyssee from both Steam and GOG), only the GOG version will get detected, due to how Xfire's game detection works one version takes priority and I chose to give that priority to the GOG version.

That said, let's get on with the list:

Group 1: Works great out of the box
If you only play these GOGs, you won't have to do anything and can just be on your merry way, playing games.

* Baldur's Gate
* Baldur's Gate 2
* Commandos: Behind Enemy Lines
* Enclave
* Fallout Tactics
* Freespace 2
* Ground Control 2: Operation Exodus
* Icewind Dale
* Icewind Dale 2
* Kingpin: Life of Crime
* The Longest Journey
* Myst
* Neverwinter Nights
* Planescape Torment
* Postal 2: Share the Pain
* Prince of Persia: The Sands of Time
* Sacrifice
* ToCA 3
* Beyond Good & Evil (if you don't care about the GOG launcher)
* Heroes of Might and Magic 3 Complete (if you don't care about the GOG launcher)
* Unreal Tournament (if you don't care about the GOG launcher)

Group 2: Just needs to be added manually through Xfire's settings
If you want these to be detected automatically, apply my changes to xfire_games.ini, otherwise you're good to go.

* Arx Fatalis
* Evil Genius
* Fallout
* Fallout 2
* FlatOut
* Giants: Citizen Kabuto
* Riven
* Sacred Gold
* Syberia
* Syberia 2
* The Temple of Elemental Evil
* Unreal (if you don't care about the GOG launcher)

Group 3: Support exists in Xfire, but GOG's version cannot even be added manually
If you want these to show up in your Xfire games list and various community features to be enabled (upload screenshots, time tracking, friends seeing what you're playing... the works), you need to apply my changes to xfire_games.ini.

* Beyond Good & Evil (using the GOG launcher - this takes precedence over the other entry if my edits are installed as-is)
* Broken Sword II: The Smoking Mirror
* Broken Sword - The Sleeping Dragon
* Heroes of Might and Magic 3 Complete (ditto BG&E)
* Oddworld: Abe's Oddysee
* MDK
* MDK 2
* Unreal (ditto BG&E)
* Unreal Tournament (ditto BG&E)
* Unreal Tournament 2004

Group 4: No support at all without edits (yet)
If you want Xfire to be able to detect and launch these games, you'll need to apply my changes to xfire_games.ini.

Features that may or may not work (depending on the game):
:: Taking screenshots
:: Recording video
:: In-game chat

Features that will NOT work (because they require the xfire servers to know about the game):
:: Upload screenshots or videos
:: Setting status to game title
:: Tracking played time

* 1NSANE
* Beneath a Steel Sky
* Commandos: Beyond The Call Of Duty
* Descent 3
* Duke Nukem 3D
* Duke Nukem Manhattan Project
* Earth 2150: Escape from the Blue Planet
* Earth 2150: Lost Souls
* Earth 2150: The Moon Project
* The Feeble Files
* Gobliiins
* Gobliiins Floppy
* Gobliiins 2
* Gobliiins 2 Floppy
* Gobliiins 3
* Gobliiins 3 Floppy
* Ground Control
* Ground Control: Dark Conspiracy
* Heroes of Might and Magic
* Heroes of Might and Magic 2
* Hostile Waters - Antaeus Rising
* Kingdom: The far Reaches
* Lionheart: Legacy of the crusader
* Lure of the Temptress
* Messiah
* Might and Magic: Book I
* Might and Magic 2: Gates to Another World
* Might and Magic 3: Isles of Terra
* Might and Magic 4&5: World of Xeen
* Might and Magic: Swords of Xeen
* Might and Magic VI: The Mandate of Heaven
* Outcast
* Postal 2: Apocalypse Weekend
* Pro Pinball: Big Race USA
* Pro Pinball: Fantastic Journey
* Pro Pinball: Timeshock!
* Raptor: Call of the Shadows
* realMyst
* Redneck Rampage
* Redneck Rampage Rides Again: Arkansas
* Suckin' Grits on Route 66
* Screamer
* Shattered Steel
* Simon the Sorcerer
* Teenagent
* Tex Murphy: Martian Memorandum
* Tex Murphy: Mean Streets
* Tex Murphy: Under a Killing Moon
* Tyrian 2000
* VR Soccer '96
Post edited January 14, 2011 by Miaghstir
Thanks for preparing this list. +rep
Aye thanks Miaghstir, I'll have to have a look through what I have working with xfire and post those later.
Edit: ok so looking through my games currently installed on my win7 pc:
Group 1
Fantasy wars
Group 2
Tropico
Tropico 2 Pirate Cove
Divine Divinity
Post edited September 13, 2010 by Ralackk
+rep
Also, from what I have currently installed..
Group 3
Ufo: Afterlight
avatar
Ralackk: Group 1
Fantasy wars
Group 2
Tropico
Tropico 2 Pirate Cove
Divine Divinity
avatar
katakis: Group 3
Ufo: Afterlight

Thanks, Fantasy Wars is added to the OP, it doesn't have the gogwrapper that BG&E uses, does it? No notice in the file yet.
The others I'll need some more details on, specifically about what registry keys are installed. I'll list those when I have figured out what edits are needed for them.
If you feel adventurous, you can open up regedit and go to HKEY_LOCAL_MACHINE\SOFTWARE\GOG.com (on a 32-bit machine), or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GOG.com (on a 64-bit OS), then export the key relevant to the game in question (for example, the keys for MDK2 are called GOGMDK2 and GOGPACKMDK2, the former is what I need, not the latter). Open up the resulting .reg file in notepad and post the contents here or mail them to me (mail address is in the file linked from the first post, or my gog username @ops-area.net).
Post edited September 14, 2010 by Miaghstir
Added games: Earthworm Jim, Earthworm Jim 2, Septerra Core
EWJ 1 and 2 supports the keyboard-driven Xfire in-game (and probably all other included DOSbox games), didn't test recording video.
Post edited September 14, 2010 by Miaghstir
Heroes of Might and Magic 3 is similar to Beyond Good and Evil in that the game itself detected correctly by Xfire, but the GOG version uses their own special launcher which Xfire unfortunately does not detect.
Fix for that will be added later (when I've had the time to test another couple of games).


EDIT: the f*ck? the following was supposed to be a new post, especially since the last one was posted at sept 16.
Baldur's Gate is in group 1

EDIT 2: Again? 17 hours since the last edit isn't enough?
GOGmix of groups 1 and 2 (those not _requiring_ edits to xfire_games.ini) available.
Post edited September 24, 2010 by Miaghstir
** bump, and insurance that the next post won't be merged with the previous one **
So, eh... new updates since GOG's "feign death" trick.
Reposting the two I already did that were merged to my last post, so that they'll be slightly more visible.

Update 1: Baldur's Gate is in group 1

Update 2: GOGmix of groups 1 and 2 available (those not requiring edits to xfire_games.ini, though they may benefit from them).

Update 3: Added games: Might and Magic 1, Might and Magic 2, Might and Magic 3, Might and Magic 4&5, Might and Magic: Swords of Xeen, Might and Magic 6, Heroes of Might and Magic, Heroes of Might and Magic 2 Gold, Heroes of Might and Magic 3 Complete, Evil Genius
Post edited September 26, 2010 by Miaghstir
** bump, and postsplitter **
Icewind Dale and Planescape: Torment are already detected by Xfire. Temple of Elemental Evil is in group 2.

Don't forget that the OP not only contains info on the default Xfire support, but also contain links to a file improving support for groups 2 and 3 (autodetection of the GOG version), as well as partial support for group 4.
Post edited November 27, 2010 by Miaghstir
Long time no update.

I haven't added a hell of a lot new games, but it's kind of time for a bump so that any interested people can find the thread.

Added support for: Gobliiins 1, 2, and 3, both versions of all, Tyrian 2000
Added detection of (acknowledging gogwrap.exe): Unreal, Unreal Tournament
Unreal Tournament 2004 already works as well as it can
Sacred Gold should fall under the second category you have listed. XFire supports the game, but it is looking specifically for the Steam version. Here is the edit for the Sacred Gold GOG version:

[5503_2]
LongName=Sacred Gold
ShortName=sacredg
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GOG.com\GOGSACREDGOLD\Path
LauncherExe=Sacred.exe
Launch=%UA_LAUNCHER_EXE_PATH% -applaunch 12320 %UA_LAUNCHER_EXTRA_ARGS%
%UA_LAUNCHER_NETWORK_ARGS%
InGameRenderer=D3D7
InGameFlags=ENABLE_MOUSE|USE_DINPUT_MOUSE

I was able to record and upload a video with no problem after this, so XFire features do seem to be fully supported. The only problem I encountered is the frame rate in game went to hell when I tried recording, but I imagine this is an issue related to something else.

Thanks again for pointing this thread out to me. I have no idea how I missed it before.
Post edited January 14, 2011 by Kurina
avatar
Kurina: I was able to record and upload a video with no problem after this, so XFire features do seem to be fully supported.
Yeah, if a game already exists in the Xfire database, what works in that version will work in GOG's version as well as the only thing I'm adding is the (auto-)detection.

Thanks, the ini file is updated.