1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 09:19:55 +00:00
A mirror of the official tes3mp repository
Find a file
nkorslund da94867474 Minor edits.
git-svn-id: https://openmw.svn.sourceforge.net/svnroot/openmw/trunk@17 ea6a568a-9f4f-0410-981a-c910a81bb256
2008-07-10 18:18:05 +00:00
bsa It's alive! Hooked up the last wires needed to jolt life into a working windows build. 2008-07-05 20:37:50 +00:00
core Put the final touches on the windows version. 2008-07-09 21:07:17 +00:00
esm Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
input Added trunk 2008-06-22 18:32:58 +00:00
monster/util Moved monster files into the openmw repos 2008-07-09 13:13:55 +00:00
nif Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
ogre Worked on the release notes / installation instructions, and fixed 2008-07-06 17:03:52 +00:00
scene Added trunk 2008-06-22 18:32:58 +00:00
sound Changed "int" to "int32_t" in all extern "C" calls in C++. 2008-07-02 14:59:05 +00:00
util Added trunk 2008-06-22 18:32:58 +00:00
bored.d Worked on the config system 2008-07-06 15:01:42 +00:00
bsatool.d Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
build_openmw.bat Final touches on 0.3. It's done! 2008-07-10 17:34:39 +00:00
build_openmw.sh Final touches on 0.3. It's done! 2008-07-10 17:34:39 +00:00
COMPILE-linux.txt Final touches on 0.3. It's done! 2008-07-10 17:34:39 +00:00
COMPILE-win32.txt Final touches on 0.3. It's done! 2008-07-10 17:34:39 +00:00
dsss.conf Worked on the config system 2008-07-06 15:01:42 +00:00
esmtool.d Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
GPL3.txt Added trunk 2008-06-22 18:32:58 +00:00
Makefile Worked on the config system 2008-07-06 15:01:42 +00:00
niftool.d Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
openmw.d Put the final touches on the windows version. 2008-07-09 21:07:17 +00:00
openmw.ini.win32 Updating notes. 2008-07-09 22:32:32 +00:00
plugins.cfg.linux Closing in on a windows build (not quite there yet) 2008-07-05 18:59:54 +00:00
plugins.cfg.win32 Updating notes. 2008-07-09 22:32:32 +00:00
README-win32.txt Final touches on 0.3. It's done! 2008-07-10 17:34:39 +00:00
README.txt Minor edits. 2008-07-10 18:18:05 +00:00

OpenMW - the completely unofficial reimplementation of Morrowind
================================================================

Written by Nicolay Korslund
Email: korslund@gmail.com
WWW: http://openmw.snaptoad.com
License: See GPL3.txt
Current version: 0.3 (still very pre-alpha)
Date: 2008 jul. 10




QUICK NOTE: You must own and install Morrowind before you can use
OpenMW. Let me repeat that: OpenMW will NOT run if you do not have
Morrowind installed on your system!




Release notes for 0.3
=====================

As of this release, OpenMW officially builds and runs on Windows. The
installation instructions have been split into the files
COMPILE-win32.txt and README-win32.txt for the source and binary
windows releases respectively, and COMPILE-linux.txt for Linux / Unix
systems.

See the changelog at the end for more changes.

Note: if you are using a localized (non-English) version of Morrowind,
the default starting cell (Sud) might not exist, and the esmtool
program will probably fail with UTF errors. This will be fixed in a
future release - I have even added localized support as one of the
major goals on the web page.




On the immediate TODO list:
===========================

- read the data files in the correct code page
- switch audio to OpenAL
- support for Mac
- collision detection
- displaying creatures correcty, animation
- rendering NPCs
- GUI/HUD system
- rendering outdoor scenes (exterior cells)




Installation
============

Currently supported platforms are Windows and Linux. Tested on Windows
XP and Ubuntu 8.04.

For instructions, see one of the following:

README-win32.txt    - instructions for binary Windows release
COMPILE-win32.txt   - instructions for building source on Windows
COMPILE-linux.tx    - instructions for building source on Linux / Unix

FreeBSD has also been tested but is only partially supported, due to
sketchy D compiler support. It will run, but exceptions do not work
and will immediately abort the program.

Linux 64 bit is known NOT to work, also because of current compiler
deficiencies.




Programs included in this package:
==================================

openmw      - The main program. Run openmw -h for a list of options.

esmtool     - Used to inspect ES files (ESM, ESP, ESS). Run without
              arguments to get a list of options.

bsatool     - Tool for viewing and extracting files from BSA archives.
              (Can also be used to test the NIF parser on a BSA.)

niftool     - Decodes one or more NIF files and prints the details.




Acknowledgements
================

Thanks goes out to:

- Bethesda Softworks for creating Morrowind!

- The NifTools group / NIFLA for their great work on decoding the NIF
  file format.

- Dmitry Marakasov for testing and porting to FreeBSD.

- Bastien Jansen for continued testing on 64 bit linux.

- Bethesda Softworks for creating Morrowind!




Changelog:
==========

0.3 (2008 jul. 10) - latest release
- built and tested on Windows XP
- partial support for FreeBSD (exceptions do not work)
- temporarily dropped DSSS and Monster as necessary dependencies
- renamed main program from 'morro' to 'openmw'
- made the config system more robust
- added -oc switch for showing Ogre config window on startup
- removed some config files, these are auto-generated when
  missing. Separated plugins.cfg into linux and windows versions.
- updated Makefile and sources for increased portability (thanks to
  Dmitry Marakasov.)
- tested against OIS 1.0.0 (Ubuntu repository package)

0.2 (2008 jun. 17)
- compiles with gdc
- switched to DSSS for building D code
- includes the program esmtool

0.1 (2008 jun. 03)
- first release