Morrowind
Help us shape the future of the Vortex mod manager by taking our survey
0 of 0

File information

Last updated

Original upload

Created by

JohnMoonsugar

Uploaded by

Dragon32

Virus scan

Safe to use

181 comments

  1. Dragon32
    Dragon32
    • member
    • 2,595 posts
    • 58 kudos
    Locked
    Sticky
    Please note that john.moonsugar (the programmer behind mlox) has not been around for a long time, any issues with the executable you encounter are unlikely to be fixed.

    Dragon32, the uploader, will endeavour to help out but doesn't know one end of Python code from a real python. I can help out with problems in the mlox rules but all that coding voodoo is a bit beyond me.

    More information is available on mlox's SourceForge pages.
  2. KU FU KONG DU
    KU FU KONG DU
    • member
    • 22 posts
    • 0 kudos
    Each time I try to update the load order I get this msg:
    mlox.exe 0.61 [mlox-base (Not Found)] (en/cp932)
    Python Version: 2.7
    wxPython Version: 2.8.12.1

    Traceback (most recent call last):
    File "mlox.py", line 1653, in on_update
    File "mlox.py", line 1619, in analyze_loadorder
    File "mlox.py", line 1379, in update
    File "mlox.py", line 1276, in update_mod_times
    WindowsError: [Error 87] The parameter is incorrect
    I don't know what to do and I need help with this.
    This has happened to me when I installed MGSO
    Could that have anything to do with it?
    Anyway it would be great to get a reply soon.
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Looks like something's stopping mlox from downloading its rule-set. You can manually download them from the SourceForge files page.
    2. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Guess that fixed it then..?
    3. KU FU KONG DU
      KU FU KONG DU
      • member
      • 22 posts
      • 0 kudos
      Hey sorry for not replying for a long time I was actually off for quite a bit and did not manage to see this post, if possible would you be able to provide me with a link to SourceForge to see if I can get this to work?
    4. KU FU KONG DU
      KU FU KONG DU
      • member
      • 22 posts
      • 0 kudos
      So I downloaded the latest mlox base and I got this now
      mlox.exe 0.61 [mlox-base 2015-08-02 20:09:51 (UTC)] (en/cp1252)
      Python Version: 2.7
      wxPython Version: 2.8.12.1

      Traceback (most recent call last):
      File "mlox.py", line 1653, in on_update
      File "mlox.py", line 1619, in analyze_loadorder
      File "mlox.py", line 1379, in update
      File "mlox.py", line 1276, in update_mod_times
      WindowsError: [Error 87] The parameter is incorrect

      What should I do coz I have no idea.
    5. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      OK, so line 1276 is this:
      os.utime(self.datadir.find_path(p), (-1, mtime))

      Which is calling the OS to update the file time of (I think) each file in your load order based on which of the Bethesda ESMs are loaded.

      Not too sure how I got to downloading the rule-set earlier.

      So... Windows is reporting an incorrect parameter which I guess could be the file attempting to be re-dated or the date value itself.

      Maybe UAC stuff too.

      So.

      Is Morrowind installed in Program Files or Program Files(x86)? That could cause some kind of folder virtualisation or UAC-related shenanigans.

      Is mlox installed in a subdirectory of the Morrowind root, at the same level as Data Files?

      Do you have any mods which have an odd Last Modified Date already? E.g. far in the future or in the past. Use Explorer in Details view and make sure the Last Modified Date column is visible.

      Do any of your mods have non-English names, using letters with lots of diacritics for example? Seem to remember there were some issues with umlauts and the like.
    6. KU FU KONG DU
      KU FU KONG DU
      • member
      • 22 posts
      • 0 kudos
      The game is not installed on my main drive it is instead on my external. I do not have any mods that have weird characters or are foreign in any way also my mlox is outside of data files so yes it's on the same level.

      Edit: My bad none of my mods are too far in the past or future nothing over 2016 or below 2002 so any ideas?
    7. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Um.

      Any plugins with the Read-only attribute set?

      Try right-clicking mlox and running it as Admin (assuming you're using the EXE version)

      Use Explorer to ensure that whichever account you're running mlox under has the correct permissions on the Data Files folder (Modify should do it, Full Control includes that).

      Maybe the external HDD is causing the command to bork.

      [Edit: are you using Python version or EXE? And where's mlox installed?

      Basically there are two parameters:
      self.datadir.find_path(p) -- file to alter
      -1, mtime -- new modified date

      One of those is failing as an invalid parameter.

      Oh, are you using symbolic links? Looks like those aren't supported for this method in Python 2.*]
    8. Marilianne11
      Marilianne11
      • member
      • 10 posts
      • 0 kudos
      I'm having this same problem, except with me the lines where it says the error is located are different. My error message says:

      Traceback (most recent call last):
      File "mlox\qtGui.py", line 269, in commit
      File "mlox\loadOrder.py", line 250, in write_new_order
      File "mlox\configHandler.py", line 260, in write
      WindowsError: [Error 87] The parameter is incorrect. It worked just fine a few moments ago, then suddenly it started giving me errors. Any idea what went wrong?
    9. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      No idea. From the file names that looks like the GitHub version, I haven't even downloaded that. I'd suggest raising an Issue there if no-one else replies here.
  3. d181sp1
    d181sp1
    • premium
    • 1,550 posts
    • 27 kudos
    Okay, to make this use a newer list than the 2017 one. Like the one on GitHub which is where it's updated now, download the mlox_base text file and then you have to manually install it in your AppData\Local\mlox\mlox. Replacing the one there. Or wherever it says it's installed in, in the "statistics" box of Mlox after you launch it.

    Took me FOREVER to figure this out. If you don't, it'll auto-download the 2017 one, no matter what and any mods made after that date, won't be sorted.

    Literally took me half a day to figure it out... figured I'd save y'all some trouble.
    1. DanHubert
      DanHubert
      • member
      • 390 posts
      • 1 kudos
      Hi,
      can you kindly give a link to the latest "mlox_base.txt" file? The one I found at GitHub is by Emperor Arthur
      from 25 Sep, 2017...
      Rgds, Dan Hubert
    2. selfnamed
      selfnamed
      • member
      • 122 posts
      • 2 kudos
      Seconded.
    3. Dollet
      Dollet
      • member
      • 29 posts
      • 0 kudos
      https://github.com/mlox/mlox/releases/

      Under where it says "EDIT: The mlox.exe file has been updated to v1.0.3 (8-18-2019)," you'll need to download the "Source code (zip)" file. Once the file is downloaded, you can find the updated mlox_base text within the "data" folder. Copy this file over your previous text file, which is likely located in your main Morrowind installation folder and the mlox folder within that.

      Now when you run mlox, you'll see that it is using the up-to-date version based on the file's date in the Statistics box.
    4. fgoron2000
      fgoron2000
      • member
      • 61 posts
      • 0 kudos
      I would never have figured this out, without seeing your post here, and that's exactly what I had to do. Now, I need to figure out what do do with mods that point to Tamriel Rebuilt's old filename TR_Data.esm, which had been changed to Tamriel_Data.esm at least back to July 2018 if not earlier. I'm thinking that the esps in the mods simply needs to be edited to point to the new filename, but I haven't tried doing that, not having ever used the CK. I found 2 mods like that so far, and I'm sure there are more. I can't recall the first one, but I think it might've been Glow in the Dahrk. But the other is called Container Sounds, and it has an optional esp for the older version of Tamriel Rebuilt. Wish me luck
  4. ianspencer91
    ianspencer91
    • supporter
    • 12 posts
    • 0 kudos
    How does one use this with mod organizer 2?
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      I'm afraid I have no idea, maybe another visitor to this Comment thread does and will help out.
    2. lukaboot
      lukaboot
      • member
      • 690 posts
      • 12 kudos
      Extract the files from the folder to the main morrowind directory , make sure mlox.exe has admin permissions.
      Then close mod organizer 2 if it was open and open it again , then go to where you would normally see the morrowind next to run , click edit and click to select mlox.exe as the binary , click add and then close.
      Select mlox as the thing to run instead of morrowind , run mlox and update your load order , then close it and select morrowind to play the game.
    3. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Thanks, lukaboot
    4. Cyklope
      Cyklope
      • member
      • 23 posts
      • 0 kudos
      Sorry to ask but... is MLOX still better than BOSS or LOOT today? I mean it seems a bit outdated, no dev since long and there are new mods for Morrowind almost every day though so...?

      Thanks!
    5. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Good luck getting LOOT to work with Morrowind mods. The only BOSS masterlist for Morrowind I know of had very few plugins in and wasn't maintained.
    6. starlessmao81ac
      starlessmao81ac
      • member
      • 180 posts
      • 2 kudos
      Well, I am having BAD luck trying to make mlox work....no matter what I do, it does not update my load order. I am setting it MANUALLY looking at the mlox_base.txt found on github...and anyway, useless to say, but 80% of the mods I search for, are not even in the list, or with extremely outdated infos...I suspect the list is the same from 2017, just with an updated date written on it (2019)...easy to check: the versions of Tamriel Rebuilt mentioned in it are much older than one year or so...
    7. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      mlox changes load order by editing a file's last modified date. Check the permissions on your Data Files directory, and don't install Morrowind into Program Files(x86) as you could be running into UAC or folder virtualisation problems.

      I've not been involved with mlox since 2017 or so. So I dunno about the rest of it.
    8. AYLeiDRuiN
      AYLeiDRuiN
      • member
      • 247 posts
      • 1 kudos
      You probably found it, but here's the most recent mlox_base.txt I could find. Mlox_Data.7z = 2019-5-5.
      https://sourceforge.net/projects/mlox/files/mlox/
  5. MansjurI
    MansjurI
    • member
    • 3 posts
    • 0 kudos
    Does that mean that mlox rules are not updated anymore? I noted that mlox does not seem to find an update of mlox_base.txt more recent than 2017-15-10(!)
    Previously someone mentionned that there are more recent rules available from Github and that they have to be downloaded and put in the C:\Users\YOURUSERNAMEHERE\AppData\Local\mlox folder manually...
    However, I cannot see any new rules file on the Github site though the mlox program itself seem to have been updated until August 2019.
    Is there a way for us to contribute new rules?
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      You could do a Pull request on GitHub, or create an Issue there.
  6. Kurpulio
    Kurpulio
    • member
    • 28 posts
    • 4 kudos
    for new users, here you can find some basic info on how to use mlox
    https://forums.nexusmods.com/index.php?/topic/8481563-guide-for-installing-mods/
  7. Losmi969
    Losmi969
    • member
    • 19 posts
    • 0 kudos
    greyed out sort load order field and i can't even move them on my own? i'm sorry but this is crappy program, i gotta delete every file manually now from my morrowind directory...
    1. mred1602
      mred1602
      • supporter
      • 499 posts
      • 16 kudos
      No. it's not a crappy program, you just don't understand how to use it.
      First, it only greys out the sort order button when it thinks no further sorting is required.
      If you think further sorting is required, then create a rule. It isn't that hard.
      Second, you can always "manually" sort plugins by doing the same thing that mlox does automatically.
      I.E. just change the date stamps on the files
      Morrowind always loads plugins in the order of their date stamps.
  8. ffann1998
    ffann1998
    • member
    • 86 posts
    • 0 kudos
    Guys, just to remind you. You don't need to use tribunal jounal fix and MPP as mlox suggests. These are outdated. There are better newer alternatives such as UMOPP and Patch for Purists.
  9. Afterlife126
    Afterlife126
    • member
    • 7 posts
    • 1 kudos


    Hey Dragon, could I get a quick rundown of the work being done on Mlox currently? (i.e. who's on the team, what's queued if anything, etc)


    You're not in contact with the four other contributors on the github list?
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      No.
  10. Afterlife126
    Afterlife126
    • member
    • 7 posts
    • 1 kudos
    Hey Dragon, could I get a quick rundown of the work being done on Mlox currently? (i.e. who's on the team, what's queued if anything, etc)
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Really not sure, best bet is having a look around here: https://github.com/mlox/mlox
  11. opuwonee
    opuwonee
    • member
    • 30 posts
    • 0 kudos
    It loads. gives me a recommended load order, but the button to actually now update the load order is greyed out... puzzling (and useless) software.
    1. Dragon32
      Dragon32
      • member
      • 2,595 posts
      • 58 kudos
      Not sure what's going on there, what version are you using? Where's Morrowind installed?