Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OpenMW Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=openmw |image=openmwswitch.png |description=The Elder Scrolls III: Morrowind + Tribunal + Bloodmoon (native port of OpenMW). |author=fgsfdsfgs |lastupdated=2019/10/28 |type=Role playing |version=0.46.0-nx2 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/openmwswitch.7z |website=https://github.com/fgsfdsfgs/openmw |source=https://github.com/fgsfdsfgs/openmw |donation= }} {{#seo: |title=Switch Homebrew Games (Role play...")
 
(update some notes that maybe useful)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=openmw
|title=openmw
|image=openmwswitch.png
|image=openmwnx.png
|description=The Elder Scrolls III: Morrowind + Tribunal + Bloodmoon (native port of OpenMW).
|description=Unofficial Nintendo Switch port of OpenMW.
|author=fgsfdsfgs
|author=fgsfdsfgs
|lastupdated=2019/10/28
|lastupdated=2019/10/28
Line 8: Line 8:
|version=0.46.0-nx2
|version=0.46.0-nx2
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/openmwswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/openmwnx.7z
|website=https://github.com/fgsfdsfgs/openmw
|website=https://gbatemp.net/threads/openmw-for-switch.540250/
|source=https://github.com/fgsfdsfgs/openmw
|source=https://github.com/fgsfdsfgs/openmw
|donation=
|donation=
}}
}}
{{#seo:
This is an unofficial port of [http://www.openmw.org/ OpenMW].
|title=Switch Homebrew Games (Role playing) - GameBrew
 
|title_mode=append
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.
|image=openmwswitch.png
 
|image_alt=openmw
OpenMW also comes with OpenMW-CS, a replacement for Bethesda's Construction Set.
}}
 
{{cleanup|article|Needs cleanup}}
'''Note:''' This port is still in a very early state. Expect issues and bad performance.
The Elder Scrolls III: Morrowind + Tribunal + Bloodmoon (native port of OpenMW).
 
==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 <code>switch</code> folder on your SD card.
 
If you already have an OpenMW install on your PC:
* Copy your <code>openmw.cfg</code> into <code>/switch/openmw/config/</code> (for Windows users: it's in <code>Documents/My Games/OpenMW</code>).
* Copy your data files (esm, esp, bsa) into <code>/switch/openmw/data/</code>.
 
If you don't, but you own Morrowind:
* Install Morrowind.
* Copy the <code>Data Files</code> folder and <code>Morrowind.ini</code> file from your Morrowind installation into <code>/switch/openmw/data/</code>.
 
Mod support:
*Mods should probably work, however you'll have to either edit your <code>openmw.cfg</code> manually or use openmw-launcher on PC, then copy the config file over.
*Visiting [https://modding-openmw.com/lists/androidswitch/ Modding OpenMW] for list of verified mods. You can also check the [https://wiki.openmw.org/index.php?title=Mod_status official OpenMW Wiki].
 
To run OpenMW, you have to use either [[Homebrew_Menu_Loader_Switch|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 [https://gbatemp.net/threads/openmw-for-switch.540250/page-13#post-8694765 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 <code>/switch/openmw/data/global/</code>.
*If the game crashes, check <code>/switch/openmw/fatal.log</code> and <code>/switch/openmw/config/openmw.log</code>.
*The port is bundled with a performance-tuned config file (<code>/switch/openmw/default/settings-base.cfg</code>). Feel free to play around with that or <code>/switch/openmw/config/settings.cfg</code> 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 [https://gbatemp.net/threads/openmw-for-switch.540250/post-9051447 this post] with settings that improves view distance.
 
===Other versions===
*[https://gbatemp.net/download/openmw-v2-recompile.37102/ OpenMW v2 recompile] (2021/04/17) - By chaoskagami rebuild for FW 12.0.x. Also runs on FW 15.0.1.
*[[Android_10_Switch|Android 10]] - It is possible to run Morrowind off Android 10 port by Switchrppt, mods also work. See [https://www.youtube.com/watch?v=uFc9UO0F_nI video demonstration].
 
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/openmwnx2.png
https://dlhb.gamebrew.org/switchhomebrews/openmwnx.png
 
https://dlhb.gamebrew.org/switchhomebrews/openmwnx3.png
https://dlhb.gamebrew.org/switchhomebrews/openmwnx4.png
 
https://dlhb.gamebrew.org/switchhomebrews/openmwnx5.png
https://dlhb.gamebrew.org/switchhomebrews/openmwnx6.png


==Media==
==Media==
<youtube></youtube>
'''The Elder Scrolls III: Morrowind - Nintendo Switch Homebrew''' ([https://www.youtube.com/watch?v=4rMg4z9zp9U Master Turkey]) <br>
<youtube>4rMg4z9zp9U</youtube>


==Compatibility==
Runs on:


==Screenshots==
FW 9.x.x <br>
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-01.png
FW 10.0.4 <br>
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-02.png
FW 11.0.1 / M.18.1 <br>
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-03.png
 
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-04.png
==Known issues==
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-05.png
*Exiting the game using the Home button during a loading screen will crash it.
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-06.png
*Cursor sometimes displays when it shouldn't.
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-07.png
*Performance isn't very good.
https://dlhb.gamebrew.org/switchhomebrews/openmwswitch-08.png
*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==
==Changelog==
'''v.1.0'''
'''0.46.0-nx2 2019/10/28'''
* First Release.
*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 ==
== External links ==
* Gbatemp - https://github.com/fgsfdsfgs/openmw
* GitHub - https://github.com/fgsfdsfgs/openmw
* Github - https://github.com/fgsfdsfgs/openmw
* GBAtemp - https://gbatemp.net/threads/openmw-for-switch.540250/
* Reddit -
* GBAtemp - https://gbatemp.net/threads/openmw-for-switch.540250/post-9444437
* ForTheUsers - https://apps.fortheusers.org/switch/openmw

Revision as of 03:23, 17 Mayıs 2023

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.png openmwnx.png

openmwnx3.png openmwnx4.png

openmwnx5.png openmwnx6.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: