Edits to readme.

git-svn-id: https://openmw.svn.sourceforge.net/svnroot/openmw/trunk@91 ea6a568a-9f4f-0410-981a-c910a81bb256
pull/7/head
nkorslund 15 years ago
parent 1fd80e40a0
commit a737ed3e4d

@ -39,7 +39,9 @@ Dependencies needed to build OpenMW:
OGRE 1.4.5 (3d engine)
OIS-1.0.0 (input system)
MyGUI (GUI system for OGRE)
Bullet 2.72 (collision and physics library)
Monster 0.11 (scripting engine, included)
OpenAL (3d sound system)
libavcodec,
libavformat (For MP3 playback)
@ -75,11 +77,13 @@ If you want to install Ogre, Bullet, OpenAL, OIS or FFmpeg manually,
try:
OGRE: http://ogre3d.org/
MyGUI: http://www.ogre3d.org/wiki/index.php/MyGUI
OpenAL: http://openal.org/
Linux source: http://kcat.strangesoft.net/openal.html
OIS: http://sourceforge.net/projects/wgois/
FFmpeg: http://ffmpeg.mplayerhq.hu/download.html
Bullet: http://bulletphysics.com/
Monster: Included with OpenMW.
Setting up Bullet
@ -108,6 +112,20 @@ cd include
ln -s ~/software/bullet-2.72/src bullet
Setting up MyGUI
----------------
Like Bullet, MyGUI is still too fresh to be prepackaged with the major
Linux distros. To make matters worse, there's not even a recent source
package. You'll need to get the source from svn (at
https://my-gui.svn.sourceforge.net/svnroot/my-gui/trunk ). Revisions
at around 1738 should work, but newer revisions are probably better.
Once you've compiled the sources, install normally using 'make
install' (check the MyGUI docs for any instructions), and the OpenMW
makefile should pick up its location automatically.
Choosing a D compiler
---------------------

@ -16,8 +16,9 @@ Building from source
Supported Windows platforms:
----------------------------
Only tested on Windows XP. If you manage to compile or run OpenMW on
another Windows platform (9x/Me/NT/2000/Vista), please let me know!
Mostly tested on Windows XP, but Vista is also rumored to work. If you
manage to compile or run OpenMW on another Windows platform
(9x/Me/NT/2000), please let me know.
At the moment, only command line building is supported.
@ -66,54 +67,6 @@ files".)
Manually installing dependencies:
---------------------------------
If you download the DLL pack mentioned above, you can skip this
section. If you wish to install dependencies manually, here is a list
of dependencies and where you can find them:
OGRE: http://ogre3d.org
OIS: Comes with the Ogre SDK
OpenAL: http://openal.org/
FFmpeg: http://ffmpeg.mplayerhq.hu/
Bullet: http://bulletphysics.com/
The biggest problem is the lack of a prebuilt SDKs for FFmpeg and
Bullet. You must build these yourself.
FFmpeg:
FFmpeg must be built under Mingw (not Cygwin!). I found the following
link helpful (read the comments as well, not just the post itself):
http://www.gooli.org/blog/building-ffmpeg-for-windows-with-msys-and-mingw/
After building, place the dlls in the openmw "root" (same place as
build_openmw.bat) and the include files in includes/ffmpeg. Refer to
build_openmw.bat for the exact names and locations of expected files.
Bullet:
Bullet must also be built with Mingw. I used the MSYS shell for this,
and the following commands:
cmake -G "MinGW Makefiles"
make
There might be errors building the demos, but as long as the library
files are built, this is OK. Use the command "find -iname *.a" to
locate the libraries. The files you need are libLibBulletDynamics.a,
libLibBulletCollision.a and libLibLinearMath.a. Copy these to the
"root" openmw directory and rename them to:
libbulletdynamics.a
libbulletcollision.a
libbulletmath.a
Move or copy the entire src/ folder to openmw/includes/ and rename it
to bullet/. Only the .h files are needed, you can delete everything
else if you want.
Building
--------

@ -45,7 +45,8 @@ setting fullscreen mode on the first run. You can bring up the
dialogue at any time by using the -oc switch.
Move around with WASD or arrow keys, change physics mode (walking,
flying, ghost) with 't', exit with 'q' or escape.
flying, ghost) with 't', exit with 'q' or escape. You can change key
bindings in the openmw.ini file.
You start in a cell called "Assu". You can change this in openmw.ini or
by specifying a cell name on the command line.

@ -6,7 +6,7 @@ Email: korslund@gmail.com
WWW: http://openmw.sourceforge.net
License: See GPL3.txt
Current version: 0.6
Date: 2009 feb. 23
Date: 2009 mar. 2
QUICK NOTE: You must own and install Morrowind before you can use
@ -51,15 +51,16 @@ niftool - Decodes one or more NIF files and prints the details.
Changelog:
==========
0.6 (2009 feb. 23) - latest release
0.6 (2009 mar. 2) - latest release
- coded a GUI system using MyGUI
- skinned MyGUI to look like Morrowind (work in progress)
- integrated Monster script
- integrated the Monster-script engine
- rewrote some parts into script code
- very early MyGUI <-> Monster binding
- fixed Windows sound problems (replaced old openal32.dll)
0.5 (2008 nov. 5)
- Collision detection with Bullet

Loading…
Cancel
Save