2010-03-12 20:00:51 +00:00
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
MEGAGLEST
|
|
|
|
|
|
|
|
by Titus Tscharntke and Mark Vejvoda
|
|
|
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
README file for Windows
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2011-01-20 15:56:30 +00:00
|
|
|
|
|
|
|
1. System requirements
|
2011-05-03 04:27:37 +00:00
|
|
|
|
|
|
|
Developed on Windows with Microsoft Visual C++ 2008 Express (free version),
|
2011-01-03 03:01:32 +00:00
|
|
|
little endian CPU. Compiling using the mingw32 toolset is now possible, which
|
2011-05-03 04:27:37 +00:00
|
|
|
also allows for cross compiling.
|
|
|
|
|
|
|
|
Hardware requirements:
|
|
|
|
* 5th generation x86 CPU with 1.5 GHz or better
|
|
|
|
(modern CPU series with at least two cores of at least 1.5 Ghz recommended)
|
|
|
|
* 1.0 GB RAM
|
|
|
|
(2.0 GB recommended)
|
|
|
|
* Graphics chip supporting OpenGL 1.3 with GL_ARB_env_crossbar and shader
|
|
|
|
extensions (=OpenGL 1.4 or glUseProgramObjectARB etc.) or higher
|
|
|
|
(dedicated video card with hardware 3D acceleration recommended)
|
|
|
|
* Audio chip supporting OpenAL
|
|
|
|
|
|
|
|
Software requirements:
|
|
|
|
* A supported (by its producer) operating system version
|
|
|
|
* Graphics drivers which work well with this operating system version and
|
|
|
|
support the OpenGL requirements discussed above
|
|
|
|
* Audio drivers supporting OpenAL
|
|
|
|
* A file archiving utility which provides a command line interface and can
|
|
|
|
decompress 7-zip archives
|
|
|
|
|
|
|
|
The Windows version runs on 32 and 64 bit variants of Windows and has been
|
|
|
|
reported to run on Windows versions up to and including Windows 7.
|
|
|
|
|
|
|
|
Current dedicated Nvidia and ATI hardware with vendor-supplied proprietary
|
|
|
|
drivers installed will provide the best experience. However, MegaGlest also
|
|
|
|
runs on most integrated Intel GMA, Nvidia and ATI GPUs, but you will feel an
|
|
|
|
urge to reduce effects.
|
|
|
|
|
|
|
|
Issues with proprietary drivers for 'legacy' ATI hardware have been and are
|
|
|
|
continuously reported. On Windows, 'patched (current) drivers' can sometimes
|
|
|
|
help there (and other times they make things worse).
|
|
|
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2011-01-20 15:56:30 +00:00
|
|
|
|
|
|
|
2. Building and Installation
|
|
|
|
|
|
|
|
2.1 Prerequesites
|
2011-05-03 04:27:37 +00:00
|
|
|
|
2011-01-20 15:56:30 +00:00
|
|
|
The game depends on some tools and libraries to be present, before you can
|
|
|
|
start compiling it. Here's a list of them:
|
|
|
|
|
2011-01-31 18:56:30 +00:00
|
|
|
* Microsoft Visual C++ Express 2008
|
2011-01-20 15:56:30 +00:00
|
|
|
OR
|
|
|
|
* mingw32
|
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
* MegaGlest Windows 32 bit dependencies for building with VC++:
|
2011-01-20 15:56:30 +00:00
|
|
|
http://sourceforge.net/projects/megaglest/files/win32_deps.7z/download
|
2011-05-03 04:27:37 +00:00
|
|
|
OR
|
|
|
|
* MegaGlest Windows 32 bit dependencies for building with mingw:
|
2011-01-20 15:56:30 +00:00
|
|
|
http://sourceforge.net/projects/megaglest/files/win32_deps_mingw.7z/download
|
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
These include:
|
2011-01-20 15:56:30 +00:00
|
|
|
* Xerces-C
|
|
|
|
http://xerces.apache.org/xerces-c/
|
2010-03-12 20:00:51 +00:00
|
|
|
* wxWidgets
|
2011-05-03 04:27:37 +00:00
|
|
|
http://wxwidgets.org/
|
|
|
|
|
2011-01-20 15:56:30 +00:00
|
|
|
|
|
|
|
2.2 Building
|
|
|
|
|
|
|
|
To build and install the game use the following steps:
|
2010-03-12 20:00:51 +00:00
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
1. Download the dependencies archive listed above and decompress its contents
|
|
|
|
into the 'source' directory (where you see glest_game, g3d_viewer, etc).
|
|
|
|
This should create a subdirectory called "win32_deps" with many files and
|
|
|
|
subdirectories in it.
|
2011-01-20 15:56:30 +00:00
|
|
|
|
2010-03-12 20:00:51 +00:00
|
|
|
2. Open the VC++ 2008 Solution file in trunk\mk\windoze called Glest.sln within
|
|
|
|
the Visual C++ IDE.
|
|
|
|
|
|
|
|
3. Right Click on the top level Glest node in Solution Explorer and select
|
2011-05-03 04:27:37 +00:00
|
|
|
'Rebuild All'.
|
2010-03-12 20:00:51 +00:00
|
|
|
|
|
|
|
If you had no errors all binaries will be created in trunk\data\glest_game.
|
2011-05-03 04:27:37 +00:00
|
|
|
Before running MegaGlest you must run the CopyWindowsRuntimeDlls.bat batch.
|
2011-01-03 03:01:32 +00:00
|
|
|
You should now be able to just run glest_game.exe.
|
2011-01-20 15:56:30 +00:00
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
|
2011-01-20 15:56:30 +00:00
|
|
|
2.3 Installation
|
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
We provide NSIS based installation packages. By default, these will create a
|
2011-01-03 03:01:32 +00:00
|
|
|
system-wide installation below Program Files and setup Desktop icons for
|
2011-05-03 04:27:37 +00:00
|
|
|
simplified access. User specific configuration will be stored within the
|
|
|
|
directory tree the %AppData% environment variable points to.
|
2011-01-20 15:56:30 +00:00
|
|
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
4. More information
|
|
|
|
|
|
|
|
* Website
|
|
|
|
http://megaglest.org/
|
|
|
|
|
|
|
|
* Wiki
|
|
|
|
http://wiki.megaglest.org/
|
|
|
|
|
|
|
|
* Forums
|
|
|
|
http://forums.megaglest.org/
|
|
|
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
5. Contact + Credits
|
|
|
|
|
|
|
|
MegaGlest is developed by:
|
|
|
|
Titus Tscharntke (info@titusgames.de)
|
|
|
|
Mark Vejvoda (www.soft-haus.com - mark_vejvoda@hotmail.com)
|
|
|
|
|
|
|
|
General contact:
|
|
|
|
contact@megaglest.org
|
|
|
|
|
|
|
|
MegaGlest is a fork of Glest:
|
|
|
|
http://glest.org/
|
2011-01-20 15:56:30 +00:00
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
Linux port by:
|
|
|
|
Matthias Braun <matze@braunis.de> with help from Karl Robillard
|
|
|
|
<krobbillard@san.rr.com>
|
2010-03-12 20:00:51 +00:00
|
|
|
|
2011-05-03 04:27:37 +00:00
|
|
|
Please also refer the copyright file.
|