You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

OpenSAGE is an open source game engine that aims to be a re-implementation of SAGE, the RTS engine used in Command & Conquer: Generals and other RTS titles from EA Pacific.

OpenSAGE: a free, open source re-implementation of SAGE, the 3D real time strategy (RTS) engine used in Command & Conquer™: Generals and other RTS titles from EA Pacific.

This project is being developed with an initial focus on Command & Conquer: Generals and Command & Conquer: Generals Zero Hour. Support for other SAGE-based games may come later. The primary development target is Windows, with support planned for macOS at a later date.

Two days ago, version 0.2.0 was released as the first build with initial cross platform support across Windows, Linux and Mac.

It has also added support for OpenGL, Metal and Vulkan is a work in progress as well. This release also rewrote the DataViewer to use ImGui, they added a unit selection prototype and improved the in-game UI.

Find it on GitHub.

While it's extremely early days for the project (nowhere near playable yet), it's great to see another. Hopefully in time, it could become as fully featured as game engines like OpenMW, OpenRA, CorsixTH and many more that allow us to play classic games on modern systems.

As someone who never got a chance to play Command & Conquer: Generals, I shall be following this project closely with great interest.

15 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more information here.
18 comments
Page: 1/2»
  Go to:

TheSHEEEP 25 June 2018 at 9:52 am UTC
View PC info
  • Supporter
Well, that's a nice surprise. I always liked Generals.
legluondunet 25 June 2018 at 9:52 am UTC
But we have already OpenRA to play Command and Conquer and it does it very well, why create another project?
liamdawe 25 June 2018 at 9:53 am UTC
legluondunetBut we have already OpenRA to play Command and Conquer and it does it very well, why create another project?
They're very different games. Just because they share the same name, doesn't make them that similar in reality.
Kallestofeles 25 June 2018 at 9:56 am UTC
legluondunetBut we have already OpenRA to play Command and Conquer and it does it very well, why create another project?
Command and Conquer Generals uses a vastly different engine than the early C&C, C&C:Red Alert and Dune titles, hence it is not compatible with OpenRA to say the least - very, very loose and ugly explanation.
Kallestofeles 25 June 2018 at 9:59 am UTC
I love C&C:Generals - imho it's the best one of the whole C&C series for multiplayer, however it has it's issues - mainly with very oldschool controls and inability to support decent resolutions (have to modify the ini file to get anything decent showing on a modern display). I am mainly very excited about this project due to the resolutions support... who knows, maybe I'll be eventually even able to run it in 21:9 - now that would be a sight for sore eyes.
NOX LinuX 25 June 2018 at 10:11 am UTC
Awesome news C&C Generals on Linux would be a great opportunity to relive the game and nostalgia too.
raneon 25 June 2018 at 10:43 am UTC
Really fantastic news, I will test this as soon as possible and I'm happy to see that a Vulkan version is in development :-)
Ray54 25 June 2018 at 10:46 am UTC
View PC info
  • Supporter
I still occasionally play C&C Generals using wine and my "C&C - The First Decade" disk in the drive. The highest 2 resolutions are 1152x864 and 1400x1050. I cannot get C&C Generals Zero Hour to work under wine, as it does not recognise my DVD drive. I use wine version 1.6 for all C&C games, as more recent versions crash after 10 mins of playing RA2.

I hope that OpenSage will play the single player campaigns, as I really love the cut-scenes on old C&C games. The other thing that I hope OpenSage will give, is simple asset transfers, as I don't trust a lot of the Windows no-CD hacks.
NOX LinuX 25 June 2018 at 11:40 am UTC
Ray54I still occasionally play C&C Generals using wine and my "C&C - The First Decade" disk in the drive. The highest 2 resolutions are 1152x864 and 1400x1050. I cannot get C&C Generals Zero Hour to work under wine, as it does not recognise my DVD drive. I use wine version 1.6 for all C&C games, as more recent versions crash after 10 mins of playing RA2.

I hope that OpenSage will play the single player campaigns, as I really love the cut-scenes on old C&C games. The other thing that I hope OpenSage will give, is simple asset transfers, as I don't trust a lot of the Windows no-CD hacks.
I’m sure they will do.
Pompesdesky 25 June 2018 at 1:21 pm UTC
Guess I'm in the same boat as some others here. Recently tried C&C Generals through Wine after downloading it in Origin and there are no usable resolutions. I'd really like to play it again and I also have the C&C - The First Decade pack ready for the assets
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • Friday Livestream with Samsai
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts