Wrye Mash Thread #5

Post » Tue May 17, 2011 10:42 am

Hi everybody !

Here is, maybe, the solution for your problems : Wrye Mash Stand Alone !

I've 'compiled' it with distutils and py2exe, so all what Mash needs is bundled in the executable ! You don't have to worry what version of Python or WX you need.

Please read documentation for infos about new functions of the app.

Precision: if you are a Vista or Seven user, avoid installing Wrye Mash (and anything else at all) in 'Program Files'. These OSs hide, duplicate, over protect, and certainly do shamefull action on this folder.

Hoever, I've included the source in the distribution.

The installer have been built with BIM.

Have fun !

Download link : http://www.mediafire.com/?5tmog9dbx6c

This version is certainly not perfect, so let me know what is wrong.


Edit: download link updated.
User avatar
Penny Flame
 
Posts: 3336
Joined: Sat Aug 12, 2006 1:53 am

Post » Tue May 17, 2011 5:07 am

Please read documentation for infos about new functions of the app.

This looks very interesting. I'm sure the users who have trouble with installing Python will be grateful.

But I'm poking around inside the installer file and not sure where the documentation is that you refer to. Is there documentation inside other than the readme.txt? What are the new functions you mention?
Thanks.
User avatar
Victor Oropeza
 
Posts: 3362
Joined: Sun Aug 12, 2007 4:23 pm

Post » Tue May 17, 2011 4:35 am

The documentation is the Mash help file.

In this version, it isn't anymore "Wrye Mash.html" (even if the file is present), but "content.html".
This is this file which is displayed when you click the question mark in Mash status bar.

Look to the credits and version sections.

New functions are:

    New help interface (looks close a .chm file).
    Utilities tab wich allow user to configure and launch 'utilities' (executable files, batch files, commands and mish commands).
    Settings window, which have only one changeable setting for now : the Morrowind directory.
    Somme code tweeking concerning the installers path check up.

User avatar
Vickey Martinez
 
Posts: 3455
Joined: Thu Apr 19, 2007 5:58 am

Post » Tue May 17, 2011 2:50 pm

I'd like to contribute something.

Ability to delete mods and savegames with the DEL key, "stolen" from Wrye Bash:

