Red Alert 3 Command and Conquer registration activation start cdkey online 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.12version 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)

Insert picture description here
The following picture is datathe content of the catalog: (The red frame is the main program of the game!)
Insert picture description here
The author found that it ra3_1.12.gameis the main program of the game and RA3.exethe 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.
Insert picture description here

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 Insert picture description here
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.gameIs 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.SkuDefThe version configuration file of the game. If the game path contains spaces, add double quotation marks at the beginning and end of the path.

Insert picture description here
After saving and exiting, change the file suffix to .batdouble-click the newly created batch file to start the game.
如果游戏路径存在中文,请把编码格式另存为ANSI
Insert picture description here
Insert picture description here

Start with parameter window: ra3_1.12.game

Make a copy of the startup batch:
Insert picture description here
right-click the file and it 窗口化启动红警3命令与征服.batwill 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
    Insert picture description here
    after saving, the running effect is as shown in the figure below:
    Insert picture description here

The method of starting directly without parameters

Tip: 这种方式启动一定不要有中文路径
Go to the datadirectory, and change ra3_1.12.gamethe suffix to the .exefollowing figure:
Insert picture description here
When you start without specifying a .SkuDefconfiguration file, the program will read the file in the directory where the program is located by default filesystem.cfg. The configuration content of this .SkuDeffile is the same as the configuration file at the end of the suffix. So filesystem.cfgspecify the .SkuDefconfiguration 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.SkuDefsave and modify the file name as the filesystem.cfgencoding UTF-8format.
Description: The ..\representative returns to the upper level directory, and the following is the configuration file of the game

filesystem.cfgThe content of the file is as follows:
Insert picture description here

The final file name is as shown in the figure below:
Insert picture description here
here we double-click the ra3_1.12.exemain 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.exeor in the settings interface ra3_1.12.game. Both of these suffixes can be activated.
Insert picture description here
If the additional parameters are not filled, a filesystem.cfgconfiguration file is required to start the game .
As shown in the figure below: (the configuration file specified in the additional parameters)
Insert picture description here
the effect after starting with parameters: (ip is the virtual ip of the ranger)
Insert picture description here

Haha, let’s play against your friends online
Insert picture description here

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 .regdouble-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:
Insert picture description here
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.13the version that the author has added . The author’s filesystem.cfgconfiguration file and startup script are both 1.12versions. 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.gameIf the name of the launched program is the ra3_1.12.exemodifier, the game process cannot be found. If you want to modify it, start ra3_1.12.gamethe main game program with the name.

Guess you like

Origin blog.csdn.net/CYHYCZ/article/details/114207857