Skip to main content


EA just open sourced Command & Conquer, Red Alert, Renegade and Generals gamingonlinux.com/2025/02/ea-jโ€ฆ

#EA #RTS #RedAlert #OpenSource #Gaming #CommandandConquer

in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

From the Command & Conquer Generals source code.

"Lets discuss how Windows is a flaming pile of poo"

Oh how that gave me a chuckle ๐Ÿ˜‚

github.com/electronicarts/CnC_โ€ฆ

in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

the fact that is inside a "#if 0" and clearly a relict from early development makes it a bit less funny though.
#if
in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

Hmm.

It looks like Microsoft wanted DEV_BROADCAST_HDR to be a discriminated union, but with the different variants having different sizes, presumably so that they could introduce new variants later without breaking existing code.

This is the correct way to accomplish that.

#Rust does something similar for trait object downcasting: check if the desired type is the same as the actual type, and if so, cast the pointer.

Check: doc.rust-lang.org/1.85.0/src/cโ€ฆ
Cast: doc.rust-lang.org/1.85.0/src/cโ€ฆ

#Rust
in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

I have been dreaming of this moment for a while. Playing generals on 16:9 monitors is a pain, but maybe now...
in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

omg I was not expecting this kind of news coming from this series, especially C&C Generals which I love so dearly and played so much as a kid. ๐Ÿฅน
in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

Pleasantly surprised it is under the GPL too.

The Sims rerelease gets Denuvo and the Command and Conquer pack is relatively issue free. I wonder if this is because a doll house sim is still in strong demand and RTSes are a difficult sell if they are not made by Blizzard.

in reply to Liam @ GamingOnLinux ๐Ÿง๐ŸŽฎ

Right now ? From them ? First time ever ? With the ridiculous header in the code ?

Seems like a trojan for brains.
Linux brains.

Expect super immersive mods up to date with the lastest armaments !

Could be wrong though.

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

โ‡ง