--- masher.py.old       Thu Feb 05 01:37:52 2009+++ masher.py   Wed Jul 21 12:21:30 2010@@ -805,6 +805,17 @@                 selected.append(self.items[itemDex])         return selected+    def DeleteSelected(self):+        """Deletes selected items."""+        items = self.GetSelected()+        if items:+            message = _(r'Delete these items? This operation cannot be undone.')+            message += '\n* ' + '\n* '.join(x for x in sorted(items))+            if balt.askYes(self,message,_('Delete Items')):+                for item in items:+                    self.data.delete(item)+            modList.Refresh()+     def GetSortSettings(self,col,reverse):         """Return parsed col, reverse arguments. Used by SortSettings.         col: sort variable.@@ -1296,6 +1307,7 @@         #--Events         wx.EVT_LIST_ITEM_SELECTED(self,self.listId,self.OnItemSelected)         self.list.Bind(wx.EVT_LEFT_DCLICK, self.OnDoubleClick)+        self.list.Bind(wx.EVT_CHAR, self.OnChar)     def Refresh(self,files='ALL',detail='SAME'):         """Refreshes UI for specified file. Also calls saveList.Refresh()!"""@@ -1420,6 +1432,11 @@         docBrowser.SetMod(fileInfo.name)         docBrowser.Raise()+    def OnChar(self,event):+        if (event.GetKeyCode() == 127):+            self.DeleteSelected()+        event.Skip()+     #--Column Resize     def OnColumnResize(self,event):         colDex = event.GetColumn()@@ -1777,6 +1794,8 @@         self.list.SetImageList(checkboxesIL,wx.IMAGE_LIST_SMALL)         #--Events         wx.EVT_LIST_ITEM_SELECTED(self,self.listId,self.OnItemSelected)+        self.list.Bind(wx.EVT_CHAR, self.OnChar)+     def Refresh(self,files='ALL',detail='SAME'):         """Refreshes UI for specified files."""@@ -1878,6 +1897,11 @@         if journalBrowser:             journalBrowser.SetSave(saveName)+    def OnChar(self,event):+        if (event.GetKeyCode() == 127):+            self.DeleteSelected()+        event.Skip()+ #------------------------------------------------------------------------------ class SaveDetails(wx.Window):     """Savefile details panel."""@@ -2191,6 +2215,7 @@         self.gComments = wx.TextCtrl(right,-1,style=wx.TE_MULTILINE)         #--Events         self.Bind(wx.EVT_SIZE,self.OnSize)+         #--Layout         right.SetSizer(vSizer(             (self.gPackage,0,wx.GROW|wx.TOP|wx.LEFT,4),@@ -2235,7 +2260,7 @@             finally:                 if progress != None: progress.Destroy()         self.SetStatusCount()-+     def OnShowInfoPage(self,event):         """A specific info page has been selected."""         if event.GetId() == self.gNotebook.GetId():@@ -2245,6 +2270,8 @@                 self.RefreshInfoPage(index,self.data[self.detailsItem])             event.Skip()++     def SetStatusCount(self):         """Sets status bar count field."""         active = len([x for x in self.data.itervalues() if x.isActive])@@ -3465,6 +3492,8 @@         else:             self.window.Refresh()++ #------------------------------------------------------------------------------ class File_Hide(Link):     """Hide the file. (Move it to Mash/Hidden directory.)"""@@ -6460,7 +6489,6 @@         os.chdir(cwd)         if settings.get('mash.autoQuit.on',False):             mashFrame.Close()- #------------------------------------------------------------------------------ class AutoQuit_Button(Link):     """Button toggling application closure when launching Oblivion."""


Psyco support, BAIN will benefit from that:

--- mash.py.old Sat Jan 27 13:12:28 2007+++ mash.py     Mon Jul 19 06:09:29 2010@@ -8,6 +8,11 @@ # Main ------------------------------------------------------------------------ if __name__ == '__main__':+    try:+        import psyco+        psyco.full()+    except ImportError:+        pass     if len(sys.argv) > 1:         stdOutCode = int(sys.argv[1])     else:

User avatar
Kirsty Wood
 
Posts: 3461
Joined: Tue Aug 15, 2006 10:41 am

Post » Mon May 16, 2011 11:55 pm

Just got this thing onto my computer- i had issues with Python itself before being sent to this thread, so...

Well, Norton didn't like me trying to download it, and after a brief argument with it, I shut it off for about 15 minutes or so, plenty of time to get it downloaded and onto my computer.

So, it works now. Thanks, Melchor, for the stand alone!
User avatar
Adam Porter
 
Posts: 3532
Joined: Sat Jun 02, 2007 10:47 am

Post » Tue May 17, 2011 3:34 pm

Thanks Marss !

Note that you need MSVCP71.dll and gdiplus.dll in order to run Mash. If these two files aren't in your system folder or in Mash folder, you'll get an error ("ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd").


@FallenWizard: nice ! I'll put it in my code and it will be present in the next Mash stand alone release.


Wrye Mash Stand Alone link: http://www.gamesas.com/index.php?/topic/1106095-wrye-mash-stand-alone/
User avatar
Nathan Hunter
 
Posts: 3464
Joined: Sun Apr 29, 2007 9:58 am

Post » Tue May 17, 2011 9:10 am

Yea'ah, Norton got 'like we nva seen this bit, only 10 people were crazy enough to use it and it's just out" but at least they did not delete it like my old ds run. I guess that's a virus, or Norton term for utility that can utterly destroy your system. Anyway, I liked it for not destroying my system but doing things I wanted done. I wonder if it has always been a virus or somebody put it in a trojan?

Anyway that, ds run, is not this topic, nor is Norton who yellow flagged it as unknown. Still have to execute it tho. What is the topic is dude, you are a GOD!, I was ready to learn python just to get Mash on my 64 bit vista. OK, it has not actually ran yet, so you only get 'might be a GOD' but fine work, I am offering props even if it fails. TY

(going to have wine and click)
User avatar
suzan
 
Posts: 3329
Joined: Mon Jul 17, 2006 5:32 pm

Post » Tue May 17, 2011 3:08 am

Where is the 'review' function. I have the latest version of Wyre Mash (not the standalone), I only downloaded it a few days ago. I read in the http://wryemusings.com/Wrye%20Mash.html about a http://wryemusings.com/Wrye%20Mash.html#Review feature, but I don't appear to have it or I can't find it. I know it's exactly what I need to remove a global script because an MCA script is still running but causing CTD when it can't find a global it needs (because I removed MCA).
User avatar
luis dejesus
 
Posts: 3451
Joined: Sun Aug 19, 2007 7:40 am

Post » Tue May 17, 2011 11:32 am

Where is the 'review' function. I have the latest version of Wyre Mash (not the standalone), I only downloaded it a few days ago. I read in the http://wryemusings.com/Wrye%20Mash.html about a http://wryemusings.com/Wrye%20Mash.html#Review feature, but I don't appear to have it or I can't find it. I know it's exactly what I need to remove a global script because an MCA script is still running but causing CTD when it can't find a global it needs (because I removed MCA).
This function has been deactivated by Wrye.
To activate it, open 'masher.py', and find this block (arround the line 7400 in the stand alone source):

def InitSaveLinks():	"""Initialize save tab menus."""	#--SaveList: Column Links	if True: #--Sort		sortMenu = MenuLink(_("Sort by"))		sortMenu.links.append(Files_SortBy('File'))		sortMenu.links.append(Files_SortBy('Cell'))		sortMenu.links.append(Files_SortBy('Modified'))		sortMenu.links.append(Files_SortBy('Player'))		sortMenu.links.append(Files_SortBy('Save Name'))		sortMenu.links.append(Files_SortBy('Status'))		SaveList.mainMenu.append(sortMenu)	if True: #--Save Subdirs		subDirMenu = MenuLink(_("Profile"))		subDirMenu.links.append(Saves_Profiles())		SaveList.mainMenu.append(subDirMenu)	SaveList.mainMenu.append(SeparatorLink())	SaveList.mainMenu.append(Files_Open())	SaveList.mainMenu.append(Files_Unhide('save'))	SaveList.mainMenu.append(Saves_MapGridLines())	#--SaveList: Item Links	if True: #--File		fileMenu = MenuLink(_("File")) #>>		fileMenu.links.append(File_Backup())		fileMenu.links.append(Save_Duplicate())		fileMenu.links.append(File_Snapshot())		fileMenu.links.append(SeparatorLink())		fileMenu.links.append(File_Delete())		fileMenu.links.append(File_MoveTo())		fileMenu.links.append(SeparatorLink())		fileMenu.links.append(File_RevertToBackup())		fileMenu.links.append(File_RevertToSnapshot())		SaveList.itemMenu.append(fileMenu)	#--------------------------------------------	SaveList.itemMenu.append(SeparatorLink())	if True: #--Remove		removeMenu = MenuLink(_("Remove"))		removeMenu.links.append(Save_Remove_DebrisCells())		removeMenu.links.append(Save_Remove_SpawnedCreatures())		#--------------------------------------------		removeMenu.links.append(SeparatorLink())		removeMenu.links.append(File_Remove_Refs())		SaveList.itemMenu.append(removeMenu)	#--------------------------------------------	SaveList.itemMenu.append(SeparatorLink())	SaveList.itemMenu.append(Save_ShowJournal())	SaveList.itemMenu.append(Save_LoadMasters())	SaveList.itemMenu.append(Save_MapNotes())	SaveList.itemMenu.append(Save_RepairAll())	#SaveList.itemMenu.append(Save_Review()) #--Not that useful.  <<== *-* UNCOMMENT THIS LINE *-*	SaveList.itemMenu.append(File_Stats())	SaveList.itemMenu.append(Save_UpdateWorldMap())
Uncomment the given line, and you'll can use the function.
But, like Wrye said in his code, I'm not sure this function is really usefull. It will only list the errors found.

Maybe that you need to do can be performed with the http://wryemusings.com/Wrye%20Mash.html#RepairRefsCommand.
User avatar
James Rhead
 
Posts: 3474
Joined: Sat Jul 14, 2007 7:32 am

Post » Tue May 17, 2011 6:44 am

This function has been deactivated by Wrye.
To activate it, open 'masher.py', and find this block (arround the line 7400 in the stand alone source):

def InitSaveLinks():	"""Initialize save tab menus."""	#--SaveList: Column Links	if True: #--Sort		sortMenu = MenuLink(_("Sort by"))		sortMenu.links.append(Files_SortBy('File'))		sortMenu.links.append(Files_SortBy('Cell'))		sortMenu.links.append(Files_SortBy('Modified'))		sortMenu.links.append(Files_SortBy('Player'))		sortMenu.links.append(Files_SortBy('Save Name'))		sortMenu.links.append(Files_SortBy('Status'))		SaveList.mainMenu.append(sortMenu)	if True: #--Save Subdirs		subDirMenu = MenuLink(_("Profile"))		subDirMenu.links.append(Saves_Profiles())		SaveList.mainMenu.append(subDirMenu)	SaveList.mainMenu.append(SeparatorLink())	SaveList.mainMenu.append(Files_Open())	SaveList.mainMenu.append(Files_Unhide('save'))	SaveList.mainMenu.append(Saves_MapGridLines())	#--SaveList: Item Links	if True: #--File		fileMenu = MenuLink(_("File")) #>>		fileMenu.links.append(File_Backup())		fileMenu.links.append(Save_Duplicate())		fileMenu.links.append(File_Snapshot())		fileMenu.links.append(SeparatorLink())		fileMenu.links.append(File_Delete())		fileMenu.links.append(File_MoveTo())		fileMenu.links.append(SeparatorLink())		fileMenu.links.append(File_RevertToBackup())		fileMenu.links.append(File_RevertToSnapshot())		SaveList.itemMenu.append(fileMenu)	#--------------------------------------------	SaveList.itemMenu.append(SeparatorLink())	if True: #--Remove		removeMenu = MenuLink(_("Remove"))		removeMenu.links.append(Save_Remove_DebrisCells())		removeMenu.links.append(Save_Remove_SpawnedCreatures())		#--------------------------------------------		removeMenu.links.append(SeparatorLink())		removeMenu.links.append(File_Remove_Refs())		SaveList.itemMenu.append(removeMenu)	#--------------------------------------------	SaveList.itemMenu.append(SeparatorLink())	SaveList.itemMenu.append(Save_ShowJournal())	SaveList.itemMenu.append(Save_LoadMasters())	SaveList.itemMenu.append(Save_MapNotes())	SaveList.itemMenu.append(Save_RepairAll())	#SaveList.itemMenu.append(Save_Review()) #--Not that useful.  <<== *-* UNCOMMENT THIS LINE *-*	SaveList.itemMenu.append(File_Stats())	SaveList.itemMenu.append(Save_UpdateWorldMap())
Uncomment the given line, and you'll can use the function.
But, like Wrye said in his code, I'm not sure this function is really usefull. It will only list the errors found.

Maybe that you need to do can be performed with the http://wryemusings.com/Wrye%20Mash.html#RepairRefsCommand.



And if that doesn't work, you can just use enchanted editor, where you can either fix, or break anything you want in your save file!!!!!!!!!! :D Have fun with that...............but seriously, make sure to back up all saves before digging through them with enchanted editor as a precaution so that you don't have to live with mistakes being made.
User avatar
cassy
 
Posts: 3368
Joined: Mon Mar 05, 2007 12:57 am

Post » Tue May 17, 2011 2:49 am

And if that doesn't work, you can just use enchanted editor, where you can either fix, or break anything you want in your save file!!!!!!!!!! :D Have fun with that...............but seriously, make sure to back up all saves before digging through them with enchanted editor as a precaution so that you don't have to live with mistakes being made.

Could you link to that?
User avatar
Lovingly
 
Posts: 3414
Joined: Fri Sep 15, 2006 6:36 am

Post » Tue May 17, 2011 5:30 am

Could you link to that?



http://planetelderscrolls.gamespy.com/View.php?view=other.detail&id=52 you go!
User avatar
Kerri Lee
 
Posts: 3404
Joined: Sun Feb 25, 2007 9:37 pm

Post » Tue May 17, 2011 12:12 pm

http://planetelderscrolls.gamespy.com/View.php?view=other.detail&id=52 you go!

Odd. I'm sure I searched 'enchated editor' in PES. Anyway, thanks, I'll give this a try.
User avatar
Jessica Nash
 
Posts: 3424
Joined: Tue Dec 19, 2006 10:18 pm

Post » Tue May 17, 2011 11:58 am

Odd. I'm sure I searched 'enchated editor' in PES. Anyway, thanks, I'll give this a try.



No problem, if you have trouble with enchanted editor, there is a post linking to the manual for it at that same link I posted.
User avatar
MatthewJontully
 
Posts: 3517
Joined: Thu Mar 08, 2007 9:33 am

Post » Tue May 17, 2011 2:11 am

thx for this thread... I didn't know it existed and it helped me a ton
User avatar
Cheryl Rice
 
Posts: 3412
Joined: Sat Aug 11, 2007 7:44 am

Post » Tue May 17, 2011 5:16 am

Having some problems. Had a computer death a while back, didn't feel like the effort of accumulating/installing mods all over again, recently decided to finally do it. OS is Windows 7 64-bit, Morrowind install is completely new, there are no moved-over files from the previous computer to confuse file paths. After installing all desired mods, I started up Mash to merge the leveled lists. Unfortunately it stops about a third of the way through the process and gives me this:

Traceback (most recent call last):
File "C:\Program Files (x86)\Bethesda Softworks\Morrowind\Mopy\masher.py", line 5453, in Execute
self.window.Refresh(fileName)
File "C:\Program Files (x86)\Bethesda Softworks\Morrowind\Mopy\masher.py", line 1311, in Refresh
self.PopulateItem(files,selected=selected)
File "C:\Program Files (x86)\Bethesda Softworks\Morrowind\Mopy\masher.py", line 1350, in PopulateItem
if not mosh.mwIniFile.isWellOrdered(fileName):
File "C:\Program Files (x86)\Bethesda Softworks\Morrowind\Mopy\mosh.py", line 2338, in isWellOrdered
return not self.doubleTime[modInfos[loadFile].mtime]
KeyError: 1284534315.0


I have no idea what it means, but presumably the lists are not properly merged, as Morrowind crashes immediately upon starting a new game. I'm no expert with mods or Mash, but I used both just fine on the previous computer and as far as I can tell didn't do anything obviously wrong.
User avatar
Laura Shipley
 
Posts: 3564
Joined: Thu Oct 26, 2006 4:47 am

Post » Tue May 17, 2011 1:56 am

This information is about http://cs.elderscrolls.com/constwiki/index.php/Windows_Vista step-by-step troubleshooting. :read:

If that's not help fixing your problem I would suggest that you uninstalled Morrowind and reboot your PC.
In case you didn't know don't install anything in the Program Files folder on Windows Vista or Windows 7.

Have you try Melchor's http://www.filefactory.com/file/b35h8a0/n/Wrye_Mash_84DCG002_install.exe yet maybe you should. :)
User avatar
Jack Walker
 
Posts: 3457
Joined: Wed Jun 06, 2007 6:25 pm

Post » Tue May 17, 2011 2:36 pm

This information is about http://cs.elderscrolls.com/constwiki/index.php/Windows_Vista step-by-step troubleshooting. :read:

If that's not help fixing your problem I would suggest that you uninstalled Morrowind and reboot your PC.
In case you didn't know don't install anything in the Program Files folder on Windows Vista or Windows 7.

Have you try Melchor's http://www.filefactory.com/file/b35h8a0/n/Wrye_Mash_84DCG002_install.exe yet maybe you should. :)

That should be "don't install any legacy 32-bit apps in the Program Files folder on Windows Vista or Windows 7". ;)

Morrowind and any MW support program / tool like Wrye Mash is going to be a 32-bit app.
User avatar
Jamie Moysey
 
Posts: 3452
Joined: Sun May 13, 2007 6:31 am

Post » Tue May 17, 2011 7:17 am

The problem with installing programs, like games, to the Program Files (x86) folder is that Windows will not give those programs the proper access they need to update the registry and/or write to the hard drive. So, as Leonardo pointed out, you should never install Morrowind (or any other game for that matter) to the Program Files (x86) folder if you have User Account Control (UAC) active. Some say to disable UAC, but it's a feature that's designed to protect your system and if you know how to work with it, it'll never bother you. I think you can just move the Morrowind folder to another folder outside of the Program Files (x86) folder, but since you're just starting new, I would move your data files folder somewhere else, un-install Morrowind, re-install it to, say, games\Morrowind, and then move your data files folder back. After that, Mash should work just fine.
User avatar
Sarah Bishop
 
Posts: 3387
Joined: Wed Oct 04, 2006 9:59 pm

Post » Tue May 17, 2011 2:26 am

The problem with installing programs, like games, to the Program Files (x86) folder is that Windows will not give those programs the proper access they need to update the registry and/or write to the hard drive. So, as Leonardo pointed out, you should never install Morrowind (or any other game for that matter) to the Program Files (x86) folder if you have User Account Control (UAC) active. Some say to disable UAC, but it's a feature that's designed to protect your system and if you know how to work with it, it'll never bother you. I think you can just move the Morrowind folder to another folder outside of the Program Files (x86) folder, but since you're just starting new, I would move your data files folder somewhere else, un-install Morrowind, re-install it to, say, games\Morrowind, and then move your data files folder back. After that, Mash should work just fine.

That was exactly my point with the windows registry Jac. :)
User avatar
Jessica Lloyd
 
Posts: 3481
Joined: Fri Aug 25, 2006 2:11 pm

Post » Tue May 17, 2011 2:04 pm

I've a question about the bain feature called "Wizard" in Wrye Mash is the same you probably are familiar with in Wrye Bash.

Has Wrye Mash that feature? :unsure:
User avatar
Rach B
 
Posts: 3419
Joined: Thu Mar 08, 2007 11:30 am

Post » Tue May 17, 2011 2:37 pm

I have posted the following message in the Wrye Mash Stand Alone thread, but since the issue may be related with any version of Wrye Mash, I am also posting the same message here, in case any of Phyton experts has an idea:

WryeMash cannot import any dialogue with non-us characters (even if the text file is ASCII). I get a "unmatched" message and dialogues are not imported, even if there is only one non-us accent (like French "é" letter for example) anywhere in a topic or a dialogue. I can provide a mod and a dialogue text file for testing.

I have tried to use the standard Python and Stand Alone versions of Wrye Mash, but it is not working either. Now, coming back to the stand alone version, I got a new error message when trying to import dialogue text file containing non-US letters:

Traceback (most recent call last):  File "masher.pyo", line 5945, in Execute  File "masher.pyo", line 1345, in Refresh  File "masher.pyo", line 1384, in PopulateItem  File "mosh.pyo", line 2351, in isWellOrderedKeyError: 1288262894.001091 


Anyone can help? Any way to import dialogue with non-us letters? Thank you.

Edit: that may be more than an issue with non-us letters. For example, having only replaced a topic "my trade" by "my trading" in a mod, I cannot import the modified dialogue text file, I get an "unmatched" error:
=== Unmatched* (0, 'my trading', '31309318809875547')

User avatar
Marquis T
 
Posts: 3425
Joined: Fri Aug 31, 2007 4:39 pm

Post » Tue May 17, 2011 1:27 am

I've already http://www.gamesas.com/index.php?/topic/1034477-rel-the-sable-dragon/page__view__findpost__p__16676745 this issue in Pluto's The Sable Dragon thread, I don't want to continue there so here I'm with my question. :)


Why can't Wrye Mash uninstall a mod when one file of that mod has an attribute "R" active without an error message?

Is it possible that Wrye Mash don't have the ability to change an attribute "R" through an archive scan when you select the installers tab?
User avatar
Ross
 
Posts: 3384
Joined: Thu Aug 10, 2006 7:22 pm

Post » Tue May 17, 2011 1:39 pm

As documented in this thread, Wrye Installers will freak out when it tries to install a file that is marked Read-Only or contains any high-order ASCII characters. When this happens, to me at least, means the whole program ceases to work properly. Last time wiping the program and reinstalling got it working again. The problem with this is you lose all your information, including install order in BAIN. That means having to rebuild all that, and with 250+ packages that's a real pain in the [censored].

So, I'm wondering, if this happens again, is there a less drastic solution than reinstalling the program? I know nothing about the technical workings of all this so I'm hoping there is a just such a method that I just don't know about.
User avatar
Krista Belle Davis
 
Posts: 3405
Joined: Tue Aug 22, 2006 3:00 am

Post » Tue May 17, 2011 3:16 pm

The only I can think of is that you need to abort any uninstallation that has this issues and manually edit the archive by your self.

However there is one big problem with that kinda of solution and that's you can't do it if you have a 7zip archive, because 7-Zip doesn't support add or delete file command but WinRAR does support both these commands and the archives of ace, linux (several extensions). Even if you have WinRAR installed it doesn't mean that you can edit or add files to 7zip archives without extracting the whole archive.

I think the best solution for this problem is to convert it to project in Wrye Mash and from there manually edit it. Once you have done your edit you can simply convert pack to an archive and continue with your installation or removal of mods in Wrye Mash, but I don't know if that's possible. I had a different approach to fix it by simple quit Wrye Mash before I manually edit the file by my self and than launch Wrye Mash to reinstalled and uninstall the mod again.

Btw... I've already http://www.gamesas.com/index.php?/topic/1106095-wrye-mash-stand-alone/page__view__findpost__p__16367007 it to Melchor about this issue so let us hope that he has a fix for it. :wink_smile:
User avatar
yessenia hermosillo
 
Posts: 3545
Joined: Sat Aug 18, 2007 1:31 pm

PreviousNext

Return to III - Morrowind