Red Alert 3 Command and Conquer registration activation problem
Preface
文章结尾有下载地址
Many partners who like to play Red Alert 3 should have encountered the problem of not being able to start, even if it can start, it is particularly slow. The author has also encountered this problem. The game cannot be started every time the system is reinstalled. That's because the launcher that comes with Red Alert 3 requires a serial number and writes relevant information in the system registry to start the game, so the author found a solution to this problem.
In fact, the Red Alert 3 Command and Conquer game can be started without a launcher. Take the 1.12
version as an example: the main program of the game is located 游戏根目录\data\ra3_1.12.game
. The following picture is the main directory of the game:
(except for the files in red and green, you can rest assured Deleted! The file in the green frame is the configuration file of each version of the game startup, which specifies the big data file in the data directory)
The following picture is data
the content of the catalog: (The red frame is the main program of the game!)
The author found that it ra3_1.12.game
is the main program of the game and RA3.exe
the launcher in the task manager. It can be determined that the following is the main program of the game. Because his memory takes up more 532,420K
.
Start with parameters: ra3_1.12.game
As mentioned above, except for the framed files in the picture, delete everything else, and then create a new text document in the directory. (If you need to use the launcher to start it without deleting it, you can
enter the following content in the text file and save it.
start data\ra3_1.12.game -config "%cd%\RA3_chinese_t_1.12.SkuDef"
data\ra3_1.12.game
Is the path of the game's main program (relative path is used here)- -config tells the main program that the parameter behind is the game configuration file
- "%Cd%\RA3_chinese_t_1.12.SkuDef" is the configuration file of the game. An absolute path must be used to
%cd%
represent the current path.RA3_chinese_t_1.12.SkuDef
The version configuration file of the game. If the game path contains spaces, add double quotation marks at the beginning and end of the path.
After saving and exiting, change the file suffix to .bat
double-click the newly created batch file to start the game.
如果游戏路径存在中文,请把编码格式另存为ANSI
Start with parameter window: ra3_1.12.game
Make a copy of the startup batch:
right-click the file and it 窗口化启动红警3命令与征服.bat
will automatically open with Notepad, and then enter the following content: start data\ra3_1.12.game -win -xres 1920 -yres 1080 -config "%cd%\RA3_chinese_t_1.12.SkuDef"
parameter description:
- -win is windowed
- -xres is the width of the window
- -yres is the height of the window
after saving, the running effect is as shown in the figure below:
The method of starting directly without parameters
Tip: 这种方式启动一定不要有中文路径
Go to the data
directory, and change ra3_1.12.game
the suffix to the .exe
following figure:
When you start without specifying a .SkuDef
configuration file, the program will read the file in the directory where the program is located by default filesystem.cfg
. The configuration content of this .SkuDef
file is the same as the configuration file at the end of the suffix. So filesystem.cfg
specify the .SkuDef
configuration file in the file .
Create a new text file in the directory where the main program of the game is located, and enter the content: add-config ..\RA3_chinese_t_1.12.SkuDef
save and modify the file name as the filesystem.cfg
encoding UTF-8
format.
Description: The ..\
representative returns to the upper level directory, and the following is the configuration file of the game
filesystem.cfg
The content of the file is as follows:
The final file name is as shown in the figure below:
here we double-click the ra3_1.12.exe
main game program to start the game.
Ranger battle platform launched
Enter the battle room and select the main program of the game ra3_1.12.exe
or in the settings interface ra3_1.12.game
. Both of these suffixes can be activated.
If the additional parameters are not filled, a filesystem.cfg
configuration file is required to start the game .
As shown in the figure below: (the configuration file specified in the additional parameters)
the effect after starting with parameters: (ip is the virtual ip of the ranger)
Haha, let’s play against your friends online
What to do if online cdkey is repeated
In fact, the game itself does not verify the validity of the cdkey, only the launcher will verify the validity. Then we skip the launcher and directly modify the registry.
The new text should be entered as follows, and the suffix should be modified to .reg
double-click to import the registration form (the key is just filled in, as long as it is not duplicated with other players' keys ).
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
@="20位数字母组合的字符串"
For example, the following figure:
Tip:
- 64-bit system registry path:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
- 32-bit system registry path:
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Electronic Arts\Red Alert 3\ergc]
to sum up
In fact, just start the game's main program and specify the configuration file. Finally, attach the game modified by the author and 1.13
the version that the author has added . The author’s filesystem.cfg
configuration file and startup script are both 1.12
versions. If you want to play version 1.13, please modify the startup parameters.
Download link: The 链接:https://pan.baidu.com/s/1MUe1q0tonxjsjIAHqDn_OQ 提取码:6666
1.12 version of the modifier is attached to the game and the directory. The modifier looks for the modified game process name. ra3_1.12.game
If the name of the launched program is the ra3_1.12.exe
modifier, the game process cannot be found. If you want to modify it, start ra3_1.12.game
the main game program with the name.