1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 09:29:55 +00:00
A mirror of the official openmw repository
Find a file
Ardekantur 1004ab7ea2 Merge branch 'mac-build'
Conflicts:
	.gitignore
2010-06-03 18:59:20 -04:00
bsa Merge branch 'mac-build' 2010-06-03 18:59:20 -04:00
cmake initial commit of mac build 2010-06-03 18:56:14 -04:00
esm Merge branch 'mac-build' 2010-06-03 18:59:20 -04:00
game Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
mangle@6b0b7c95f8 Renamed all .h to .hpp. Started porting rendering code. 2010-06-03 20:44:55 +02:00
nif Renamed all .h to .hpp. Started porting rendering code. 2010-06-03 20:44:55 +02:00
nifogre Renamed all .h to .hpp. Started porting rendering code. 2010-06-03 20:44:55 +02:00
ogre Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
old_d_version Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
platform CMake for Windows-patch by Sylvain T (NOT YET TESTED). Includes update to Mangle. 2010-03-04 11:24:28 +01:00
tools Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
.gitignore Merge branch 'mac-build' 2010-06-03 18:59:20 -04:00
.gitmodules Added Mangle as a Git submodule. Completed and tested BSAFile. 2010-01-02 11:50:35 +01:00
CMakeLists.txt Merge branch 'mac-build' 2010-06-03 18:59:20 -04:00
GPL3.txt Added trunk 2008-06-22 18:32:58 +00:00
plugins.cfg.linux Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
plugins.cfg.win32 Set up OGRE window and config reading 2010-06-03 21:51:59 +02:00
README.md initial commit of mac build 2010-06-03 18:56:14 -04:00
testall.sh Applied patch from GWater + other minor fixes 2010-05-18 10:08:12 +02:00

OpenMW

From the official website:

OpenMW is an attempt to reimplement the popular role playing game Morrowind. It aims to be a fully playable, open source implementation of the game. You must own Morrowind to use OpenMW.

About This Project

This specific repository is a branch of OpenMW intended to keep pace with development of the project in order to provide a Mac build for interested parties to contribute. This is not an official, sanctioned branch of the OpenMW project. I will only be able to answer specific questions about getting this project running on Mac OS X, no other platform. I will not even be able to guarantee my changes maintain backwards compatibility against builds in other operating systems. You have been warned.

Getting OpenMW Working

  1. Clone this repository.

  2. Install bjam through MacPorts.

  3. Download boost 1.43 and install it with the following command:

     $ mkdir build && sudo bjam --build-dir=build --layout=versioned --toolset=darwin --architecture=combined --address-model=32 --link=shared,static install
    
  4. Download Ogre 1.7.1 and build and Xcode project with CMake:

      $ mdkir build && cd build && BOOST_INCLUDEDIR=/usr/local/include/boost-1_43 BOOST_LIBRARYDIR=/usr/local/lib cmake -G Xcode ..
    
  5. Once the build completes, move lib/Release/Ogre.framework into /Library/Frameworks.

  6. Generate the Makefile for OpenMW as follows:

     $ mkdir build && cd build && BOOST_INCLUDEDIR=/usr/local/include/boost-1_43 BOOST_LIBRARYDIR=/usr/local/lib CMAKE_OSX_ARCHITECTURES=i386 cmake ..
    
  7. Move your Morrowind Data Files directory into build, renamed as data.