ArtB Posted July 20, 2011 Share Posted July 20, 2011 (edited) Welp....I borked my oblivion installation by running BSA Redirection on wyre bash. I was trying to get a mod that replaced a default imperial texture to work. I have been using Wrye bash for a long time but never messed with this option. However, before trying wrye bash, I tried using BSA Redirection with OBMM. It didn't work but at least I could start the game. So I thought I would try the wyre bash method. Big mistake I guess. Now it crashes on start-up and I can't seem to reverse it. I did some digging and found out it was all redundant anyway because I installed something called ArchiveInvalidationInvalidation!.bsa about 3 years ago and completely forgot about it. xD I undid the settings to the best of my knowledge on wrye and obmm. Then I re-installed ArchiveInvalidationInvalidation! and check the literature for Oblivion_default.ini, Oblivion.ini and ConstructionSet.ini (CS crashes too) bInvalidateOlderFiles=1bUseArchives=1SArchiveList=Oblivion - Meshes.bsa, ArchiveInvalidationInvalidated!.bsa, Oblivion - Textures - Compressed.bsa, Oblivion - Sounds.bsa, Oblivion - Voices1.bsa, Oblivion - Voices2.bsa, Oblivion - Misc.bsaLooks good as far as I can tell. :armscrossed: I have a feeling the problem is as simple is a messed up setting or file somewhere. I am hoping it is a simple fix. Can anyone give me some advice on this? I am really hoping I am not looking at total re-install as I have mods from years ago that I am going to have hell hunting down. :pinch: Should've backed up more often :wallbash: Edited July 20, 2011 by ArtB Link to comment Share on other sites More sharing options...
MShoap13 Posted July 20, 2011 Share Posted July 20, 2011 Welp....I borked my oblivion installation by running BSA Redirection on wyre bash. I was trying to get a mod that replaced a default imperial texture to work. I have been using Wrye bash for a long time but never messed with this option. However, before trying wrye bash, I tried using BSA Redirection with OBMM. It didn't work but at least I could start the game. So I thought I would try the wyre bash method. Big mistake I guess. Now it crashes on start-up and I can't seem to reverse it. I did some digging and found out it was all redundant anyway because I installed something called ArchiveInvalidationInvalidation!.bsa about 3 years ago and completely forgot about it. xD I undid the settings to the best of my knowledge on wrye and obmm. Then I re-installed ArchiveInvalidationInvalidation! and check the literature for Oblivion_default.ini, Oblivion.ini and ConstructionSet.ini (CS crashes too) bInvalidateOlderFiles=1bUseArchives=1SArchiveList=Oblivion - Meshes.bsa, ArchiveInvalidationInvalidated!.bsa, Oblivion - Textures - Compressed.bsa, Oblivion - Sounds.bsa, Oblivion - Voices1.bsa, Oblivion - Voices2.bsa, Oblivion - Misc.bsaLooks good as far as I can tell. :armscrossed: I have a feeling the problem is as simple is a messed up setting or file somewhere. I am hoping it is a simple fix. Can anyone give me some advice on this? I am really hoping I am not looking at total re-install as I have mods from years ago that I am going to have hell hunting down. :pinch: Should've backed up more often :wallbash: While I can't help you with your CTD issue I can tell you why BSA redirection didn't work. Redirection is based on file dates, the newest texture takes precedence over the oldest. Apparently, the textures you were trying to install have an older "Date Modified" than your texture BSAs. Using something like Date Changer to set the modified dates back on any texture BSAs you have should remedy that issue. :) Link to comment Share on other sites More sharing options...
nosisab Posted July 20, 2011 Share Posted July 20, 2011 Since what it does is making the mod having precedence over vanilla... if something is wrong it is with the mod, more probably with the mod installation, not the redirection itself. Link to comment Share on other sites More sharing options...
crudius Posted July 20, 2011 Share Posted July 20, 2011 Noob suggestion* Is it as simple as scrappiing your bash patch and rebuilding a new one?? Link to comment Share on other sites More sharing options...
ArtB Posted July 20, 2011 Author Share Posted July 20, 2011 (edited) While I can't help you with your CTD issue I can tell you why BSA redirection didn't work. Redirection is based on file dates, the newest texture takes precedence over the oldest. Apparently, the textures you were trying to install have an older "Date Modified" than your texture BSAs. Using something like Date Changer to set the modified dates back on any texture BSAs you have should remedy that issue. :)No, I checked beforehand and the new textures are indeed newer. Timestamps for the bsa's are set to 2006. But that I am not so worried about that atm. Crash is more important. :P Since what it does is making the mod having precedence over vanilla... if something is wrong it is with the mod, more probably with the mod installation, not the redirection itself. Well there is no "mod" per se, all I did was replace the imperial texture. And again that did not cause any issues starting the game. Neither did redirection with obmm. Both times the game loaded. Only immediatly after using redirection with wrye did the crash occur. I did try rebuilding the bash patch. Does anyone know exactly what BSA redirection does?(inside wrye not obmm) Edited July 20, 2011 by ArtB Link to comment Share on other sites More sharing options...
Hickory Posted July 21, 2011 Share Posted July 21, 2011 bInvalidateOlderFiles=1bUseArchives=1SArchiveList=Oblivion - Meshes.bsa, ArchiveInvalidationInvalidated!.bsa, Oblivion - Textures - Compressed.bsa, Oblivion - Sounds.bsa, Oblivion - Voices1.bsa, Oblivion - Voices2.bsa, Oblivion - Misc.bsaLooks good as far as I can tell. :armscrossed: Needs to be: SArchiveList=ArchiveInvalidationInvalidated!.bsa, Oblivion - Meshes.bsa, Oblivion - Textures - Compressed.bsa, Oblivion - Sounds.bsa, Oblivion - Voices1.bsa, Oblivion - Voices2.bsa, Oblivion - Misc.bsa Link to comment Share on other sites More sharing options...
ArtB Posted July 21, 2011 Author Share Posted July 21, 2011 (edited) Needs to be: SArchiveList=ArchiveInvalidationInvalidated!.bsa, Oblivion - Meshes.bsa, Oblivion - Textures - Compressed.bsa, Oblivion - Sounds.bsa, Oblivion - Voices1.bsa, Oblivion - Voices2.bsa, Oblivion - Misc.bsa Thanks I just tried that but the change did not seem to change anything. I figured because as long as the .bsa with the dummy texture is before the .bsa with the real texures, the work around is supposed to work. Besides that was how the ArchiveInvalidationInvalidated!.bsa installer.exe configures the ini by default.(The way I had it before.) I think the problem is due to the fact I redundantly selected bsa redirection with wrye bash while I currently(unwittingly) had ArchiveInvalidationInvalidated!.bsa installed AND BSA redirection in place with OBMM. So the game started perfectly with both OBMM and ArchiveInvalidationInvalidated!.bsa redirecting to dummy .bsas. But I guess the combination of one of the two plus wrye bash borked something So basically I want to undo redirection in OBMM and Wrye and leave and leave ArchiveInvalidationInvalidated!.bsa installed, the way most people have it. But I am not sure how to undo it on either OBMM and Wrye. OBMM is probably less important than wrye, as it did not cause a crash. Unfortunately, I have not found any literature(might be looking wrong) nor do I understand the mechanism enough to dig into it myself. I don't even know what .bsa wrye bash points to, if any. OBMM points to C:\Program Files\Bethesda Softworks\Oblivion\obmm\BSARedirection.bsaAnd neither uses .ini to do this I think, but data and settings files which I can't open. So atm I am stuck until someone with better understanding of Archiveinvalidation can help me. :sad: Edited July 21, 2011 by ArtB Link to comment Share on other sites More sharing options...
ArtB Posted July 21, 2011 Author Share Posted July 21, 2011 (edited) Sorry Dble post. Edited July 21, 2011 by ArtB Link to comment Share on other sites More sharing options...
Hickory Posted July 21, 2011 Share Posted July 21, 2011 From the Wrye Bash readme:BSA Redirection:Uses Quarn's BSA redirection technique to avoid bugs with the engines texture getting system. This is compatible with both OBMM and Quarn's original BSA redirection approaches. Wrye bash uses the same dummy bsa file as ArchiveInvalidation Invalidated. I guarantee you that this is not the root of your problem. Did you, by any chance, use the BSA alteration in OBMM? Link to comment Share on other sites More sharing options...
ArtB Posted July 22, 2011 Author Share Posted July 22, 2011 (edited) From the Wrye Bash readme:BSA Redirection:Uses Quarn's BSA redirection technique to avoid bugs with the engines texture getting system. This is compatible with both OBMM and Quarn's original BSA redirection approaches. Wrye bash uses the same dummy bsa file as ArchiveInvalidation Invalidated. I guarantee you that this is not the root of your problem. Did you, by any chance, use the BSA alteration in OBMM?I did but only after the crash. I had to select it in order un-grey "undo BSA edits" which I wanted to try to perhaps remedy my error. But keep in mind I did not do that until I had already crashed, which came immediately after had selected "BSA redirection" inside wrye bash. I figured I needed to undo what I did with both OBMM and Wrye bash to undo the crash, but I was not sure how. So I guess "undo BSA edits" is unrelated to BSA redirection. Something else must have caused the crash but perhaps I made it worse. :pinch: So here is the order of exactly what I did, broken down for the sake of troubleshooting. I always load up the game after each change just for these reasons(should've backed up anyway I realize). 1) Installed ArchiveInvalidationinvalidated!.bsa(years ago and forgotten about)No start-up crashes during this time 2) Built first Bash patch months ago.No start-up crashes during this time 3) Replaced imperial dds's recently.No crash but texture didn't change 4) Select 'BSA redirection' in OBMM and updateNo crash but texture didn't change 5) Select 'BSA redirection' in Wrye BashStart-up crash...(before main menu loads but after OBSE dos window pops up) 6) PANIC! Then uncheck "BSA Redirection" in Wrye Bash.Start-up crash... 7) Select 'BSA alteration' then check 'undo BSA edits' in OBMM and update.Start-up crash... 8 ) Select 'Reset BSA timestamps' in OBMM(all main BSA's are now set to 2006. Most were already dated way back.)Start-up crash... 9) Reinstall ArchiveInvalidationinvalidated!.bsa after checking the 3 config .inis. Oblivion.ini was missing the entry but Oblivion_default.ini and ConstructionSet.ini were fine(I found out that the CS crashes too at this point)Start-up crash... 10) Rebuilt Bash patch.Start-up crash... 11) Attempted your config suggestion.Start-up crash... :( So the point where everything went pear-shaped was after I selected BSA redirection in wrye bash although I am not sure if anything I did before that caused a conflict. But as I said simply unchecking the option did not reverse whatever it does. Thank you for the help so far though. :sweat: Edited July 22, 2011 by ArtB Link to comment Share on other sites More sharing options...
Recommended Posts