@Theleb-Ka: Assuming that there is no difference in the INI settings (between Oblivion and FO3) for heap replacement, try altering "iHeapAlgorithm" to 1, 4 or 6 in the OSR ini. If you can run without a crash, alter "iHeapSize", if "iHeapAlgorithm" is set to 4 or 6, to 1000 (or 1024 if you're picky about "power of 2"). Also, with your setup, there might be more stuttering if "bManageFPS" is enabled...in my case there is less stutter on stutter with this disabled.
Ther rest of the performance tuning is just as SR-1 describes...trial and error in the Critical Sections. I personally get the best performance with the following INI, note that I do not guarantee that these settings will work:
Spoiler Master = {
bManageFPS = 0
bHookCriticalSections = 1
bHookHashtables = 1
bReplaceHeap = 1
bLogToConsole = 0
bFix64Hertz = 0
bExtraProfiling = 0
bFlushLog = 1
iSchedulingResolution = 1
bReplaceRandom = 1
bExperimentalStuff = 1
iMainHookPoint = 1
...
FPS_Management = {
bAllowSlowMotion = 0
MaximumFPS = 30
MinimumFPS = 10
iSmoothFrames = 0
iSmoothMode = 3
iSleepExtra = 0
iFPS_Frequency = 4000
iSchedulingParanoia = 1
iHardMaxFrametime = 400
...
Heap = {
_comment = Algorithms:
_comment = 1=FastMM4(Borlnd)
_comment = 2=Microsoft
_comment = 3=Simpleheap1
_comment = 4=TBBMalloc(Intel)
_comment = 5=Threadedheap2
_comment = 6=Threadedheap3
_comment = 8=tcmalloc(Google)
iHeapAlgorithm = 6
bEnableProfiling = 0
iHeapSize = 1000
bEnableMessages = 0
iGenericFreeDelay = 0
bZeroAllocations = 0
Hashtables = {
bAllowDynamicResizing = 0
bUseOverrides = 1
bEnableProfiling = 0
bEnableMessages = 0
bEnableExtraMessages = 0
iHashtableResizeScale1 = 2
iHashtableResizeScale2 = 4
iHashtableResizeDelay = 20
}
OverrideList = {
CriticalSection = {
CallerAddress = 0x701748
comment = Renderer+0x180, (mode 5)
Mode = 5
}
CriticalSection = {
ObjectAddress = 0xB32B80
comment = MemoryHeap CS, (mode 3)
Mode = 6
}
CriticalSection = {
CallerAddress = 0x70172A
comment = Renderer+0x80, (mode 2)
Mode = 3
}
CriticalSection = {
ObjectAddress = 0xB3FA00
comment = Unknown4, (mode 3)
Mode = 2
}
CriticalSection = {
ObjectAddress = 0xB33800
comment = BaseExtraList, (mode 3)
Mode = 2
}
CriticalSection = {
ObjectAddress = 0xB3F600
comment = Unknown (mode 3)
Mode = 2
}
CriticalSection = {
ObjectAddress = 0xB3FC00
comment = Unknown (mode 2)
Mode = 2
}
CriticalSection = {
ObjectAddress = 0xB39C00
comment = Unknown (mode 2)
Mode = 2
}
I run on a dual core Opteron (5 year old technology) 2gb of memory and a single 9800gt (1gb vram). I get 25-45 (interior-exterior) averages using a multitude of hi res texture packs. I do not have FO3, however, I believe there is not too much difference in INI settings for OSR and NVSR. I doubt that many others will get the same performance as I get with these settings, however, in posting I hope to promote individual experimentation.
SkyRanger-1: Just in case you haven't been to OSR thread lately...any chance of OBGE-SR? Or maybe peek at this OBSE plugin, there has to be a better way to hook it. I imagine itsa total re-code to speed it up, but you are the expert there...

Thanks either way, you are THE stutter-removing-ninja! :toughninja: