This feels more like some o.g. Command and conquer devs who have worked at EA for a long time that are passionate about the franchise. There was no big PR release, no product tie in or announcement, no media campaign.
Recovering and restoring the source code for these titles was made possible through the combined efforts of EA technical director Brian Barnes, Respawn producer Jim Vessella, and Luke Feenan, a long-standing member of the C&C community who was involved in the development of the Command & Conquer Remastered Collection.
Open source does not mean that the intellectual property is free. There's a lot of good that comes from this, and it's not like those games are expensive.
Which, in the immediate future, makes me wonder less about the things that are going to be done in code, and more about the creation of new, free, visual and audio resources that make this work. That seems like quite a noble pursuit.
Correct. The license (at least, the one I read for Red Alert) is GPLv3 with some additional stuff. The additional stuff is mostly about not using EA trademarks in your version or showing any connection to EA itself. So it appears that a clean room asset swap would be allowed as long as it includes the title screen.
This doesn't release any copyright work in the game. So you will need to go through and remove any sprites, images, audio, etc that is copyright. Which means you will need to own a copy of the game (to have a right to the copyright usage) to use any binary produced from THIS source.
Additionally, it indicates that you must include in any derivative that the source of your code is from the EA drop here.
Outside of that, it is GPLv3. Of course it has hard dependency on DirectX 5.0. So a fully free version will need to redo those parts. Also the code is very MS VC++ heavy. Don't expect gcc to build you a binary.
When I first played Red Alert, it was on a computer with a 6.4GB hard drive, and I had no idea how to fill up that much space at the time. I think we'll be fine.
No. The repo has Tiberian Dawn, Red Alert 1, Generals with Zero Hour, Renegade, and components for the HD ports of TD and RA1 they put out a few years ago.
From what I've read/know, the source for Tiberian Sun and Red Alert 2 were lost a while ago. Doesn't mean it can't be reverse engineered at some point, but it's challenging. I'd LOVE for those to be next though!
dont people already make seperate MODS for each anyways, for them anyways,. they figured they wernt making money off having the old games in thier wierd little launcher.
Sometimes licenses get in the way, it's possible they bought an engine or tech from a 3rd party and don't have the legal standing (or don't know if they do or not) to release the source.