Marc Zinnschlag
7c8b3ea1a9
added --start command line option to choose a cell for stating the game
15 years ago
Nicolay Korslund
10c1d78c38
Windows compatibility patch
15 years ago
Nicolay Korslund
522a5bbaf6
cell.hpp/insertObj: don't load empty mesh names
15 years ago
Marc Zinnschlag
6b6e42b641
removed unused BSP scene manager from plugins.cfg
15 years ago
Marc Zinnschlag
9a041d7c01
added data option and openmw.cfg file
15 years ago
Nicolay Korslund
293c7c29c4
Made includes more portable + minor optimization fix.
15 years ago
Marc Zinnschlag
f346adb6e1
implemented program argument handling via boost program options
15 years ago
Marc Zinnschlag
abbdffa0a1
extended CellRender::show to show all types instead of only statics
15 years ago
Nicolay Korslund
f3d7f2e25a
Finished basic key binding system. Minor other cleanups.
15 years ago
Marc Zinnschlag
4fbada8605
CMakeLists was missing a complete directory full of headers
15 years ago
Marc Zinnschlag
086aacf1ff
added cell list cleanup
15 years ago
Marc Zinnschlag
d0b67cb567
reduced the amount of new in reclists
15 years ago
Marc Zinnschlag
8565f5ea8f
CellRefList::find was making a copy of the recList each time the function was called; replaced with a reference
15 years ago
Nicolay Korslund
3a26219cb8
Created event dispatcher and function binder (for input system)
15 years ago
Nicolay Korslund
d5228c6f5f
Cleaned up superflous functions in BSA archive. Started working on input system.
15 years ago
Nicolay Korslund
86b78b18f4
Created cell renderer w/NIF loading. Runs but is WIP.
15 years ago
Nicolay Korslund
e8c6caa0b5
Fixed DOS line endings on certain files
15 years ago
Nicolay Korslund
fdb41f0774
Merged in CMake and header cleanups from zinnschlag
15 years ago
Nicolay Korslund
edca830845
Added rendering loop and keyboard listener
15 years ago
Marc Zinnschlag
3bcb86881c
removed Ogre.h include; replaced by individual include files and a couple of forward declarations
15 years ago
Marc Zinnschlag
aa59d9244f
listed header files, so they will show up in IDE project files (excluding mangle for now)
15 years ago
Marc Zinnschlag
e973270f9b
fixed minor bug in previous commit; more clean up
15 years ago
Nicolay Korslund
4cadf70abe
Merged in ardekanurs Boost changes
15 years ago
Marc Zinnschlag
c4a6fa56ea
cmake modifications for out of source build
15 years ago
Nicolay Korslund
4c1d07adb6
Added missing CMake files.
15 years ago
Nicolay Korslund
855ca8ee74
Added camera and scene, started adding input. MISSING FindOIS.cmake!
15 years ago
Ardekantur
ad1e9e7078
boost::filesystem cross-platform config file check
...
* introduces the use of the Boost.System and Boost.Filesystem libraries,
which must be built and linked to rather than just compiled into
OpenMW. May be a pain in the neck to get working on other platforms,
but once it works, we have all of Boost to work with.
15 years ago
Nicolay Korslund
4d8040f96c
Mac port from ardekantur, minor fix to CMakeLists
15 years ago
Ardekantur
a803c32733
Updated to work with latest changes upstream
15 years ago
Ardekantur
1004ab7ea2
Merge branch 'mac-build'
...
Conflicts:
.gitignore
15 years ago
Ardekantur
0de198980c
initial commit of mac build
15 years ago
Ardekantur
79721e2879
gitignore
15 years ago
Nicolay Korslund
2d3a56a464
Set up OGRE window and config reading
15 years ago
Nicolay Korslund
dc2c9f06d0
Renamed all .h to .hpp. Started porting rendering code.
15 years ago
Nicolay Korslund
6b0b7c95f8
Renamed all .h to .hpp for consistency
15 years ago
Nicolay Korslund
2d2804b30c
Fixed unbearably slow cell loader. Faster now.
15 years ago
Nicolay Korslund
8feb987a60
Added struct packing pragmas to esm/loadregn.hpp (fixes Assertion "sizeof(X) == size" failed.)
15 years ago
Nicolay Korslund
bdb6896c3f
Created (a very slow) cell loader. Will optimize.
15 years ago
Nicolay Korslund
46e09c5c75
CellList is done, cells can be looked up
...
- finished CellList in game/esm_reclists.hpp
- esm_reader: get*String() now removes trailing zero terminators from result
15 years ago
Nicolay Korslund
35f8e79d07
Twitter test 2 - minor fixes on the ESMStore system
15 years ago
Nicolay Korslund
d9d16fc035
Test commit for openmw_commits twitter channel
15 years ago
Nicolay Korslund
0351b453db
Mangle update
15 years ago
Nicolay Korslund
52e7570b4f
The tests should run when ./ is not in $PATH, too. (Thanks to Henrik Kretzschmar)
15 years ago
Nicolay Korslund
3e157ff2b8
Applied patch from GWater + other minor fixes
15 years ago
Nicolay Korslund
8c21616ce5
ESM storage, take two
15 years ago
Nicolay Korslund
e534431022
Main program now stores ESM data in memory
15 years ago
Nicolay Korslund
ccfc63ab9f
Updated and tested CMakeLists.txt, now confirmed on Linux.
15 years ago
Nicolay Korslund
b68e859b6d
Added cell loading option -C to esmtool
15 years ago
Nicolay Korslund
5d2394a78b
Finished cell loading code in esm/loadcell.hpp
15 years ago
Nicolay Korslund
7238847b8b
CMake for Windows-patch by Sylvain T (NOT YET TESTED). Includes update to Mangle.
...
Details:
- create a sub directory to store CMake scripts (later more to come)
- add a search Ogre package script (may be replaced later by "official" Ogre 1.7 search script, since they switched to CMake, yeah !)
- fixed header issues being not available with MSVC and replaced by equivalent functions if assumed portable enough
15 years ago