BFG99 Posted September 15, 2010 Share Posted September 15, 2010 I've spent a LONG time optimizing my copy of Oblivion. I ran PyFFI on everything, scoured countless forums and logs on how to optimize my Oblivion INI file, applied all the official and unofficial patches, ran BOSS to optimize load order, and even figured out how to improve my graphic card's performance without it heating up much. Unfortunately, I've gotten a little too mod-happy, and on my midpowered machine Oblivion slows down to 2 or 3 FPS at times. The worst problem is when I'm in the middle of a large fight, and I'm hitting the enemy with an enchanted weapon of some kind, especially if they have Spell Absorption/Reflection. The rest of the time I get maybe 20 FPS, max -- which isn't unplayable but should definitely be improved. So, I was wondering if you'd be willing to take a look at my mod list (below) and help me understand which mods are likely the biggest performance hogs? Which ones would you recommend deactivating so my game can be playable again? Thanks in advance! Edit: Before anyone asks, I have a P8400 CPU (2.3GHz Dual Core), Nvidia GeForce 9700M GT graphics card, and 4 GB RAM. My mod list: First, note that I have RAEVWD and Qarl's Texture Pack 3 Redimized installed. However, these two by themselves don't seem to hurt my FPS much - if I disable all of the mods below I get a very nice FPS. Oblivion.esmGTAesgaard_2.esmAll Natural Base.esmMart's Monster Mod.esm <--non-negotiable even though I know it can kill FPS :)Enhanced Daedric Invasion.esmKvatch Rebuilt.esmBathingMod_Base.esmCM Partners.esmUnofficial Oblivion Patch.espUOP Vampire Aging & Face Fix.espOblivion Citadel Door Fix.espDLCShiveringIsles.espUnofficial Shivering Isles Patch.espNatural_Habitat_by_Max_Tael.espAll Natural - Real Lights.esp <--suspected FPS hogAll Natural.espAll Natural - SI.espAll Natural - EW + NW + AWS.espNatural_Water_by_Max_Tael.espSymphony of Violence.espMIS.espMIS New Sounds Optional Part.espAtmospheric Oblivion.espStorms & Sound.esp36Sermons-Miltiades.espAliveWaters.espBook Jackets Oblivion.espFirstEditionGuidetotheEmpire.espClocksOfCyrodiil.espCM_Better Wine.espCM_Better Wine_SI.espDaggerfallbooks.espDancer_Undress0_6-10194.espImprovedSigns.espMorrowindbooks.espOblivion Cats v0.2b.espP1DseeYouSleep.espReznod_Mannequin.espshiveringislesdoorusable.espWater Nymphs.espLiving Economy.espLiving Economy - Items.espCutthroat Merchants.espmoDem's City Life.espPopulated Prisons.espMap Marker Overhaul.espMap Marker Overhaul - SI additions.espDLCHorseArmor.espDLCHorseArmor - Unofficial Patch.espMart's Monster Mod - DLCHorseArmor+Slofs .espDLCOrrery.espDLCOrrery - Unofficial Patch.espDLCMehrunesRazor.espDLCMehrunesRazor - Unofficial Patch.espDLCSpellTomes.espDLCSpellTomes - Unofficial Patch.espBook Jackets DLC.espGrimbotsSpellTomes.espMaleBodyReplacerV5Beta.espANBRobertsCupSizes.espBattlespire Books.espEthereal - Armor Imperial Legion Edition.espFineWeapons.espMithril and Orcish Weapon Sets by Ionis.espRustyItems.espRTFemaleReplacerV12.espTFF_Armor_Base.espTFF_Clothing_Base.espTFF_Clothing_SI.espAncientTowers.espDLCThievesDen.espDLCThievesDen - Unofficial Patch.espDLCThievesDen - Unofficial Patch - SSSB.espMart's Monster Mod.espMart's Monster Mod - Shivering Isles.espMart's Monster Mod - Additional Enemy NPC Vars.espMart's Monster Mod - Diverse Imperial Armor.espMart's Monster Mod - Gems & Gem Dust.espMart's Monster Mod - Hunting & Crafting.espMart's Monster Mod - Zombies for Body Meshes.espMart's Monster Mod - Durability & Damage.espMart's Monster Mod - Less Bone Loot.espMart's Monster Mod - Less Reavers.espMart's Monster Mod - Safer Roads.espMart's Monster Mod - No Carrion Rats.espMart's Monster Mod - Spawn Rates - Reduced.espMart's Monster Mod - Dungeons of MMM.espMart's Monster Mod - More Passive Wildlife.espMart's Monster Mod - City Defences.espMart's Monster Mod - Farm Animals.espMart's Monster Mod - Diverse WaterLife.espMart's Monster Mod - Diverse Runeskulls Loot G&GD.espBHC_Expanded.espGTAesgaard.espGTAesgaard_2.espGates To Aesgaard 2 Delayer.espJagnot- Imperial City Library V1.3.esp300_White Stallion 4.espKvatch Rebuilt.espKvatch Rebuilt Weather Patch.espMalevolent.espSIPalaceExpansion.espThermae.espArena_Capacity_Crowds-5845.espDLCBattlehornCastle.espDLCBattlehornCastle - Unofficial Patch.espDLCFrostcrag.espKvatch Rebuilt_Frostcrag.espDLCFrostcrag - Unofficial Patch.espBrumaMGRestored.espBrumaMGRestored-Frostcrag.espKnights.espKnights - Unofficial Patch.espMart's Monster Mod - Knights.espTOTF.espRTT.espThe Lost Spires.espLost Paladins of the Divines.espEnhanced Daedric Invasion.espEDI - Aggression Fix.espHeartoftheDead.espMedium_FPSFIX_Natural_Vegetation.esp <---I recently deactivated this and it has seemed to helpHarvest [Flora].espHarvest [Flora] - Shivering Isles.espHarvest [Flora] - DLCFrostcrag.espBFG's Open All the Gates.espCliff_BetterLetters.espCliff_RiskyInnBeds.espDungeon Actors Have Torches 1.6 DT.espExterior Actors Have Torches 1.3 DT.espFemale Guards.espKT_KhajEyeToggle.espSalmo The Baker v2.0.espScriptIcon_Replacer.espSlof's Dogs.espStorms & Sound - The Lost Spires.espBathingMod_Soap.espBathingMod_Bathroom_Upgrades.espBathingMod_Placeable_Bathtubs.espOWE&P.espRealisticFatigue.espRealisticHealth.espRealisticForceMedium.espRealisticMagicForceMedium.espWizard'sSpellBook.espEnchantmentRestore.espEnchantmentRestore_Wells.espStealthOverhaul.espkuerteeClothingMatters.espAdrenaline Fuelled Archery- Bow Sway.espCombat Behavior 2.11b.espMarksman Velocity SI.espBFG's Enhanced Armory.espMart's Monster Mod - Resized Races.espCM Partners.espGet Wet.espBubbleFx.espVisually Enchanted Damage and Absorb with Particles.espVisually Enchanted Drains 1.espVisually Enchanted Fire 3.espVisually Enchanted Frost 1.espVisually Enchanted Shock 1.espVisually Enchanted SoulTrap 1.espkuerteeCleanUp.esp Link to comment Share on other sites More sharing options...
Fonger Posted September 15, 2010 Share Posted September 15, 2010 1 - you don't have a bashed patch so using wrye bash to turn off lights flicker ain't an option 2 - consider removing any eye-candy mod you've installed 3 - consider installing some video de-enhancement mods - like "nowind", low-poly grass etc 4 - update your outdated mods - 300_White Stallion 4.esp is outdated and BOSS tells you what to update to 5 - given #4, read your BOSS report very carefully and consider its suggestions Link to comment Share on other sites More sharing options...
iamsaige Posted September 15, 2010 Share Posted September 15, 2010 What retextures are you using is a bigger question (Qarl etc). Are you also using Lod mods (Really AEVWD etc)? It's definately a good idea to update order mods and use optimization mods.Also consider what resolution you're playing at. Link to comment Share on other sites More sharing options...
ArmeniusLOD Posted September 15, 2010 Share Posted September 15, 2010 If you're not using Oblivion Stutter Remover, then I highly recommend you download it. There are some tweaks you should make to the .ini after you install it. Here is my config: Master = { _comment = You can turn on or off each distinct feature from here. bManageFPS = 0 bHookCriticalSections = 1 bHookHashtables = 1 bReplaceHeap = 1 bLogToConsole = 0 bFix64Hertz = 1 bFlushLog = 1 iSchedulingResolution = 1 iMainHookPoint = 1 } FPS_Management = { _comment = Basic FPS stuff, switches to slow-motion on low FPS; in the past this has occaisonally produced bugs like the NPCs-dropping-dead issue; the issues are believed to be fixed but if you suspect you are having related problems you can try disabling bAllowSlowMotion which is the main suspect for any problems relating to FPS management bAllowSlowMotion = 0 MaximumFPS = 60 MinimumFPS = 15 iSmoothFrames = 0 iSmoothMode = 0 iSleepExtra = 2 bFPSConsoleSPAM = 0 iSchedulingParanoia = 1 iHardMaxFrametime = 200 } CriticalSections = { _comment = CS stuff helps both Oblivion and Fallout significantly _comment = most of the benefit comes from the Renderer+0x180 suppression (see overrides below) _comment = modes: 1=vanilla, 2=fair, 3=stuttering, 5=suppressed, 6=prioritize-main-thread, 7=deprioritize-main-thread bEnableProfiling = 0 bEnableMessages = 1 bUseOverrides = 1 iDefaultMode = 3 iDefaultSpin = 4000 iStutterLevel = 4 } Heap = { _comment = Heap replacement can produce MAJOR improvements in performance on Oblivion, only moderate improvements on Fallout _comment = It crashes instantly on Fallout, is moderately buggy on Oblivion _comment = Algorithms: 1=FastMM4 (requires external dll), 2=Microsoft (slow on XP), 3=SimpleHeap1, 5=ThreadHeap2 iHeapAlgorithm = 5 bEnableProfiling = 0 iHeapSize = 1024 bEnableMessages = 0 } Hashtables = { _comment = This stuff is still new. _comment = The dynamic resizing option may still be buggy. bAllowDynamicResizing = 1 bUseOverrides = 0 bEnableProfiling = 0 bEnableMessages = 1 iHashtableResizeScale1 = 2 iHashtableResizeScale2 = 4 iHashtableResizeDelay = 20 } OverrideList = { CriticalSection = { CallerAddress = 0x701748 comment = Renderer+0x180, recommendation=suppress (mode 5) Mode = 5 } CriticalSection = { ObjectAddress = 0xB32B80 comment = MemoryHeap CS, recommendation=stutter (mode 3) Mode = 3 Spin = 1500 } CriticalSection = { CallerAddress = 0x70172A comment = Renderer+0x80, recommendation=??? } CriticalSection = { ObjectAddress = 0xB3FA00 comment = Unknown4, recommendation=??? } } There are some changes you can make for your specific system. here are my suggestions: bManageFPS = 1 (if you're not using Streamline) iDefaultMode = 2 (the above is for a quad-core, but this may work better on a dual-core) iDefaultSpin = 2000 (add 1000 for every physical and logical thread your CPU has, so 4000 for quad-core Intel Core 2, 2000 for dual-core Core 2) All Natural isn't much of a FPS killer. You can try using the MMM plugin that removes lanterns, though. On my system I get a huge FPS hit whenever there are lanterns on my screen I would also highly recommend getting Wrye Bash and building a Bashed Patch with the number of mods you have. Link to comment Share on other sites More sharing options...
BFG99 Posted September 16, 2010 Author Share Posted September 16, 2010 Thank you for the suggestions! I made a few tweaks to OSR's INI file based on the suggestions above.Regarding iamsaige's questions - yes, I am using Qarl's Texture Pack 3 Redimized and RAEVWD. In retrospect, I wish I hadn't installed RAEVWD due to the performance hit, but I made the mistake of installing it without an OMOD or any other method for easily removing it. So unless I completely reinstall, I'm stuck with it! I also removed White Stallion - I had considered upgrading to the Fuedal Empire mod but honestly didn't think I would like it from the description. Also made a few other changes based on the BOSS log. Any other suggestions are appreciated! Link to comment Share on other sites More sharing options...
iamsaige Posted September 16, 2010 Share Posted September 16, 2010 That's sucks about RAEVWD. It's the one thing I'd suggest to remove as it's a massive FPS hit to most machines. It basically kills my FPS and I'm running a high end computer.I'm also running at a very high resolution, so that doesn't help either. If you can live with a little less resolution, you can drop it down a peg or two for more FPS. I'd suggest using Optimised Distant Land MAX. Since you're stuck with RAEVWD without a reinstall, go the 75% version. You can also try the reduced textures on the same page as a last restort, and I mean last restort.Use the OMODs to make it easier to remove if you don't like it ;)If you do run the textures, make sure to run TES4LODGen after you're done with the mods to generate LODs. Should fix it up. Might not be pretty, but it will be playable. O and as other have said, use a bashed patch. All Natural isn't that much of a FPS hog, unless a cell has a crazy amount of lighting. Should be ok if you import the cells in the patch.The only crazy FPS drops I've seen other than light is when it rains constantly in large outdoor areas with a lot of flora. I've never used Visually Enchanted series, but if you can live with the loss, you can try that too.You can also check out some of the sound mods you're using. If you're using on board sound via a older Mobo, or an old sound card, it can cause FPS drops.Try out Quiet Feet Max. This is the OMOD info, you might need to download the one by bunsaki. Lastly, the other thing that can kill your FPS is the amount of actors you have on screen at the same time. You're using a lot of mods that add extra mobs, so I'd suggest finding a balance that works.You can also sort of force this via the bashed patch in the tweaks. Though it's not 100%. I'd rate this as basically second last. You're not using MMM's more respawns so I think you're probably fine with it. Looking over the rest of your mods, surprised you're not using a FCOM set up :P Link to comment Share on other sites More sharing options...
Recommended Posts