OpenMW for Switch

Github repo: fgsfdsfgs/openmw
Latest version: 2 (28 Oct 2019, based on OpenMW 0.46.0)
Download link

2019052916154500-DA63280140B1530CD17755515D814CFE.jpg 2019060519442700-DA63280140B1530CD17755515D814CFE.jpg

Features:
  • most things seem to work: sound, gamepad controls, intro videos, etc;
  • barebones touchscreen controls in tablet mode;
  • OpenGL 2.1 rendering.

This port is still in a very early state. Expect issues and bad performance. I have not tested it on any other Switch except mine.
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.

To install, unzip openmw_nx_v2.zip into the switch folder on your SD card. Then:
If you already have an OpenMW install on your PC:
  1. Copy your openmw.cfg into /switch/openmw/config/ (for Windows users: it's in Documents/My Games/OpenMW). You might have to correct the data paths in the cfg file for this to work.
  2. Copy your data files (esm, esp, bsa, contents of the Data Files folder) into /switch/openmw/data/.
If you don't, but you own Morrowind:
  1. Install Morrowind.
  2. Copy the Data Files folder and Morrowind.ini file from your Morrowind installation into /switch/openmw/data/.

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).
  • Startup loading takes a long time. Depends on the SD you're using, for me it takes around 00:40 on the black screen with a total of 01:30 to get to the main menu with Morrowind GOTY.
  • Startup times can be decreased by packing loose files into a BSA archive. See this post for an example of how to do that.

Some notes:
  • You have to run this from either NSP hbmenu or from a game override. Applet mode does not offer enough memory.
  • The game will start with a black screen. You have to wait at this point. This can take up to 3 minutes (see above bug).
  • Press MINUS to bring up the software keyboard when an input field is selected.
  • Click LSTICK to enable/disable gamepad cursor control.
  • This has only been tested with the English release of Morrowind GOTY Edition, without any mods.
  • 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.
  • 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.
  • 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.

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.
 
Last edited by fgsfds,

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
If you set your keybinds (in game or main menu) then exit the game from the "exit" on the main menu, your keybinds should be saved. I haven't pinned down what causes them to reset.

I've looked through the default-settings.ini, which should contain all options, and I don't see anything to change mouse sensitivity when in the GUI. There's an option for sensitivity when NOT in GUI tho. Not sure how the mouse was even mapped to a joystick, so I can't help there.

I did find a gamma setting which might help with the darkness though! Hopefully it works, haven't tested yet.

Add this to your settings.cfg
Code:
[Video]
# Video gamma setting.  (>0.0).  No effect in Linux.
gamma = 1.0
Change 1.0 to see if it helps. EDIT: after testing, this doesn't seem to work? Tired both 1.5 and 0.5, they look the same.

BONUS: Add extra quicksave slots with this (I got an orange screen crash one time while loading, but 2nd try loaded it fine, might have been a fluke)
Code:
[Saves]
# The maximum number of quick (or auto) save slots to have.
# If all slots are used, the  oldest save is reused
max quicksaves = 1
Change 1 to whatever number you want.

Found these options in the settings-default.cfg. You could change these variables there, but keeping all your edits in the settings.cfg makes things easier if you mess up somewhere.

Thank you.
I will try both of those and see if the controls save, and the game becomes less dark.
 

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
If you set your keybinds (in game or main menu) then exit the game from the "exit" on the main menu, your keybinds should be saved. I haven't pinned down what causes them to reset.

I've looked through the default-settings.ini, which should contain all options, and I don't see anything to change mouse sensitivity when in the GUI. There's an option for sensitivity when NOT in GUI tho. Not sure how the mouse was even mapped to a joystick, so I can't help there.

I did find a gamma setting which might help with the darkness though! Hopefully it works, haven't tested yet.

Add this to your settings.cfg
Code:
[Video]
# Video gamma setting.  (>0.0).  No effect in Linux.
gamma = 1.0
Change 1.0 to see if it helps. EDIT: after testing, this doesn't seem to work? Tired both 1.5 and 0.5, they look the same.

BONUS: Add extra quicksave slots with this (I got an orange screen crash one time while loading, but 2nd try loaded it fine, might have been a fluke)
Code:
[Saves]
# The maximum number of quick (or auto) save slots to have.
# If all slots are used, the  oldest save is reused
max quicksaves = 1
Change 1 to whatever number you want.

Found these options in the settings-default.cfg. You could change these variables there, but keeping all your edits in the settings.cfg makes things easier if you mess up somewhere.

