The forum has been set to read-only mode. For community discussion and questions, head over to our Discord: https://discord.taleoftwowastelands.com

Performance and Playability Issues

General help and technical troubleshooting. Ask for help here if you can't find an answer in the FAQ.
Post Reply
UntrustedAlly
Posts: 2
Joined: Sun Jan 20, 2019 4:40 am

Performance and Playability Issues

Post by UntrustedAlly » Wed Feb 20, 2019 10:26 pm

I am getting consistent stuttering, infinite load screen, and UI lag in my game. I understand this typical of the Fallout games but my issues are making the game far less enjoyable to play.
I am running ENBoost, NVSR, NVAC, 4GB Patch, and OGG libs. However, I have tried many combinations of load orders and mods to no avail.
I have played with many ini settings but nothing seems to be working great.
The game is the only thing installed on an SSD. I am running Windows 10 with the newest update. Game seems to have some issues when ran in compatibility mode.

Audio cache changed, purging enabled, threaded ai set to 2 cores, fps managed by Nvida, playing at 1440p, mouse accel fixes, max pre-rendered frames set to 1, running in borderless window from ENB (tried OneTweak tho)

I would really appreciate some recommendations. I want to do a couple playthroughs but the stuttering/lag is making that less appealing.

Computer specs:
SpoilerShow
  • GTX 1080 (No OC for stability in some games)
  • I5-7600k (Locked at 4.7GHz)
  • 16GB DDR4-3000
  • 500GB 860 Evo
Load order
SpoilerShow
FalloutNV.esm
DeadMoney.esm
HonestHearts.esm
OldWorldBlues.esm
LonesomeRoad.esm
GunRunnersArsenal.esm
Fallout3.esm
Anchorage.esm
ThePitt.esm
BrokenSteel.esm
PointLookout.esm
Zeta.esm
CaravanPack.esm
ClassicPack.esm
MercenaryPack.esm
TribalPack.esm
TaleOfTwoWastelands.esm
YUPTTW.esm
TTWInteriors_Core.esm
TTWInteriorsProject_Combo.esm
AWorldOfPain(Preview).esm
AWorldOfPainFO3.esm
Regulators.esm
BelthansQuoVagis.esm
AWOPDeadMoney.esm
JIP Selective-Fire.esm
Sortomatic.esm
A Trail of Crumbs.esm
Project Nevada - Core.esm
Project Nevada - Extra Options.esm
SomeguySeries.esm
WMVM.esm
WEATHER RUDY ENB.esp
TTW No Weights.esp
outsidebets.esp
USSHoodwink.esp
FafnirUniqueTTWOverhaul.esp
BQV2DLC.esp
DLCSortomatic.esp
AWOPDeadMoneyVendorPatch.esp
ADAM Complete.esp
ADAM - MERGE.esp
Book of Steel.esp
Book of Steel - TTW.esp
CameraShakingReduction.esp
Dynamic Pipboy Light.esp
Easy Unlocking and Easy Hacking.esp
Enhanced Item Info.esp
FOVSlider.esp
FSW.esp
Grass.esp
gunsmithingttwRevamp.esp
JIP Improved Recipe Menu.esp
LootMenu.esp
MCLLPPLL100.esp
SortomaticIngredientLoader.esp
TTW-AWOPNV-AWOPFO3.esp
BelthansMeaKulpa.esp
NewVegasBounties.esp
NewVegasBountiesII.esp
NudeFiendArmorNonReplacing.esp
TTW_PNxEO.esp
TTW_ArmorExpansion.esp
The Mod Configuration Menu.esp
The Weapon Mod Menu.esp
Universal Item Sorter.esp
Weapon Retexture Project.esp
WRP - TTW.esp
BLEED.esp
JIP Fast-Travel Anywhere.esp
TTWLODGen.esp
TTW Realistic Wasteland Lighting.esp
PipBoyCounters.esp
NewVegasBountiesIII.esp
bzArmour.esp
ENBLocal:
SpoilerShow
[PROXY]
EnableProxyLibrary=false
InitProxyFunctions=false
ProxyLibrary=d3d9_smaa.dll

