Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Incline EA just open sourced Command & Conquer, Red Alert, Renegade and Generals

index.php

Arcane
Joined
Jul 5, 2013
Messages
940
https://www.gamingonlinux.com/2025/...mand-conquer-red-alert-renegade-and-generals/

EA just open sourced Command & Conquer, Red Alert, Renegade and Generals

By Liam Dawe - 27 Feb 2025 at 7:02 pm UTC


I can't quite believe it either. Command & Conquer, Red Alert, Command & Conquer Renegade and Command & Conquer Generals (inc. Zero Hour) have their code officially open sourced.
This is how it should be done. When a game is old enough, open source it so the community can keep it alive and learn from and perhaps even improve them. Looking over them they're all under the GLP3 license. However, there are some additional terms added like EA not granting any "trademark or publicity rights", you don't get the right to use "Command & Conquer" or any other trademark for example.
EA did more than just open sourcing their older titles though. They've also enabled Steam Workshop support for:
  • C&C Renegade
  • C&C Generals & Zero Hour
  • C&C 3 Tiberium Wars and Kane’s Wrath
  • C&C Red Alert 3 & Uprising
  • C&C 4 Tiberian Twilight
They also launched a new video going over some rare gameplay footage from the early development of C&C Renegade and C&C Generals:


All of them are now on GitHub:
To do this EA worked with Luke "CCHyper" Feenan, who they said was "part of our Community Council for the C&C Remastered Collection, and was involved in bringing the C&C Ultimate Collection to Steam back in March 2024". You can see the full message from EA and Feenan in a post on Steam.
 

Ryzer

Arcane
Joined
May 1, 2020
Messages
8,742
Professional code looks like code I could have made. Lot of code under quotes there and there without info as to why it's there lmao.
 

MASLV

Literate
Joined
Feb 15, 2025
Messages
32
https://github.com/electronicarts/CnC_Red_Alert/blob/main/IPX/IPX16A.ASM

;*************************************************************************************************
;* _IPX_Get_Outstanding_Buffer95 -- return contents of the next unread buffer in the buffer list *
;* *
;* *
;* INPUT: copy_receive_buffer -- ptr to buffer that data will be copied to *
;* *
;* OUTPUT: number of buffers returned (0 or 1) *
;* *
;* 32bit PROTO: extern BOOL __stdcall IPX_Get_Outstanding_Buffer95(unsigned char *buffer); *
;* *
;* HISTORY: *
;* 01/29/96 ST: Created. *
;*===============================================================================================*

wanna fuzz dos era ipx interfaces written in assembly? and smash the stack for fun and profit?
 

Inec0rn

Educated
Joined
Sep 10, 2024
Messages
426
A lot of these games suffered from 30 FPS lock, really hoping modders quickly sort that shit out and make the games playable.
 

Storyfag

Perfidious Pole
Patron
Joined
Feb 17, 2011
Messages
18,306
Location
Stealth Orbital Nuke Control Centre
They have been handling Command and Conquer well ever since the remaster. The guy in charge of these IPs, Jimtern, is a fan, and a pious Brother.
That aged like milk:

Erm. This was released in 2012, and the Remaster in 2020? Obviously BEFORE the glorious General Slavik executed the traitor Hassan Jimtern took over GDI EA was trying its best to destroy the legacy of the Messiah.
 

vota DC

Augur
Joined
Aug 23, 2016
Messages
2,406
I wonder if they can cross features among those games.
For example Gla tunnel mechanic in other games (would fit well in Dune)

Red alert 2 Is destroyed and licensed games like Dune and bfme are still close source.
 

ArchAngel

Arcane
Joined
Mar 16, 2015
Messages
22,034
This is awesome news. Zero Hour community is already gathering C++ devs to fix all the networking and crashing issues that plague Zero Hour and prevent it from being one of the best MP RTS ever.
Also they plan to finally balance it and implement some QoL.
 

SilentSeeker

Novice
Joined
May 21, 2022
Messages
32
Incline. From EA. What the fuck.
They released the expansion for the last Wing Commander game for free, as an apology for abandoning the franchise and deciding to go all-in on multiplayer, but that was the EA of 1999, not the EA of today- and at any rate, I don't see why they'd do this now.

Still, a step forward is a step forward, and I'll give credit where it's due. Thanks, EA. This makes the idea of seeing you torn apart by ravenous badgers less appealing.
 

ArchAngel

Arcane
Joined
Mar 16, 2015
Messages
22,034
Incline. From EA. What the fuck.
They released the expansion for the last Wing Commander game for free, as an apology for abandoning the franchise and deciding to go all-in on multiplayer, but that was the EA of 1999, not the EA of today- and at any rate, I don't see why they'd do this now.

Still, a step forward is a step forward, and I'll give credit where it's due. Thanks, EA. This makes the idea of seeing you torn apart by ravenous badgers less appealing.
Either they are making a new real C&C game set to release in next 1-2 years and want to garner some good publicity in RTS circles or they are abandoning RTS completely forever
 

ds

Cipher
Patron
Joined
Jul 17, 2013
Messages
2,976
Location
here
https://github.com/electronicarts/C...Engine/Source/Common/Recorder.cpp#L1003-L1007
Code:
			// Since we don't seem to have any *visible* desyncs when replaying games, but get this warning
			// virtually every replay, the assumption is our CRC checking is faulty.  Since we're at the
			// tail end of patch season, let's just disable the message, and hope the users believe the
			// problem is fixed. -MDC 3/20/2003
			//TheInGameUI->message("GUI:CRCMismatch");
Yup, sounds like Generals alright.
 

anvi

Prophet
Village Idiot
Joined
Oct 12, 2016
Messages
8,785
Location
Kelethin
Beyond All Reason is my new favourite RTS. But I did like Generals with Zero Hour. I play it sometimes but I had to install a mod to raise the camera or it get claustrophobic and weirdly close to the ground.
 

Caim

Arcane
Joined
Aug 1, 2013
Messages
18,114
Location
Dutchland
Nothing on RA2 and Tiberian Sun. Either the source code for those games is truly gone... or they got something else in the works.
 

anvi

Prophet
Village Idiot
Joined
Oct 12, 2016
Messages
8,785
Location
Kelethin
We at least have a version of Tiberian Sun you can play online and it includes Firestorm and I think some tweaks to run on modern systems or whatever. I was glad to get that. It's my top 3 RTS ever. Tiberian Sun, Generals (with zero hour), and SupCom/FA/BAR. Some mixture of those 3 games would be incredible.
 

Caim

Arcane
Joined
Aug 1, 2013
Messages
18,114
Location
Dutchland
TibSun went freeware a few years ago, which is great but I do not believe that this required an awful lot of work on the coding side of things. Maybe remove the registration of the game (I own a box copy and I'm 80% certain it had a code on the back to install the game), but that's it.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom