As far as I can tell, I've installed OBSE properly. I get the message in the console when opening it that OBSE loaded properly, and it is creating both .ess and .obse saves. It has created the OBSE folder in the my Oblivion\Data folder, and there is an obse.ini file present. However, no mods that require OBSE are functioning, and I've tried a number of them. I don't think it's that I installed the mods that require OBSE improperly, as I've installed a number of other mods and every single one that doesn't require OBSE works, and I did check the installation multiple times of the ones that require OBSE.
I have obse_1_2_416.dll, obse_editor_1_2.dll and obse_loader.exe in the main Oblivion folder and am launching it from obse_loader.exe. The game is patched to 1.2.0416.
The settings in the obse.ini file are:
[Loader]
bCheckForUpdates=0
[Compiler]
bWarningUnquotedString=1
bWarningUDFRefVar=1
[Runtime]
bCreateCrashDump=0
bDeallocateReferences=1
bQueueEnabledRef=1
bTestExprComplainsOnError=0
bWriteAllRefInventoryReference=1
This is on retail version, and with no DLC.
Oblivion is installed on a drive other than the SSD my OS is on. I don't know if that would cause issues.
EDIT: Can't post in this thread for some reason, so I'll edit in what I want to post here until I can post.
There is no obse.log in my Oblivion folder.
I have checked every mod or plugin I've tried for the requirements, and I've avoided ones that say they require Knights of the Nine or Shivering Isles.
I am talking about both plugins (.dll files) and mods (.esp files). There are .esp mods that should be giving spells when loading a save file or starting a new game, but don't. I've also tried Blockhead, which I know is supposed to create a .ini file in the Oblivion\Data\OBSE\Plugins folder when I launch the game, and it does not (and Blockhead is in the location that the mod's page says to put it).
I tried the "print" command, and got the expected response ("This command can not be called from the console"). So again, something that points towards OBSE working properly. I know that Blockhead specifically, though, says if I get the problem it says that is a problem with OBSE. I guess I'll try reinstalling, and try OBSE and Blockhead first. I had installed Midas Magic and HGEC Body Replacer before OBSE. I don't think that should cause an issue and those mods are working properly, but maybe I did something incorrectly that's causing an issue.
Tried the fresh install, only OBSE added so far, every indication is that it's working fine, though there's no obse.log file. Is there something specific I need to do to get it to create that file?
Also after the previous line here, I tried Blockhead, still not creating the .ini file that it's supposed to.
Ok, tried running the OBSE launcher as admin, this time it created the obse.log file, and created obse_loader.log
Contents of obse.log
OBSE: initialize (version = 22.9 010201A0)
oblivion root = C:\Program Files (x86)\Bethesda Softworks\Oblivion\
config path = C:\Program Files (x86)\Bethesda Softworks\Oblivion\Data\OBSE\obse.ini
plugin directory = C:\Program Files (x86)\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\
patched
loading from C:\Users\Greg\Documents\My Games\Oblivion\Saves\Save 2 - a - Imperial Prison, Level 1, Playing Time 00.00.37.obse
Reading mod list from co-save
Loading strings
Loading array variables
DoLoadGameHook: C:\Users\Greg\Documents\My Games\Oblivion\Saves\Save 2 - a - Imperial Prison, Level 1, Playing Time 00.00.37.ess
loading from C:\Users\Greg\Documents\My Games\Oblivion\Saves\Save 2 - a - Imperial Prison, Level 1, Playing Time 00.00.37.obse
Reading globals
OBSE: deinitialize
Contents of obse_loader.log
config path = C:\Program Files (x86)\Bethesda Softworks\Oblivion\Data\OBSE\obse.ini
crc = 7934C86C
dll = C:\Program Files (x86)\Bethesda Softworks\Oblivion\obse_1_2_416.dll
hookBase = 00BB0000
loadLibraryAAddr = 75280E70
hook thread complete
launching oblivion
Still not creating blockhead.ini
Going to test if the mods that are not plugins work as long as I run as admin. The .esp mods are still not working despite running as admin.
Tried an older version of OBSE (-OBSE 0021-). One of the mods that I had tried worked, but others still don't. Blockhead, my main concern here, still does not appear to be working.
Moved install from Program Files. No change.