OpenMW
OpenMW is an open-source, free-software[2][3] game engine recreation that reimplements the one powering Bethesda Softworks' 2002 open-world role-playing game The Elder Scrolls III: Morrowind.[4][5]
Initial release | 0.1.0 / June 1, 2008 |
---|---|
Stable release | 0.46.0[1]
/ June 15, 2020 |
Repository | github |
Written in | C++ |
Platform | Cross-platform |
Type | Game engine |
License | GNU General Public License (version 3 or later) |
Website | openmw |
Overview
The project aims to address issues with the original engine, as Morrowind has had no support or bug-fix updates for many years. The engine is programmed in C++ and uses the Bullet physics engine, OpenAL-Soft for audio, MyGUI for window widgets, and SDL 2 for input. The launcher and OpenMW-CS tool use Qt for their graphical user interfaces. All the quests and other character choices of Morrowind and its official expansions and add-ons are fully playable in OpenMW, as are many third-party mods.
As a game engine recreation, it therefore relies on but does not include the original assets of the game, such as art, textures, music, and other Bethesda-copyrighted material, meaning a copy of the original game (in any edition, including the Game of the Year Edition) is required to play Morrowind in OpenMW.[4] Side projects have been started to create free assets to accompany OpenMW,[6] and the OpenMW-CS content-development tool can also be used without the need for any third-party assets.
Due to the engine being developed primarily for Morrowind, as a replacement for the outdated Gamebryo engine some have attempted to port other Bethesda games into the Open-Source engine with varying success. As of February 28, 2019, demo videos showcase Skyrim and Oblivion's game worlds being loaded successfully into the engine. This has been led by a single programmer known as cc9cii.
History
The first public release of OpenMW was version 0.1.0 in June 2008,[7] initially using Ogre3D for rendering.[8] The original lead developer, Nicolay Korslund, left the project early on but passed his roles to Marc Zinnschlag.[9] In 2020, the team officially announced that Bret Curtis (also known as psi29a) took over the leadership role.[10]
With the release of version 0.37.0, Ogre3D was replaced with OpenSceneGraph due to concerns about the future direction of Ogre3D's development.[11][12] This switch brought significant performance improvements and fixed several long-standing issues in the engine.[13]
Since 2016, all of the quests, classes, races, and other character choices of Morrowind and its official expansions and add-ons are fully playable in OpenMW, though it remains in extended beta testing as of 2017. Most third-party mods that are not dependent on any MS Windows executables and which are free of serious scripting syntax errors are also compatible with OpenMW.
TES3MP: multiplayer development
OpenMW is also the basis for TES3MP, an attempt to develop a networked, multiplayer version of the game. It was in early alpha testing as of 2017.[14][15][16] In the middle of 2017, a major breakthrough was achieved and a first playable version was released.[17]
References
- "OpenMW 0.46.0 Released!". OpenMW. 2020-06-15. Retrieved 2020-06-22.
- Smith, Graham (January 15, 2014). "OpenMW Brings Morrowind To Cross-Platform Engine". Rock, Paper, Shotgun.
- azpe (September 5, 2016). "Así es OpenMW 0.40.0, el Morrowind de Código abierto" [This is OpenMW 0.40.0, the open-source Morrowind]. LinuxAdictos (in Spanish). Retrieved August 22, 2017.
- Carlson, Patrick (June 3, 2014). "Morrowind getting an engine overhaul through OpenMW". PC Gamer.
- Booker, Logan (July 20, 2014). "Morrowind Is Being Rewritten From Scratch (With Multiplayer A Possibility)". Kotaku Australia. Retrieved 8 July 2017.
- OpenMW. "Ultima IX: Redemption for Morrowind, Libre Edition". Retrieved August 22, 2017.
- "Project History". OpenMW Wiki.
- Stahie, Silviu (May 29, 2015). "OpenMW Linux Remake of The Elder Scrolls 3: Morrowind Gets Updated". Softpedia. Retrieved August 22, 2017.
- "OpenMW | SCALE 12x". Southern California Linux Expo. February 21, 2014. Retrieved July 8, 2017.
- "OpenMW 0.46.0 Released!". OpenMW. 2020-06-15. Retrieved 2020-08-03.
- "Thoughts on Ogre 2.1 release". scrawl's Blog. February 12, 2015. Archived from the original on 1 August 2018. Retrieved July 8, 2017.
- Booker, Logan (December 5, 2015). "Yes, That Open Source Rewrite Of Morrowind Is Still Going". kotaku.com. Retrieved August 22, 2017.
- Larabel, Michael (December 1, 2015). "OpenMW 0.37 Released, Switches To OpenSceneGraph". Phoronix.
- Morrison, Angus (January 13, 2016). "Morrowind multiplayer makes progress". PC Gamer. Retrieved August 22, 2017.
- Smith, Graham (January 13, 2016). "Watch Morrowind Multiplayer Take Its First Steps". Rock, Paper, Shotgun. Retrieved August 22, 2017.
- Donnelly, Joe (January 14, 2016). "Morrowind multiplayer demos early co-op and combat". PCGamesN. Retrieved August 22, 2017.
- O'Connor, Alice (July 31, 2017). "Morrowind gets multiplayer with OpenMW's TES3MP". Rock, Paper, Shotgun. Retrieved June 29, 2018.