OD release distribution

OD release distribution

Postby Akien » 28 Jan 2015, 12:18

This thread is just meant to summarize the existing distribution channels for our OpenDungeons releases (official and third-party static packages, Linux distribution packages, etc.).

So far we have:

Static builds
Linux distributions
Gaming platforms
  • Lutris: open gaming platform for Linux

I'll update the list when new Linux distributions provide OD packages, or if we get to make static Mac builds.
Last edited by Akien on 03 Feb 2015, 14:48, edited 2 times in total.
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby Bertram » 28 Jan 2015, 14:28

Cool, thanks c-korn for both cegui and OD. :D
User avatar
Bertram
VT Moderator
 
Posts: 1635
Joined: 09 Nov 2012, 12:26

Re: OD release distribution

Postby Bertram » 28 Jan 2015, 16:46

For info, I don't mind handling the packaging on Debian, but I didn't receive any answers from my previous mails, so here is something somewhat more public:
https://bugs.debian.org/cgi-bin/bugrepo ... =737058#15
User avatar
Bertram
VT Moderator
 
Posts: 1635
Joined: 09 Nov 2012, 12:26

Re: OD release distribution

Postby Akien » 03 Feb 2015, 14:49

We now have Linux binary releases for both 32bit and 64bit Linux!
I also got those binary releases included in the awesome open gaming platform Lutris, so you can get OpenDungeons directly from there.

See the updated first post for links.
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby Danimal » 03 Feb 2015, 15:38

Nothing for us dumb Windows users?

Edit: our weekly downloads are nearing the 90s, the new screenshots sure stirred some interest :)
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby Akien » 03 Feb 2015, 16:14

Danimal {l Wrote}:Nothing for us dumb Windows users?

Well the Windows 32bit binary was the first created ;-)

Danimal {l Wrote}:our weekly downloads are nearing the 90s, the new screenshots sure stirred some interest :)

Yes it's quite nice :-) Though I got Elvano to update the screenshots on the SourceForge page yesterday in the evening, so most likely it was people seeing our release announcement on the website or the screenshots on LGDB ;-)
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby Danimal » 03 Feb 2015, 16:25

but lastest windows is from 2014-12-22, didnt we have a new one?
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby Akien » 03 Feb 2015, 17:43

Danimal {l Wrote}:but lastest windows is from 2014-12-22, didnt we have a new one?

Nope, that's OpenDungeons 0.4.9.

Edit: To make it clearer, the Linux binaries that I just uploaded and that are from 2015-02-02 are based on the exact same source code as the 2014-12-22 Windows binary, i.e. the official 0.4.9 release tag: https://github.com/OpenDungeons/OpenDun ... /tag/0.4.9
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby hwoarangmy » 03 Feb 2015, 17:57

Danimal {l Wrote}:but lastest windows is from 2014-12-22, didnt we have a new one?
AFAIK, Bertram is building a windows binary release of the pre 0.5.0 (which is different from the one you have and from the one Akien built). If he has no time to do it, I will help him with it as it may be easier for me as I'm already using windows.
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Danimal » 03 Feb 2015, 20:55

yes, i got mixed up the versions thanks for clarifying ;)
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby hwoarangmy » 04 Feb 2015, 01:07

I've been testing which of MSVS2013 and MinGW produced the best executable (regarding FPS in release mode). It is more or less the same. After launching 10 seconds the skirmish big test map, MSVS2013 seemed to be a little bit faster (but nearly the same).
The most notable difference was the executables size (for OD executable : 1.7 Mb for MSVS2013 and 2.9 Mb for MinGW). Moreover, I was able to build DirectX renderers with MSVS2013 so it seems better to build releases.
Now that I have built the release, I will share it. It is today's OD development branch + my PR about spells for summoning kobolds.
Note that this release has my untested PR (I was not building a release at first) and since it's my first release, some files may be missing as I've only tested in my dev computer.

For those interested (Danimal, I'm looking at you):
https://www.dropbox.com/s/nmphkwondup52 ... e.zip?dl=0
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Danimal » 04 Feb 2015, 11:31

Nice, let me try
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby Akien » 04 Feb 2015, 11:59

Please tell me if it works fine Danimal, I'll upload it to SourceForge.
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby hwoarangmy » 04 Feb 2015, 12:08

If you upload it on sourceforge, please do not overwrite the official 0.4.9.
IMHO, it could be nice to add another upload "latest build" that would regularly be updated but that should not overwrite latest stable release :)
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Danimal » 04 Feb 2015, 12:09

