Bain

Post » Tue Mar 29, 2011 11:21 pm

So, I've used OBMM before, and Wyre Bash to sort my load order, but I've never used BAIN before. How complex is it?

ps. Sorry for the many questions. I've been away for a while, and finally got another copy of GOTY
User avatar
Jack Walker
 
Posts: 3457
Joined: Wed Jun 06, 2007 6:25 pm

Post » Wed Mar 30, 2011 12:08 pm

I'd say it has a learning curve, but the general consensus is that it is worth it to take the time to learn it.

Most prefer Tomlong's site for instructions: http://tesivpositive.animolious.com/

I did attempt http://www.gamesas.com/index.php?/topic/1084204-bain-mod-installation-projects/ about it too, but the feedback I got was that it was wordy. I disagree and think it not wordy enough.

A different approach is Alt3rn1ty's visual guide to Wrye Bash with sections on BAIN. Search nexus for Wrye bash pictorial guide (Can't link for some reason right now)

So there that is three sources for you. All my arguments as to why to use are in my thread.
User avatar
Sandeep Khatkar
 
Posts: 3364
Joined: Wed Jul 18, 2007 11:02 am

Post » Wed Mar 30, 2011 7:03 am

If you know where pretty much everything goes in the data folder from a mod, esps esms textures\ meshes\ etc .. BAINs are a breeze. Check out the guide in my sig (although TESNexus has been down for quite a while today, I have it on TESAlliance aswell (just minus all the TESNexus screenshots - the pdf's there have the same content))
User avatar
Emma
 
Posts: 3287
Joined: Mon Aug 28, 2006 12:51 am

Post » Wed Mar 30, 2011 6:29 am

It has more of a learning curve than OBMM, but it's not complicated by any stretch of the word.

I'd recommend getting familiar with it. It has countless advantages over OBMM.
User avatar
Lauren Dale
 
Posts: 3491
Joined: Tue Jul 04, 2006 8:57 am

Post » Wed Mar 30, 2011 7:51 am

Yeah, having done just the switch myself after years of OBMM - it's not bad. Start with simple mods and work your way up from there. You'll be repackaging OMOD's into BAIN archives in no time :D I followed Alt3rn1ty's guide.
User avatar
Hannah Barnard
 
Posts: 3421
Joined: Fri Feb 09, 2007 9:42 am

Post » Wed Mar 30, 2011 12:11 am

can i ask what is just the different between those 2 :) ?
User avatar
Valerie Marie
 
Posts: 3451
Joined: Wed Aug 15, 2007 10:29 am

Post » Tue Mar 29, 2011 9:34 pm

Now that I switched to BAIN I don't understand why everyone said it was more complicated, I figured out how to use it on my own in a few minutes. OBMM is still good for installing mods that have alot of options like darkui darn though because I don't know how to use the BAIN wizards.
User avatar
Toby Green
 
Posts: 3365
Joined: Sun May 27, 2007 5:27 pm

Post » Wed Mar 30, 2011 5:44 am

Now that I switched to BAIN I don't understand why everyone said it was more complicated, I figured out how to use it on my own in a few minutes. OBMM is still good for installing mods that have alot of options like darkui darn though because I don't know how to use the BAIN wizards.

Search the work BAIN on tesnexus when it is up and you will get a few mods that Wrye packaged for BAIN use. DarnUI is one of them. Copying the textures and menus over from Dark DarnUI is easy and with a few minutes work you can have a fully BAIN darkdarnUI.

Selerna- Read the first post in my tutorial for what is different between the two.
User avatar
Bethany Short
 
Posts: 3450
Joined: Fri Jul 14, 2006 11:47 am

Post » Wed Mar 30, 2011 5:24 am

Alt3n1ty's guide also explains how to convert DarkUId DarN to a BAIN installation. He used that as an example of how to convert a complicated mod for those that want to do that. I followed his guide and have dark Darn packaged for BAIN now.

To use a BAIN wizard, you just right-click on the package and select Wizard. The wizard will start running and select the packages for you as you make your selections at the prompts. At the end you tell it to implement the selections, then you just install the package. Now creating BAIN wizards does require one to learn the scripting language, which is currently undergoing a major overhaul.
User avatar
A Dardzz
 
Posts: 3370
Joined: Sat Jan 27, 2007 6:26 pm

Post » Wed Mar 30, 2011 2:18 am

If you want learn how BAIN works I suggest that you should use it to only install UOP since everyone these days always install UOP. That's is what Psymon just told you about a learning curve there is for BAIN and *abuse* :evil: http://tesivpositive.animolious.com/ to learn more in the http://tesivpositive.animolious.com/?page=guides_mod_installation. :)
User avatar
roxanna matoorah
 
Posts: 3368
Joined: Fri Oct 13, 2006 6:01 am

Post » Wed Mar 30, 2011 10:29 am

I too am a long-time OBMM user who last year took the plunge and converted to Wrye-Bash / BAIN. Wrye-Bash does indeed have a steeper initial learning curve than OBMM. But there's a reason for that. Simply put, it does much more, thus there is more to learn. But once over the hump its smooth sailing. You'll kick yourself for not making the switch sooner.

One of the hardest things for me to adjust to with BAIN was that its packages begin a level higher than OMODs. That is to say, my self-made OMODs were created so that, when extracted and viewed as a directory tree, the first visible directory is "data". The OMOD path to a particular mesh would look something like this:

xxxxxxx.OMOD
--data (housing any esm and/or esp)
----meshes
------architecture
--------Anvil
----------anvilfighterguild01.NIF

The same thing in a SIMPLE (as opposed to complex) BAIN package omits the "data" layer:

xxxxxxx.7z
(loose esms, esps, readmes and possibly other files if present)
--meshes
----architecture
------Anvil
--------anvilfighterguild01.NIF

I borked quite a few early packages 'cause I'd forget and automatically create with "data" present in the structure. Easy enough to fix, but frustrating. It's all second nature now, but for a while it had me pulling hairs.


The other thing that confused me was/is that my concept of "lower" and "higher", as they apply to BAIN package install-order, is the opposite of that which appears in written BAIN instructions. Now, I understand how it works well enough. So long as I'm staring at the Wrye-Bash BAIN installers tab it all makes perfect sense. I've absolutely no confusion. But to this day, understanding it as I do, when I do research and come upon written instructions mentioning "higher" and "lower" it tends to momentarily confuse me. I have to tell myself, "Ignore this. Just think of it as you always do and you'll be okay."

I certainly have not yet mastered all that Wrye-Bash has to offer. For instance, I understand one can now install OBSE mods as BAIN packages. I hope to convert my few remaining OMODs (such as DropLitTorchesOBSE) at some point. But I've not yet stumbled upon detailed instructions on the conversion process. I'm sure it's very easy, but I'm not going to guess at it.

At any rate, Wrye-Bash is well worth the learning curve.

-Decrepit-
User avatar
Bedford White
 
Posts: 3307
Joined: Tue Jun 12, 2007 2:09 am

Post » Wed Mar 30, 2011 2:22 am

Er. Is it just some wacky version of Wrye Bash I'm using, or even perhaps my imagination, or is it no longer as fussy about the top directory as some have been stating in this thread?

Seems that way to me, anyway. :shrug:
User avatar
Claudz
 
Posts: 3484
Joined: Thu Sep 07, 2006 5:33 am

Post » Wed Mar 30, 2011 8:41 am

I've accidentally installed a couple of things that had a Data folder and BAIN didn't care. Perhaps it's been fixed somewhere along the way?
User avatar
Monika Fiolek
 
Posts: 3472
Joined: Tue Jun 20, 2006 6:57 pm

Post » Wed Mar 30, 2011 1:48 am

Er. Is it just some wacky version of Wrye Bash I'm using, or even perhaps my imagination, or is it no longer as fussy about the top directory as some have been stating in this thread?

Seems that way to me, anyway. :shrug:

I read your post and installed a mod I had not made Bain friendly yet, and it worked for me too.
User avatar
Genocidal Cry
 
Posts: 3357
Joined: Fri Jun 22, 2007 10:02 pm

Post » Wed Mar 30, 2011 12:28 pm

Having an overarching Data folder is fine with BAIN packages.
User avatar
Jessica Colville
 
Posts: 3349
Joined: Wed Oct 18, 2006 6:53 pm

Post » Wed Mar 30, 2011 1:04 pm

Er. Is it just some wacky version of Wrye Bash I'm using, or even perhaps my imagination, or is it no longer as fussy about the top directory as some have been stating in this thread?

Seems that way to me, anyway. :shrug:

I've accidentally installed a couple of things that had a Data folder and BAIN didn't care. Perhaps it's been fixed somewhere along the way?

I read your post and installed a mod I had not made Bain friendly yet, and it worked for me too.

This could well be the case with newer versions of Wrye-Bash. The version I originally converted over to would now be considered fairly ancient. It's also possible I was doing something else wacky at the same time as creating "data" folders, though that seems an odd coincidence. Sadly, those early "data"- containing packages were deleted so I can't see what else, if anything, was going on.

-Decrepit-
User avatar
Taylor Bakos
 
Posts: 3408
Joined: Mon Jan 15, 2007 12:05 am

Post » Wed Mar 30, 2011 1:01 am

Er. Is it just some wacky version of Wrye Bash I'm using, or even perhaps my imagination, or is it no longer as fussy about the top directory as some have been stating in this thread?

Seems that way to me, anyway. :shrug:


Package Structure
Bain recognizes three package structures:

? Simple
? If the package has esps, esms or bsa's at the top level, or if it has any of the regular Oblivion\Data subdirectories (specifically currently recognized are screenshots, bash patches, distantlod, docs, facegen, fonts, menus, meshes, music, shaders, sound, textures, trees, video, streamline, _tejon, ini tweaks, scripts, pluggy, ini, obse (last one only if option to install OBSE plugins is active)) at that level, then it will be categorized as a simple package.

? Complex
? If a package is not simple, but has subdirectories which appear simple (have esps/esms/bsas and/or have standard sub-directories), then it will be categorized as complex.
? In this case, each top level subdirectory (that appears simple), will be treated as a sub-package, and you'll be able to activate or deactivate it as desired before installing.

? Complex/Simple
? If a package is complex, but has only one sub-package, then it will appear as a simple package in the interface. (I.e. there will be no sub-package options.)


My highlight - That one sub-package can be called anything you want, even Data :)

I just consider sub-packages as separate selectable Data\ folders (with a unique name), each having whatever standard content you want, and each selected will overwrite the previous if it contains the same files.
User avatar
Michelle Chau
 
Posts: 3308
Joined: Sat Aug 26, 2006 4:24 am

Post » Tue Mar 29, 2011 10:42 pm

Now that I switched to BAIN I don't understand why everyone said it was more complicated, I figured out how to use it on my own in a few minutes. OBMM is still good for installing mods that have alot of options like darkui darn though because I don't know how to use the BAIN wizards.

lol..Way back when I took the plunge to convert all my mods to BAIN...that was one of the First mods I tackled.! The UI grates on my nerves and DarkDarn UI is even installed before the UOP!

I used it as a way to learn the ins and outs of BAIN. Install the Dark Darn as an OMOD. Load, Play, and Save a game slot. Look @ the Save in BASH. its Purple.
Now the Fun Part.
OBMM , Extract to folder. then uninstall the Omod.
The Fun starts here...open Bash and Look at your Save ..ohh RED. Now Create a BAIN that will turn that Back into a Purple Save without ever starting the Game! Thats how I learned BAIN! hahahah
User avatar
Kari Depp
 
Posts: 3427
Joined: Wed Aug 23, 2006 3:19 pm


Return to IV - Oblivion