Command & Conquer

salty-game-dev-comments,-easier-mods-are-inside-command-&-conquer’s-source-code

Salty game dev comments, easier mods are inside Command & Conquer’s source code

Inside the source code are some wonderful reminders of what Windows game development from 1995 to 2003 was really like. One experienced modder posted some gems on Bluesky, like a “HACK ALERT!” text string added just to prevent the Watcom IDE from crashing because of a “magic text heap length” crash: “Who knows why, but it works,” wrote that poor soul.

This writer’s personal favorite is this little bit in the RampOptions.cpp file in Generals, credited to John K. McDonald Jr., which expresses concerns about “TheRampOptions” existing with a set value:

if (TheRampOptions)

// oh shit.

return;

In addition to helping out modders and entertaining experienced coders, the GPL-licensed source code releases do a lot to help preserve these games, such that they can be reworked to run on future platforms. Projects like OpenRA and OpenSAGE already offer open source reimplementations of those games’ code, but having the original source can only help. C&C community stalwart Luke “CCHyper” Feenan worked with EA leaders to get the code back into a build-ready state and said in a press release that the updated code should make the classic games easier to patch in the future.

As part of the source code release, the Command & Conquer team dropped off 35 minutes of footage, newly found in the archives, of alpha and archive footage from the later Sage-engine based Generals and Renegade games.

Archival footage from alpha versions of Command & Conquer: Generals and Renegade, released by EA as part of their source code release.

It’s heartening to see that with the right combination of people and purpose, classic games can find renewed interest and longevity inside a big publisher.

Salty game dev comments, easier mods are inside Command & Conquer’s source code Read More »

gog-revamps-its-“dreamlist”-feature-to-better-pry-old-games-out-of-publishers

GOG revamps its “Dreamlist” feature to better pry old games out of publishers

Black & White was intriguing; it had classic Molyneaux over-reach and deserves, in the words of one Ars staffer, a re-release so that “a new generation can realize just how janky it is.” As detailed in a documentary by Noclip, the B&W games are stuck in publishing purgatory. Microsoft acquired Lionhead’s IP and assets, while Electronic Arts retains the publishing rights to the B&W games, and nobody has yet been able to align those two very large planets.

GOG has added its own “Our Pick” tag to games it wants to see brought forward onto modern systems. Among them is Freelancer, which Ars’ Samuel Axon described in our 2024 roundup of non-2024 games as “a sincere attempt to make games like Elite (Dangerous) and Wing Commander: Privateer far more accessible.” GOG selected Freelancer as one of its staff picks for the Dreamlist, citing its “dynamic economy and engaging storyline.”

The main thing GOG would be fixing with Freelancer, as with many games, would be simple availability, as the game is not available on any proper digital storefront. Axon reports that, in having an original disc, installing Freelancer was not too hard, with the installer working in Windows 11. You can apply community patches, like an “HD Edition” mod, but Axon preferred playing at a non-native resolution (1024×768) at 4:3 and adjusting his monitor.

Other notable games GOG and its voting public want to see brought back are Final Fantasy VII (the original, not the remake), the point-and-click Discworld adventure, Command & Conquer: The Ultimate Collection, and The Operative: No One Lives Forever.

GOG revamps its “Dreamlist” feature to better pry old games out of publishers Read More »