[PERFORMANCE]
SpeedHack=true

[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0

[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=false
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=true
ReservedMemorySizeMb=1024
VideoMemorySizeMb=4096
EnableCompression=false
AutodetectVideoMemorySize=false

[WINDOW]
ForceBorderless=true
ForceBorderlessFullscreen=true

[ENGINE]
ForceAnisotropicFiltering=true
MaxAnisotropy=8
AddDisplaySuperSamplingResolutions=false

[LIMITER]
WaitBusyRenderer=false
EnableFPSLimit=false
FPSLimit=60.0

[INPUT]
KeyCombination=16
KeyUseEffect=123
KeyFPSLimit=0
KeyShowFPS=106
KeyScreenshot=0
KeyEditor=13
KeyFreeVRAM=115

[ANTIALIASING]
EnableEdgeAA=true
EnableAccumulativeAA=true

[FIX]
FixGameBugs=false
FixTransparencyBugs=false
FixSsaoHairTransparency=false
IgnoreGECK=true
[GLOBAL]
UseENBoostWithoutGraphics=false
NVSR Config:
SpoilerShow
Master = {
_comment = You can turn on or off each distinct feature from here.
bManageFPS = 0
bHookCriticalSections = 1
bHookLightCriticalSections = 0
bHookHashtables = 1
bReplaceHeap = 0
bReplaceGetTickCount = 1
bLogToConsole = 0
bFastExit = 1
bFlushLog = 1
iSchedulingResolution = 0
bReplaceRandom = 0
bExperimentalStuff = 0
iMainHookPoint = 1
}
Experimental = {
_comment =bReduceSleep and iThreadsFixedToCPUs can probably reasonably be used at 1. > 1 is a bad idea atm.
_comment =other settings here you're probably better off not touching
bReduceSleep = 0
iThreadsFixedToCPUs = 1
bSuppressRandomSeeding = 0
bBenchmarkHeap = 0
bAlternateHeapHooks = 0
iHeapMainBlockAddress = 0
}
FPS_Management = {
_comment =Absent a good reason otherwise, bInject_iFPSClamp=1, fMaximumFPS= 30 to 85 (or 0), fMinimumFPS= 10 to 20, iFPS_Report_Period = 2000 to 60000, fExtraSleepPercent = 0.0 to 0.2
bInject_iFPSClamp = 1
fMaximumFPS = 60
fMinimumFPS = 20
iFPS_Report_Period = 15000
fExtraSleepPercent =0.05
}
GetTickCount = {
_comment =This section is disabled by default - see Master/bReplaceGetTickCount
bForceResolution = 1
bPreserveDC_Bias = 1
bPreserveHighFreqComponents = 0
bForceSync = 0
iSyncLimitMilliseconds = 50
}
CriticalSections = {
_comment = CS stuff helps Oblivion, Fallout, and New Vegas significantly
_comment = much of the benefit comes from the Renderer+0x180 suppression (see overrides below)
_comment = modes: 1=vanilla, 2=fair, 3=staggering(hybrid of 1 & 2), 5=suppressed
bUseOverrides = 1
iDefaultMode = 1
iDefaultSpin = 1000
iStaggerLevel = 5
bEnableMessages = 1
bEnableProfiling = 1
}
LightCriticalSections = {
_comment =LCS stuff is like CS stuff, but with a Bethesda implementation. And inlined sometimes, so difficult for me to work with
bEnableProfiling = 0
bEnableMessages = 1
iDefaultMode = 3
iDefaultSpin = 1000
iStaggerLevel = 5
bFullHooks = 0
bUseOverrides = 0
}
Heap = {
_comment =This section is disabled by default - see Master/bReplaceHeap
_comment =I recommend enabling it however.
_comment = Heap replacement can produce MAJOR improvements in performance on Oblivion at a significant cost in stability
_comment = It crashes instantly on Fallout3 last I remember checking
_comment = It seems to work on Fallout: New Vegas ?
_comment = Algorithms: 1=FastMM4, 2=Microsoft (slow on XP), 3=SimpleHeap1, 4=TBBMalloc, 5=ThreadHeap2, 6=ThreadHeap3, 8=tcmalloc
_comment = Algorithms numbers 1, 4, and 8 require external DLL files in the Data/OBSE/Plugins/ComponentDLLs folder
_comment = Size is in units of megabytes, and only effects algorithms 3, 5, and 6 (other algorithms dynamically determine their own size)
iHeapAlgorithm = 6
bEnableProfiling = 0
iHeapSize = 384
bEnableMessages = 1
bZeroAllocations = 1
}
Hashtables = {
bUseOverrides = 1
bEnableMessages = 0
bEnableExtraMessages = 0
bEnableProfiling = 0
}
OverrideList = {
CriticalSection = {
CallerAddress = 0xA62B29
comment = Renderer+0x180, recommendation=suppress (mode 5)
Mode = 5
Version =FalloutNV 1.4.0.525
}
CriticalSection = {
CallerAddress = 0xA62B17
comment = Renderer+0x080, recommendation=fair (mode 2) or stagger (mode 3) or suppress (mode 5)
Mode = 2
Version =FalloutNV 1.4.0.525
}
CriticalSection = {
CallerAddress = 0xA044FE
comment = ?, recommendation=stagger (mode 3), maybe high spin?
Mode = 3
Spin = 6000
Version =FalloutNV 1.4.0.525
}
CriticalSection = {
CallerAddress = 0xA5B577
comment = ?, recommendation=stagger (mode 3)
Mode = 3
Version =FalloutNV 1.4.0.525
}
CriticalSection = {
CallerAddress = 0x4538F1
comment = ?, recommendation=fair (mode 2)
Mode = 2
Version =FalloutNV 1.4.0.525
}
HashtableEarly = {
comment = vtable:0x01094e7c
Address = 0x011F3358
OldSize = 37
NewSize = 8701
Version =FalloutNV 1.4.0.525
}
HashtableEarly = {
comment = vtable:0x01094e3c, caller 0x00A0D777, important during initial game loading?
Address = 0x011F3308
OldSize = 37
NewSize = 371
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x0084B7AB, vtable 0x0107f494, may be active during loading?
SizeAddress = 0x0084AB60
OldSize = 37
NewSize = 117
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x004746BB
SizeAddress = 0x00473F69
OldSize = 1001
NewSize = 5005
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x0058911b
SizeAddress = 0x00582CA2
OldSize = 37
NewSize = 119
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x0058911b
SizeAddress = 0x00587AC9
OldSize = 37
NewSize = 43
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x0058921B
SizeAddress = 0x00582CEF
OldSize = 37
NewSize = 49
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x0058931b
SizeAddress = 0x00582D64
OldSize = 37
NewSize = 31
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x0058931b
SizeAddress = 0x00583F90
OldSize = 7001
NewSize = 7001
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x0058931b
SizeAddress = 0x00583FF6
OldSize = 701
NewSize = 1703
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x006b7f0b
SizeAddress = 0x006B5C76
OldSize = 10009
NewSize = 10009
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x006B81BB
SizeAddress = 0x006B7A30
OldSize = 1009
NewSize = 2809
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x006c62bb - this one is important
SizeAddress = 0x006C02F8
OldSize = 37
NewSize = 121
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006c62bb
SizeAddress = 0x006C035F
OldSize = 37
NewSize = 95
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006c62bb
SizeAddress = 0x006C0397
OldSize = 37
NewSize = 97
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x006c6b6b
SizeAddress = 0x006C03AB
OldSize = 37
NewSize = 89
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x006e213b
SizeAddress = 0x006E13AF
OldSize = 37
NewSize = 53
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00845BEB
SizeAddress = 0x00845558
OldSize = 5039
NewSize = 7049
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006e213b
SizeAddress = 0x008470FA
OldSize = 37
NewSize = 55
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006e213b
SizeAddress = 0x00846FFB
OldSize = 5039
NewSize = 5031
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006e213b
SizeAddress = 0x0084703E
OldSize = 37
NewSize = 57
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x006e213b
SizeAddress = 0x00848072
OldSize = 5039
NewSize = 12041
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00558F0B
SizeAddress = 0x00544FA7
OldSize = 37
NewSize = 39
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =also caller 0x00558F0B
SizeAddress = 0x00544FC9
OldSize = 37
NewSize = 29
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =address 0x011F6F44, should be caller 0x00AE7BA7, but showing up as NULL
SizeAddress = 0x00AD9169
OldSize = 37
NewSize = 111
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =address 0x011F6F54, should be caller 0x00AE7C27, but showing up as NULL
SizeAddress = 0x00AD9189
OldSize = 37
NewSize = 111
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =address 0x011F6F64, should be caller 0x00AE7C27, but showing up as NULL
SizeAddress = 0x00AD91A9
OldSize = 37
NewSize = 111
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =address 0x011F6F74, should be caller 0x00AE7CA7, but showing up as NULL
SizeAddress = 0x00AD91CC
OldSize = 37
NewSize = 39
WordBits = 8
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00a2f00b, multiplied by 4
SizeAddress = 0x00A2EFDF
OldSize = 148
NewSize = 604
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00a2f00b, must be 1/4th of the preceding one
SizeAddress = 0x00A2EFED
OldSize = 37
NewSize = 151
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00a660e2, multiplied by 4
SizeAddress = 0x00A660B7
OldSize = 236
NewSize = 636
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00a660e2, must be 1/4th of the preceding one
SizeAddress = 0x00A660C4
OldSize = 59
NewSize = 159
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00B61872, multiplied by 4
SizeAddress = 0x00B61841
OldSize = 404
NewSize = 1204
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00B61872, must be 1/4th of the preceding one
SizeAddress = 0x00B61854
OldSize = 101
NewSize = 301
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00B7FFA8, multiplied by 4
SizeAddress = 0x00B7FF73
OldSize = 148
NewSize = 988
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00B7FFA8, must be 1/4th of the preceding one
SizeAddress = 0x00B7FF85
OldSize = 37
NewSize = 247
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00b9a61b, multiplied by 4
SizeAddress = 0x00B9A5EB
OldSize = 148
NewSize = 628
Version =FalloutNV 1.4.0.525
}
Hashtable = {
comment =caller 0x00b9a61b, must be 1/4th of the preceding one
SizeAddress = 0x00B9A5FD
OldSize = 37
NewSize = 157
Version =FalloutNV 1.4.0.525
}
}

User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

Re: Performance and Playability Issues

Post by RoyBatty » Thu Feb 21, 2019 2:44 am

Get rid of Enboost, revert all your ini to stock, these things are set in FalloutCustom.ini already (don't edit this until you get your game working correctly), revert your driver to stock settings for the game to stock, check our FAQ for NVSR settings and make sure you exclude things from your antivirus, remove any 3D sound mod, the 4GB patch and vorbis libraries were already installed by our installer.
Image

idmfan
Posts: 102
Joined: Mon Nov 12, 2018 9:28 am

Re: Performance and Playability Issues

Post by idmfan » Sat Feb 23, 2019 8:44 am

so, stock driver settings are the best for running TTW?
no need to change things via Nvidia inspector?

User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

Re: Performance and Playability Issues

Post by RoyBatty » Sat Feb 23, 2019 2:12 pm

There's a button in profile inspector to return a game to stock.

Personally I have v-sync disabled in game settings and limit framerate to 59.7 with the driver and nothing else.
Image

UntrustedAlly
Posts: 2
Joined: Sun Jan 20, 2019 4:40 am

Re: Performance and Playability Issues

Post by UntrustedAlly » Sun Feb 24, 2019 4:12 am

Thanks for the advice, Roy. I will likely backup my game and everything related to it and just reinstall everything and go from there. I will try removing ENB and sound mods firsthand. As far as antivirus goes, I don't run an active/real-time one on my computer so no issues there.

Post Reply