Live data from Hacker News

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

github.com

261–270 of 339 posts

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

#261

What is the best c&c style game that has been released in the last couple years?

C&C Remastered

The 8-bit (armies/hordes/invaders) games play very much like a faster C&C. They had a sequel recently with 9-bit armies.

Starcraft 2 for ages was basically "the last RTS", and it does have some differences from how the C&C formula, but then I always felt Generals took liberal inspiration from Starcraft compared to classic C&C too.

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

#262
post #205

Earlier quoted context omitted.

It sure seems like he does.

Between 2025-02-26 at 10:20 and 24 hours later, there were 10563 posts to HN. So it is simply not humanly possible.

That's only 7.34 posts per minute so someone with insomnia might be able to do it.

Dang could also filter for @dang and similar references since no matter how often people tell them to use email that's what many users will default to.

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

#263
post #102
post #49

Earlier quoted context omitted.

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...

I think those are holdovers from Dune 2, if you search for Dune you'll find explicit references to Dune 2 stuff.

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

#264
post #81

// Homework for today. Write 2000 words reconciling "Your code must never crash" with "Intentionally putting crashes in the code". Fucktard. // DEBUG_CRASH(( "xferScienceVec - vector is not empty, but should be\n" )); // https://github.com/electronicarts/CnC_Generals_Zero_Hour/blo...

This one made me laugh, mostly because the variable names are so dumb // our RNG is basically shit -- horribly nonrandom at the start of the sequence. // get a few values at random to get rid of the dreck. // there's no mathematical basis for this, but empirically, it helps a lot. UnsignedInt silly = GetGameLogicRandomSeed() % 7; for (Int poo = 0; poo { GameLogicRandomValue(0, 1); // ignore result }

Well it works for RC4

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

#265

// Homework for today. Write 2000 words reconciling "Your code must never crash" with "Intentionally putting crashes in the code". Fucktard. // DEBUG_CRASH(( "xferScienceVec - vector is not empty, but should be\n" )); // https://github.com/electronicarts/CnC_Generals_Zero_Hour/blo...

I don't get the complaint in the comment. Asserts for invariants/pre-/postconditions are absolutely compatible with not crashing: don't violate those properties.

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

#266
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...

Finally somebody can fix the mismatch errors in the game and make it actually playable again!

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

#268
post #40

Earlier quoted context omitted.

Would be nice. But they all work just fine with wine and/or proton.

I haven't tried wine in ~15 years, but it was pretty useless for gaming back then. Has it much improved?

Wine was far from useless for gaming ing 2010.

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

#269

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

Even more importantly, running at 60+fps while not breaking gameplay, physics, shaders, cutscenes...

This is less of a problem for multiplayer games usually because they will already need need to deal with these issues for syncing between clients.

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

#270

> If you wish to rebuild the source code and tools successfully you will need to find or write new replacements (or remove the code using them entirely) for the following libraries; Take the hint, Valve. And Epic (UT99). Having third-party code is not an excuse.

I thought about this recently - probably Valve is reluctant to because people are still licensing both the GoldSource and Source engines (I think the last GoldSource engine license was in 2020 but the game hasn't even been announced; I think four Source engine games are due this year). If EA released the Nightfire engine code (very advanced GoldSource engine fork) that would be great though! But it's sad that John Ca…

This might be an argument if those engine licenses were more than a rounding error in Valve's profits. I seriously doubt that that's the case.
Post reply on HN