Xfire is bedoeld voor fanatieke gamers en stelt die in staat om voice- en tekstchat te gebruiken, zowel binnen als buiten verschillende spellen. Je kan eenvoudig zien in welk spel de mensen op je contactlijst aan het spelen zijn, zodat je zelf ook aan dat spel deel kan nemen. Ook kan Xfire helpen bij het vinden van een snelle gameserver met vrije plaatsen, en gamepatches en demo's kunnen via een eigen p2p-netwerk worden binnengehaald. Op dit moment worden er meer dan 900 spellen ondersteund, waarvan er een aantal 'one-click join' en 'in-game chat' ondersteunen. De ontwikkelaars hebben versie 1.79 de deur uitgedaan met de volgende lijst aanpassingen:
Release notes for 1.79:Technical Notes for Release 1.79:
- The friend limit has been increased to 1000. Many people have asked for this. Does anyone really have that many friends?
- Xfire In-Game now works with games that run with elevated permission on Windows Vista. If you have any of these games then you will need to allow Xfire to run elevated when you are prompted.
- The new Xfire In-Game interface that uses the mouse is enabled for Guild Wars and the Dawn of War games.
- Added the ability to preview your friends' blogs in the infoview.
- Added the ability to join your friends' Ventrilo servers.
- Better support for running Xfire on Windows XP as a non-administrator user.
- Fixed Xfire In-Game key pass-through in FEAR.
- Improved several translations in Dutch, French, and other languages.
- New games supported:
- Harry Potter and the Order of the Phoenix
- D.i.R.T. - Origin of the Species
- Hospital Tycoon
- Mount & Blade
- World in Conflict - BETA
- Mysteries of the Sith
- Sword of the New World
- Transformers - The Game
- Insurgency - Modern Infantry Combat
- Ghost Recon Advanced Warfighter 2
- Kwonho
- Penumbra Overture Ep1
- Taito Legends 2
- Dungeon Runners
- 3D Model Trains
- Civilization IV - Beyond the Sword
- Baseball Mogul 2007
- MicroMachines V4
- Catz
- Dogz
- and Rappelz Epic4.
Injecting Xfire In-Game on Windows Vista with UAC is a real pain; ideally Xfire would not non-elevated, so that you would not be prompted to elevate it each time it runs. However, some games run elevated, and to inject Xfire In-Game into these games, Xfire must be elevated. Additionally, programs marked to run elevated don't properly start upon login if they are set to do so.
To solve this, we run Xfire non-elevated on Windows Vista. If you have a game installed that we know runs elevated, we then launch a second copy of Xfire, elevated, which you must allow. The two copies of Xfire communicate with each other, and the elevated one injects Xfire In-Game into games; it does nothing else.
--- Chris Kirmse
VP of Engineering, Xfire