Author Topic: UNOFFICIAL LINUX RELEASES! (working)  (Read 8411 times)

jammyjamjamman

  • Administrator
  • Horseman
  • ********
  • Posts: 210
    • View Profile
UNOFFICIAL LINUX RELEASES! (working)
« on: 9 October 2017, 20:11:58 »

Unofficial Annex: Conquer the World Linux game files!


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!  :)
« Last Edit: 11 October 2017, 23:41:08 by jammyjamjamman »
"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

  • Local Moderator
  • Behemoth
  • ********
  • Posts: 1,071
  • um wat??
    • View Profile
    • DelphaDesign
Re: UNOFFICIAL LINUX RELEASES! (working)
« Reply #1 on: 12 October 2017, 00:16:55 »
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

  • Administrator
  • Horseman
  • ********
  • Posts: 210
    • View Profile
Re: UNOFFICIAL LINUX RELEASES! (working)
« Reply #2 on: 16 October 2017, 19:17:54 »
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

 

anything