[RELZ]Wrye Bash -- Thread 36

Post » Thu Sep 30, 2010 1:01 am

Ah, the "Automatic" setting above the bash tags, seemed to fix my problem. Cheers for mentioning it Zornac!

Time to install the new version again, and praying it doesn't screw up again.

edit: v277 works fine, anything higher and the "Automatic" fix no longer works. Oh well.
User avatar
john palmer
 
Posts: 3410
Joined: Fri Jun 22, 2007 8:07 pm

Post » Thu Sep 30, 2010 7:31 am

I admittedly haven't checked this thread, but my copy of Wrye Bash seems to have issues retrieving the bash tags from the UOP (v2.2.4 Hotfix version).

Traceback (most recent call last):  File "D:\Games\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1350, in OnItemSelected	self.details.SetFile(modName)  File "D:\Games\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1462, in SetFile	tagsStr = '\n'.join(sorted(modInfo.getBashTags()))TypeError: sequence item 0: expected string, Path found


Renaming the UOP esp file to something else fixes it, but that's not exactly a good solution.

I'm getting this error when I click on several mods: The UOP, Fran's Chance of Stronger Bosses, Oblivion Warcry EV, and OOO (and probably a few others - I didn't check the entire list). For those mods, there is no description and no bash tags; I can apparently still add tags, but they don't show up in the gray window. This is with v2.79 (which I thought was 2.78b, since that's the link I clicked on at TESNexus).
User avatar
Lory Da Costa
 
Posts: 3463
Joined: Fri Dec 15, 2006 12:30 pm

Post » Wed Sep 29, 2010 9:03 pm

Aye, same here. Had to re-roll back to v2.77 and use the "Automatic" function to get it working again.
User avatar
Jeremy Kenney
 
Posts: 3293
Joined: Sun Aug 05, 2007 5:36 pm

Post » Thu Sep 30, 2010 6:37 am

If you're talking about TES4EDIT's record definitions, it was me.

Ahh, there we go - very good :) BTW, just the records or the whole thing? (I'd love to turn off that "Save Now" reminder...)
PS: I believe I owe you ConScribe's source - I'll send it to you soon.

No rush (though you may want to rush me on the Options thing :P)
User avatar
stevie critchley
 
Posts: 3404
Joined: Sat Oct 28, 2006 4:36 pm

Post » Wed Sep 29, 2010 10:11 pm

nvm
User avatar
yessenia hermosillo
 
Posts: 3545
Joined: Sat Aug 18, 2007 1:31 pm

Post » Wed Sep 29, 2010 4:04 pm

http://www.uesp.net/wiki/Tes4Mod:Mod_File_Format is a good place to start. From there, you can look at basher.py for the rest, but it's a bit messy. Someone recently offered to get the source code for TES4Edit, but I can't remember who or what thread :banghead:

Oh, wow, that's really, really, REALLY helpful. Thanks a lot!
User avatar
Etta Hargrave
 
Posts: 3452
Joined: Fri Sep 01, 2006 1:27 am

Post » Thu Sep 30, 2010 12:14 am

Ahh, there we go - very good :) BTW, just the records or the whole thing? (I'd love to turn off that "Save Now" reminder...)
Just the record definitions. I've got FO3's too, IIRC. I believe he was in the process of uploading the source at one point of time, but to my knowledge, he didn't complete. He did say that he wouldn't be able to divulge the code the GUI uses as it was proprietary.

No rush (though you may want to rush me on the Options thing :P )
erm ... what Options thing ? :unsure:

:D
User avatar
carley moss
 
Posts: 3331
Joined: Tue Jun 20, 2006 5:05 pm

Post » Wed Sep 29, 2010 5:01 pm

Full release of 279: (Archive on Nexus, uploading to SF... bad internet is being horrible today so may take a while).
Changelog:
=== 279 [05/03/2010] [PacificMorrowind, haama, Lojack, Badhair]
  • Fixed *two* bugs in autotagging (reported by Arthmoor)
  • Fixed Export Prices & Export Stats were not exporting Apparatus info. (reported by TheNiceOne)
  • Images for wizard docs added (reported by Surazal)
  • Bashed Patch changes:
    • New patchers:
      • Cell RecordFlags import (C.RecordFlags) added to Cells Patcher

      • Actors.ACBS (added to Import Actors)

      • NPC.Class (added to Import Actors)

      • Actors.CombatStyle (added to Import Actors)

      • Creatures.Blood (added to Import Actors)


    • Changes:
      • Actors.Stats, Actors.AIData, Actors.DeathItems merged into one Import Actors (but with the same tags)

      • Import Cells (all tags) now only imports the value for each attribute only if different than the master(s).

  • Taglist updated to Masterlist version 714 and other readablity enhancements/fixes/upgrades
  • LeveledList.csv removed and only using Taglist/Masterlist to get tags.
  • Fixes/improvements to the bash ini, custom tool launchers (reported by Metallicow)
  • Fixed some operators/function in the Wizard Install System
  • Fixed export scripts (reported by Foxbrian)
  • reverted to older 7z dll & exe (will upgrade later but will require some significant installer changes)
  • various typo fixes
  • optimization for master record checking (contributed by Badhair)
  • Added -o argument at Command Prompt
    • Use to specify the location of Oblivion directory (with Oblivion.exe).

    • Allows users to install \Mopy\ folder outside of Oblivion directory.



that should fix all the auto-tag errors, and all the installer errors...
(and just to be clear: the 278b on Nexus although it shows up as 279 is not... forget to decrement the version number before uploading - so if you got it from Nexus before today, and it shows up as 279 it is NOT and will still have errors)
Pacific Morrowind
User avatar
Angel Torres
 
Posts: 3553
Joined: Thu Oct 25, 2007 7:08 am

Post » Wed Sep 29, 2010 11:02 pm

I'm still getting this error when clicking on the installer tab.
Traceback (most recent call last):
File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 3492, in OnShowPage
self.GetPage(event.GetSelection()).OnShow()
File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 2197, in OnShow
if data.refresh(progress,what,self.fullRefresh):
File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 10676, in refresh
if 'S' in what or changed: changed |= self.refreshStatus()
File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 10967, in refreshStatus
changed |= installer.refreshStatus(self)
File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 9890, in refreshStatus
for file,sizeCrc in dirty_sizeCrc.iteritems():
RuntimeError: dictionary changed size during iteration
User avatar
Add Me
 
Posts: 3486
Joined: Thu Jul 05, 2007 8:21 am

Post » Thu Sep 30, 2010 5:16 am

Slight weirdness when doing "sync from data" on a project I have setup for NRB4. It says the ESP conflicts, and this isn't updating in the status window after doing the sync but it appears to be copying properly into the Bash Installers folder where the project resides.
User avatar
Dawn Porter
 
Posts: 3449
Joined: Sun Jun 18, 2006 11:17 am

Post » Thu Sep 30, 2010 7:03 am

Lol, Arthmoor, can I guess what project that is? :P Hey, I can be hopeful, right?

Anyway, I'm getting the same error as zone22: "dictionary size changed during iteration". I'm using v279, and deleting BashSettings.dat didn't seem to help. Guess I'll roll back to 277 for now. If nothing else, I've gained an appreciation for how hard it is to put together such a complex piece of software. Here's hoping v280 will be the magic number!
User avatar
benjamin corsini
 
Posts: 3411
Joined: Tue Jul 31, 2007 11:32 pm

Post » Thu Sep 30, 2010 8:02 am

I haven't updated yet because there seem to be more issues with the new version.

I'm still using v2.77 and lately this error seems to be popping up quite frequently:
Traceback (most recent call last):  File "D:\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1225, in OnItemSelected    self.details.SetFile(modName)  File "D:\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1338, in SetFile    tagsStr = '\n'.join(sorted(modInfo.getBashTags()))  File "D:\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 7254, in getBashTags    tags = self.getRow().get('bashTags')  File "D:\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 6987, in getRow    return self.getFileInfos().table[self.name]  File "D:\Bethesda Softworks\Oblivion\Mopy\bolt.py", line 676, in __getitem__    return self.data[key]KeyError: bolt.Path('KohdiBladesofAnkewan.esp')


Maybe this might have come up before, but, could this be due to a large number of mod packages?
It always comes up when I switch tabs from Installers to Mods in a seesion.
If I close Bash and reopen, the error does not appear when switching views.
TIA

edited for spelling
User avatar
Eileen Collinson
 
Posts: 3208
Joined: Thu Dec 28, 2006 2:42 am

Post » Thu Sep 30, 2010 3:30 am

Lol, Arthmoor, can I guess what project that is? :P Hey, I can be hopeful, right?


You can, but you'd probably be wrong. :)

I was syncing for an NRB4 update is all. Not something larger. I had to manually copy the ESP before bash would recognize it was updated.
User avatar
Andrew Lang
 
Posts: 3489
Joined: Thu Oct 11, 2007 8:50 pm

Post » Wed Sep 29, 2010 9:07 pm

Full release of 279

Many thanks for all the hard work you do - please don't take problem reporting as a lack of appreciation for both your efforts and the difficulties in supporting so many different environments.

I have encountered these anomalies using the "real" v279
  • TRoN Vwalk.ESP
    Shows: Names
    Taglist: % {{BASH:Actors.Anims,NoMerge}} and deactivate

  • eyja Vwalk.esp
    Shows: Nothing selected
    Taglist: % {{BASH:Actors.Anims,NoMerge}} and deactivate

  • Unofficial Oblivion Patch.esp
    Same problem everyone else seems to get - not sure on the implication of this error message - any guidance will be appreciated...
    Traceback (most recent call last):
    File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1350, in OnItemSelected
    self.details.SetFile(modName)
    File "C:\Program Files (x86)\Bethesda Softworks\Oblivion\Mopy\basher.py", line 1462, in SetFile
    tagsStr = '\n'.join(sorted(modInfo.getBashTags()))
    TypeError: sequence item 0: expected string, Path found
Edit:
Problem 3. Noticed that the tag list has the % line following the oblivion patch line (Unofficial Oblivion Patch.esp%). Corrrected this, cleared a few settings on the bash tags and then set it to automatic and the problem has gone away.
User avatar
Carlos Rojas
 
Posts: 3391
Joined: Thu Aug 16, 2007 11:19 am

Post » Thu Sep 30, 2010 12:54 am

Lol, Arthmoor, can I guess what project that is? :P Hey, I can be hopeful, right?

Anyway, I'm getting the same error as zone22: "dictionary size changed during iteration". I'm using v279, and deleting BashSettings.dat didn't seem to help. Guess I'll roll back to 277 for now. If nothing else, I've gained an appreciation for how hard it is to put together such a complex piece of software. Here's hoping v280 will be the magic number!


Try deleting Bash Mod Data folder.
User avatar
LADONA
 
Posts: 3290
Joined: Wed Aug 15, 2007 3:52 am

Post » Thu Sep 30, 2010 1:46 am

Lol, Arthmoor, can I guess what project that is? :P Hey, I can be hopeful, right?

Anyway, I'm getting the same error as zone22: "dictionary size changed during iteration". I'm using v279, and deleting BashSettings.dat didn't seem to help. Guess I'll roll back to 277 for now. If nothing else, I've gained an appreciation for how hard it is to put together such a complex piece of software. Here's hoping v280 will be the magic number!

Had this on 278b and corrected it by going back to 277 and doing a Full Refresh (right-click on Installers tab). Then upgrade to 279 and it should be OK.
User avatar
Juan Suarez
 
Posts: 3395
Joined: Sun Nov 25, 2007 4:09 am

Post » Wed Sep 29, 2010 7:04 pm

Thx, unfortunately that didn't work for me
User avatar
elliot mudd
 
Posts: 3426
Joined: Wed May 09, 2007 8:56 am

Post » Thu Sep 30, 2010 1:05 am

Updated to the new 279 full, still getting the errors when clicking on the installers tab.
User avatar
sarah simon-rogaume
 
Posts: 3383
Joined: Thu Mar 15, 2007 4:41 am

Post » Wed Sep 29, 2010 10:31 pm

Updated to the new 279 full, still getting the errors when clicking on the installers tab.




Hey,

Great work you guys do,

Unfortuntaly this is the first version that i have ever had a problem getting ingame?. I am at a loss as to what to do next I have tried everything short of UNticking every mod?

Even went as far as deleting the bash installer file and letting the program reread each and every mod, took 45 mins and when it was done every single mod was unticked and had to reinstall every mod..sigh....But still no luck cant get in game it freezes on the words after the 2 k logo ??

Just spent the last 3 months adding in ONE mod at a time and thought i was close to done only had a few misc mods left...(Initional glow , Wheres my horse)

Not sure what to try next.

Think i might revert back to 277... Problem is ...I used the "Tag list" file to manually edit the new tags in and that changed the ESP/M and then i over wrote the files in the installer directory so think i am gooffed!

I had a Stable game......That day ...yesterday i spent most of the day in game.....Longest sesion 3 hours straight shortest was 1 hour 30 mins, so fairly stable and this is the first time i cant load the game!..(Cept of course when i forgot to do the font thing for Darn UI...lol)

Help!...lol

Edit... yes i even nuked my INI for oblivion.....dident help...
User avatar
jason worrell
 
Posts: 3345
Joined: Sat May 19, 2007 12:26 am

Post » Thu Sep 30, 2010 7:37 am

Ahh I see, so we have the BOSS guy maintaining Bash now? :P Good stuff.
I have a request, I would like the ability to move the BAIN mod installation folder to somewhere else. Having it outside the Oblivion folder kinda bugs me, I'm a total neat freak with my computer hah.
User avatar
Kayla Keizer
 
Posts: 3357
Joined: Tue Dec 12, 2006 4:31 pm

Post » Thu Sep 30, 2010 7:03 am

Ahh I see, so we have the BOSS guy maintaining Bash now? :P Good stuff.
I have a request, I would like the ability to move the BAIN mod installation folder to somewhere else. Having it outside the Oblivion folder kinda bugs me, I'm a total neat freak with my computer hah.



I am Glad it is outside the folder as Oblivion has isues with to many things in the Oblivion folder ..


I WISH we could get other things moved OUT of the Oblivion folder ...Like the Docs Folder??
User avatar
Rob Davidson
 
Posts: 3422
Joined: Thu Aug 02, 2007 2:52 am

Post » Thu Sep 30, 2010 12:28 am

I am Glad it is outside the folder as Oblivion has isues with to many things in the Oblivion folder ..


I WISH we could get other things moved OUT of the Oblivion folder ...Like the Docs Folder??


You can put it anywhere you like.
Navi gate to the Oblivion\Mopy folder
Open Bash.ini (If Bash.ini isn't there, open bash_default.ini and save it as bash.ini)

Change the following line:
sOblivionMods=..\Oblivion Mods
to whatever path you wish.

For example, mine is:
sOblivionMods=C:\Oblivion Mods
User avatar
Alexandra walker
 
Posts: 3441
Joined: Wed Sep 13, 2006 2:50 am

Post » Wed Sep 29, 2010 11:53 pm

Ahh I see, so we have the BOSS guy maintaining Bash now? :P Good stuff.
I have a request, I would like the ability to move the BAIN mod installation folder to somewhere else. Having it outside the Oblivion folder kinda bugs me, I'm a total neat freak with my computer hah.

You already can through the .ini, but note the warning:
;--sOblivionMods is the Alternate root directory for installers, etc. You can
; use absolute path (c:\Games\Oblivion Mods) or relative path, where path
; is relative to Oblivion install directory. (or, the -o OblivionPath directory).

; It is strongly recommended that you do NOT put it anywhere under the
; Oblivion install directory itself, because Oblivion.exe will search through
; every directory under the install directory.
; This "directory thrashing" can then cause performance problems during gameplay.
; sOblivionMods is defined specifically to circumvent this bug by storing files elsewhere.

I am Glad it is outside the folder as Oblivion has isues with to many things in the Oblivion folder ..


I WISH we could get other things moved OUT of the Oblivion folder ...Like the Docs Folder??

You need 10000s of files to start running into trouble. The folders that could be moved, Bash Patches and Docs, just don't add that much. Even if every single mod added a couple of docs we're talking about 500 files, and Patches should be small.
User avatar
Andy durkan
 
Posts: 3459
Joined: Fri Aug 03, 2007 3:05 pm

Post » Thu Sep 30, 2010 8:54 am

Whew....

What a pain I finally got the Game to load.

Tried uninstalling bash and reverting to 277....Nope


In the end i had to Un install all 75 installers. Sigh...

In THe process of adding them one at a time and bash then load game. So far i have 7 mods. Lol....Long way to get back....think its 165 total when back where I was.

The Good thing is they are all BAIN so should be easy?

I was shocked how ugly my game was without Darn and all my Graphic stuff...lol But at least its loading again.


Gonna leave 279 alone for now not sure what i did to make it not load but think it could be the new tags....the AI. actor Stuff?
User avatar
Pete Schmitzer
 
Posts: 3387
Joined: Fri Sep 14, 2007 8:20 am

Post » Thu Sep 30, 2010 6:08 am

I'm trying to fully uninstall Bash, in the hopes that a clean install will help with the problems I'm having.

I delete the following files/folders:
oblivion\data\bashed patchoblivion\data\docsoblivion\data\INI tweaksoblivion\mopyoblivion mods\bash installersoblivion mods\bash mod dataall BALO group headers (oblivion\data\++LIBRARY=====.esp, etc)
I have no mods installed, so I should be left with a clean Vanilla install of Oblivion 1.2.0.416.

However, when I install Bash 179 by dragging the contents of the archive to oblivion\, it somehow finds a list of the BALO groups and re-creates all the header esps. Thus it also knows to switch to full BALO, which is not the default install. So I'm missing something someplace in my maunal uninstall. Can anyone point it out for me?

edit: I found it. Poked around some more and discovered "my documents\my games\oblivion\BashSettings.dat". That did the trick. Now, to see if a clean install helps at all.

I WISH we could get other things moved OUT of the Oblivion folder ...Like the Docs Folder??
I'd also like to be able to move the Docs folder... I'd prefer to keep it in the oblivion mods\ tree, with everything else. I also wish I could access the Docs folder directly from Bash. Yes, I know there's the docs browser feature, but it's pretty cumbersome. I'd like to see a shortcut with all the other buttons on the bottom: "Explore Docs folder" or somesuch.
User avatar
Alba Casas
 
Posts: 3478
Joined: Tue Dec 12, 2006 2:31 pm

PreviousNext

Return to IV - Oblivion