From 0dfdbe99ee8480150de1438ba449a80f85d113af Mon Sep 17 00:00:00 2001 From: nkorslund Date: Sun, 22 Feb 2009 18:58:17 +0000 Subject: [PATCH] Final fixes for 0.6 linux version git-svn-id: https://openmw.svn.sourceforge.net/svnroot/openmw/trunk@89 ea6a568a-9f4f-0410-981a-c910a81bb256 --- README.txt | 38 ++++++++++++----------------- media_mygui/openmw.font.xml | 3 ++- media_mygui/openmw_windows.skin.xml | 2 +- mscripts/fpsticker.mn | 7 +++--- openmw.d | 7 ++++-- 5 files changed, 26 insertions(+), 31 deletions(-) diff --git a/README.txt b/README.txt index 12f4055f6..2cdc1f934 100644 --- a/README.txt +++ b/README.txt @@ -3,10 +3,10 @@ OpenMW - the completely unofficial reimplementation of Morrowind Written by Nicolay Korslund Email: korslund@gmail.com -WWW: http://openmw.snaptoad.com +WWW: http://openmw.sourceforge.net License: See GPL3.txt -Current version: 0.5 -Date: 2008 nov. 5 +Current version: 0.6 +Date: 2009 feb. 23 QUICK NOTE: You must own and install Morrowind before you can use @@ -28,7 +28,8 @@ COMPILE-win32.txt - instructions for building from source on Windows COMPILE-linux.tx - instructions for building from source on Linux / Unix Linux 64 does NOT work, because of problems with the D compiler. We -hope to sort this out at some point, but right now it's not supported. +hope to sort this out at some point, but right now it's simply not +supported. @@ -47,28 +48,19 @@ niftool - Decodes one or more NIF files and prints the details. -Acknowledgements -================ - -Thanks go 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 testing on 64 bit linux. -- Chris Robinson for OpenAL and MP3 support -- Jacob Essex for landscape code (still in progress) -- Many others for testing, ideas and patches - - - Changelog: ========== -0.5 (2008 nov. 5) - latest release +0.6 (2009 feb. 23) - latest release + +- coded a GUI system using MyGUI +- skinned MyGUI to look like Morrowind (work in progress) +- integrated Monster script +- 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 - Experimental walk & fall character physics diff --git a/media_mygui/openmw.font.xml b/media_mygui/openmw.font.xml index 2bb698f19..858704361 100644 --- a/media_mygui/openmw.font.xml +++ b/media_mygui/openmw.font.xml @@ -10,6 +10,7 @@ + diff --git a/media_mygui/openmw_windows.skin.xml b/media_mygui/openmw_windows.skin.xml index 868896556..58a200c85 100644 --- a/media_mygui/openmw_windows.skin.xml +++ b/media_mygui/openmw_windows.skin.xml @@ -138,7 +138,7 @@ - + --> diff --git a/mscripts/fpsticker.mn b/mscripts/fpsticker.mn index 2c7c40dc1..e956a107b 100644 --- a/mscripts/fpsticker.mn +++ b/mscripts/fpsticker.mn @@ -9,10 +9,9 @@ txt.setNeedMouseFocus(false); txt.setTextColor(1,1,1); txt.setCaption("hello!"); -// Sleep one frame. This makes sure we only start running after -// rendering begins. It prevents the first printed value from being -// 'nan' -fsleep(1); +// Sleep until rendering begins. This just prevents the first printed +// value from being 'nan' +fsleep(0); // counter and totalTime (in the 'frames' module) are updated // automatically by the system. diff --git a/openmw.d b/openmw.d index 00458bf7a..a34976092 100644 --- a/openmw.d +++ b/openmw.d @@ -185,8 +185,11 @@ void main(char[][] args) try cd.loadIntCell(cName); catch(Exception e) { - writefln(e); - writefln("\nUnable to load cell '%s'. Aborting", cName); + writefln("\nUnable to load cell '%s'.", cName); + writefln("\nDetails: %s", e); + writefln(" +Perhaps this cell does not exist in your Morrowind language version? +Try specifying another cell name on the command line, or edit openmw.ini."); return; } }