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,

terrabyte25

Member
Newcomer
Joined
Jan 29, 2019
Messages
23
Trophies
0
Age
27
XP
106
Country
United States
Minus button brings it up only when the input field is selected. I. e. you have to click it first. Input boxes like name entry autofocus on the field on creation, which is why it worked.
Wasn't the original behavior to show it on autofocus automatically?
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
That's how it worked when I half-assed an implementation to get through the character name screen at first. I figured it would be better to fill it in with the username by default and let the player edit it if they want or something.
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
I know. ButI've tried that already. clicked on the box many times and tried minus many times
That's pretty weird. It could be that those edit fields are a different MyGUI control, even though I added swkbd to the base text field class. Let me check.

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

fgsfds
How can I donate you?
You're just the god-man, mate!
Thanks, but I currently have no means of receiving donations.
 
  • Like
Reactions: xXDungeon_CrawlerXx

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
@xXDungeon_CrawlerXx I am unable to reproduce the problem. I started a new game, got to Balmora and tried both enchanting and spellmaking menus and was able to enter text in both of the edit boxes. Are these the menus you have been having trouble with?
2019061321011600-DA63280140B1530CD17755515D814CFE.jpg 2019061321025500-DA63280140B1530CD17755515D814CFE.jpg
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,092
Trophies
1
Age
28
Location
Liverpool
XP
3,720
Country

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
yep, these are the menus I've problems with :S Weird, still doesn't work for me.
Can you still enter text in the save game menu though? Because that's exactly the same kind of edit box.

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

Oh I see the problem. When another window pops up, it removes the focus from the input field and it cannot be regained by clicking for some reason. You can still do it by pressing X (which tabs between UI elements) until you get a text input cursor in there, then you can use the keyboard.
I'll have to fix that for the next release.
 
  • Like
Reactions: Csmrcc

doctorgoat

Well-Known Member
Member
Joined
Jun 3, 2015
Messages
694
Trophies
0
Age
35
XP
560
Country
United States
Could a button be bound to Take All? I came here for the spell making and enchanting menu and I'm delighted to see that already taken care of

If the xbox version cheats were in (they aren't great, frankly it'd be pure nostalgia bait) this would be the definitive comfortable Morrowind and I'm not even sure it's not already.

Also, about performance: if you turn on water shaders, up the resolution, increase the draw distance, and decrease npc processing.. it runs what would be considered poor, but still probably better than the actual official release of the game could do in its heyday. Great job!
 

DarkSoulFlame

Well-Known Member
Newcomer
Joined
Jan 20, 2008
Messages
90
Trophies
1
XP
415
Country
United States
Something weird happened on my instance of OpwnMW. I played a little bit and made a save file, then I decided to play later on. When I played some other games and opened Morrwind again, the saves disappeared! Any advice as to how I can fix this? Thanks.
 

zniel0

Well-Known Member
Newcomer
Joined
Aug 13, 2018
Messages
83
Trophies
0
Age
39
XP
419
Country
United States
Something weird happened on my instance of OpwnMW. I played a little bit and made a save file, then I decided to play later on. When I played some other games and opened Morrwind again, the saves disappeared! Any advice as to how I can fix this? Thanks.

Above the save/load menu there is a large slot which lets you select the character for whom you wish to load the save , sometimes it goes to create new character you need to click on the drop down menu to get your saves
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
Something weird happened on my instance of OpwnMW. I played a little bit and made a save file, then I decided to play later on. When I played some other games and opened Morrwind again, the saves disappeared! Any advice as to how I can fix this? Thanks.
You might have changed your user when you played the other games. Change it back to whatever user you had on while playing MW.
 

DarkSoulFlame

Well-Known Member
Newcomer
Joined
Jan 20, 2008
Messages
90
Trophies
1
XP
415
Country
United States
You might have changed your user when you played the other games. Change it back to whatever user you had on while playing MW.
How would you change the profile? Sometimes games give me the option to do that but when launching HBmenu I don’t get that option. Checking the openmw directories, I see my save file located in ‘global’—> username. There’s also two folders that exist that has my two profiles and it has a save folder but they are empty.
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
The next version will probably have a profile selection feature, but for now you can copy your save to the older folders or something. I didn't really think this one through.
 

DarkSoulFlame

Well-Known Member
Newcomer
Joined
Jan 20, 2008
Messages
90
Trophies
1
XP
415
Country
United States
The next version will probably have a profile selection feature, but for now you can copy your save to the older folders or something. I didn't really think this one through.
Hmmm, for me I got it to work by restarting my switch. keep us posted! This is a wonderful port and I’m happy to be playing this on my switch. Thanks so much!
 

Csmrcc

Well-Known Member
Member
Joined
Sep 13, 2018
Messages
412
Trophies
0
Age
37
XP
905
Country
Spain
Ok guys, for the record and for sure there is people interested on this, i am lightly modding the game, knowing that some mods are outdated and dont work and that some of the original morrowind mods dont work on the OMW port (the ones which act via .exe for example).

First, when you mod it, you have to add the mod files (on data etc, you know) and then modify the openmw.cfg file, the one for the user on config folder, not the main one (it is advised on the main one not to change anything, so you should read), adding under the main "content=morrowind.es etc" the lines: "content=blablablamod.esm (or .esp)" where blablablamod is the name of the mod you installed.

So, this are the mods i tried and work without problem; starting game, going to balmora, saving and loading on the test:
- andromeda fast travel (useful)
- balmora university
- accurate attack
- no arrow weight
- more barther gold
- better dialogue font (useful)
- encumberance increaser
- natural healing
- tribunal delayed
- better bodies (vital)
- better heads (vital)
- better sounds fully patched
- hd vanilla textures
- morrowind optimization patch core (useful)
- lake fjalding antisuck
- Lower First Person Sneak
- Speechcraft Balance
- Area Effect Arrows
- adamantium armor
- Helm of Tohan
- siege of firemoth
- master index
- indy bank
- where are the birds going
I will upgrade the list as i test some more mods, as you see i dont plan to overload the game with 4k textures or a lot of vegetation or anything like that, for performance and stability mostly, just a bit enhancing graphics and some gaming things.
 
Last edited by Csmrcc,
  • Like
Reactions: wicksand420

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,333
Country
Russia
There's no need to erase spaces and shit. If the name has spaces in it, just enclose it in quotation marks:
Code:
content="fuck shit avenue.esp"
 
  • Like
Reactions: Csmrcc

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    OctoAori20 @ OctoAori20: Ello