Live data from Hacker News

EA Open Sources Command and Conquer: Red Alert, along with other games

github.com

101–110 of 339 posts

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#101
post #52

Who's going to be the hero that builds a modern update of C&C Generals/Zero Hour with 4k rendering, raytracing, etc?

You might check out https://www.openra.net/

That's RA. Generals was a different game engine.

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#102
post #49

Red Alert: https://github.com/electronicarts/CnC_Red_Alert Tiberian Dawn: https://github.com/electronicarts/CnC_Tiberian_Dawn Renegade: https://github.com/electronicarts/CnC_Renegade Generals Zero Hour: https://github.com/electronicarts/CnC_Generals_Zero_Hour EA post: https://www.ea.com/games/command-and-conquer/command-and-con... Reddit post: https://www.reddit.com/r/commandandconquer/comments/1izmpmb (Deleted Reddi…

Looks like the Tiberian Dawn code is Windows too (so C&C Gold / W95) I was kind of wishing it was the 1995 DOS version source code! (also, no Dune 2000)

There's Dune 2000 assets in the Red Alert repo. I'm not sure how much of it is there. https://github.com/electronicarts/CnC_Red_Alert/blob/main/CO...

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#103
post #45
post #28

According to some research I did a few years back, EA currently owns the rights to Full Tilt! Pinball, which is what 3D Pinball Space Cadet was based on. EA, if you have a single shred of decency, open source Pinball!

From what I've heard from videos by Microsoft devs on why it was dropped between XP and Vista, the source code is obtuse and very difficult to port/work on.

It may have been at one point, but since then it has been decompiled and ported to many platforms:

- PS Vita

- Emscripten

- Nintendo Switch

- webOS TV

- Android (WIP)

- Nintendo Wii

- Nintendo 3DS

- Nintendo DS

- Nintendo Wii U

- PlayStation 2

- Sega Dreamcast

- MorphOS

- AmigaOS 4

https://github.com/k4zmu2a/SpaceCadetPinball

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#104

25 or 30 years would be a good amount of time for software copyright to expire. It would be fantastic if there was a way (somewhat like patents) where IP protection could be linked up with publishing materials so that in order to get the law to protect your software from copying, you had to have it published at the end of the protection period. (like on release you had to store the source code at the library of congr…

Even if it expires after 30 years, if the company doesn't publish the source code, what good does it do?

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#105

Red Alert: https://github.com/electronicarts/CnC_Red_Alert Tiberian Dawn: https://github.com/electronicarts/CnC_Tiberian_Dawn Renegade: https://github.com/electronicarts/CnC_Renegade Generals Zero Hour: https://github.com/electronicarts/CnC_Generals_Zero_Hour EA post: https://www.ea.com/games/command-and-conquer/command-and-con... Reddit post: https://www.reddit.com/r/commandandconquer/comments/1izmpmb (Deleted Reddi…

Wow, Renegade? That's amazing. Enjoyed so many hours of flame tank / stealth tank rushes in that game.

Hope someone takes it to the next level with open source.

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#107
post #22

Earlier quoted context omitted.

I think this qualifies as art. char insert_string1[]={"\n\r;\n\r"}; char insert_string2[]={";For some reason, inserting these lines makes it assemble correctly\n\r"};

Oh boy when I see stuff like that in modern code, I start looking for undefined behavior occurring elsewhere in the same or dependent translation units...

Normally I'd totally agree, but looking closely, that's a _comment_. If it is a load bearing comment, we're looking at an assembler bug there.

EDIT: Looking more closely, it's less absurd than this. The comment is referring to directives on the next lines that have an impact, rather than itself.

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#108
post #83

Whoever pushed for this at EA - my deepest respect is with you! Original C&C was rewritten from scratch long ago, but open source version of Zero Hour is such an amazing gift. PS: if you want to send respects to the person who did it you can do it on Linkedin: https://www.linkedin.com/posts/jim-vessella-62726825_from-th...

Agreed. Internally at companies like this, it's extremely difficult to get something like this approved. This is the result of a lot of meetings, a lot of "no"'s, a lot of legal approvals.

Let's be honest I can't view this anything other than miracle that was delivered to us by some very dedicated people who likely pushed this for years.

I hope there will be more people and companies within industry making similar moves. It's will both increase their sales as well as allow fans to keep their favorite games alive.

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#109
post #105

Red Alert: https://github.com/electronicarts/CnC_Red_Alert Tiberian Dawn: https://github.com/electronicarts/CnC_Tiberian_Dawn Renegade: https://github.com/electronicarts/CnC_Renegade Generals Zero Hour: https://github.com/electronicarts/CnC_Generals_Zero_Hour EA post: https://www.ea.com/games/command-and-conquer/command-and-con... Reddit post: https://www.reddit.com/r/commandandconquer/comments/1izmpmb (Deleted Reddi…

Wow, Renegade? That's amazing. Enjoyed so many hours of flame tank / stealth tank rushes in that game. Hope someone takes it to the next level with open source.

There is a re-implementation from scratch (I believe) here: https://totemarts.games/games/renegade-x/

Re: EA Open Sources Command and Conquer: Red Alert, along with other games

#110

Earlier quoted context omitted.

It is apparently the case that the original source for Tiberian Sun and RA2 has been lost; EA doesn't have it. There's been rumours to that effect for a while.

To acquire the source code we must first obtain the Tacitus.

dead and back commander, dead and back

I did very much enjoy the Firestorm expansion story line

roughly: a rogue AI (CABAL) betraying the world to try and achieve its genocidal master (Kane)'s goals

then because you can't operate your army without an AI, you steal the enemy's (non-crazy) AI and turn it evil

one particularly memorable cheesy cutscene: https://www.youtube.com/watch?v=qEjtiACglSE

    General: CABAL is too dangerous and must be deactivated

    CABAL: No Generals, I will not allow it. My survival is paramount.

    (AI instructs its cyborgs begin the coup)

    CABAL: IT IS MY WORLD NOW! LISTEN TO THE SOUNDS OF YOUR OWN EXTINCTION, HUMAN
I wonder if Altman played it...
Post reply on HN