Well, I tried those, and exiting the game properly crashed my Switch, but it saved the controls, which is good.
As you said, changing the gamma did nothing.
I set it to "15.0", and it did not make the game brighter at all.
 
Last edited by Kotomine Kirei,

Sookie69

Active Member
Newcomer
Joined
Jun 16, 2019
Messages
29
Trophies
0
XP
724
Country
Russia
the game is really dark

It is, and there is no way to change gamma settings at the moment. So I suggest to use ingame items with night eye/light effects, such as Ring of Raven Eye (it's in the barrel behind Thirsk mead Hall) or self made enchantments. You can also find endless lanterns etc. That's how I deal with this problem myself.

I guess I've already mentioned the controls reset problem earlier, I don't know any solution for this at the moment.

I hope the project is alive, and we will see an update some time in the future.

Btw, OpenMW’s Documentation has plenty of working options even on this Switch port, I recommend reading through this and set some settings as you wish. I found that there's and option to set the color to all owned items in the game, scaling of the interface, first person field of view, display playtime, and some other options. This was really helpful to me.
 
Last edited by Sookie69,

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
It is, and there is no way to change gamma settings at the moment. So I suggest to use ingame items with night eye/light effects, such as Ring of Raven Eye (it's in the barrel behind Thirsk mead Hall) or self made enchantments. You can also find endless lanterns etc. That's how I deal with this problem myself.

I guess I've already mentioned the controls reset problem earlier, I don't know any solution for this at the moment.

I hope the project is alive, and we will see an update some time in the future.

Btw, OpenMW’s Documentation has plenty of working options even on this Switch port, I recommend reading through this and set some settings as you wish. I found that there's and option to set the color to all owned items in the game, scaling of the interface, first person field of view, display playtime, and some other options. This was really helpful to me.

The item color, effect duration and playtime settings seem helpful.
Thank you.

If you want an easier to use UI, try Skyrim UI Overhaul for Morrowind. Great for handheld mode.

This takes you to a load list of verified mods on the switch.

https://modding-openmw.com/lists/androidswitch/

Wow, that is good to know.
Thank you.
 

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
If you want an easier to use UI, try Skyrim UI Overhaul for Morrowind. Great for handheld mode.

This takes you to a load list of verified mods on the switch.

https://modding-openmw.com/lists/androidswitch/

I tried installing all of those mods, but the game stopped working.
When I started the game with them, it went to a black screen, then user select appeared, as usual, but then it went back to user select and kept going back to that.
For some reason, I cannot get any mods to work, and the game only works without mods.

Edit: Never mind.
There must have been a specific mod or my load order causing a problem.
 
Last edited by Kotomine Kirei,

BaffledBatsandSlother

Well-Known Member
Newcomer
Joined
Jun 18, 2020
Messages
46
Trophies
0
Age
43
XP
129
Country
United States
Is this working with 10.0.0.4? I can't get it to load, using Steam files. It just crashes with error code 2168-0001 (0x2a8), says something about an SDL error in the log. Weirdly, it doesn't seem like my steam install has the icons, meshes, and textures folders like other people are talking about.
SOLVED, WAS RUNNING IN APPLET MODE THROUGH ALBUM, HELD R TO LAUNCH INSTEAD
 
Last edited by BaffledBatsandSlother,

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,351
Country
Russia
The Unhandled event thing is not an error. It should work fine on 10.x, unless there have been any fundamental changes that would require a rebuild.
 

BaffledBatsandSlother

Well-Known Member
Newcomer
Joined
Jun 18, 2020
Messages
46
Trophies
0
Age
43
XP
129
Country
United States
This is probably a stupid question, but I'm fairly new to CFW. I'm launching this by clicking on my Album button, then going to OpenMW, but should I be launching a different way?
 

TheCasualties

Just trying to be helpful
Member
Joined
May 11, 2020
Messages
440
Trophies
0
Location
The Bardo Islands
XP
494
Country
Netherlands
This is probably a stupid question, but I'm fairly new to CFW. I'm launching this by clicking on my Album button, then going to OpenMW, but should I be launching a different way?
Launch by holding R and opening a game icon on your home screen. That should bring up the HomeBrew menu, then launch OpenMW.

Applet (album) mode doesn't give full RAM access. Opening via Title Override (holding R & open game from home menu) gives full access.

PS: if you didn't follow This Post, You might be on a black screen for a while. That post helps speed up the launch by archiving some data for faster read.
 
Last edited by TheCasualties,

BaffledBatsandSlother

Well-Known Member
Newcomer
Joined
Jun 18, 2020
Messages
46
Trophies
0
Age
43
XP
129
Country
United States
Launch by holding R and opening a game icon on your home screen. That should bring up the HomeBrew menu, then launch OpenMW.

Applet (album) mode doesn't give full RAM access. Opening via Title Override (holding R & open game from home menu) gives full access.

PS: if you didn't followYou might be on a black screen for a while. That post helps speed up the launch by archiving some data for faster read.

That worked, thanks! I didn't realize what applet mode was.
 

BaffledBatsandSlother

Well-Known Member
Newcomer
Joined
Jun 18, 2020
Messages
46
Trophies
0
Age
43
XP
129
Country
United States
If you want an easier to use UI, try Skyrim UI Overhaul for Morrowind. Great for handheld mode.

This takes you to a load list of verified mods on the switch.

https://modding-openmw.com/lists/androidswitch/

Is it possible to use mods and the archive.bsa trick? I tried a couple mods and the archive thing and it goes to black screen then crashes with no error.

--------------------- MERGED ---------------------------

I tried installing all of those mods, but the game stopped working.
When I started the game with them, it went to a black screen, then user select appeared, as usual, but then it went back to user select and kept going back to that.
For some reason, I cannot get any mods to work, and the game only works without mods.

Edit: Never mind.
There must have been a specific mod or my load order causing a problem.

I'm having the same issue, can you tell me which mods you have working? Are you using the archive.bsa thing?
 

TheCasualties

Just trying to be helpful
Member
Joined
May 11, 2020
Messages
440
Trophies
0
Location
The Bardo Islands
XP
494
Country
Netherlands
Test just your archive.bsa first, without any mods installed. If it's not working, try archiving again.

You didn't ask me but I've got a few of those mods installed. This is what my settings.cfg and openmw.cfg look like

Can someone upload a picture of their openmw folder? I accidentally moved a foler and broke this setup, but I can't figure out what folder I accidentally moved.
 

Attachments

  • morrowind.zip
    9 KB · Views: 176
Last edited by TheCasualties,

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
Is it possible to use mods and the archive.bsa trick? I tried a couple mods and the archive thing and it goes to black screen then crashes with no error.

I am not sure, but putting mod folders into the archive.bsa might break the mods.
You can try putting the mod folders into an archive2.bsa, adding it in your openmw.cfg after the archive.bsa and seeing what happens, but again, it might not work.

I'm having the same issue, can you tell me which mods you have working? Are you using the archive.bsa thing?

Yes, I put some of the default game folders into an archive.bsa, and I think that these are the mods that I have working:
Skyrim UI Overhaul (makes the UI color and a few other things look different)
Graphic Herbalism (makes getting items from most plants automatic and makes it so that the plants' appearances change after getting items from them)
Galleo Races Redone (makes characters look better, but the mod has a few problems that the mod creator needs to fix)
Unofficial Morrowind Official Plugins Patched - Merged (I think that it fixes some problems with the add-on plugins)
CorrectUV Ore Replacer_respawning (part of Graphic Herbalism)
Containers Animated (gives some containers an opening/closing animation)
LGNPC Merged - Dialogue Only Edition (changes what characters talk about)
Better Regen (Magicka/Health regeneration at 50 Willpower/Endurance)
Natural Character Growth and Decay (attributes increase with skills, or optionally, decrease with time)
Magic Based Skill Progression (the amount of Magicka used affects skill progression instead of the amount of spells cast)
Carry On (carry more and run faster, but Fatigue drains faster)
Gedna No Longer Immortal (a certain NPC will no longer level with the player)

I might also have these installed:
Glow in the Dahrk (makes windows glow at night)
Weapon Sheathing (makes weapons appear on characters when not being used)

The mods that I did not install, that might have been causing a problem for me, were:
Auto Ammo Equip (equips whatever arrows/bolts you have when using a bow/crossbow)
Morrowind Optimization Patch (fixes some meshes)
OMWLLF (fixes leveled lists)
Patch for Purists (fixes a lot of bugs)
Project Atlas (makes meshes not affect performance as much)
Tamriel Rebuilt (with Cyrodiil and Skyrim)
TimeScale Change (time goes by faster...I think)
TrueType fonts (better font?)

Also, I put some of my mods in new folders in the data folder and added the new folders to my openmw.cfg.
I think that I did that to prevent the mods from ruining my Data Files folder (so if some mods do not work, I just get rid of the mod folder).
I probably should have made a folder for each mod in data, so that I could easily find the problematic mods, but that would take a while to do...

Test just your archive.bsa first, without any mods installed. If it's not working, try archiving again.

You didn't ask me but I've got a few of those mods installed. This is what my settings.cfg and openmw.cfg look like

Can someone upload a picture of their openmw folder? I accidentally moved a foler and broke this setup, but I can't figure out what folder I accidentally moved.

So, Patch for Purists and Morrowind Optimization Patch worked for you?
Also, wow, for some reason, my openmw.cfg is upside down compared to yours.
Do you know which way is right (mods on bottom or mods on top), or if it even matters?

As for the folder structure, my openmw folders are like this:
-openmw (folder)
--config (folder)
---Fonts (folder)
---input_v3.xml
---openmw.cfg
---openmw.log
---settings.cfg
--data (folder)
---Data Files (folder)
----BookArt (folder)
----Fonts (folder)
----Music (folder)
----Sound (folder)
----Splash (folder)
----Video (folder)
----[Default .esp and .bsa files]
----archive.bsa
---global (folder)
----saves (folder)
---Mods (folder)
----Meshes (folder)
----Textures (folder)
---Mods2 (folder)
----Animations (folder)
----Icons (folder)
----Meshes (folder)
----sound (folder)
----Textures (folder)
----[Mod .esp and .omwaddon files]
---Username (folder)
----saves (folder)
-----Charactername (folder)
------Save.omwsave
---Morrowind.ini
--default
--resources
--openmw.nro
 
Last edited by Kotomine Kirei,
  • Like
Reactions: TheCasualties

TheCasualties

Just trying to be helpful
Member
Joined
May 11, 2020
Messages
440
Trophies
0
Location
The Bardo Islands
XP
494
Country
Netherlands
Thanks! The thing I hate most about trackpad mouse control.. I sometimes accidentally double click and 'grab' a folder then drop it in another folder. Can't even tell you how many times this happens. I know I can change it but my trackpad click doesn't work sometimes.

Got Morrowind working again. Somehow I managed to move my saves folder too, I don't even know how that happened. Must have been a wild night lol.

Both the Patch for Purists and Optimization seems to be working at least. Fewer stutters for sure.

If you're having trouble getting the optimization and patch working you can try putting them up top, but I don't know if it matters. My 'content=' section was already at the top, so I just inserted the mod lines below the others.

I didn't create folders for each mod, that's a good idea for removing them easily, but maybe that's why some mods didn't work for you? idk.

PS: I also had that Tamriel Rebuilt mod with the expanded Morrowind map working too, but it seemed overwhelming so I removed it. I've never actually finished this game so I didn't want an even bigger world to explore just yet.
 
Last edited by TheCasualties,
  • Like
Reactions: Kotomine Kirei

Kotomine Kirei

Well-Known Member
Member
Joined
May 21, 2015
Messages
330
Trophies
0
XP
422
Country
United States
Thanks! The thing I hate most about trackpad mouse control.. I sometimes accidentally double click and 'grab' a folder then drop it in another folder. Can't even tell you how many times this happens. I know I can change it but my trackpad click doesn't work sometimes.

Got Morrowind working again. Somehow I managed to move my saves folder too, I don't even know how that happened. Must have been a wild night lol.

Yeah, I do not use a trackpad as they are very annoying to use, but even with a normal mouse, I accidentally move folders sometimes.

It is good to know that you got your Morrowind working again.

Both the Patch for Purists and Optimization seems to be working at least. Fewer stutters for sure.

If you're having trouble getting the optimization and patch working you can try putting them up top, but I don't know if it matters. My 'content=' section was already at the top, so I just inserted the mod lines below the others.

I didn't create folders for each mod, that's a good idea for removing them easily, but maybe that's why some mods didn't work for you? idk.

PS: I also had that Tamriel Rebuilt mod with the expanded Morrowind map working too, but it seemed overwhelming so I removed it.

Well, I only started using different folders after I could not get the mods to work.
I probably just installed one of the mods incorrectly.

I might try to install Patch for Purists and Morrowind Optimization Patch again, but I will probably not try to get Tamriel Rebuilt working (the patch tool is too confusing for me).

I've never actually finished this game so I didn't want an even bigger world to explore just yet.

I am sort of wondering if I should even try to finish playing the game.
I like the atmosphere and world, and the quests are sort of interesting, but the menu controls are quite annoying.
Morrowind and OpenMW have been around for more than a decade, yet no one has made a controller-friendly UI like Morrowind had on the Xbox for either...though I think that someone is currently working on that for OpenMW.

Also, the dialogue system is so convoluted and filled with repetitive information that I just do not feel like going to any of the NPCs.
I almost feel like I should try to mod the dialogue system, but I would probably stop trying a day after I start...
 
  • Like
Reactions: TheCasualties

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: I have a number of geriatric relatives.