[RELZ] Wrye Bash -- Thead 56

Post » Wed Sep 01, 2010 7:45 pm

Just pushed a change that should help with some of the issues with merge mods not being patched properly when CBash is enabled. Cells are also more likely to be patched properly...was using some test code that was never finished.


Something appears to have gone drastically wrong with that. The patch it builds, while successful, is now less than half the size of what it was on r760. It's missing several parts that should have been imported. Entire categories like potions and armor are missing.

Separate issue. r769 throws the following error when building the patch with CBash disabled:
Traceback (most recent call last):  File "C:\Games\Bethesda Softworks\Oblivion\Mopy\basher.py", line 5035, in Execute    patchFile.safeSave()  File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5145, in safeSave    self.save(filePath.temp)  File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5159, in save    self.tes4.getSize()  File "C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1755, in getSize    data = http://forums.bethsoft.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/out.getvalue()  File"C:\Games\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 604, in getvalue    return self.out.getvalue()  File "C:\Python26\lib\StringIO.py", line 270, in getvalue    self.buf += ''.join(self.buflist)UnicodeDecodeError: 'ascii' codec can't decode byte 0x80 in position 2: ordinal not in range(128)


That happened at the very end, when it should have been about to save the file and report the results.
User avatar
Emily Martell
 
Posts: 3469
Joined: Sun Dec 03, 2006 7:41 am

Post » Wed Sep 01, 2010 2:45 pm

The other day I described my recent issue http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16852316, but then I've slightest idea what was wrong.

Today I http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16852316 this after I've install the OBGE v2 Core archive with the new BAIN feature (Enable installation of OBSE plugins) enabled.

I think there is a serious problem about the activated esm or esp in general, because this is somehow related to the BAIN feature "Enable installation of OBSE plugins" such as http://www.4shared.com/file/J_Pm-eij/OBGEv2_Core.html (Oblivion Graphics Extender Support.esp) or http://tesnexus.com/downloads/file.php?id=26196 (CustomSpellIcons.esm).

I can confirm that this new BAIN feature must be disabled when Wrye Bash is closed otherwise the bashed patch seems to be deactivated and the game my crash if started. This new BAIN feature should be disabled before or after the bashed patch is rebuild.
User avatar
Adrian Powers
 
Posts: 3368
Joined: Fri Oct 26, 2007 4:44 pm

Post » Thu Sep 02, 2010 2:08 am

[...]

I can confirm that this new BAIN feature must be disabled when Wrye Bash is closed otherwise the bashed patch seems to be deactivated and the game my crash if started. This new BAIN feature should be disabled before or after the bashed patch is rebuild.


I have been using the "Enable Installation of OBSE Plug-ins" feature since 291 beta was made available without the issue you are describing. The only issue I had with it, and reported earlier, was that certain ESPs would indeed be "ghosted", or hidden, when you activate and then disable this new feature. Since then PacificMorrowind has replied and said to have resolved the aforementioned ghosting issue. Otherwise I have no issue with the new OBSE installation function. I have left it enabled since release and never had it disable my Bashed Patch or have to toggle it "on/off" to rebuild a patch or before closing Wrye Bash.

I'm not saying this isn't happening for you, I'm only mentioning my experiences with this feature to have a comparison available.
User avatar
Ana Torrecilla Cabeza
 
Posts: 3427
Joined: Wed Jun 28, 2006 6:15 pm

Post » Thu Sep 02, 2010 12:11 am

The other day I described my recent issue http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16852316, but then I've slightest idea what was wrong.

Today I http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16852316 this after I've install the OBGE v2 Core archive with the new BAIN feature (Enable installation of OBSE plugins) enabled.

I think there is a serious problem about the activated esm or esp in general, because this is somehow related to the BAIN feature "Enable installation of OBSE plugins" such as http://www.4shared.com/file/J_Pm-eij/OBGEv2_Core.html (Oblivion Graphics Extender Support.esp) or http://tesnexus.com/downloads/file.php?id=26196 (CustomSpellIcons.esm).

I can confirm that this new BAIN feature must be disabled when Wrye Bash is closed otherwise the bashed patch seems to be deactivated and the game my crash if started. This new BAIN feature should be disabled before or after the bashed patch is rebuild.


YES, The serious problem may be.... your installation method.

My opinion is organize all your OBSE Plugins in a Project folder, that way you can access them easily from the installers tab and install them manually when need be (double click on it in the installers tab).

MANUALLY INSTALL OBSE DLLs & Etc. Why install 15 viruses at once not knowing witch "virus" was actually a virus.

Create a shortcut/Bash Custom Button to your OBSE/Plugins/ Folder for easy access. Make a OBSE folder icon for it.

Create a Bash Installers folder shortcut on your desktop or something if you want to access it without bash being (running).


...Just my way of doing it. it's simple and doesn't cause me hassles.

EDIT: Bash is NOT a substitute for F*U* protection

Metalio Bovinus
User avatar
Juanita Hernandez
 
Posts: 3269
Joined: Sat Jan 06, 2007 10:36 am

Post » Wed Sep 01, 2010 8:55 pm

I have been using the "Enable Installation of OBSE Plug-ins" feature since 291 beta was made available without the issue you are describing. The only issue I had with it, and reported earlier, was that certain ESPs would indeed be "ghosted", or hidden, when you activate and then disable this new feature. Since then PacificMorrowind has replied and said to have resolved the aforementioned ghosting issue. Otherwise I have no issue with the new OBSE installation function. I have left it enabled since release and never had it disable my Bashed Patch or have to toggle it "on/off" to rebuild a patch or before closing Wrye Bash.

I'm not saying this isn't happening for you, I'm only mentioning my experiences with this feature to have a comparison available.

Hmm... this is very interesting, but have you tried to install the http://tesnexus.com/downloads/file.php?id=26196 mod and rebuild the bashed patch with the "Enable installation of OBSE plugin" enabled before you close Wrye Bash. Could some one install this mod just to check if it's only the esp is affected or both esm and esp.
User avatar
Bones47
 
Posts: 3399
Joined: Fri Nov 09, 2007 11:15 pm

Post » Wed Sep 01, 2010 7:57 pm

Here's an update on my circumstances if anyone is still following.

I actually managed to get Wrye Bash to work this time, after cleaning my Windows registery files. However, when I reinstalled everything again, Windows still didn't recognize it. THAT's when I right-clicked the Wrye Bash Launcher and told Windows to open it with the pythonw.exe file (in C:/Python26, in case anyone is wondering), and the program finally launched properly.

After re-building my modlist (and using BOSS to order it), though, creating a Bashed Patch is impossible.

Every time I attempt to rebuild my patch, I get this cryptic error and the patch does not rebuild.

