OpenMW Switch

From GameBrew
openmw
Openmwnx.png
General
Authorfgsfdsfgs
TypeRole Playing
Version0.46.0-nx2
LicenseGPL-3.0
Last Updated2019/10/28
Links
Download
Website
Source

This is an unofficial port of 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.

Note: This port is still in a very early state. Expect issues and bad performance.

Features

  • Most things seem to work: sound, gamepad controls, intro videos, etc.
  • Barebones touchscreen controls in tablet mode.
  • OpenGL 2.1 rendering.

Installation

Note: This port is not affiliated with or endorsed by Bethesda Softworks and contains no code or resources copyrighted by or belonging to Bethesda Softworks. To play the game, you need to copy a licensed installation of Morrowind from your PC.

First, unzip the zip file into the switch folder on your SD card.

If you already have an OpenMW install on your PC:

  • Copy your openmw.cfg into /switch/openmw/config/ (for Windows users: it's in Documents/My Games/OpenMW).
  • Copy your data files (esm, esp, bsa) into /switch/openmw/data/.

If you don't, but you own Morrowind:

  • Install Morrowind.
  • Copy the Data Files folder and Morrowind.ini file from your Morrowind installation into /switch/openmw/data/.

Mod support:

  • Mods should probably work, however you'll have to either edit your openmw.cfg manually or use openmw-launcher on PC, then copy the config file over.
  • Visiting Modding OpenMW for list of verified mods. You can also check the official OpenMW Wiki.

To run OpenMW, you have to use either NSP hbmenu or from a game override. Applet mode does not offer enough memory.

User guide

Game compatibility

  • This has only been tested with the English release of Morrowind GOTY Edition, without any mods.
  • If you are using the game release from gog.com, you will experience significantly longer initial loading times than the CD-ROM release of the Morrowind. This is due to how the GOG version of Morrowind GOTY contains most of it's content as loose files rather than BSA files.
  • You can reduce startup times by packing loose files into a BSA archive. See this post for an example of how to do that.

Notes

  • The game will start with a black screen. You have to wait at this point. This can take up to 3 minutes.
  • Press Minus to bring up the software keyboard when an input field is selected.
  • Click Left Stick to enable/disable gamepad cursor control.
  • If you somehow avoid selecting a user account, your saves will go into /switch/openmw/data/global/.
  • If the game crashes, check /switch/openmw/fatal.log and /switch/openmw/config/openmw.log.
  • The port is bundled with a performance-tuned config file (/switch/openmw/default/settings-base.cfg). Feel free to play around with that or /switch/openmw/config/settings.cfg to find out a better compromise between performance and quality.
    • Many options from OpenMW still function on this Switch port. It is suggested going through OpenMW's documentation and configuring the settings to your preference. You can customize the color of all owned items in the game, adjust the interface scaling, fine-tune the first-person field of view, display playtime, and several other options.
    • See this post with settings that improves view distance.

Other versions

Screenshots

openmwnx2.pngopenmwnx.png

openmwnx3.pngopenmwnx4.png

openmwnx5.pngopenmwnx6.png

Media

The Elder Scrolls III: Morrowind - Nintendo Switch Homebrew (Master Turkey)

Compatibility

Runs on:

FW 9.x.x
FW 10.0.4
FW 11.0.1 / M.18.1

Known issues

  • Exiting the game using the Home button during a loading screen will crash it.
  • Cursor sometimes displays when it shouldn't.
  • Performance isn't very good.
  • User accounts that have non-ASCII characters in the name will be treated as an absence of user account (i.e. your saves will go into global).

Changelog

0.46.0-nx2 2019/10/28

  • Rebuilt with latest libnx.
  • Now pops up a user selection screen on startup.
  • Fixed some stuff related to usernames (thanks terabyte25).

0.46.0-nx1 2019/06/07

  • Initial Switch release, based on latest OpenMW source (0.46.0 git). Expect issues.

Credits

  • OpenMW team and contributors for OpenMW.
  • terabyte25 for help and code contributions.
  • Gluka for help.
  • xyzz for some patches and build scripts.
  • fincs, Armada651, Subv and probably others for their work on the OpenGL/mesa/libdrm stuff.
  • Bethesda Softworks for TES3: Morrowind.

External links

Advertising: