Advertisement
Guest User

NVSR_4-1-36

a guest
Jul 3rd, 2015
842
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.04 KB | None | 0 0
  1. Master = {
  2. _comment = You can turn on or off each distinct feature from here.
  3. bManageFPS = 0
  4. bHookCriticalSections = 1
  5. bHookLightCriticalSections = 0
  6. bHookHashtables = 0
  7. bReplaceHeap = 0
  8. bReplaceGetTickCount = 1
  9. bLogToConsole = 0
  10. bFastExit = 1
  11. bFlushLog = 1
  12. iSchedulingResolution = 1
  13. bReplaceRandom = 0
  14. bExperimentalStuff = 0
  15. iMainHookPoint = 1
  16. }
  17. Experimental = {
  18. _comment =bReduceSleep and iThreadsFixedToCPUs can probably reasonably be used at 1. > 1 is a bad idea atm.
  19. _comment =other settings here you're probably better off not touching
  20. bReduceSleep = 0
  21. iThreadsFixedToCPUs = 0
  22. bSuppressRandomSeeding = 0
  23. bBenchmarkHeap = 0
  24. bAlternateHeapHooks = 0
  25. iHeapMainBlockAddress = 0
  26. }
  27. FPS_Management = {
  28. _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
  29. bInject_iFPSClamp = 1
  30. fMaximumFPS = 60
  31. fMinimumFPS = 10
  32. iFPS_Report_Period = 15000
  33. fExtraSleepPercent =0.05
  34. }
  35. GetTickCount = {
  36. _comment =This section is disabled by default - see Master/bReplaceGetTickCount
  37. bForceResolution = 1
  38. bPreserveDC_Bias = 1
  39. bPreserveHighFreqComponents = 0
  40. bForceSync = 0
  41. iSyncLimitMilliseconds = 50
  42. }
  43. CriticalSections = {
  44. _comment = CS stuff helps Oblivion, Fallout, and New Vegas significantly
  45. _comment = much of the benefit comes from the Renderer+0x180 suppression (see overrides below)
  46. _comment = modes: 1=vanilla, 2=fair, 3=staggering(hybrid of 1 & 2), 5=suppressed
  47. bUseOverrides = 1
  48. iDefaultMode = 2
  49. iDefaultSpin = 1000
  50. iStaggerLevel = 5
  51. bEnableMessages = 1
  52. bEnableProfiling = 0
  53. }
  54. LightCriticalSections = {
  55. _comment =LCS stuff is like CS stuff, but with a Bethesda implementation. And inlined sometimes, so difficult for me to work with
  56. bEnableProfiling = 0
  57. bEnableMessages = 1
  58. iDefaultMode = 2
  59. iDefaultSpin = 1000
  60. iStaggerLevel = 5
  61. bFullHooks = 0
  62. bUseOverrides = 0
  63. }
  64. Heap = {
  65. _comment =This section is disabled by default - see Master/bReplaceHeap
  66. _comment =I recommend enabling it however.
  67. _comment = Heap replacement can produce MAJOR improvements in performance on Oblivion at a significant cost in stability
  68. _comment = It crashes instantly on Fallout3 last I remember checking
  69. _comment = It seems to work on Fallout: New Vegas ?
  70. _comment = Algorithms: 1=FastMM4, 2=Microsoft (slow on XP), 3=SimpleHeap1, 4=TBBMalloc, 5=ThreadHeap2, 6=ThreadHeap3, 8=tcmalloc
  71. _comment = Algorithms numbers 1, 4, and 8 require external DLL files in the Data/OBSE/Plugins/ComponentDLLs folder
  72. _comment = Size is in units of megabytes, and only effects algorithms 3, 5, and 6 (other algorithms dynamically determine their own size)
  73. iHeapAlgorithm = 6
  74. bEnableProfiling = 0
  75. iHeapSize = 450
  76. bEnableMessages = 0
  77. bZeroAllocations = 0
  78. }
  79. Hashtables = {
  80. bUseOverrides = 1
  81. bEnableMessages = 0
  82. bEnableExtraMessages = 0
  83. bEnableProfiling = 0
  84. }
  85. OverrideList = {
  86. CriticalSection = {
  87. CallerAddress = 0xA62B29
  88. comment = Renderer+0x180, recommendation=suppress (mode 5)
  89. Mode = 5
  90. Version =FalloutNV 1.4.0.525
  91. }
  92. CriticalSection = {
  93. CallerAddress = 0xA62B17
  94. comment = Renderer+0x080, recommendation=fair (mode 2) or suppress (mode 5)
  95. Mode = 2
  96. Version =FalloutNV 1.4.0.525
  97. }
  98. CriticalSection = {
  99. CallerAddress = 0xA044FE
  100. comment = ?, recommendation=stagger (mode 3), maybe high spin
  101. Mode = 3
  102. Spin = 6000
  103. Version =FalloutNV 1.4.0.525
  104. }
  105. CriticalSection = {
  106. CallerAddress = 0xA5B577
  107. comment = ?, recommendation=stagger (mode 3)
  108. Mode = 3
  109. Version =FalloutNV 1.4.0.525
  110. }
  111. CriticalSection = {
  112. CallerAddress = 0x4538F1
  113. comment = ?, recommendation=fair (mode 2)
  114. Mode = 2
  115. Version =FalloutNV 1.4.0.525
  116. }
  117. HashtableEarly = {
  118. comment = vtable:0x01094e7c
  119. Address = 0x011F3358
  120. OldSize = 37
  121. NewSize = 8701
  122. Version =FalloutNV 1.4.0.525
  123. }
  124. HashtableEarly = {
  125. comment = vtable:0x01094e3c
  126. Address = 0x011F3308
  127. OldSize = 37
  128. NewSize = 47
  129. Version =FalloutNV 1.4.0.525
  130. }
  131. Hashtable = {
  132. comment =caller 0x004746BB
  133. SizeAddress = 0x00473F69
  134. OldSize = 1001
  135. NewSize = 5005
  136. Version =FalloutNV 1.4.0.525
  137. }
  138. Hashtable = {
  139. comment =caller 0x004869EB ???
  140. SizeAddress = 0x00483A99
  141. OldSize = 131213
  142. NewSize = 161213
  143. Version =FalloutNV 1.4.0.525
  144. }
  145. Hashtable = {
  146. comment =caller 0x0058911b
  147. SizeAddress = 0x00582CA2
  148. OldSize = 37
  149. NewSize = 119
  150. WordBits = 8
  151. Version =FalloutNV 1.4.0.525
  152. }
  153. Hashtable = {
  154. comment =also caller 0x0058911b
  155. SizeAddress = 0x00587AC9
  156. OldSize = 37
  157. NewSize = 43
  158. WordBits = 8
  159. Version =FalloutNV 1.4.0.525
  160. }
  161. Hashtable = {
  162. comment =caller 0x0058921B
  163. SizeAddress = 0x00582CEF
  164. OldSize = 37
  165. NewSize = 47
  166. WordBits = 8
  167. Version =FalloutNV 1.4.0.525
  168. }
  169. Hashtable = {
  170. comment =caller 0x0058931b
  171. SizeAddress = 0x00582D64
  172. OldSize = 37
  173. NewSize = 31
  174. WordBits = 8
  175. Version =FalloutNV 1.4.0.525
  176. }
  177. Hashtable = {
  178. comment =also caller 0x0058931b
  179. SizeAddress = 0x00583F90
  180. OldSize = 7001
  181. NewSize = 7001
  182. Version =FalloutNV 1.4.0.525
  183. }
  184. Hashtable = {
  185. comment =also caller 0x0058931b
  186. SizeAddress = 0x00583FF6
  187. OldSize = 701
  188. NewSize = 701
  189. Version =FalloutNV 1.4.0.525
  190. }
  191. Hashtable = {
  192. comment =caller 0x006b7f0b
  193. SizeAddress = 0x006B5C76
  194. OldSize = 10009
  195. NewSize = 10009
  196. Version =FalloutNV 1.4.0.525
  197. }
  198. Hashtable = {
  199. comment =caller 0x006B81BB
  200. SizeAddress = 0x006B7A30
  201. OldSize = 1009
  202. NewSize = 2809
  203. Version =FalloutNV 1.4.0.525
  204. }
  205. Hashtable = {
  206. comment =caller 0x006c62bb - this one is important
  207. SizeAddress = 0x006C02F8
  208. OldSize = 37
  209. NewSize = 121
  210. WordBits = 8
  211. Version =FalloutNV 1.4.0.525
  212. }
  213. Hashtable = {
  214. comment =also caller 0x006c62bb
  215. SizeAddress = 0x006C035F
  216. OldSize = 37
  217. NewSize = 95
  218. WordBits = 8
  219. Version =FalloutNV 1.4.0.525
  220. }
  221. Hashtable = {
  222. comment =also caller 0x006c62bb
  223. SizeAddress = 0x006C0397
  224. OldSize = 37
  225. NewSize = 97
  226. WordBits = 8
  227. Version =FalloutNV 1.4.0.525
  228. }
  229. Hashtable = {
  230. comment =caller 0x006c6b6b
  231. SizeAddress = 0x006C03AB
  232. OldSize = 37
  233. NewSize = 89
  234. WordBits = 8
  235. Version =FalloutNV 1.4.0.525
  236. }
  237. Hashtable = {
  238. comment =caller 0x006e213b
  239. SizeAddress = 0x006E13AF
  240. OldSize = 37
  241. NewSize = 53
  242. WordBits = 8
  243. Version =FalloutNV 1.4.0.525
  244. }
  245. Hashtable = {
  246. comment =caller 0x00845BEB
  247. SizeAddress = 0x00845558
  248. OldSize = 5039
  249. NewSize = 6047
  250. Version =FalloutNV 1.4.0.525
  251. }
  252. Hashtable = {
  253. comment =also caller 0x006e213b
  254. SizeAddress = 0x008470FA
  255. OldSize = 37
  256. NewSize = 55
  257. WordBits = 8
  258. Version =FalloutNV 1.4.0.525
  259. }
  260. Hashtable = {
  261. comment =also caller 0x006e213b
  262. SizeAddress = 0x00846FFB
  263. OldSize = 5039
  264. NewSize = 5031
  265. Version =FalloutNV 1.4.0.525
  266. }
  267. Hashtable = {
  268. comment =also caller 0x006e213b
  269. SizeAddress = 0x0084703E
  270. OldSize = 37
  271. NewSize = 57
  272. WordBits = 8
  273. Version =FalloutNV 1.4.0.525
  274. }
  275. Hashtable = {
  276. comment =also caller 0x006e213b
  277. SizeAddress = 0x00848072
  278. OldSize = 5039
  279. NewSize = 9041
  280. Version =FalloutNV 1.4.0.525
  281. }
  282. Hashtable = {
  283. comment =caller 0x00558F0B
  284. SizeAddress = 0x00544FA7
  285. OldSize = 37
  286. NewSize = 39
  287. WordBits = 8
  288. Version =FalloutNV 1.4.0.525
  289. }
  290. Hashtable = {
  291. comment =also caller 0x00558F0B
  292. SizeAddress = 0x00544FC9
  293. OldSize = 37
  294. NewSize = 38
  295. WordBits = 8
  296. Version =FalloutNV 1.4.0.525
  297. }
  298. Hashtable = {
  299. comment =caller 0x00a2f00b, multiplied by 4
  300. SizeAddress = 0x00A2EFDF
  301. OldSize = 148
  302. NewSize = 604
  303. Version =FalloutNV 1.4.0.525
  304. }
  305. Hashtable = {
  306. comment =caller 0x00a2f00b, must be 1/4th of the preceding one
  307. SizeAddress = 0x00A2EFED
  308. OldSize = 37
  309. NewSize = 151
  310. Version =FalloutNV 1.4.0.525
  311. }
  312. Hashtable = {
  313. comment =caller 0x00a660e2, multiplied by 4
  314. SizeAddress = 0x00A660B7
  315. OldSize = 236
  316. NewSize = 636
  317. Version =FalloutNV 1.4.0.525
  318. }
  319. Hashtable = {
  320. comment =caller 0x00a660e2, must be 1/4th of the preceding one
  321. SizeAddress = 0x00A660C4
  322. OldSize = 59
  323. NewSize = 159
  324. Version =FalloutNV 1.4.0.525
  325. }
  326. Hashtable = {
  327. comment =caller 0x00B61872, multiplied by 4
  328. SizeAddress = 0x00B61841
  329. OldSize = 404
  330. NewSize = 1204
  331. Version =FalloutNV 1.4.0.525
  332. }
  333. Hashtable = {
  334. comment =caller 0x00B61872, must be 1/4th of the preceding one
  335. SizeAddress = 0x00B61854
  336. OldSize = 101
  337. NewSize = 301
  338. Version =FalloutNV 1.4.0.525
  339. }
  340. Hashtable = {
  341. comment =caller 0x00B7FFA8, multiplied by 4
  342. SizeAddress = 0x00B7FF73
  343. OldSize = 148
  344. NewSize = 988
  345. Version =FalloutNV 1.4.0.525
  346. }
  347. Hashtable = {
  348. comment =caller 0x00B7FFA8, must be 1/4th of the preceding one
  349. SizeAddress = 0x00B7FF85
  350. OldSize = 37
  351. NewSize = 247
  352. Version =FalloutNV 1.4.0.525
  353. }
  354. Hashtable = {
  355. comment =caller 0x00b9a61b, multiplied by 4
  356. SizeAddress = 0x00B9A5EB
  357. OldSize = 148
  358. NewSize = 628
  359. Version =FalloutNV 1.4.0.525
  360. }
  361. Hashtable = {
  362. comment =caller 0x00b9a61b, must be 1/4th of the preceding one
  363. SizeAddress = 0x00B9A5FD
  364. OldSize = 37
  365. NewSize = 157
  366. Version =FalloutNV 1.4.0.525
  367. }
  368. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement