IMPORTANT
- Requires Wrye Bash or manual editing of the plugins.txt file.
- Not tested with Oblivion Mod Manager - I don't use it much these days, tell us if you try it and it works.
- Only tested with the NON-STEAM version of Oblivion. If it works with the Steam version, tell us.
- I'm sharing this in the hope it can be useful, but I'm making no guarantees it works on every weird setup out there. I'm not providing any support, mmkay?
Follow these exact STEPS:
- Backup current ini and generate a new one with the launcher, then run Oblivion once, load a save and exit normally (without crash) so you get a complete, fresh .ini file.
- Ensure bUseMyGamesDirectory=0 in your .ini, and that the variable is not duplicated in the ini file.
- Move Oblivion.ini into your Oblivion directory.
- Create a \saves subdirectory of Oblivion and move a single save in there, for testing purposes.
- [Install and] Launch Wrye Bash. It obeys your .ini setting and generates a fresh plugins.txt in your Oblivion directory. This is optional to the test itself (I think Oblivion.esm is loaded by default if you don't have a plugins.txt), but unless you create it manually you need Wrye Bash to manage your plugins list and load any mod or dlc.
- Launch Oblivion DIRECTLY with Oblivion.exe or OBSE. The Oblivion launcher DOES NOT obey the ini setting to keep things local.
- To check that Oblivion is indeed loading things locally, open the load game dialog and check that only the lone save you moved to the local saves folder is present.
- If you did launch Oblivion directly and not with the launcher, no new .ini file will be generated in My Games/Oblivion
Once you've done this you've basically got a skeleton install that's entirely self-contained. Back it up so you can copy the whole folder somewhere else and make Infinite Oblivions.
Wrye Bash note: if you use BAIN, you'll probably want to fiddle with Bash's ini settings in each install so your Bash Installers directory is different for each.
(How? Copy bash_default.ini to bash.ini, and change stuff in bash.ini. Backup your computer and your house in case you mess up.)
BOSS note: I have boss.exe and the other BOSS files under Oblivion\BOSS, and I copy that along with the whole folder to my new Oblivions. It works just fine locally, http://www.gamesas.com/index.php?/topic/1300296-relz-8-steps-to-infinite-oblivions/page__view__findpost__p__19607900.
If you're an advanced Windows user, you can also do this: to save space, I hardlink all my vanilla .bsa files with http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html between the various Oblivions, since I know I'll never modify them. This means that apart from subsequent mod additions, each new Oblivion only takes a few hundred megabytes.