OpenMW 0.48.0

Anything related to PR, release planning and any other non-technical idea how to move the project forward should be discussed here.
K1ll
Posts: 174
Joined: 06 Aug 2011, 21:54

Re: OpenMW 0.48.0

Post by K1ll »

Linux generic targz package RC4:

64 Bit
User avatar
Ace (SWE)
Posts: 870
Joined: 15 Aug 2011, 14:56

Re: OpenMW 0.48.0

Post by Ace (SWE) »

Windows RC4:

64-bit (PDBs)

This time I've also personally tested the build before posting it here.
daedren
Posts: 9
Joined: 28 Jan 2015, 20:15

Re: OpenMW 0.48.0

Post by daedren »

Hi guys, I've been trying to search more about a portable version of OpenMW without much success. I've found what seems to be an issue on your tracker which seemed to imply that a portable version of the engine had already been merged into the main stream, but I can't seem to find any updated info on it.

I have a GOG install in an external SSD that I'm looking to mod and be able to play anywhere I go, and I'd like OpenMW to be portable as well so I don't have to install anything on any computer I want to run it in.

Is that possible with 0.48.0? Do I need to wait for the official release?
User avatar
AnyOldName3
Posts: 2473
Joined: 26 Nov 2015, 03:25

Re: OpenMW 0.48.0

Post by AnyOldName3 »

In the openmw.cfg in the same directory as the OpenMW binary, you'll find this:

Code: Select all

data-local="?userdata?data"
user-data="?userdata?"
config="?userconfig?"
Change it to

Code: Select all

data-local="./data"
user-data="./userdata"
(including getting rid of the config line) and that'll make OpenMW portable. The launcher won't work properly like this, so you'll need to remember to avoid it and edit settings files by hand until we sort that out.
AnyOldName3, Master of Shadows
daedren
Posts: 9
Joined: 28 Jan 2015, 20:15

Re: OpenMW 0.48.0

Post by daedren »

Thank you so much. I'll keep an eye out for potential future updates on this, but for now, this will do. Thank you.
daedren
Posts: 9
Joined: 28 Jan 2015, 20:15

Re: OpenMW 0.48.0

Post by daedren »

AnyOldName3 wrote: 25 Nov 2022, 00:29 In the openmw.cfg in the same directory as the OpenMW binary, you'll find this:

Code: Select all

data-local="?userdata?data"
user-data="?userdata?"
config="?userconfig?"
Change it to

Code: Select all

data-local="./data"
user-data="./userdata"
(including getting rid of the config line) and that'll make OpenMW portable. The launcher won't work properly like this, so you'll need to remember to avoid it and edit settings files by hand until we sort that out.
I was not able to run OpenMW by just doing what you said, but managed to solve it by doing the following:

1. I had OpenMW installed inside the Morrowind folder as "Morrowind/OpenMW". I transferred its contents to the main Morrowind folder instead.
2. Copied "Documents/My Games/OpenMW" contents into the "Morrowind/OpenMW" folder, so that now I see the following folders inside the main Morrowind directory: "Data Files", "osgPlugins-3.6.5", "platforms", "resources", "styles" and "userdata".
3. Opened "Morrowind/openmw.cfg" and changed the lines you pointed me like thus:
data-local="./Data Files"
user-data="./userdata"
config="./userdata"

Only after I did this I was able to run OpenMW successfully through "Morrowind/openmw.exe".

I am also able to run the launcher, but every time I launch it shows the message box about not finding the Data Files location, I click "Skip" and everything works -- including changing settings there, as it will update the "Morrowind/userdata/settings.cfg" file. Oh, it also creates a new "Documents/My Games/OpenMW" folder every time with a single "launcher.log" file.

Other than this, I can use saves, screenshots, settings, everything pretty well.

If you could disable the automatic creation of the OpenMW folder in the documents when we open the Launcher and the message about being unable to find the Data Files (which, by the way, it still shows in the correct folder, but with the absolute path), then it would be truly portable.

Do you think this would be able to be implemented in the release of version 0.48?

EDIT: After copying my folder to my external SSD, it doesn't work anymore. Running "openmw.exe" shows up the message 'No default settings file found! Make sure the file "defaults.bin" was properly installed.', while trying to open the launcher shows up an error also related to the file "defaults.bin". The weird thing is that it is present in the folder.
User avatar
AnyOldName3
Posts: 2473
Joined: 26 Nov 2015, 03:25

Re: OpenMW 0.48.0

Post by AnyOldName3 »

The launcher isn't aware of this system yet, hence why I said it wouldn't work properly if you tried using it.
AnyOldName3, Master of Shadows
daedren
Posts: 9
Joined: 28 Jan 2015, 20:15

Re: OpenMW 0.48.0

Post by daedren »

Thank you for your support, @AnyOldName3! I really appreciate it.

Sadly, when I copied the folder into my external ssd, I couldn't run even "openmw.exe". As of now, I don't know what to do, but I'll try to poke some more in the settings. If I find anything worthwhile, I'll let you know.
Post Reply