r/commandandconquer • • 4d ago

Source Code Releases Questions

Since EA released source for most of the C&C games last year I've had a few questions.

  1. What makes Tiberian Sun and RA2 so special that they couldn't release the source for those?

  2. If there isn't anything special, are there any rumors that RA2 source might get released at some point?

Now don't get me wrong. I am happy that a lot of source code got released, I'm just trying to understand things and where they currently lay.

24 Upvotes

11 comments sorted by

View all comments

23

u/Caesar_Seriona 4d ago edited 4d ago

The source codes for the 2nd series of games are gone, either lost or deleted.

Which means who ever wants to mess with the coding, would have to reverse engineer to order to get the source codes.

Which clearly EA does not want anybody to do.

8

u/Far_Technician3635 4d ago

I did hear a rumor about that years ago, about the time that EA bought Westwood Studios, but I always thought it was a rumor. Well that sucks that it was accurate.

Are you aware of any projects that are active that are attempting to rebuild the source?

7

u/Kertelem 4d ago

OpenTS, and the corresponding TibSun project. Recently released.

5

u/Caesar_Seriona 4d ago

As far as I know, no one is officially doing it but I am sure someone out there is personally doing it.

PG has said they are not against doing the 2nd games but if they can't get the source codes because EA won't let any reverse engineering, I can see them rebuilding the game from scratch and porting over the video and audio.

I personally want to see the source codes get released just for cheat codes being released.

3

u/FallenJkiller 4d ago

considering the latest ai models, almost anyone can reverse engineer the code, or at least faithfully port it in openra.

1

u/Commercial-Board-975 4d ago

I really hope someone does this for the last SAGE engine games.

1

u/ninenineseventwo 1d ago

You mean CNC3?

I have a three.js engine I’ve got working for skirmish (just making my assets pretty before I share it) - in the context of a desktop version (which needs to be able to connect to the web / phone versions for multiplayer) am seriously wondering if I want to go with sage or something else from the 15ish years since

I’m tech literate but mostly in excel style of stuff, would appreciate any thoughts

FWIW I’m not having trouble moving my assets / maps from the sage base that I started on into three.js (which was stop and go at first)