Definitive version.ini workaround
!!-Use the following guide at your own risk-!!
Some of you might have encountered an issue with the so called "version.ini" file where the version number inside this mysterious file does not want to update for you and you have to do it manually. Here are the ways of working around this issue.
1) You are going to have to open your version.ini file up with Notepad. ( Make sure you run Notepad as Administrator or else the file WILL revert itself afterwards )
2) Find the correct "LatestVersion" and "MinimalVersion" values from a friend whose game works and compare them to yours.
3) Make the needed corrections within the file if they are needed and save.
4) Here things get a bit complicated. There are two ways of making this version.ini file keep the corrections you have manually made.
4a) The easy way:
-After saving your file, right click it and select Properties.
-A small window will open up, in this window you are going to select "Read only" on the bottom quarter of the window, hit Apply and then OK.
-Open up your game and see if it patches/runs properly.
- If it does you are in luck and this is all that you have to do. When the game updates again you are going to have to untick the Read Only option on the file, start up the game once and then follow the steps again.
- If it does not open up the "version.ini" file and confirm that the 2 values you have manually entered have reverted themselves to what they used to be at the begining. Keep on reading.
5) The hard way:
a) Make the required alterations in the "version.ini file" and hit save.
b) Right click the file and select Properties. In the Properties window that opens up you are going to have to go on the Security tab.
c) On the security tab you are going to select "Edit"
d) A new window will pop up called "Permissions for version.ini". On this window you will have a central area where the users on your computer are going to be listed and below them a permissions table. Clicking on each of the users in the upper pane will let you edit their permissions for this file:
e) You are concerned with the "Users" and the "Administrators" entries on the first list here ( Where it says SKYNET for me in the photos will say your computer name for you ).
For these two entries you are going to UNTICK the box under "Allow" and next to "Full control" and TICK the box under "Deny" and next to "Write" [/CENTER]
f) After you're done with both the entries you are going to hit Apply. You are probably going to get a notice from Windows telling you Deny permissions take precedence over Allow permissions ( exactly what we want here ) asking you to continue. Hit Yes.
Congratulations, you are done! When the game updates and if you have done the permissions part of the workaround you are going to have to undo the "Deny" permissions. ( Step 5 e but make sure to Untick the box under Deny and next to Write ). After you undo the deny permissions, start up the game once and then get the correct values from a friend again and repeat the steps to locking the file down again.
PS: If the read only part doesn't work for you there's no point following it again the next time you do this, jump straight to the permissions part.
FOR Latest version content:
Please scroll down more on next comments.
End of guide
Comments
-
Continuing the post for andy, use at your own risk. Z8Games does not endorse this script.
For ADVANCED users only:
I have written up a small powershell script that will ask you if the version file should have permissions or no for ease of use. I am not going to explain how to create this as I expect you to be able to do it if you want to use this.Do not use this part of the guide if you are unfamiliar with what's going on.
If you do decide to use it make sure you place it in your crossfire folder. Here's the code for it:
-
*** updated 06.november.2024 ***
[VERSION]
LatestVersion = 1465
MinimalVersion= 1401
PreDownStart = 59
PreDownEnd = 59
OwnVersion = 59[DOWNLOAD]
server1 = http://cfpatch.z8games.com/download[SERVER]
COUNT = 1
IP1 =67.210.208.31
PORT1 =13008[HGW]
PORT=16666
SERVER1=67.210.208.32[IDCLISTS]
Count=5
PreferList =0
IDCLISTS_1 = "North America"
IDCLISTS_2 = "Europe - Central"
IDCLISTS_3 = "Europe - South"
IDCLISTS_4 = "LATAM - South"Gamer since 1997 -
BASICALLY, after you edit version.ini with correct numbers, save, go on version.ini properties and those are the basic steps to follow, BE CAREFULL ON STEP 4 :
for administrators
and for users
!!! REMEMBER !!!
IF you disable write on version.ini , it can't be modified later , so you need to remove the restriction before next patch , or before manually edit again with new patch numbers.Gamer since 1997 -
-
This guide is for error : " Your client is invalid version / This is not the latest version of Crossfire " .
If you have other problem as game don't start please send a support ticket.
P.S. Until now windows 11 is not officially supported, it may work or may not work.
Gamer since 1997 -
This didn't work. When I open the launcher I still get the same error "CrossFire patcher v53 on X64. Your client is inbalid version. Re-install the latest version game client". Re-installing doesn't work either. In some rare occasions the launcher opens.
Categories
- All Categories
- Z8Games
- 1 Z8 Forum Discussion & Suggestions
- 15 Z8Games Announcements
- Rules & Conduct
- 2.5K CrossFire
- 709 CrossFire Announcements
- 710 Previous Announcements
- 2 Previous Patch Notes
- 319 Community
- 12 Modes
- 392 Suggestions
- 17 Clan Discussion and Recruitment
- 73 CF Competitive Forum
- 1 CFCL
- 16 Looking for a Team?
- 522 CrossFire Support
- 7 Suggestion
- 15 CrossFire Guides
- 35 CrossFire Off Topic