Skip to content

Instantly share code, notes, and snippets.

@STK0Cervanthes
Last active September 17, 2024 16:04
Show Gist options
  • Save STK0Cervanthes/f695e8aed5037b466f353945171ec9d1 to your computer and use it in GitHub Desktop.
Save STK0Cervanthes/f695e8aed5037b466f353945171ec9d1 to your computer and use it in GitHub Desktop.
This is a small introduction to the C&C:Online Launcher and the needed steps to correctly do the Hooking procedure for the C&C:Online Launcher used for Tiberium Wars, Kane's Wrath, Red Alert 3.

What is the C&C:Online Launcher?

The C&C:Online Launcher is a Launcher developed by us to make it possible for you to Connect your Game to our servers without having to manually insert Files or Dlls into your game directory the launcher has been createad somewhat around 2014/15 and is the Standard way to connect to our Servers

What does it do?

As previously said the Launcher makes it possible for you to connnect to our servers but how does it do that? It is quite simple actually i gonna keep the answer short and simple. The launcher basically lies to your game and makes it belief that it is connecting to the Multiplayer servers this is done with going to the place where the game has its "knowledge" of what do to when and what programm and orders to listen too, our launcher changes this "knowledge" and makes your game beleive that its taking orders and calls from our service and tool.

So what is this Hooking that the tech support told me to do?

The process of "hooking" the launcher to the game is what makes it possible for us to lie to your game in a convincing matter without your game realising what is going on The Launcher will catch the Games .dat process which is basically the games brain that handles stuff and knows what to do. After catching the .dat will the launcher start the injection process which basically is the process of feeding your game the lies so it believes that it is connecting to the correct services. If that Injection is a success the game believes us but should it fail did smth went wrong and the game realised that it is not receiving the correct instructions so we need to try again and see if we can convince the game this time :p

To make sure that you are convincing enough for your game to connect to the Servers am i now going to write down the "Hooking Procedure" that is used to convince the game!

Step 1: Open your C&C:Online Launcher

Step 2: If you look at the top left area of the window that now opened on your screen will you see a button that is labeled: Hook

Step 3: In the menu that has now opened click the game that you want to hook (e.g. Red Alert 3)

Step 4: The menu will close after you clicked your game, now you gonna close the C&C:Online Launcher

Step 5: Start your game via Steam, Origin, your CD Shortcut or wherever your game is located

Step 6: The launcher should now start on its own and you just gonna click the big button labeled with the hooked game that you started

Step 7: Should the Launcher show "Not Responding" this is fine as it is waiting for the game to accept the new reality aka. waits for the game inital requests to the EA and GameSpy services to TimeOut this waiting time varies from case to case so i would wait like 7 or 10 minutes it should launch by then (dont worry we can speed it up after its first launch)

Step 8: The game should have launched now and you should be able to log in using your activated C&C:Online Account.

Step 9: Welcome back commander ^^

NOTE Should you encounter any issues or have questions then please message me (@Cervanthes) via Discord. For Guide Requests, Suggestions or Should my Discord be goners use [email protected] to reach me via E-mail

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment