News:

Currently available MegaGlest gameservers are listed on Play.MG.

Main Menu

UNOFFICIAL LINUX RELEASES! (working)

Started by jammyjamjamman, 9 October 2017, 20:11:58

jammyjamjamman

[h1]Unofficial Annex: Conquer the World Linux game files![/h1]

Motivation
The linux binaries for annex don't appear to work out of the box on newer linux distros, so I have created 2 new game packages; one created using filux's patch and one using the megaglest 3.13 binary. I have compressed them into a .zip file, so they simply need decompressing and then they can be run using the "annex" script or "annex_mapeditor" script. I have only tested these on kubuntu 17.04, so it may not work on your linux distro. If they fail to run, try deleting the contents of the lib folder in annex, and copy the lib contents from a working copy of megaglest (v. 3.9.1 and/ or v. 3.13) into the annex lib folder.

Downloads

Version using filux's patch (recommended).
Download: https://drive.google.com/file/d/0B6f6q4mSdgpIS2lDRzBzc1I2dE0/view?usp=sharing
Difference from original:

  • Filux's patch has been applied to the game files
  • Map editor has been replaced with the megaglest map editor from MegaGlest v. 3.13. This is because I couldn't get the map editor from older versions of megaglest to work.
  • lib folder was then copied from megaglest 3.13 to make the map editor work (note, the original folder was not deleted so that filux's patched version of annex still works).
Note: This version is compatible with the available headless server and all official Annex versions for online gameplay.

Version Based off Megaglest v3.13 (current version as of writing this).
Download: https://drive.google.com/file/d/0B6f6q4mSdgpIMV9FRUFQUWJUMDg/view?usp=sharing
Difference from original:

  • annex and annex map editor binaries and scripts replaced with MegaGlest v. 3.13 binaries and scripts.
  • Original libs folder deleted and replaced with MegaGlest v. 3.13 libs folder.
  • lang files (except hints) replaced with MegaGlest v. 3.13 lang files (so that text is mapped correctly).
  • unit and resource particle xml tags edited so that they are now correctly formed (the originals open and close with different tags).
  • Building multi-selection is activated on all buildings.
  • glestkeys.ini copied from MegaGlest v. 3.13 (so keys are properly mapped).
Note: This version is incompatible with the available headless server and all official forms of Annex for online gameplay.

Enjoy!  :)
"All right, I've been thinking. When life gives you lemons? Don't make lemonade. Make life take the lemons back! Get mad! 'I don't want your damn lemons! What am I supposed to do with these?'" ~Cave Johnson, Portal 2

Ishmaru

Thank you Jammyjammjamman for the updates!
Annex: Conquer the World Release 4 For Pc Mac + Linux
https://forum.megaglest.org/index.php?topic=9570.0
Annex is now on Facebook!
https://www.facebook.com/AnnexConquer

jammyjamjamman

Quote from: Ishmaru on 12 October 2017, 00:16:55
Thank you Jammyjammjamman for the updates!

No problem. Glad you're happy that I did this.  :D
Just another quick note, I corrected the xml tags using the find and sed commands. All the particle systems opened with <unit-particle-system> and closed with </resource-particle-system>, but now all of the particle systems use the <unit-particle-system> tag (including the particle systems for resources).
"All right, I've been thinking. When life gives you lemons? Don't make lemonade. Make life take the lemons back! Get mad! 'I don't want your damn lemons! What am I supposed to do with these?'" ~Cave Johnson, Portal 2