EA just open sourced Command & Conquer, Red Alert, Renegade and Generals gamingonlinux.com/2025/02/ea-jโฆ
#EA #RTS #RedAlert #OpenSource #Gaming #CommandandConquer
EA just open sourced Command & Conquer, Red Alert, Renegade and Generals
I can't quite believe it either. Command & Conquer, Red Alert, Command & Conquer Renegade and Command & Conquer Generals (inc. Zero Hour) have their code officially open sourced.Liam Dawe (GamingOnLinux)
Fellwing๐ช๐บ
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Marc
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Weltzeitgeist
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Liam @ GamingOnLinux ๐ง๐ฎ
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_โฆ
CnC_Generals_Zero_Hour/Generals/Code/Main/WinMain.cpp at main ยท electronicarts/CnC_Generals_Zero_Hour
GitHubLeonora
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •CnC_Generals_Zero_Hour/GeneralsMD/Code/GameEngine/Source/Common/System/Xfer.cpp at 0a05454d8574207440a5fb15241b98ad0b435590 ยท electronicarts/CnC_Generals_Zero_Hour
GitHubPoempelFox๐ฆ
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •truh
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •argv minus one
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โฆ
any.rs - source
doc.rust-lang.orgRasmus Lindegaard
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Lazarou Monkey Terror ๐๐๐
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Now do SimCity 4!
#SimCity4
Preston Is Not My Real Name
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •rant_palas
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Alex
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •RossMadness
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Gustavo
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Felix Singer
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •John Wyatt ๐ง
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.
testman
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •KANE LIVES
Peace through power!
Peace through power!
franebleu
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.
๐
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •shaun
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •Rasmus Lindegaard
in reply to Liam @ GamingOnLinux ๐ง๐ฎ • • •