All Projects → OpenMW → Openmw

OpenMW / Openmw

Licence: gpl-3.0
OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
c
50402 projects - #5 most used programming language
lua
6591 projects
GLSL
2045 projects
TeX
3793 projects

Projects that are alternatives of or similar to Openmw

Fos Proposals
💝 🐧 Archive of GSoC proposals
Stars: ✭ 266 (-93.38%)
Mutual labels:  open-source, foss
Android Foss
A list of Free and Open Source Software (FOSS) for Android – saving Freedom and Privacy.
Stars: ✭ 832 (-79.29%)
Mutual labels:  open-source, foss
Maintainers Guide To Staying Positive
Don't let the trolls get you down! Use this as a reference to avoid open-source burnout and keep doing what you love: writing code! Contributions and any kind of improvements are very welcome!
Stars: ✭ 507 (-87.38%)
Mutual labels:  open-source, foss
Foss Android
List of free and open-source alternatives to proprietary Android apps.
Stars: ✭ 59 (-98.53%)
Mutual labels:  open-source, foss
Donut
Open source reimplementation of The Simpsons: Hit & Run
Stars: ✭ 179 (-95.54%)
Mutual labels:  open-source, foss
Fortune Mod
Implementation of the Unix fortune command for displaying a random quotation, for Linux and other systems.
Stars: ✭ 156 (-96.12%)
Mutual labels:  open-source, foss
Openpolice Platform
An open source web publishing platform for police forces.
Stars: ✭ 15 (-99.63%)
Mutual labels:  open-source, foss
UIX-R
Ultima IX: Redemption for Morrowind and OpenMW
Stars: ✭ 32 (-99.2%)
Mutual labels:  morrowind, openmw
Expressionengine
ExpressionEngine is a flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.
Stars: ✭ 309 (-92.31%)
Mutual labels:  open-source, foss
Bento
🍱 Minimalist, elegant and simple startpage inspired by the Bento box!
Stars: ✭ 325 (-91.91%)
Mutual labels:  open-source
Gradle Android Command Plugin
Handy commands for testing Android on CI
Stars: ✭ 349 (-91.31%)
Mutual labels:  open-source
Code fund ads
CodeFund is an open source platform that helps fund maintainers, bloggers, and builders through non-tracking ethical ads
Stars: ✭ 339 (-91.56%)
Mutual labels:  open-source
Ui5 Tooling
An open and modular toolchain to develop state of the art applications based on the UI5 framework
Stars: ✭ 339 (-91.56%)
Mutual labels:  open-source
Myra
UI Library for MonoGame, FNA and Stride
Stars: ✭ 348 (-91.34%)
Mutual labels:  open-source
Mahapps.metro.simplechildwindow
A simple child window for MahApps.Metro
Stars: ✭ 339 (-91.56%)
Mutual labels:  open-source
Thehivedocs
Documentation of TheHive
Stars: ✭ 353 (-91.21%)
Mutual labels:  open-source
Trumptracker.github.io
Open source for http://trumptracker.github.io/
Stars: ✭ 338 (-91.59%)
Mutual labels:  open-source
Livecollections
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
Stars: ✭ 337 (-91.61%)
Mutual labels:  open-source
Hashover Next
This branch will be HashOver 2.0
Stars: ✭ 353 (-91.21%)
Mutual labels:  open-source
Good First Issue
Make your first open-source contribution.
Stars: ✭ 342 (-91.49%)
Mutual labels:  open-source

OpenMW

OpenMW is an open-source game engine that supports playing Morrowind by Bethesda Softworks. You need to own the game for OpenMW to play Morrowind.

OpenMW also comes with OpenMW-CS, a replacement for Bethesda's Construction Set.

Font Licenses:

Current Status

The main quests in Morrowind, Tribunal and Bloodmoon are all completable. Some issues with side quests are to be expected (but rare). Check the bug tracker for a list of issues we need to resolve before the "1.0" release. Even before the "1.0" release however, OpenMW boasts some new features, such as improved graphics and user interfaces.

Pre-existing modifications created for the original Morrowind engine can be hit-and-miss. The OpenMW script compiler performs more thorough error-checking than Morrowind does, meaning that a mod created for Morrowind may not necessarily run in OpenMW. Some mods also rely on quirky behaviour or engine bugs in order to work. We are considering such compatibility issues on a case-by-case basis - in some cases adding a workaround to OpenMW may be feasible, in other cases fixing the mod will be the only option. If you know of any mods that work or don't work, feel free to add them to the Mod status wiki page.

Getting Started

The data path

The data path tells OpenMW where to find your Morrowind files. If you run the launcher, OpenMW should be able to pick up the location of these files on its own, if both Morrowind and OpenMW are installed properly (installing Morrowind under WINE is considered a proper install).

Command line options

Syntax: openmw <options>
Allowed options:
  --help                                print help message
  --version                             print version information and quit
  --data arg (=data)                    set data directories (later directories
                                        have higher priority)
  --data-local arg                      set local data directory (highest
                                        priority)
  --fallback-archive arg (=fallback-archive)
                                        set fallback BSA archives (later
                                        archives have higher priority)
  --resources arg (=resources)          set resources directory
  --start arg                           set initial cell
  --content arg                         content file(s): esm/esp, or
                                        omwgame/omwaddon
  --no-sound [=arg(=1)] (=0)            disable all sounds
  --script-verbose [=arg(=1)] (=0)      verbose script output
  --script-all [=arg(=1)] (=0)          compile all scripts (excluding dialogue
                                        scripts) at startup
  --script-all-dialogue [=arg(=1)] (=0) compile all dialogue scripts at startup
  --script-console [=arg(=1)] (=0)      enable console-only script
                                        functionality
  --script-run arg                      select a file containing a list of
                                        console commands that is executed on
                                        startup
  --script-warn [=arg(=1)] (=1)         handling of warnings when compiling
                                        scripts
                                        0 - ignore warning
                                        1 - show warning but consider script as
                                        correctly compiled anyway
                                        2 - treat warnings as errors
  --script-blacklist arg                ignore the specified script (if the use
                                        of the blacklist is enabled)
  --script-blacklist-use [=arg(=1)] (=1)
                                        enable script blacklisting
  --load-savegame arg                   load a save game file on game startup
                                        (specify an absolute filename or a
                                        filename relative to the current
                                        working directory)
  --skip-menu [=arg(=1)] (=0)           skip main menu on game startup
  --new-game [=arg(=1)] (=0)            run new game sequence (ignored if
                                        skip-menu=0)
  --fs-strict [=arg(=1)] (=0)           strict file system handling (no case
                                        folding)
  --encoding arg (=win1252)             Character encoding used in OpenMW game
                                        messages:

                                        win1250 - Central and Eastern European
                                        such as Polish, Czech, Slovak,
                                        Hungarian, Slovene, Bosnian, Croatian,
                                        Serbian (Latin script), Romanian and
                                        Albanian languages

                                        win1251 - Cyrillic alphabet such as
                                        Russian, Bulgarian, Serbian Cyrillic
                                        and other languages

                                        win1252 - Western European (Latin)
                                        alphabet, used by default
  --fallback arg                        fallback values
  --no-grab                             Don't grab mouse cursor
  --export-fonts [=arg(=1)] (=0)        Export Morrowind .fnt fonts to PNG
                                        image and XML file in current directory
  --activate-dist arg (=-1)             activation distance override
  --random-seed arg (=<impl defined>)   seed value for random number generator
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].