No, its says its missing MSVCP120.DLL; i looked around and the old release included MSVCP110, so i guess it used those and didnt need me to install microsoft pack. Currently installing, will tell you after that.
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby Akien » 04 Feb 2015, 12:27

hwoarangmy {l Wrote}:If you upload it on sourceforge, please do not overwrite the official 0.4.9.
IMHO, it could be nice to add another upload "latest build" that would regularly be updated but that should not overwrite latest stable release :)

Sure, I think I'll add a "Development Builds" folder or something similar to put pre-release stuff.

As for the Old Releases folder, it probably needs some cleaning, it's good to provide old builds for history but maybe not all intermediate Windows builds :)
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby hwoarangmy » 04 Feb 2015, 12:28

MSVCP120.dll is probably shipped with MSVS2013 (according to its name). I will have a try asap at installing the OD release on a computer without MSVS2013 and will include the needed dlls ASAP.
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby hwoarangmy » 04 Feb 2015, 12:31

Akien {l Wrote}:I think I'll add a "Development Builds" folder or something similar to put pre-release stuff.
Seems good :)

Akien {l Wrote}:As for the Old Releases folder, it probably needs some cleaning, it's good to provide old builds for history but maybe not all intermediate Windows builds :)
Yep. IMHO, older releases is for... older official releases. And dev releases are just temporary releases to allow non coders to use the latest versions (for artists or curious :) ).
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Akien » 04 Feb 2015, 13:04

Akien {l Wrote}:As for the Old Releases folder, it probably needs some cleaning, it's good to provide old builds for history but maybe not all intermediate Windows builds :)
Yep. IMHO, older releases is for... older official releases. And dev releases are just temporary releases to allow non coders to use the latest versions (for artists or curious :) ).[/quote]
Ok, I've cleaned it up on SourceForge: https://sourceforge.net/projects/opendu ... 0Releases/
I removed the pre-0.4.9 Windows binaries, and also some dev releases of old release cycles: some badly packaged stuff from between 0.3.4 and 0.4.2, the 0.4.7 rc1 version that only came one week before the final release so wasn't really worth checking out IMHO, and a 0.4.6-linux release (there was no Windows binary, and it was followed a couple of weeks later by the 0.4.7, so I guess there wasn't really a 0.4.6 back then, which is confirmed by the changelog in README_old).
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby Akien » 04 Feb 2015, 13:05

Note that the "Misc" folder contains the exact same Linux binaries than the main folder, but repacked as tar.gz since Lutris uses Python2 which does not support the XZ-compression format. They plan to move to Python3 though so hopefully I can get rid of this Misc duplicate content :-)
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Re: OD release distribution

Postby Danimal » 04 Feb 2015, 13:29

after installing microsoft packages it works perfectly. Ill tell my impresions of new build later ;)
User avatar
Danimal
OD Moderator
 
Posts: 1317
Joined: 23 Nov 2010, 13:50

Re: OD release distribution

Postby hwoarangmy » 04 Feb 2015, 21:41

I've added to the zip file the 2 mising dlls (like in Bertram's package). I will test tomorrow if it works on a computer without MSVS2013.
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Bertram » 05 Feb 2015, 10:31

Thanks a lot for handling it hwoarangmy! :D

As said on github, I won't be available until tuesday, so I'm quite happy you did it.

Best regards and have a nice Week-End,
User avatar
Bertram
VT Moderator
 
Posts: 1635
Joined: 09 Nov 2012, 12:26

Re: OD release distribution

Postby hwoarangmy » 05 Feb 2015, 11:35

Bertram {l Wrote}:Thanks a lot for handling it hwoarangmy! :D
Welcome

Bertram {l Wrote}:I won't be available until tuesday
No problem ^^
hwoarangmy
 
Posts: 567
Joined: 16 Apr 2014, 19:13

Re: OD release distribution

Postby Akien » 05 Feb 2015, 12:16

I've uploaded hwoarangmy's Windows dev snapshot: https://sourceforge.net/projects/opendu ... Snapshots/
Since I'm not racist, I wanted to do a similar Linux snapshot, but it seems the current branch does not build with gcc 4.7.2, so I'd have to upgrade my gcc.
User avatar
Akien
 
Posts: 731
Joined: 22 Feb 2014, 13:14

Who is online

Users browsing this forum: No registered users and 1 guest