Even though the Xfire Game Masters team has quite a lot of members these days it still happens that we can't submit code for a community requested game because we simply don't have anyone in the team who can get her/his hands on the game. And that's the point where we need your help.
If there is code submitted by the Xfire community and it gets tested & validated by other members the chances are pretty high that that code might make into in game definitions update in the close future. Sometimes we have have XFGM created code but lack additional testers, so we're just asking you, the community to help us out ( "open testing" ). So please keep your eyes open and help us improving the Xfire. =)
"So, how can I test custom code?"
Code usually looks like this:
Code:
[4827]
LongName=Star Trek Armada II
ShortName=starm2
LauncherDirKey=HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Star Trek Armada II\v1.0\INSTALLPATH
LauncherExe=armada2.exe
Launch=%UA_LAUNCHER_EXE_PATH% %UA_LAUNCHER_EXTRA_ARGS% %UA_LAUNCHER_NETWORK_ARGS%
InGameRenderer=D3D8
InGameFlags=USE_PRESENT|ENABLE_MOUSE|USE_DINPUT_MOUSE
Here's how to embed such fresh code:
- 1. Find your "xfire_games.ini" (in "C:\ProgramData\Xfire" on Vista/Win7; the main Xfire folder on WinXP, the default is "C:\Program Files\Xfire" ) and add the code like this:
- In case of code for a totally new game add the code to the very bottom of the file with the number (in the first line of the code within the [] brackets) set to "9999".
- For updated code just find the old entry and replace it. An exception is code for an alternate version of an already supported game that requires an new way of detection such as STEAM versions. - 2. Save the file (yes, you can leave it open after). Keep in mind that any weekly games detection update by Xfire overwrites your current progress, so make sure an up-to-date backup ready just in case.
- 3. Now access the options menu of the Xfire client, click the games tab. The game will now read the xfire_games.ini to check which games are installed. The games (as long they are installed of course) should show up in the "Installed Games" list if the automatic detection is used in the code. In other cases you will have to detect the game manually.
- 4. Run the game and check if the ingame interface (XIG) and its functions are working properly. Please report any uncommon problems that you encounter while testing in the appropriate thread. Otherwise just report that the code is working just fine for you. =)
Don't hesistate to ask questions and give me feedback here. I'll keep this sticky updated.
Bookmarks