Author Topic: Problems with add-ons  (Read 4107 times)

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« on: 18 April 2011, 19:26:31 »
I can't load any "tech" addons right now. I also have a resolution problem with GAE. Till that/those problems are fixed I'm testing Imperial on MG/GAE for now.

Zoythrus

  • Guest
Problems with add-ons
« Reply #1 on: 18 April 2011, 19:49:20 »
then go to your hard drive > program files > gae > share (or whatever) and put it in there directly

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« Reply #2 on: 18 April 2011, 19:51:48 »
I know, I've decided that I'll do that after I finish testing Imperial. What's the point of addons then?  :-X

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Problems with add-ons
« Reply #3 on: 18 April 2011, 20:00:37 »
What's the point of addons then?  :-X
They're great when they work. :-X

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« Reply #4 on: 18 April 2011, 20:03:00 »
Well, yeah. They just don't seem that great to me when I almost always extract the mod to see the models and etc...for the ones I don't, yes it's great.

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Problems with add-ons
« Reply #5 on: 18 April 2011, 20:29:41 »
They work fine for me......
Egypt Remastered!

Proof: Owner of glest@mail.com

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« Reply #6 on: 18 April 2011, 20:31:04 »
(I'm using Git-Master)

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Problems with add-ons
« Reply #7 on: 18 April 2011, 21:38:38 »
Addons work perfectly fine in STABLE versions. If you're using an unstable master release, you should not expect it to be stable. You cannot judge a game by an unstable release. Wait till it's stable before you judge addons.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Problems with add-ons
« Reply #8 on: 18 April 2011, 21:41:12 »
Ultifd: Do you want help from the Constellus Team, or GAE Team? Take your pick. :P
Egypt Remastered!

Proof: Owner of glest@mail.com

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« Reply #9 on: 18 April 2011, 21:44:25 »
My opinion with addons won't change, it doesn't change whether it works or not. I also find Git-Master to be more stable than 0.3.2. (And I have the same problems with 0.3.2) (Same thing with MG.) You guys should try building either, I'm sure you would find the same thing. :P
Ultifd: Do you want help from the Constellus Team, or GAE Team? Take your pick. :P
You asked what was the problem, so I answered. I don't really want help from anybody now...already asked them. I'll just wait for the addon manager or something. That should fix it.

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Problems with add-ons
« Reply #10 on: 18 April 2011, 22:16:22 »
My opinion with addons won't change, it doesn't change whether it works or not. I also find Git-Master to be more stable than 0.3.2. (And I have the same problems with 0.3.2) (Same thing with MG.) You guys should try building either, I'm sure you would find the same thing. :P
Ultifd: Do you want help from the Constellus Team, or GAE Team? Take your pick. :P
You asked what was the problem, so I answered. I don't really want help from anybody now...already asked them. I'll just wait for the addon manager or something. That should fix it.

Well dude............you're going to have to wait a long time......
I'm going to send you some stuff to help....... If you want use it, if you don't want to just say so. I'm just gonna toss the option out to you anyway.
Egypt Remastered!

Proof: Owner of glest@mail.com

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Problems with add-ons
« Reply #11 on: 18 April 2011, 22:20:22 »
Not really, it should be there by 0.4. Maybe it's already there, I don't know.

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Problems with add-ons
« Reply #12 on: 18 April 2011, 23:58:34 »
Addons are working flawlessly for me in git-master.  Are you building with -DGAE_USE_PHYSFS=ON for cmake?

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Problems with add-ons
« Reply #13 on: 19 April 2011, 02:31:34 »
Can someone point me to a working / correctly formatted example add-on? I'm just asking because I'm not into the concept, yet, and would like to test drive them, too.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Problems with add-ons
« Reply #14 on: 19 April 2011, 02:36:59 »
Addons are working flawlessly for me in git-master.  Are you building with -DGAE_USE_PHYSFS=ON for cmake?
I'm using windows though. But, I think so. Normal addons work, like Project Green. Others don't...

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Problems with add-ons
« Reply #15 on: 19 April 2011, 03:19:29 »
Quote from: ultifd
Others don't...
Such as?
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Problems with add-ons
« Reply #16 on: 19 April 2011, 03:22:08 »
Imperial and a version of Constellus that Zoy gave me.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Problems with add-ons
« Reply #17 on: 19 April 2011, 04:41:40 »
The addon format and its proper structure is explained here:
https://docs.megaglest.org/Addons
« Last Edit: 18 June 2016, 17:55:44 by filux »
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Zoythrus

  • Guest
Re: Problems with add-ons
« Reply #18 on: 19 April 2011, 15:09:29 »
i will say this: the addons folder doesnt work for me when i just drop .zip files into it, i have to unpack them for them to work.

Yggdrasil

  • Local Moderator
  • Ornithopter
  • ********
  • Posts: 408
    • View Profile
Re: Problems with add-ons
« Reply #19 on: 19 April 2011, 17:26:07 »
Don't expect that any zip file you stuff into the addons folder will just work "automagically". It needs to have the right folder structure in the archive. Most common problem seems to be a root folder inside the archive which then contains techs/ and the rest. techs/ needs to be at top level, no arbitrary parent folder above. Imperial has this problem too. Just extract it in the addons folder. Even this is better than fiddling around in the install folder.

I'll probably add some kind of packager in the addon manager as it seems to be more difficult than i imagined. Then you just need to hit a button with your pointer device and it throws an addon friendly zip file at you.

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: Problems with add-ons
« Reply #20 on: 19 April 2011, 17:36:01 »
The glest_mod_pack.py is addons-compatible

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Problems with add-ons
« Reply #21 on: 19 April 2011, 22:15:22 »
I'll probably add some kind of packager in the addon manager as it seems to be more difficult than i imagined. Then you just need to hit a button with your pointer device and it throws an addon friendly zip file at you.
I do hope you mean addon friendly 7-zip file. Zip is evil, and 7-zip is conveniently open source and well documented, so should be possible to make a compressor using existing libraries.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Problems with add-ons
« Reply #22 on: 19 April 2011, 22:49:07 »
Perhaps there should be a manifest file that was talked about before to load as a proper addon.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Problems with add-ons
« Reply #23 on: 20 April 2011, 00:07:39 »
Perhaps there should be a manifest file that was talked about before to load as a proper addon.
I only have the five minute knowledge wikipedia gave me, so can you explain how a manifest file would help?
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

will

  • Golem
  • ******
  • Posts: 783
    • View Profile
Re: Problems with add-ons
« Reply #24 on: 20 April 2011, 07:51:18 »
I do hope you mean addon friendly 7-zip file. Zip is evil, and 7-zip is conveniently open source and well documented, so should be possible to make a compressor using existing libraries.

Intriguing, why is ZIP evil?

The choice of format was well thought out on this thread and particularly this post here.

The mod packing script (which is not popularly used) does offer both ZIP and uncompressed-ZIP+XZ compression, and describes the trade-offs these choices make for the user downloading and playing:

Quote
There are two formats for packaging mods, and these choices affect file size:
  • ZIP compression is very portable, and suitable even for Classic Glest users
    ZIP files will also take less space on GAE players harddisks
  • XZ offers smaller downloads, but GAE users will use as much diskspace
    as MG and Classic Glest users. XZ is intended to be used eventually by the
    automated mod managing tools (which I plan to write).
    It offers better partial-update download sizes too, if you are making an
    upgrade of an existing mod. Power users will be able to use these files
    manually, but most Classic Glest players will be unsure what to do with them!
    (XZ takes a lot longer to pack, so if you are impatient go with ZIP)

Of course the bigger problem is the incompatibility of total-conversions.  At the moment the addons/ folder mounting is arbitrary.  The mod packing tool tried to get get modders to explain their compatibility clearly in the name so it would be obvious which to mount in a compatible way.  I hope then the addons/ is changed to use this extra info.
« Last Edit: 20 April 2011, 08:29:34 by will »

 

anything