So, it's not giving me an error, but it's also... not doing anything. It shows the installation folder, and, on the line beneath that, the supported record types. Beneath that, there's just the blinking cursor block. I assume it's supposed to do something else, but it's not. It, of course, won't accept any input.
Yes I installed ASP.NET Core Runtime 6.0.36.
EDIT: Nevermind, it works, it just... took a while.
For all who can't get it to work despite downloading .NET 6.0, here is how I finally did it after half an hour of bashing my head against the wall:
1. Go to https://dotnet.microsoft.com/en-us/download/dotnet/6.0 2. Looks familiar? Apparently you must pick one VERY specific installer option. Namely Hosting Bundle listed under Windows Installers for ASP.NET Core Runtime 6.0.36.
EDIT (Jun 06 2025) OK, LATEST version as of TES3Merge v0.11.2.0 seems to be working on my preferred install folder now , I cannot replicate error with confidence, but it likley seems to be the combination of selecting blank for the read only files for the entire data folder (it is default at " -" as well as removing an oddball "Data Files" fldr inside the main Data Files fldr.
-------------------------------------------- Prior message left here for educational purposes: --------------------------------------------------
Ive started MORROWINDing again and been updating the various utility programs. Been using this one from back in v0.5.1 to create merge files. A wonderful program!
HOWEVER
On a couple of my Morrowind installs I get from TES3Merge v0.11.2.0.
'A serious error has occurred. Please post the TES3Merge.log file to GitHub:
Before I go on, the point of this is that on some installs for some individuals for whatever reason this "serious error" may be thrown and the reason for it not apparent as in this one it seems I will have to go file by file to see where the problem is because the TES3Merge WORKS FINE on some other installs I have. So if you are getting the same error and other steps taken in this forum have not worked, just check it on a new install. I have a "minimal mod" one archived, so I copy it over in place of my working install then copy it back; and for me it worked fine, but I wish to recover THIS install:
ONWARD
I check the log and Access to the path 'E:\Games_2\Morrowind\Data Files\Tribunal.bsa' is denied. or it might say Access to the path 'E:\Games_2\Morrowind\Data Files\Morrowind.bsa' is denied.
However, if I drop back to TES3Merge v0.10.1.0. and before (even to v v0.5.1), NO PROBLEM. Merge file is created
I checked another couple of installs with a smaller data folder(less mods installed) and NO PROBLEM
So clearly the newer versions starting with v0.10.2.0 are not liking that morrowind.bsa/Tribunal.bsa. Replacing the morrowind.bsa/Tribunal.bsa from the installs that DID work with v0.11.2.0; however threw the same error in the problem install. Since the older versions can digest happily that data folder of the problem install; there is something in that data folder the newer versions (starting with v0.10.2.0) are hung up on causing access to path errors of the .bsa file.
These installs are GOG version with MGE and code patch installed
Ill have to go piece by piece(process of elimination) to see what those problem file(s) might be
--------------------------------------------------------------------------------------------------------- The LOG is not really helpful to me in identifying what that file might be :
Installation folder: E:\Games_2\Morrowind Supported record types: ACTI, ALCH, APPA, ARMO, BODY, BOOK, BSGN, CELL, CLAS, CLOT, CONT, CREA, DOOR, ENCH, GMST, INGR, LEVC, LEVI, LIGH, LOCK, MGEF, MISC, NPC_, PROB, RACE, REPA, SKIL, SNDG, SOUN, SPEL, STAT, WEAP An unhandled exception has occurred. Traceback: Access to the path 'E:\Games\Morrowind\Data Files\Morrowind.bsa' is denied. at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at TES3Merge.BSA.BSAFile..ctor(String path) at TES3Merge.Util.MorrowindInstallation.MapArchiveFiles() at TES3Merge.Util.MorrowindInstallation.LoadDataFiles() at TES3Merge.Util.Installation.GetDataFile(String path) at TES3Merge.Commands.MergeAction.Merge(Settings settings) at TES3Merge.Commands.MergeAction.Run(Settings settings)
I'm getting an error ''A serious error has occurred. Please post the TES3Merge.log file to GitHub: https://github.com/NullCascade/TES3Merge/issues'' and I'm already installed net 6 runtime
I was also experiencing this but realised it happens if you have MGE interface open at the same time. If anything else is accessing the morrowind.bsa then TES3Merge stops working.
I am not sure if you are aware of this, but for some reason this tool doesnt properly merge the blood edits from diverse blood, I dont know if it is something you can fix easily, or if its a deeper issue etc, but not being able to use my favorite blood mod sucks, as does having to use a tool only 2 years more recent than morrowind to merge as I am pretty sure it is causing its own issues, anyways, other than that little thing, its a very handy tool, and it seems to be pretty smart about how it handles things
Edit: NVM I am wrong, the newer versions do in fact work with diverse blood, thanks for making such a great tool.
TES3Merge is overwriting NPC edits from Morrowind Rebirth with edits from base Tribunal. (For an example, this is happening with Sjoring Hard-Heart.) Is this a bug, or am I missing something in my TES3Merge INI?
I tried using it and it disabled a bunch of my mods - I think it must have disabled any over the non-MWSE limit of 256. Does anyone know a way to merge my lists without this happening?
That's strange. It must have been another program that did it, and it didn't update my list until after I tried this one. Anyway, thanks for replying! I think I have it working now!
So, I'm getting back into Morrowind after a couple years away, and I know I used this previously on my load order and had zero issues, but this latest version seems to be getting hung up on hidden MO2 file (*.mohidden) now. I always used MO2 and had hidden files before and never had issue before. I tried setting up the ini to ignore MO2 hidden files, but it seems to make no difference. Did I use the incorrect syntax, perhaps? Or is it not possible to filter a filetype? [FileFilters] ; Tamriel_Data.esm = false *.mohidden = false See the error log below: TES3Merge v0.11.0.0. Using encoding: Western European (Windows) Installation folder: D:\SteamLibrary\steamapps\common\Morrowind Supported record types: ACTI, ALCH, APPA, ARMO, BODY, BOOK, BSGN, CELL, CLAS, CLOT, CONT, CREA, DOOR, ENCH, GMST, INGR, LEVC, LEVI, LIGH, LOCK, MGEF, MISC, NPC_, PROB, RACE, REPA, SKIL, SNDG, SOUN, SPEL, STAT, WEAP Ignoring file *.mohidden An unhandled exception has occurred. Traceback: No file exists at D:\SteamLibrary\steamapps\common\Morrowind\Data Files\merges\AlchemyShopGnisis_BCOM.ESP.mohidden. at TES3Merge.Util.NormalDataFile..ctor(String path) at TES3Merge.Util.MorrowindInstallation.MapNormalFiles() at TES3Merge.Util.MorrowindInstallation.LoadDataFiles() at TES3Merge.Util.Installation.GetDataFile(String path) at TES3Merge.Commands.MergeAction.Merge(Settings settings) at TES3Merge.Commands.MergeAction.Run(Settings settings)
If I unhide all these MO2 hidden files (remove the ".mohidden"), the tool continues running until it gets to the next group of hidden files. It isn't just getting hung up on hidden plugin files (*.esp.mohidden), but also hidden lua files (*.lua.mohidden). Am I missing something very obvious here? I'd rather not unhide all these inactive plug-ins as it helps keep everything tidy and organized.
Unfortunately same here. Checked without MO2 from my Morrowind folder (just Morrowind.bsa+esm, Bloodmoon.bsa+esm,Tribunal.bsa+esm) and it worked. Worked fine on MO2 Version 2.5.0, but I updated it to Version 2.5.2, and I get the exact same error.
205 comments
Yes I installed ASP.NET Core Runtime 6.0.36.
EDIT: Nevermind, it works, it just... took a while.
1. Go to https://dotnet.microsoft.com/en-us/download/dotnet/6.0
2. Looks familiar? Apparently you must pick one VERY specific installer option. Namely Hosting Bundle listed under Windows Installers for ASP.NET Core Runtime 6.0.36.
That's it.
OK, LATEST version as of TES3Merge v0.11.2.0 seems to be working on my preferred install folder now , I cannot replicate error with confidence, but it likley seems to be the combination of selecting blank for the read only files for the entire data folder (it is default at " -" as well as removing an oddball "Data Files" fldr inside the main Data Files fldr.
--------------------------------------------
Prior message left here for educational purposes:
--------------------------------------------------
Ive started MORROWINDing again and been updating the various utility programs.
Been using this one from back in v0.5.1 to create merge files. A wonderful program!
HOWEVER
On a couple of my Morrowind installs I get from TES3Merge v0.11.2.0.
'A serious error has occurred. Please post the TES3Merge.log file to GitHub:
Before I go on, the point of this is that on some installs for some individuals for whatever reason this "serious error" may be thrown and the reason for it not apparent as in this one it seems I will have to go file by file to see where the problem is because the TES3Merge WORKS FINE on some other installs I have.
So if you are getting the same error and other steps taken in this forum have not worked, just check it on a new install. I have a "minimal mod" one archived, so I copy it over in place of my working install then copy it back; and for me it worked fine, but I wish to recover THIS install:
ONWARD
I check the log and Access to the path 'E:\Games_2\Morrowind\Data Files\Tribunal.bsa' is denied.
or it might say
Access to the path 'E:\Games_2\Morrowind\Data Files\Morrowind.bsa' is denied.
However, if I drop back to TES3Merge v0.10.1.0. and before (even to v v0.5.1), NO PROBLEM. Merge file is created
I checked another couple of installs with a smaller data folder(less mods installed) and NO PROBLEM
So clearly the newer versions starting with v0.10.2.0 are not liking that morrowind.bsa/Tribunal.bsa.
Replacing the morrowind.bsa/Tribunal.bsa from the installs that DID work with v0.11.2.0; however threw the same error in the problem install.
Since the older versions can digest happily that data folder of the problem install; there is something in that data folder the newer versions (starting with v0.10.2.0) are hung up on causing access to path errors of the .bsa file.
These installs are GOG version with MGE and code patch installed
Ill have to go piece by piece(process of elimination) to see what those problem file(s) might be
---------------------------------------------------------------------------------------------------------
The LOG is not really helpful to me in identifying what that file might be :
Installation folder: E:\Games_2\Morrowind
Supported record types: ACTI, ALCH, APPA, ARMO, BODY, BOOK, BSGN, CELL, CLAS, CLOT, CONT, CREA, DOOR, ENCH, GMST, INGR, LEVC, LEVI, LIGH, LOCK, MGEF, MISC, NPC_, PROB, RACE, REPA, SKIL, SNDG, SOUN, SPEL, STAT, WEAP
An unhandled exception has occurred. Traceback:
Access to the path 'E:\Games\Morrowind\Data Files\Morrowind.bsa' is denied.
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at TES3Merge.BSA.BSAFile..ctor(String path)
at TES3Merge.Util.MorrowindInstallation.MapArchiveFiles()
at TES3Merge.Util.MorrowindInstallation.LoadDataFiles()
at TES3Merge.Util.Installation.GetDataFile(String path)
at TES3Merge.Commands.MergeAction.Merge(Settings settings)
at TES3Merge.Commands.MergeAction.Run(Settings settings)
Thanks for reading !
https://www.nexusmods.com/fallout3/mods/637
Does this mod add the same kind of functionality just for Morrowind? If so that would be awesome.
and I'm already installed net 6 runtime
Edit: NVM I am wrong, the newer versions do in fact work with diverse blood, thanks for making such a great tool.
[FileFilters]
; Tamriel_Data.esm = false
*.mohidden = false
See the error log below:
TES3Merge v0.11.0.0.
Using encoding: Western European (Windows)
Installation folder: D:\SteamLibrary\steamapps\common\Morrowind
Supported record types: ACTI, ALCH, APPA, ARMO, BODY, BOOK, BSGN, CELL, CLAS, CLOT, CONT, CREA, DOOR, ENCH, GMST, INGR, LEVC, LEVI, LIGH, LOCK, MGEF, MISC, NPC_, PROB, RACE, REPA, SKIL, SNDG, SOUN, SPEL, STAT, WEAP
Ignoring file *.mohidden
An unhandled exception has occurred. Traceback:
No file exists at D:\SteamLibrary\steamapps\common\Morrowind\Data Files\merges\AlchemyShopGnisis_BCOM.ESP.mohidden.
at TES3Merge.Util.NormalDataFile..ctor(String path)
at TES3Merge.Util.MorrowindInstallation.MapNormalFiles()
at TES3Merge.Util.MorrowindInstallation.LoadDataFiles()
at TES3Merge.Util.Installation.GetDataFile(String path)
at TES3Merge.Commands.MergeAction.Merge(Settings settings)
at TES3Merge.Commands.MergeAction.Run(Settings settings)
If I unhide all these MO2 hidden files (remove the ".mohidden"), the tool continues running until it gets to the next group of hidden files. It isn't just getting hung up on hidden plugin files (*.esp.mohidden), but also hidden lua files (*.lua.mohidden). Am I missing something very obvious here? I'd rather not unhide all these inactive plug-ins as it helps keep everything tidy and organized.
Checked without MO2 from my Morrowind folder (just Morrowind.bsa+esm, Bloodmoon.bsa+esm,Tribunal.bsa+esm) and it worked.
Worked fine on MO2 Version 2.5.0, but I updated it to Version 2.5.2, and I get the exact same error.
https://cdn.discordapp.com/attachments/976440577044402217/1287230985641132113/TES3Merge_0.11.1.7z?ex=67408d86&is=673f3c06&hm=9301ebe6acb52971da7a8e98602ed5534951fdc741894fa653fcc22e4981dfcd&
Works perfectly with Mo 2.5.2 now.