Spoiler
Loading: 0003E913..POSN..MGEF.DATA..96..
Traceback (most recent call last):
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4017, in Execute
raise
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 3978, in Execute
patchFile.scanLoadMods(SubProgress(progress,0.2,0.8))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 12653, in scanLoadMods
modFile.load(True,SubProgress(progress,index,index+0.5))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5076, in load
self.tops[label].load(ins,unpack and (topClass != MobBase))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4097, in load
self.loadData(ins, ins.tell()+self.size-20)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4199, in loadData
record = recClass(header,ins,True)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1883, in __init__
self.__class__.melSet.initRecord(self,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1507, in initRecord
MreRecord.__init__(record,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1680, in __init__
if ins: self.load(ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1743, in load
self.loadData(ins,inPos+self.size)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1892, in loadData
self.__class__.melSet.loadData(self,ins,endPos)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1541, in loadData
raise
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1536, in loadData
loaders[type].loadData(record,ins,type,size,readId)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 3017, in loadData
raise "Unexpected size encountered for MGEF:DATA subrecord: %s" % size
Unexpected size encountered for MGEF:DATA subrecord: 96


Is it because of the wonky way Windows is handling Python? Do I need to associate more files in the "Mopy" folder with the "pythonw.exe" file to get it to run properly? So far only Wrye Bash Launcher has been associated with Python, which has allowed it to come up.

Or does this error have to do with my modlist and load order? I used BOSS (and made sure Lock Times was disabled). If it is of any relevance here is my load order. Maybe something will be wrong with it, which is a distinct possibility concerning I'm a little slow when it comes to this kind of thing.

Spoiler

Active Mod Files:
00 Oblivion.esm
01 EnhancedWeather.esm [Version 1.4.4]
02 All Natural Base.esm [Version 1.0]
03 Cobl Main.esm [Version 1.72]
04 Qarls_Harvest.esm
05 Oscuro's_Oblivion_Overhaul.esm [Version 1.33]
06 Mart's Monster Mod.esm [Version 3.7b3p3]
07 Mart's Monster Mod for OOO.esm [Version 0.9.9b3]
08 Better Cities Resources.esm
09 Progress.esm [Version 2.2]
0A Bab.esm [Version FINAL]
0B Cobl Races TNR.esp [Version 1.53]
0C Cobl Races TNR SI.esp [Version 1.53]
0D Unofficial Oblivion Patch.esp [Version 3.2.0]
0E UOP Vampire Aging & Face Fix.esp [Version 1.0.0]
0F Oblivion Citadel Door Fix.esp
10 DLCShiveringIsles.esp
11 Unofficial Shivering Isles Patch.esp [Version 1.4.0]
12 Better Cities .esp
13 Atmospheric Loading Screens - Random Quotes.esp
14 EnhancedWeather.esp [Version 1.4.4]
15 EnhancedWeather - Darker Nights, 50.esp [Version Final]
16 All Natural.esp [Version 1.1]
17 All Natural - SI.esp [Version 1.0]
18 Symphony of Violence.esp
19 Diverse Voices.esp
1A PCSoundValygar.esp [Version 2.6]
1B All Natural - Real Lights.esp [Version 1.1]
1C 300_Lore_Dialogue_Updated.esp
1D ClocksOfCyrodiil_BC_OBC_OC_OCLR_Vanilla.esp
1E ImprovedSigns.esp
1F Oblivion Cats v0.2b.esp
20 personality_idles4.esp
21 PTFallingStars.esp
22 Q - More and Moldy Ingredients v1.1.esp
23 Qarls_Harvest.esp
24 Update My Statue.esp [Version 1.30]
25 VAs Better Gold with no Menu Icon.esp
26 Living Economy.esp
27 Living Economy - Items.esp
28 Forward Motion Blur.esp
29 Get Wet.esp
2A Musical Immersion 1.0.esp
2B P1DlookHereYou.esp
2C Streamline 3.1.esp
2D Bab.esp [Version RC1]
2E MaleBodyReplacerV4.esp
2F CapesandCloaks.esp
30 RavenWearClothing.esp [Version 1.5]
31 vermillionandsilverthorn.esp
32 Cobl Glue.esp [Version 1.72]
33 Cobl Si.esp [Version 1.63]
34 Oscuro's_Oblivion_Overhaul.esp [Version 1.33]
35 OOO-Water_Weeds.esp [Version 1.33]
36 OOO-Map_Markers_Stock.esp [Version 1.33]
37 OOO-Container_Trap_Instant_Effects.esp [Version 1.33]
38 Mart's Monster Mod for OOO.esp [Version 0.9.9b5]
39 Mart's Monster Mod - Shivering Isles.esp
3A Mart's Monster Mod - Additional Enemy NPC Vars.esp [Version 3.7b1]
3B Mart's Monster Mod - Gems & Gem Dust.esp [Version 3.7b3]
3C Mart's Monster Mod - Hunting & Crafting.esp [Version 3.7b3p3]
3D Mart's Monster Mod - Less Bone Loot.esp [Version 3.7b1]
3E Mart's Monster Mod - No Undead Rise.esp [Version 3.7b3]
3F Mart's Monster Mod - Safer Quest Locations.esp [Version 3.7b3]
40 Mart's Monster Mod - Dungeons of MMM.esp [Version 3.7b3]
41 Mart's Monster Mod - More Wilderness Life.esp [Version 3.7b3]
42 Mart's Monster Mod - Friendlier Factions OOO.esp [Version 3.7b3]
43 Mart's Monster Mod - Farm Animals.esp
44 Mart's Monster Mod - Diverse WaterLife.esp [Version 3.7b3p3]
45 Mart's Monster Mod - Slof Horses Complete.esp [Version 3.7b3]
46 Mart's Monster Mod - Diverse Runeskulls Loot OOO.esp [Version 3.7b3]
47 BabShop.esp
48 BABFinal_AdventuressWaresShop.esp
49 BHC_Expanded.esp [Version 1.2]
4A LetThePeopleDrink.esp [Version 2.5]
4B Villages1.1.esp
4C Knights.esp
4D KnightsBabFemaleArmors.esp
4E Mart's Monster Mod for OOO - Knights .esp [Version 3.7b3]
4F AFK_Weye.esp [Version 2.2.COBL]
50 Shadowcrest_Vineyard_COBL.esp
51 road+bridges.esp [Version 4.5.9]
52 Feldscar.esp [Version 1.0.5]
53 Vergayun.esp [Version 1.0.6]
54 Faregyl.esp [Version 1.0.10]
55 PTMudwater.esp
56 xuldarkforest.esp [Version 1.0.5]
57 xulStendarrValley.esp [Version 1.2.2]
58 xulTheHeath.esp
59 XulEntiusGorge.esp
5A xulFallenleafEverglade.esp [Version 1.3.1]
5B xulColovianHighlands_EV.esp [Version 1.2.1]
5C xulChorrolHinterland.esp [Version 1.2.2]
5D xulBeachesOfCyrodiilLostCoast.esp [Version 1.6.4]
5E xulBravilBarrowfields.esp [Version 1.3.2]
5F xulLushWoodlands.esp [Version 1.3.1]
60 xulAncientYews.esp [Version 1.4.3]
61 xulAncientRedwoods.esp [Version 1.6]
62 xulCloudtopMountains.esp [Version 1.0.3]
63 xulArriusCreek.esp [Version 1.1.3]
64 xulPatch_AY_AC.esp [Version 1.1]
65 xulRollingHills_EV_withoutWheat.esp [Version 1.3.2]
66 xulPantherRiver.esp
67 xulRiverEthe.esp [Version 1.0.2]
68 xulBrenaRiverRavine.esp [Version 1.1]
69 xulImperialIsle.esp [Version 1.6.6]
6A xulBlackwoodForest.esp [Version 1.1.0]
6B xulCheydinhalFalls.esp [Version 1.0.1]
6C xulAspenWood.esp [Version 1.0.2]
6D xulSkingradOutskirts.esp [Version 1.0.1]
6E xulSnowdale.esp [Version 1.0]
6F Harvest [Flora].esp [Version 3.0.0]
70 Harvest [Flora] - Shivering Isles.esp [Version 3.0.0]
71 CoverYourself.esp
72 Cliff_BetterLetters.esp [Version 1.2]
73 CT-YABM.esp
74 kuerteeInventoryIsABackpack.esp
75 ReneersTrainingMod.esp
76 Salmo the Baker, Cobl.esp [Version 3.08]
77 talkwithyourhands PI4.esp
78 LCE-addon.esp
79 Alternative Start by Robert Evrae.esp
7A RealisticFatigue.esp
7B RealisticMagicForceMedium.esp
7C RealisticMagicForceHigh.esp
7D RealSleep.esp
7E Vector.esp [Version 0.3]
7F RenGuardOverhaul.esp
80 Enhanced Grabbing.esp [Version 0.5]
81 Denock Arrows.esp
82 nGCD.esp
83 OOO-Level_Slow.esp [Version 1.33]
84 immersive_caves_auto.esp
85 1em_Vilja.esp
86 Cobl Races.esp [Version 1.52]
87 Cobl Races - Balanced.esp [Version 1.52]
88 Better Cities Full.esp
89 Better Cities - Unique Landscape Chorrol Hinterland.esp
8A Better Cities - Unique Landscape Cheydinhal Falls.esp [Version 4.8.1]
8B Better Cities - Unique Landscape Skingrad Outskirts.esp [Version 4.8.1]
8C Better Imperial City.esp
8D Better Cities - COBL.esp [Version 2.1]
8E Better Cities - Unique Landscape Imperial Isle.esp
8F Really Immersive Messages.esp
90 OOO-Respawn_Week.esp [Version 1.33]
91 Visual Enchantments v1.0.esp
92 OOO-Magic_Script_Effect_Fix.esp [Version 1.33]
93 Duke Patricks - BASIC Script Effect Silencer NIF REMOVED.esp
94 Real Hunger, Cobl.esp [Version 1.6.1]
95 NRB4 Standard Road Record.esp
96 kaikurotest2.esp
97 ShezriesTowns1pt1.esp



I can already tell things are not working properly in some areas due to the fact that some mods are not working; namely Realistic Fatigue and Diverse Voices are the two that I've noticed are totally *not* working. Despite using BOSS. And without being able to rebuild my Bashed Patch at all, I am at a loss of how to get those mods to work.
User avatar
Heather beauchamp
 
Posts: 3456
Joined: Mon Aug 13, 2007 6:05 pm

Post » Wed Sep 01, 2010 4:37 pm

What version of Python and Wrye Bash are you using?

Is it Python 2.5 just uninstall it and download http://tesnexus.com/downloads/file.php?id=22368 to install Python 2.6.5 version.
After that just get the http://www.4shared.com/file/X-Lvvz8o/Wrye_Bash_Installer.html for an installation.
If you want to start Wrye Bash just double click on the Wrye Bash Launcher on the desktop or in the Mopy folder and that should work.

Whatever you do don't install any game or tool in any related Program Files folder there is on your PC. :)
User avatar
kat no x
 
Posts: 3247
Joined: Mon Apr 16, 2007 5:39 pm

Post » Wed Sep 01, 2010 2:33 pm

Well, for starters, it appears that you've installed in the "Program Files" folder, witch can cause all sorts of problems, what Version of Bash have you installed??
User avatar
Luna Lovegood
 
Posts: 3325
Joined: Thu Sep 14, 2006 6:45 pm

Post » Thu Sep 02, 2010 1:44 am

What version of Python and Wrye Bash are you using?

Is it Python 2.5 just uninstall it and download http://tesnexus.com/downloads/file.php?id=22368 to install Python 2.6.5 version.
After that just get the http://www.4shared.com/file/X-Lvvz8o/Wrye_Bash_Installer.html for an installation.
If you want to start Wrye Bash just double click on the Wrye Bash Launcher on the desktop or in the Mopy folder and that should work.

Whatever you do don't install any game or tool in any related Program Files folder there is on your PC. :)


I already have all the latest files. I went through a lot of trouble installing them on my machine. I posted earlier some of the issues i was having and somehow was able to fix Wrye Bash. I think it had something to do with my Windows Registery. That's why I had to force it to open with pythonw.exe (part of the latest 2.6 package). I don't think the problem is in my version of Python or Bash, because I am running the latest versions.

I am pretty sure the fact that it is in Program Files shouldn't be a problem because I have the problematic feature of Vista turned off (user account controls). It was an unrecommended thing to do, yes, but it DOES work, I have run Oblivion, Bash, and all my mods perfectly in the past with everything installed to Program Files. Everything ran fine. I don't see why it would be an exception now, correct me if I'm wrong.

EDIT: Wait. No I'm not running the latest version of Wrye Bash, my bad. Correction: I was running the latest version that was in the installer on the TESNexus page... which was 275. I didn't use the manual install, archive build this time. My bad. I will try that now. Sorry about that. >.< Like I said, I'm slow when it comes to this stuff. Thanks for your help so far. I'm currently attemmpting to rebuild the Bashed Patch using Wrye Bash 290. I have my doubts that it will build without error, but, who knows.

--

*sigh* As I was afraid of, even the latest build of Wrye Bash, v290, gives me this strange, cryptic error code and refuses to complete building the patch.

Spoiler

Traceback (most recent call last):
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4958, in Execute
raise
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4916, in Execute
patchFile.scanLoadMods(SubProgress(progress,0.2,0.8)) #try to speed this up!
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 15221, in scanLoadMods
modFile.load(True,SubProgress(progress,index,index+0.5))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5022, in load
self.tops[label].load(ins,unpack and (topClass != MobBase))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4037, in load
self.loadData(ins, ins.tell()+self.size-20)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4139, in loadData
record = recClass(header,ins,True)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1810, in __init__
self.__class__.melSet.initRecord(self,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1438, in initRecord
MreRecord.__init__(record,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1607, in __init__
if ins: self.load(ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1670, in load
self.loadData(ins,inPos+self.size)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1819, in loadData
self.__class__.melSet.loadData(self,ins,endPos)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1467, in loadData
loaders[type].loadData(record,ins,type,size,readId)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 2954, in loadData
raise "Unexpected size encountered for MGEF:DATA subrecord: %s" % size
Unexpected size encountered for MGEF:DATA subrecord: 96

User avatar
Roberto Gaeta
 
Posts: 3451
Joined: Tue Nov 06, 2007 2:23 am

Post » Wed Sep 01, 2010 8:28 pm

Hmm... this is very interesting, but have you tried to install the http://tesnexus.com/downloads/file.php?id=26196 mod and rebuild the bashed patch with the "Enable installation of OBSE plugin" enabled before you close Wrye Bash. Could some one install this mod just to check if it's only the esp is affected or both esm and esp.


Yes I've been using Custom Spell Icons for a long time and the mod is currently installed via BAIN and working just fine. All of my OBSE plugins are working just fine installed via BAIN. I've rebuilt the patch many times with "Enable installation of OBSE plugins" enabled with zero problems. It's definitely not caused any errors on my end like you're reporting.
User avatar
Suzie Dalziel
 
Posts: 3443
Joined: Thu Jun 15, 2006 8:19 pm

Post » Wed Sep 01, 2010 10:45 am

I already have all the latest files. I went through a lot of trouble installing them on my machine. I posted earlier some of the issues i was having and somehow was able to fix Wrye Bash. I think it had something to do with my Windows Registery. That's why I had to force it to open with pythonw.exe (part of the latest 2.6 package). I don't think the problem is in my version of Python or Bash, because I am running the latest versions.

Normally you shouldn't have to open Wrye Bash through pythonw.exe just use the Wrye Bash Launcher there is in the Mopy folder, but since you have both Oblivion and Wrye Bash installed in the Program Files folder under Vista that might cause it.

You're probably right about the Windows registry, so I suggest that you get http://www.auslogics.com/en/software/registry-cleaner/download/ to correct the registry errors. Install it to "C:\Auslogics" and turn off the UAC. Reboot your PC if prompted.

I am pretty sure the fact that it is in Program Files shouldn't be a problem because I have the problematic feature of Vista turned off (user account controls). It was an unrecommended thing to do, yes, but it DOES work, I have run Oblivion, Bash, and all my mods perfectly in the past with everything installed to Program Files. Everything ran fine. I don't see why it would be an exception now, correct me if I'm wrong.

I'm afraid you're gonna to reinstall everything of both Oblivion and Wrye Bash perhaps even python as well if you have it installed in these nasty Vista Program Files folders. But don't forget to uninstall the official DLC if you use any and the TES CS for Oblivion. Just recheck the Windows registry with the Registry Cleaner and reboot.

Before you install anything it's recommended to run http://www.auslogics.com/en/software/disk-defrag/download/ on your harddrives just prevent any future problems.

EDIT: Wait. No I'm not running the latest version of Wrye Bash, my bad. Correction: I was running the latest version that was in the installer on the TESNexus page... which was 275. I didn't use the manual install, archive build this time. My bad. I will try that now. Sorry about that. >.< Like I said, I'm slow when it comes to this stuff. Thanks for your help so far. I'm currently attemmpting to rebuild the Bashed Patch using Wrye Bash 290. I have my doubts that it will build without error, but, who knows.

--

*sigh* As I was afraid of, even the latest build of Wrye Bash, v290, gives me this strange, cryptic error code and refuses to complete building the patch.

Spoiler

Traceback (most recent call last):
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4958, in Execute
raise
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\basher.py", line 4916, in Execute
patchFile.scanLoadMods(SubProgress(progress,0.2,0.8)) #try to speed this up!
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 15221, in scanLoadMods
modFile.load(True,SubProgress(progress,index,index+0.5))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 5022, in load
self.tops[label].load(ins,unpack and (topClass != MobBase))
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4037, in load
self.loadData(ins, ins.tell()+self.size-20)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 4139, in loadData
record = recClass(header,ins,True)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1810, in __init__
self.__class__.melSet.initRecord(self,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1438, in initRecord
MreRecord.__init__(record,header,ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1607, in __init__
if ins: self.load(ins,unpack)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1670, in load
self.loadData(ins,inPos+self.size)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1819, in loadData
self.__class__.melSet.loadData(self,ins,endPos)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 1467, in loadData
loaders[type].loadData(record,ins,type,size,readId)
File "C:\Program Files\Bethesda Softworks\Oblivion\Mopy\bosh.py", line 2954, in loadData
raise "Unexpected size encountered for MGEF:DATA subrecord: %s" % size
Unexpected size encountered for MGEF:DATA subrecord: 96


Just follow this I post it earlier. :)

...download http://tesnexus.com/downloads/file.php?id=22368 to install Python 2.6.5 version.
After that just get the http://www.4shared.com/file/X-Lvvz8o/Wrye_Bash_Installer.html for an installation.

User avatar
louise fortin
 
Posts: 3327
Joined: Wed Apr 04, 2007 4:51 am

Post » Wed Sep 01, 2010 4:53 pm

Hey all,

I have a few more days before I will be home and at my computer desk. The last version of Wrye Bash I used was v287 I think. Are there things I should look out for with the new version? I see there is more CBash integration, but I never really kept up with that before. That means more plugins are mergeable, right?


Thanks for the updates all!
- Tomlong75210
User avatar
LuBiE LoU
 
Posts: 3391
Joined: Sun Jun 18, 2006 4:43 pm

Post » Wed Sep 01, 2010 5:31 pm

Hey all,

I have a few more days before I will be home and at my computer desk. The last version of Wrye Bash I used was v287 I think. Are there things I should look out for with the new version? I see there is more CBash integration, but I never really kept up with that before. That means more plugins are mergeable, right?


Thanks for the updates all!
- Tomlong75210

Good to see you and welcome back. :wavey:

I can only imagine what you will do on your PC once you're home. :obliviongate:

Yes, there is one thing you should know about http://www.4shared.com/file/X-Lvvz8o/Wrye_Bash_Installer.html and I've already mentioned it http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16858755. :yes:
If you know what you're doing I can't see any problem with Wrye Bash 291, but if you choose not to use WB 291 than you should avoid both 288, 289 and only upgrade 287 to 290 version.
User avatar
cheryl wright
 
Posts: 3382
Joined: Sat Nov 25, 2006 4:43 am

Post » Wed Sep 01, 2010 4:18 pm

Well that feature is broken for a few reasons that I posted about previously:

1. It will attempt to install all OBSE plugins in the BAIN folder even if in deactivated archives (not good).
2. It will attempt this each time you open the BAIN tab.
3. It will not uninstall them with much efficacy.
... on the few that I did install it did not deactivate my bashed patch, but neither of them were OBGE. I stopped using the feature altogether for now.

Tomlong-

Good to see you back.

When updating to 291 - There are a few issues with the back-up procedure if using the installer. If possible I'd not use that till it is worked out, but I did post about even though it seemed to lose my settings that manually restoring the backups and restarting fixed it.
User avatar
Izzy Coleman
 
Posts: 3336
Joined: Tue Jun 20, 2006 3:34 am

Post » Thu Sep 02, 2010 1:12 am

... on the few that I did install it did not deactivate my bashed patch, but neither of them were OBGE. I stopped using the feature altogether for now.

You can still use the installation of obse plugins in BAIN and the bashed patch is not deactivated if you disabled that obse feature before you close Wrye Bash. :whisper:
User avatar
My blood
 
Posts: 3455
Joined: Fri Jun 16, 2006 8:09 am

Post » Wed Sep 01, 2010 2:32 pm

You can still use the installation of obse plugins in BAIN and the bashed patch is not deactivated if you disabled that obse feature before you close Wrye Bash. :whisper:

But that is not my experience. I had installed 2 OBSE plugins (AV uncapper was one, forget the other) and left it active and was able to bash the patch, etc.

So perhaps it is an OBGE thing or something else - but I had no issue with my bashed patch not being active or game crashing.
User avatar
jesse villaneda
 
Posts: 3359
Joined: Wed Aug 08, 2007 1:37 pm

Post » Wed Sep 01, 2010 12:57 pm

Hey guys, I have a annoying problem and was directed here so hopefully someone here can help out.

I am having major issues with Pyffi and wyre bash, I can get one or the other too work but not both at the same time.

I have been tearing my hair out the last couple of days because this is simply not working for me.

After multiple installations I did finally get pyffi working, I cant remember at this point what I did but I think I had to update python. Successfully optimized my vanilla meshes and repcked the BSA's. tested, ok. But then I find Wyre bash (287) wouldn't start! Wyre bash being obviously more important I worked to get this fixed, and I had to reinstall the libraries with the python 03a package to get wyrebash working again. Once that was done of course PyFFi won't run the optimize command. (cmd window flashes briefly, wasnt sure how to capture the log or trigger it with a command prompt sorry.)

I've done so much at this point I am kind of confused as to where the problem lies. I assume it's with the python libraries. Once I fixed my wyre bash (reinstalling 03a python package) problem of course PyFFI decides to go back to the original problem. Very annoying.

I'm running windows 7 x64, any idea's?

thanks
User avatar
Kristina Campbell
 
Posts: 3512
Joined: Sun Oct 15, 2006 7:08 am

Post » Thu Sep 02, 2010 12:06 am

But that is not my experience. I had installed 2 OBSE plugins (AV uncapper was one, forget the other) and left it active and was able to bash the patch, etc.

So perhaps it is an OBGE thing or something else - but I had no issue with my bashed patch not being active or game crashing.

Lucky you.

So now I've decided to abandoned WB 291 and go back to 290 version, because I had another ghosted issue again. :rolleyes:
User avatar
Sammygirl
 
Posts: 3378
Joined: Fri Jun 16, 2006 6:15 pm

Post » Thu Sep 02, 2010 2:37 am

I hid a file on the installers tab on Wrye Bash 290 (Windows 7 x64, fresh install of Wrye Python), and got an error message (didn't copy it, sorry). I'm now unable to close Wrye Bash, every time I hit the close button the error message below pops up:

Traceback (most recent call last):  File "D:\jeux\Oblivion\Mopy\basher.py", line 4126, in OnCloseWindow    self.SaveSettings()  File "D:\jeux\Oblivion\Mopy\basher.py", line 4138, in SaveSettings    self.notebook.GetPage(index).OnCloseWindow()  File "D:\jeux\Oblivion\Mopy\basher.py", line 492, in OnCloseWindow    self.SaveDetails()  File "D:\jeux\Oblivion\Mopy\basher.py", line 2589, in SaveDetails    installer = self.data[self.detailsItem]  File "D:\jeux\Oblivion\Mopy\bolt.py", line 686, in __getitem__    return self.data[Path('Oblivion.esm')]KeyError: bolt.Path('Oblivion.esm')


I'm gonna kill Bash through the task manager and hope I don't lose my whole setup like it happened twice in the past with Bash crashes... Fortunately I had made very few changes this time. This tool is the definition of awesomeness and crashes are rare, but unfortunately they can be disastrous when they do happen.

More info: if I try to use "save settings" from the context menu in the installers tab, I get this:

Traceback (most recent call last):  File "D:\jeux\Oblivion\Mopy\basher.py", line 8213, in Execute    BashFrame.SaveSettings(bashFrame)  File "D:\jeux\Oblivion\Mopy\basher.py", line 4138, in SaveSettings    self.notebook.GetPage(index).OnCloseWindow()  File "D:\jeux\Oblivion\Mopy\basher.py", line 492, in OnCloseWindow    self.SaveDetails()  File "D:\jeux\Oblivion\Mopy\basher.py", line 2589, in SaveDetails    installer = self.data[self.detailsItem]  File "D:\jeux\Oblivion\Mopy\bolt.py", line 686, in __getitem__    return self.data[Path('Oblivion.esm')]KeyError: bolt.Path('Oblivion.esm')


Edit: total disaster averted, but another wasted evening struggling with WB. After closing it with task manager and rebooting the computer for good measure, WB would't start at all through "Wrye bash launcher.pyw". Tried enabling logging, which gave only this:

2010-12-24 02:44:32.237000 Wrye Bash ini file read, Keep Log level: 4, initialized.


Tried restoring Installers.dat from Installers.dat.bak, to no avail. Then finally I tried launching Wrye Bash by directly double-clicking Bash.py, and that worked. After re-doing my lost changes and quitting Bash, I'm now able to launch again from "Wrye bash launcher.pyw".

Thanks in advance for looking into this guys... I hope you can squish this bug.

My Bash.ini, in case it helps. I only changed the variable sOblivionMods after copying bash_default.ini :
Spoiler

; ____ _ _ _ ___ ___ _____
; | _ \ | | (_) (_) |__ \ / _ \ | ____|
; | |_) | __ _ ___| |__ _ _ __ _ ) || (_) || |__
; | _ < / _` / __| '_ \ | | '_ \| | / / > _ < |___ \
; | |_) | (_| \__ \ | | |_| | | | | | / /_ | (_) | ___) |
; |____/ \__,_|___/_| |_(_)_|_| |_|_| |____| \___/ |____/

;--This is the generic version of Bash.ini. If you want to set values here,
; then copy this to "bash.ini" and edit as desired.

; Bool option (b*****) - use any of:
; True, 1, Yes, On
; False, 0, No, Off

; Paths - You can use either:
; Absolute Path
; Example=C:\Games\Oblivion Mods
; Relative path, where path is relative to the Oblivion install directory
; Example=Tools\Tes4Files.exe
; _____ _
; / ____| | |
; | | __ ___ _ __ ___ _ __ __ _ | |
; | | |_ | / _ \| '_ \ / _ \| '__|/ _` || |
; | |__| || __/| | | || __/| | | (_| || |
; \_____| \___||_| |_| \___||_| \__,_||_|

[General]
;--sOblivionMods is the Alternate root directory for installers, etc.

; 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.
sOblivionMods=D:\Oblivion BAIN Mods

;--OblivionPath is the Oblivion directory (containing Oblivion.exe).
; Use this argument if Bash is located outside of the Oblivion directory.
; If using a relative path, will be relative to the Mopy directory
; Example=C:\Games\Oblivion
sOblivionPath=.

;--User directory arguments.
; These arguments allow you to specify your user directories in several ways.
; These are only useful if the regular procedure for getting the user directory fails.
; And even in that case, the user is probably better off installing win32com.

;--UserPath is the user profile path.
; May help if HOMEDRIVE and/or HOMEPATH are missing from the user's environment.
; Example=C:\Documents and Settings\Wrye
sUserPath=.

;--PersonalPath is the user's personal directory.
; Must be used in conjunction with the -l argument.
; Example=C:\Documents and Settings\Wrye\My Documents
sPersonalPath=.

;--LocalAppDataPath is the user's local application data directory.
; Must be used in conjunction with the -p argument.
; Example=C:\Documents and Settings\Wrye\Local Settings\Application Data
sLocalAppDataPath=.

; _____ _ _ _
; / ____| | | | | (_)
; | (___ ___ | |_ | |_ _ _ __ __ _ ___
; \___ \ / _ \| __|| __|| || '_ \ / _` |/ __|
; ____) || __/| |_ | |_ | || | | || (_| |\__ \
; |_____/ \___| \__| \__||_||_| |_| \__, ||___/
; __/ |
; |___/
[Settings]
;--For various options in Bash

;--sScriptFileExt is the extention that will be used for the exported scripts
; when running 'Export Scripts' (defaults to .txt)
sScriptFileExt=.txt

;--iKeepLog: is how much log to record- set to a number in between 0 and 4
; with 0 being no log, and 4 being maximum logging (not fully implemented yet)
iKeepLog=4

;--sLogFile: where to save the log to, defaults to Mopy/bash.log
sLogFile=mopy\bash.log

;--iIconSize is the size (in pixels) for the tool launcher icons. Valid entries
; are 16 and 32. Or if you want a different size create new icons with the same
; names as the *32.png but with the 32 changed to whatever size you want.
iIconSize=16

;--bEnableWizard: whether or not to enable the scripted installation ability
; if enabled Bash REQUIRES the Python WinAPI to be installed -- or Bash will not start
; (1 or 0 or True or False)
bEnableWizard=True

;--bSkipResetTimeNotifications: whether or not to skip notification about mod
; modification times reset by Lock Times.
; (1 or 0 or True or False)
bSkipResetTimeNotifications=False

;--bShowTextDifference****: toggles display of a text difference in the mods tab for that type of mod
bShowTextDifferenceMergeable=True
bShowTextDifferenceNoMerge=True
bShowTextDifferenceRegular=True
bShowTextDifferenceESM=True

;--o*****TextColour: what colour of text to display in the mods tab for that type of mod
; can be any valid wxPython colour or an RGB tuple
oDeactivateTextColour=wx.BLACK
oESMTextColour=wx.BLUE
oMergeableTextColour=(0x00,0x99,0x00)
oNoMergeTextColour=(153,0,153)
oRegularTextColour=wx.BLACK

;--s*****TextStyle: What style of text to display in the mods tab for that type of mod
; can be any valid wxPython text style.
oDeactivateTextStyle=(8, wx.NORMAL, wx.SLANT, wx.NORMAL)
oESMTextStyle=Default
oMergeableTextStyle=Default
oNoMergeTextStyle=Default
oRegularTextStyle=Default

;bAutoItemCheck: determines whether to automatically check new items in the bashed patch
bAutoItemCheck=False

;bSkipHideConfirmation: determines whether the hide confirmations are shown
bSkipHideConfirmation=False

; _______ _ ____ _ _
; |__ __| | | / __ \ | | (_)
; | | ___ ___ | | | | | | _ __ | |_ _ ___ _ __ ___
; | | / _ \ / _ \ | | | | | || '_ \ | __|| | / _ \ | '_ \ / __|
; | || (_) || (_) || | | |__| || |_) || |_ | || (_) || | | |\__ \
; |_| \___/ \___/ |_| \____/ | .__/ \__||_| \___/ |_| |_||___/
; | |
; |_|
[Tool Options]

; all tool launcher options for paths can be absolute paths or relative from the head
; of the oblivion folder (that's the one with your Oblivion.exe in it). Any others are explained with the option.

;--Whether or not to show the various larger non core tool launcher segments
bShowTextureToolLaunchers=True
bShowModelingToolLaunchers=True
bShowAudioToolLaunchers=True

;==================================================;
;=========ESM/ESP/LOD/NIF Tool Launchers===========;
;==================================================;

;--sTes4GeckoPath is the path to look for Tes4Gecko (defaults to Tes4Gecko.jar).
; sTes4GeckoJavaArg is the memory size argument used for launching Tes4Gecko.
sTes4GeckoPath=Tes4Gecko.jar
sTes4GeckoJavaArg=-Xmx1024m

;--sTes4FilesPath is the path that Bash will look for Tes4Files (defaults to Tes4Files.exe).
sTes4FilesPath=Tools\Tes4Files.exe

;--sTes4EditPath is the path that Bash will look for Tes4Edit\View\Trans (defaults to Tes4Edit.exe).
sTes4EditPath=Tes4Edit.exe

;--sTes4LodGenPath is the path that Bash will look for Tes4LodGen
; (defaults to Tes4LodGen.exe).
sTes4LodGenPath=Tes4LodGen.exe

;--sNifskopePath is the path that Bash will look for Nifskope (defaults to
; C:\Program Files\NifTools\NifSkope\nifskope.exe).
sNifskopePath=C:\Program Files\NifTools\NifSkope\nifskope.exe

;==================================================;
;===========3D Modeling Tool Launchers=============;
;==================================================;

;--sArtOfIllusion is the path that Bash will look for Art of Illusion.
sArtOfIllusion=C:\Program Files\ArtOfIllusion\Art of Illusion.exe

;--sAutoCad is the path that Bash will look for AutoCad.
sAutoCad=C:\Program Files\Autodesk Architectural Desktop 3\acad.exe

;--sBlenderPath is the path that Bash will look for Blender (defaults to
; C:\Program Files\Blender Foundation\Blender\Blender.exe).
sBlenderPath=C:\Program Files\Blender Foundation\Blender\Blender.exe

;--sGmaxPath is the path that Bash will look for Gmax (defaults to
; C:\GMAX\gmax.exe).
sGmaxPath=C:\GMAX\gmax.exe

;--sMaxPath is the path that Bash will look for 3dsMax.
sMaxPath=C:\Program Files\Autodesk\3ds Max 2010\3dsmax.exe

;--sMayaPath is the path that Bash will look for Maya.
sMayaPath=C:\not\a\valid\path.exe

;--sMilkShape3D is the path that Bash will look for MilkShape 3D.
sMilkShape3D=C:\Program Files\MilkShape 3D 1.8.4\ms3d.exe

;--sWings3D is the path that Bash will look for Wings3D.
sWings3D=C:\Program Files\wings3d_1.2\Wings3D.exe

;==================================================;
;==========Texturing/DDS Tool Launchers============;
;==================================================;

;--sArtweaver is the path that Bash will look for Artweaver.
sArtweaver=C:\Program Files\Artweaver 1.0\Artweaver.exe

;--sDDSConverter is the path that Bash will look for DDSConverter.
sDDSConverter=C:\Program Files\DDS Converter 2\DDS Converter 2.exe

;--sDogwaffle is the path that Bash will look for Dogwaffle.
sDogwaffle=C:\Program Files\project dogwaffle\dogwaffle.exe

;--sGenetica is the path that Bash will look for Genetica.
sGenetica=C:\Program Files\Spiral Graphics\Genetica 3.5\Genetica.exe

;--sGeneticaViewer is the path that Bash will look for Genetica Viewer.
sGeneticaViewer=C:\Program Files\Spiral Graphics\Genetica Viewer 3\Genetica Viewer 3.exe

;--sGIMP is the path that Bash will look for GIMP.
sGIMP=C:\Program Files\GIMP-2.0\bin\gimp-2.6.exe

;--sGimpShop is the path that Bash will look for Gimp Shop.
sGimpShop=C:\Program Files\GIMPshop\bin\gimp-2.2.exe

;--sInkscape is the path that Bash will look for InkScape.
sInkscape=C:\Program Files\Inkscape\inkscape.exe

;--sPaintNet is the path that Bash will look for Paint.Net.
sPaintNET=C:\Program Files\Paint.NET\PaintDotNet.exe

;--sPhotoshopPath is the path that Bash will look for Photoshop.
sPhotoshopPath=C:\Program Files\Adobe\Adobe Photoshop CS3\Photoshop.exe

;--sPixelStudio is the path that Bash will look for Pixel Studio Pro.
sPixelStudio=C:\Program Files\Pixel\Pixel.exe

;--sTwistedBrush is the path that Bash will look for Twisted Brush.
sTwistedBrush=C:\Program Files\Pixarra\TwistedBrush Open Studio\tbrush_open_studio.exe

;--sPhotoScape is the path that Bash will look for PhotoScape.
sPhotoScape=C:\Program Files\PhotoScape\PhotoScape.exe

;--sPhotobie is the path that Bash will look for Photobie Design Studio.
sPhotobie=C:\Program Files\Photobie\Photobie.exe

;--sPhotoFiltre is the path that Bash will look for PhotoFiltre.
sPhotoFiltre=C:\Program Files\PhotoFiltre\PhotoFiltre.exe

;--sPaintShopPhotoPro is the path that Bash will look for Paint Shop Photo Pro.
sPaintShopPhotoPro=C:\Program Files\Corel\Corel PaintShop Photo Pro\X3\PSPClassic\Corel Paint Shop Pro Photo.exe
;==================================================;
;=========General/Modding Tool Launchers===========;
;==================================================;

;--sBSACMD is the path that Bash will look for BSA Commander.
sBSACMD=C:\Program Files\BSACommander\bsacmd.exe

;--sEggTranslator is the path that Bash will look for Egg Translator.
sEggTranslator=C:\Program Files\Egg Translator\EggTranslator.exe

;--sISOBL is the path that Bash will look for ISOBL.
sISOBL=ISOBL.exe

;--sISRMG is the path that Bash will look for Insanity's ReadMe Generator.
sISRMG=Insanitys ReadMe Generator.exe

;--sISRNG is the path that Bash will look for Random Name Generator.
sISRNG=Random Name Generator.exe

;--sISRNPCG is the path that Bash will look for Insanity's Random NPC Generator.
sISRNPCG=Random NPC.exe

;--sMAP is the path that Bash will look for Interactive Map of Cyrodiil and Shivering Isles.
sMAP=Modding Tools\Interactive Map of Cyrodiil and Shivering Isles 3.52\Mapa v 3.52.exe

;--sOblivionBookCreatorPath is the path that Bash will look for Oblivion Book Creator
sOblivionBookCreatorPath=Data\OblivionBookCreator.jar
sOblivionBookCreatorJavaArg=-Xmx1024m

;--sOBMLG is the path that Bash will look for Oblivion Mod List Generator.
sOBMLG=Modding Tools\Oblivion Mod List Generator\Oblivion Mod List Generator.exe

;--sOBFEL is the path that Bash will look for Oblivion Face Exchange Lite.
sOBFEL=C:\Program Files\Oblivion Face Exchange Lite\OblivionFaceExchangeLite.exe

;--sRADVideo is the path that Bash will look for RAD Video Tools.
sRADVideo=C:\Program Files\RADVideo\radvideo.exe

;==================================================;
;======Screenshot/Benchmarking Tool Launchers======;
;==================================================;

;--sFraps is the path that Bash will look for FRAPS.
sFraps=C:\Fraps\Fraps.exe

;--sIrfanView is the path that Bash will look for Irfan View.
sIrfanView=C:\Program Files\IrfanView\i_view32.exe

;--sXnView is the path that Bash will look for XnView.
sXnView=C:\Program Files\XnView\xnview.exe

;--sFastStone is the path that Bash will look for FastStone Image Viewer.
sFastStone=C:\Program Files\FastStone Image Viewer\FSViewer.exe

;==================================================;
;============Sound/Audio Tool Launchers============;
;==================================================;

;--sABCAmberAudioConverter is the path that Bash will look for ABC Amber Audio Converter.
sABCAmberAudioConverter=C:\Program Files\ABC Amber Audio Converter\abcaudio.exe

;--sAudacity is the path that Bash will look for Audacity.
sAudacity=C:\Program Files\Audacity\Audacity.exe

;--sMediaMonkey is the path that Bash will look for Media Monkey.
sMediaMonkey=C:\Program Files\MediaMonkey\MediaMonkey.exe

;==================================================;
;=========Text/Development Tool Launchers==========;
;==================================================;

;--sNPP is the path that Bash will look for Notepad++.
sNPP=C:\Program Files\Notepad++\notepad++.exe

;--sWinMerge is the path that Bash will look for WinMerge.
sWinMerge=C:\Program Files\WinMerge\WinMergeU.exe

;--sFreeMind is the path that Bash will look for FreeMind.
sFreeMind=C:\Program Files\FreeMind\Freemind.exe

;==================================================;
;========Other/Miscellaneous Tool Launchers========;
;==================================================;

;--sAniFX is the path that Bash will look for AniFX.
sAniFX=C:\Program Files\AniFX 1.0\AniFX.exe

;--sFileZilla is the path that Bash will look for FileZilla.
sFileZilla=C:\Program Files\FileZilla FTP Client\filezilla.exe

;--sIcoFX is the path that Bash will look for IcoFX.
sIcoFX=C:\Program Files\IcoFX 1.6\IcoFX.exe

;--sLogitechKeyboard is the path that Bash will look for Logitech G11 Keyboard Profiler.
sLogitechKeyboard=C:\Program Files\Logitech\GamePanel Software\G-series Software\LGDCore.exe

;--sSteam is the path that Bash will look for Steam.
sSteam=C:\Program Files\Steam\steam.exe

;--sEVGAPrecision is the path that Bash will look for EVGA Precision.
sEVGAPrecision=C:\Program Files\EVGA Precision\EVGAPrecision.exe

;;;==============================================;;;
;;;============CUSTOM Tool Launchers=============;;;
;;;==============================================;;;

;--sCustom# is the path for custom tool launchers
; sCustom#opt is the option switch(es) used for launching that tool.
; sCustom#txt is the tool tip text to show for that launcher.
; Can be an .exe file, Java app, or anything that can be double-clicked
; ...opt works a bit differently depending on what you're launching:
; exe: Acts as a command line option
; Java apps: Like .exe, but note that it applies to the .jar rather than JavaW (as opposed to Tes4Gecko above)
; Others: Acts as Microsoft's "command verbs" as seen in Explorer (i.e., print, edit, find, explore)
; All icons have to be in Mopy\images and named custom#16.png or custom#32.png
; (where # is replaced by a number between 1 and 18)

sCustom1=C:\not\a\valid\path.exe
sCustom1opt=-Option(s)
sCustom1txt=Tooltip Text

sCustom2=C:\not\a\valid\path.exe
sCustom2opt=-Option(s)
sCustom2txt=Tooltip Text

sCustom3=C:\not\a\valid\path.exe
sCustom3opt=-Option(s)
sCustom3txt=Tooltip Text

sCustom4=C:\not\a\valid\path.exe
sCustom4opt=-Option(s)
sCustom4txt=Tooltip Text

sCustom5=C:\not\a\valid\path.exe
sCustom5opt=-Option(s)
sCustom5txt=Tooltip Text

sCustom6=C:\not\a\valid\path.exe
sCustom6opt=-Option(s)
sCustom6txt=Tooltip Text

sCustom7=C:\not\a\valid\path.exe
sCustom7opt=-Option(s)
sCustom7txt=Tooltip Text

sCustom8=C:\not\a\valid\path.exe
sCustom8opt=-Option(s)
sCustom8txt=Tooltip Text

sCustom9=C:\not\a\valid\path.exe
sCustom9opt=-Option(s)
sCustom9txt=Tooltip Text

sCustom10=C:\not\a\valid\path.exe
sCustom10opt=-Option(s)
sCustom10txt=Tooltip Text

sCustom11=C:\not\a\valid\path.exe
sCustom11opt=-Option(s)
sCustom11txt=Tooltip Text

sCustom12=C:\not\a\valid\path.exe
sCustom12opt=-Option(s)
sCustom12txt=Tooltip Text

sCustom13=C:\not\a\valid\path.exe
sCustom13opt=-Option(s)
sCustom13txt=Tooltip Text

sCustom14=C:\not\a\valid\path.exe
sCustom14opt=-Option(s)
sCustom14txt=Tooltip Text

sCustom15=C:\not\a\valid\path.exe
sCustom15opt=-Option(s)
sCustom15txt=Tooltip Text

sCustom16=C:\not\a\valid\path.exe
sCustom16opt=-Option(s)
sCustom16txt=Tooltip Text

sCustom17=C:\not\a\valid\path.exe
sCustom17opt=-Option(s)
sCustom17txt=Tooltip Text

sCustom18=C:\not\a\valid\path.exe
sCustom18opt=-Option(s)
sCustom18txt=Tooltip Text


Edit again:
If Bash ever refuses to start, try deleting pidfile.tmp from the Mopy directory. Bash uses that file to determine if it is already running so that it can prevent you from starting multiple instances of Bash. If Bash crashes, it isn't able to properly clear the file...so it thinks that it is still running.

Hmm I didn't know about this. It may explain why I was only able to launch the program directly with bash.py after killing it with the task manager. This should be a bit more commonplace knowledge imho, maybe add it to the OP and readme and give it some visibility?
User avatar
Brandon Wilson
 
Posts: 3487
Joined: Sat Oct 13, 2007 1:31 am

Post » Thu Sep 02, 2010 12:10 am

I am having major issues with Pyffi and wyre bash, I can get one or the other too work but not both at the same time.

That sounds very odd. I'm quite certain that you are practically alone with that problem. And I am clueless to be honest.

WB sometimes will not start if there is still some pid*.tmp temporary file in the WB directory. Maybe check if it's there and if so delete it.

The only other thing I can think of is whether there may be an issue with Win7 UAC controls and stuff. The recommended way is to install Oblivion, WB and PyFFI etc. not in C:/Programs/ but somewhere else. Really I'm grasping in the dark here, sorry. :shrug:
User avatar
Shaylee Shaw
 
Posts: 3457
Joined: Wed Feb 21, 2007 8:55 pm

Post » Wed Sep 01, 2010 12:02 pm

..
So now I've decided to abandoned WB 291 and go back to 290 version, ...


Am I totally out of date or is this some version that isn't publicly available? I still use v287.
User avatar
Ezekiel Macallister
 
Posts: 3493
Joined: Fri Jun 22, 2007 12:08 pm

Post » Wed Sep 01, 2010 10:33 am

Am I totally out of date or is this some version that isn't publicly available? I still use v287.

I am still using v287 :)

v290 is available on nexus as an upgrade to v287 and higher.
v291 is in testing and although you can download and test for the developers, has not yet been released.
User avatar
Janette Segura
 
Posts: 3512
Joined: Wed Aug 22, 2007 12:36 am

Post » Wed Sep 01, 2010 3:01 pm

I think that I had some problem when I tried 290, so I reverted to 287 as it was advised somewhere.
I'll just wait for v291 and it's awesome installer.
:)
User avatar
Brooke Turner
 
Posts: 3319
Joined: Wed Nov 01, 2006 11:13 am

Post » Wed Sep 01, 2010 12:26 pm

Good to see you and welcome back. :wavey:

I can only imagine what you will do on your PC once you're home. :obliviongate:

Yes, there is one thing you should know about http://www.4shared.com/file/X-Lvvz8o/Wrye_Bash_Installer.html and I've already mentioned it http://www.gamesas.com/index.php?/topic/1150534-relz-wrye-bash-thead-56/page__view__findpost__p__16858755. :yes:
If you know what you're doing I can't see any problem with Wrye Bash 291, but if you choose not to use WB 291 than you should avoid both 288, 289 and only upgrade 287 to 290 version.



Well that feature is broken for a few reasons that I posted about previously:

1. It will attempt to install all OBSE plugins in the BAIN folder even if in deactivated archives (not good).
2. It will attempt this each time you open the BAIN tab.
3. It will not uninstall them with much efficacy.
... on the few that I did install it did not deactivate my bashed patch, but neither of them were OBGE. I stopped using the feature altogether for now.

Tomlong-

Good to see you back.

When updating to 291 - There are a few issues with the back-up procedure if using the installer. If possible I'd not use that till it is worked out, but I did post about even though it seemed to lose my settings that manually restoring the backups and restarting fixed it.

All right, thanks for the heads up guys. It's awesome to here that we can install OBSE plugins now too! Does BAIN also know to ignore the version numbers that TESNexus tags onto the end of file downloads now? If not, that's fine. I'll just erase them.


Thanks again!
- Tomlong75210
User avatar
Naazhe Perezz
 
Posts: 3393
Joined: Sat Aug 19, 2006 6:14 am

Post » Wed Sep 01, 2010 2:45 pm

Could you please add the install requirements to the first post?

I know I haveto dowload a lot of stuff, like wxpython, comtypes for windows, etc.

Should make it easier to have one place with that useful info - particularly since the updates in the code allow for recent versions of packages bundled in the "mega pack" install.
User avatar
Elena Alina
 
Posts: 3415
Joined: Sun Apr 01, 2007 7:24 am

PreviousNext

Return to IV - Oblivion