Author Topic: Development builds / snapshots  (Read 5986 times)

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,238
    • View Profile
Development builds / snapshots
« on: 23 November 2012, 23:19:19 »

This topic is outdated. Please refer to the wiki instead!





For those who are interested in helping and/or exploring the latest features in MegaGlest, we offer continuous integration builds (every time code is commited to the subversion repository on sourceforge a build is automatically started within 30 minutes).

Beware that builds based on svn head are experimental and may not work with released versions.

Linux builds (32 bit & 64 bit):
http://snapshots.megaglest.org/linux/

Windows builds:
http://snapshots.megaglest.org/windows/

Data package:
http://snapshots.megaglest.org/data/



Update (tomreyn, 2013-05-03):

OS X users are out of luck, because the company they keep giving their money to makes it really hard to develop software for their platform.

Instructions:
  • To make use of the snapshots, download both the universal data package and the binary package which will work with your computer.
  • Now create a new directory such as "megaglest-svn" and change into it.
  • Then extract (unpack, decompress) both archives there, starting with the data package.
  • Finally, run the binary from there, ideally from a terminal / cmd.exe window so you'll know what's going on (and possibly wrong).
Windows specific instructions:

Please download the latest (check modification times) archives from
http://snapshots.megaglest.org/windows/
and
http://snapshots.megaglest.org/data/

Altogether you will download two files, one from each directory, one ending in .tar.xz and one ending in .7z (you may not be able to see these file extensions after downloading but they show up on the website). Note that the second file is somewhat large (roughly 260 MB I think).

Both archives were created on a Windows system not used for anything else which is not directly connected to the Internet. So they should be clean, but you are welcome to AV test them (and their contents) for yourself if you would like to.

To extract these files, you also need 7-Zip, WinRAR (or some other file archiving utility which can handle all of the TAR, XZ, 7Z formats).

After downloading, first extract megaglest-binary-win32-i386-*.7z to a new directory.
Then extract megaglest-standalone-data-*.tar.xz into this new directory, too, so you end up with a directory containing megaglest.exe and a data/ subdirectory. You will probably need to unpack this file (the large one) twice. The first time you unpack it you get another archive file, the second time you unpack it you get a data folder.

Then start Explorer and browse to this new directory you created.
Then, in Explorer, shift-right-click on the new directory and select "Start command prompt here" (this won't work on Windows XP but on any newer Windows version).
You should then get a new window with a black background and a text input.
In there, type megaglest .exe (without quotes) and press enter, this should start the game. If it doesn't, double-check the directory layout described above.

Problems?
In case of any problems, please copy and paste the output you get when running  megaglest.exe to paste.megaglest.org (or a similar 'pastebin' service of your choice) and / or take a screenshot and post it to imgur.com (or a similar image file hosting service), then pass the web addresses of where those files are to us. Please also show us a screenshot (or output of the dir command if you know how this works) showing the new directory you created and unpacked the files to.



Update (tomreyn, 2013-05-13):
Updated Windows download URL.

Update (tomreyn, 2013-09-18):
Added Windows specific instructions.
« Last Edit: 20 September 2013, 13:37:20 by tomreyn »

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Daily builds of megaglest
« Reply #1 on: 29 January 2013, 22:15:08 »
Hey, I'm just wondering if there's a "nightly build" equivalent for MegaGlest's data? I noticed today when trying a nightly build that data isn't included, which means the language files end up outdated (and possibly other stuff when larger changes occur).

Also, do we need both this topic and the older one about daily builds sticky? They link to the same sight, but slightly different files (and the older one is Windows only).
Edit the MegaGlest wiki: http://docs.megaglest.org/

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

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,238
    • View Profile
Re: Daily builds of megaglest
« Reply #2 on: 30 January 2013, 00:19:31 »
Yes data packages are named so here:

http://snapshots.megaglest.org/data/

megaglest-standalone-data-3.7.1.tar.xz

(you can tell which is the right one by looking at timestamp)



Update (tomreyn, 2013-05-13):
Updated download URL.
« Last Edit: 13 May 2013, 00:42:03 by tomreyn »

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Daily builds of megaglest
« Reply #3 on: 5 February 2013, 20:16:07 »
The latest Windows builds use a new naming scheme - the filename ends in -p. Does this stand for PDB(-enabled), breakpad, something else, or did something go wrong?
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 · · ·

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Tomreyn and me updated the scripts/konfiguration so the linux builds work again.

Svn-Linux builds are always available here:
http://snapshots.megaglest.org/linux/

@softcoder I removed the option that cleaned the workspace after each build :
"Delete workspace before build starts"
If its really needed it has to be enabled again, but it causes full checkouts for every build.
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Development builds / snapshots
« Reply #5 on: 6 August 2013, 02:23:38 »
For another update: Windows builds now end up at the location given in the first post (which has been the same since May and should remain the same for the forseeable future). Old URLs pointing to "valkyrie" are no longer valid.
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 · · ·