forked from ModdingLinked/The-Best-of-Times
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.html
486 lines (456 loc) · 25.4 KB
/
setup.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="preload" href="./css/style.css" as="style" />
<link rel="stylesheet" href="./css/style.css">
<link rel="icon" href="img/Coco/Logo.webp">
<link rel="canonical" href="https://thebestoftimes.moddinglinked.com">
<script src="https://kit.fontawesome.com/baff4f2fd4.js" crossorigin="anonymous"></script>
<script src="javascript.js"></script>
<title>Initial Setup | The Best of Times</title>
<meta name="keywords" content="Fallout New Vegas, FNV, Fallout NV, Fallout, New Vegas, The Elder Scrolls, FO4, SSE, SkyrimSE, Skyrim Special Edition, Guide, Mod, Mods, Modding Guide, Bethesda, Stable, Performance, Fix, Help, DXVK, Fast, Easy, Tutorial, Mod Organizer, Nexus, Fallout 4, Skyrim, Tale of Two Wastelands">
<meta name="description" content="Clean install and initial launch of the vanilla game.">
<meta http-equiv='content-language' content='en-us'>
<meta name="twitter:card" value="summary_large_image">
<meta property="og:site_name" content="ModdingLinked">
<meta property="og:title" content="The Best of Times">
<meta property="og:type" content="article">
<meta property="og:url" content="https://thebestoftimes.moddinglinked.com">
<meta property="og:image" content="https://thebestoftimes.moddinglinked.com/img/Others/Card.webp">
<meta property="og:description" content="Clean install and initial launch of the vanilla game.">
</head>
<body>
<!-- Titlebar -->
<div class="titlecontainer">
<div id="sideButton" onclick="toggleNav()">
<i class="fa-solid fa-bars"></i>
</div>
<img src="./img/Coco/Logo.webp" alt="Logo">
<a href="./index.html">The Best of Times</a>
<div class="guideLinks">
<a href="https://vivanewvegas.moddinglinked.com" target="_blank" rel="nofollow">Fallout New Vegas</a>
<a href="https://themidnightride.moddinglinked.com" target="_blank" rel="nofollow">Fallout 4</a>
</div>
</div>
<!-- Left Sidebar -->
<div id="sidenavLeft">
<div>
<ul>
<li>
<a href="./index.html">Home</a>
</li>
<li>
<a href="./intro.html">Introduction</a>
</li>
<li>
<a href="./setup.html" class="active">Setup</a>
</li>
<li>
<a href="./mo2.html">MO2</a>
</li>
<li>
<a href="./ttw.html">TTW</a>
</li>
<li>
<a href="./essentials.html">Essential Mods</a>
</li>
<li>
<a href="./finish.html">Final Steps</a>
</li>
</ul>
</div>
<div>
<hr>
<ul>
<li>
<a href="./changelog.html">Changelog</a>
</li>
<li>
<a href="https://taleoftwowastelands.com/faq" target="_blank">FAQ</a>
</li>
<li>
<a href="https://vivanewvegas.moddinglinked.com/avoid-tools.html">Tools to Avoid</a>
</li>
<li>
<a href="https://vivanewvegas.moddinglinked.com/avoid-mods.html">Mods to Avoid</a>
</li>
</ul>
</div>
<!-- Guide Links -->
<div class="guideLinks">
<hr>
<ul>
<li>
<a href="https://vivanewvegas.moddinglinked.com" target="_blank" rel="nofollow">Fallout New Vegas</a>
</li>
<li>
<a href="https://themidnightride.moddinglinked.com" target="_blank" rel="nofollow">Fallout 4</a>
</li>
</ul>
</div>
<!-- Footer -->
<div id="footer">
<ul>
<li class="discord">
<a href="https://discord.gg/S99Ary5eba" target="_blank">
<i class="fab fa-discord"></i>
Discord
</a>
</li>
<li class="paypal">
<a href="https://paypal.me/Ungeziefi" target="_blank">
<i class="fa fa-paypal"></i>
Donate
</a>
</li>
<li class="github">
<a href="https://github.com/ModdingLinked/The-Best-of-Times" target="_blank">
<i class="fab fa-github"></i>
GitHub
</a>
</li>
</ul>
</div>
</div>
<!-- Content -->
<div class="content">
<!-- Introduction -->
<div class="section">
<h1>Setup</h1>
<h3>In this step, we will do a clean installation and configuration of the game, which is required for the guide.</h3>
<hr>
<!-- File Extensions -->
<p>
<a href="#fileExtensions">
<h2 id="fileExtensions">Enabling File Extensions</h2>
</a>
</p>
Before we start, it is important to enable file extensions in Windows.
<br>
By default, File Explorer will not show file extensions (such as .exe, .dll, or .esp). These extensions are very important when going through the guide, so it is highly recommended to enable visible file extensions:
<ol>
<li>Open File Explorer.</li>
<li>Select the <b>View</b> tab at the top.</li>
<li>Enable <strong>File name extensions</strong> in the <b>Show</b> section.</li>
<img src="./img/Others/File Extensions.webp" alt="Show file extensions" class="width-very-limited">
</ol>
<!-- Base Address Randomization -->
<p>
<a href="#baseAddress">
<h2 id="baseAddress">Disabling Base Address Randomization</h2>
</a>
</p>
Base Address Randomization is a security feature in Windows that allows program's starting address to be randomized, which is not the expected behavior in 32-bit programs like Fallout: New Vegas.
<br>
Having it enabled will crash the game when using NVSE plugins or the 4GB Patch.
<br>
While the feature should be disabled by default, it is still recommended to sanity check if it is disabled:
<ol>
<li>Open <strong>Windows Security</strong> from your <b>Start Menu</b>.</li>
<li>Click on <strong>App & browser control</strong> in the left sidebar.</li>
<li>Click on <strong>Exploit protection settings</strong> under <b>Exploit protection</b>.</li>
<li>Ensure <strong>Force randomization for images (Mandatory ASLR)</strong> is set to <strong>Use default (Off)</strong>.</li>
<blockquote>
If you don't want to change the global setting, you can add an exception just for the game:
<ol>
<li>Click on <b>Program settings</b></li>
<li>Click on <b>Add program to customize</b></li>
<li>Select <b>Add program by name</b></li>
<li>Enter <code>FalloutNV.exe</code> in the box and save.</li>
<li>Find the newly created entry on the list and click <b>Edit</b>.</li>
<li>Find <strong>Force randomization for images (Mandatory ASLR)</strong>.</li>
<li>Check <strong>Override system settings</strong>, and set the toggle to <strong>Off</strong>.</li>
</ol>
</blockquote>
</ol>
<!-- Key Terminology -->
<p>
<a href="#terms">
<h3 id="terms">Key Terminology</h3>
</a>
</p>
Now that the game is installed, there are two folders from it that will be referred to in the guide often:
<ul>
<li><strong>Root</strong> folder: Where the game is installed.</li>
<ul>
<li>For Steam: <code>Steam\steamapps\common\Fallout New Vegas</code></li>
<li>For GOG: <code>GOG Galaxy\Games\Fallout New Vegas</code> (unless you manually changed the installation path).</li>
<li>For Epic Games: <code>Epic Games\FalloutNewVegas\Fallout New Vegas English</code> (unless you manually changed the installation path).</li>
</ul>
<li><strong>Data</strong> folder: Where all of the game's assets are located.</li>
<ul>
<li>For Steam: <code>Steam\steamapps\common\Fallout New Vegas\Data</code></li>
<li>For GOG: <code>GOG Galaxy\Games\Fallout New Vegas\Data</code></li>
<li>For GOG: <code>Epic Games\FalloutNewVegas\Fallout New Vegas English\Data</code></li>
</ul>
</ul>
<!-- Recommended Location -->
<p>
<a href="#location">
<h2 id="location">Choosing a Location</h2>
</a>
</p>
A clean installation is not only required to get rid of any potential leftover mod files, but also to make sure the game is installed in a safe location. Here is what you need to know when choosing where to install your game:
<br>
<ul>
<li>
<b>Avoid any default Windows folders:</b> This includes but is not limited to <code>C:\Program Files</code>, <code>C:\Program Files x86</code>, your <code>Desktop</code> and your <code>Documents</code> folders. This is because users lack write access to Program Files, while Desktop and Documents are often managed by OneDrive. This can cause many issues with the game and any modding tools. An example of a safe location is <code>C:\Games</code>
</li>
<li>
<b>Install on an SSD if possible:</b> Having the game on an SSD will drastically improve loading times and decrease stuttering.
</li>
<li><b>Fallout 3 Installation:</b> Fallout 3 only needs to be installed for running the TTW installer, and can be uninstalled after the installer completes. It still needs to be installed outside of any default Windows folder as outlined above.</li>
</ul>
<hr>
<!-- Uninstall -->
<p>
<a href="#uninstall">
<h2 id="uninstall">Uninstalling the Games</h2>
</a>
</p>
<blockquote>If you never installed the games before, go directly to the install section.</blockquote>
As the games are available on Steam, GOG, and Epic Games, there are separate instructions for each version. You obviously only need to follow the directions for the versions you have.
<div class="expander-top colors-steam clickable width-very-limited" onclick="expandCard(this, uninstallSteamExpander)" id="uninstallSteam">
Steam
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-steam width-very-limited" id="uninstallSteamExpander">
<blockquote>If you already uninstalled the games, make sure to follow step 4 and 5 to ensure there are no leftovers.</blockquote>
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open Steam and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list.</li>
<li>Right-click on it and select <strong>Manage</strong> -> <strong>Uninstall</strong>.</li>
<li>Navigate to <code>Steam\steamapps\common</code> and, if present, delete the <strong>Fallout New Vegas</strong> folder.</li>
<li>Navigate to <code>Documents\My Games\FalloutNV</code> and delete all INI files inside it.</li>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Open Steam and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list.</li>
<li>Right-click on it and select <strong>Manage</strong> -> <strong>Uninstall</strong>.</li>
<li>Navigate to <code>Steam\steamapps\common</code> and, if present, delete the <strong>Fallout 3</strong> folder.</li>
</ol>
</div>
<div class="expander-top colors-gog clickable width-very-limited" onclick="expandCard(this, uninstallGogExpander)" id="uninstallGog">
GOG
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-gog width-very-limited" id="uninstallGogExpander">
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open GOG and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list.</li>
<li>Right-click on it and select <strong>Manage Installation -> Uninstall</strong>.</li>
<ul>
<li>If you used an offline installer then run the <strong>unins000.exe</strong> file in the game's <strong>Root</strong> folder.</li>
</ul>
<li>Navigate to <code>Documents\My Games\FalloutNV</code> and delete all INI files inside it.</li>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Open GOG and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list.</li>
<li>Right-click on it and select <strong>Manage Installation -> Uninstall</strong>.</li>
<ul>
<li>If you used an offline installer then run the <strong>unins000.exe</strong> file in the game's <strong>Root</strong> folder.</li>
</ul>
</ol>
</div>
<div class="expander-top colors-epic clickable width-very-limited" onclick="expandCard(this, uninstallEpicExpander)" id="uninstallEpic">
Epic Games
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-epic width-very-limited" id="uninstallEpicExpander">
<blockquote>If you already uninstalled the games, make sure to follow step 4 to ensure there are no leftovers.</blockquote>
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open the Epic Games Launcher and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list.</li>
<li>Click on 3 dots and select uninstall from the menu.</li>
<li>Navigate to <code>Documents\My Games\FalloutNV_Epic</code> and delete all INI files inside it.</li>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Open the Epic Games Launcher and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list.</li>
<li>Click on 3 dots and select uninstall from the menu.</li>
<li>Navigate to <code>Documents\My Games</code> and delete the <strong>Fallout3</strong> folder.</li>
</ol>
</div>
<br>
<br>
<br>
<!-- Install -->
<p>
<a href="#install">
<h2 id="install">Installing the Games</h2>
</a>
</p>
<div class="expander-top colors-steam clickable width-very-limited" onclick="expandCard(this, installSteamExpander)" id="installSteam">
Steam
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-steam width-very-limited" id="installSteamExpander">
<blockquote>
It is strongly recommended to install the games outside of any default Windows folders (such as <code>Program Files (x86)</code>), as the the strict Windows file protections of these folders can break certain mods/tools. Instead, we will use a tool called Steam Library Setup Tool to create a new Steam library folder outside of any default Windows folders.
<br>
<br>
If you already have Steam installed outside of any default windows folders then go directly to step 1 of the next section and install the games to your custom Steam library.
</blockquote>
<ol>
<li>Completely exit out of Steam using Task Manager or System Tray.</li>
<li>Download the <strong>steam_library_setup_tool-3.2.exe</strong> file from <a href="https://github.com/LostDragonist/steam-library-setup-tool/releases" target="_blank">here</a>.</li>
<li>Once downloaded, run the file and add a new entry by clicking <strong>Add Row</strong>.</li>
<li>Type the chosen path under <strong>Path</strong>, e.g. <code>C:\Games\Steam</code></li>
<li>Click <strong>Accept</strong> then <strong>Yes</strong> if prompted to create a new folder.</li>
<li>The tool will ask to exit, select <strong>OK</strong>.</li>
<img width="50%" src="./img/Others/Steam Library Tool Setup.webp" alt="Steam library setup tool">
</ol>
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open Steam and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list and select <strong>Install</strong>.</li>
<li>Under <strong>Install to:</strong>, select the library folder created with the tool, which is the second <b>C:\</b> entry if you are installing on the main drive.</li>
<img size="60%" src="./img/Others/Steam Location Pick.webp" alt="Example Steam install locations">
<li>Select <strong>Next</strong> then wait for the install to finish.</li>
</ol>
<blockquote>If you still do not see your new library, restart your PC.</blockquote>
<h3>Fallout 3</h3>
<ol>
<li>Open Steam and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list and select <strong>Install</strong>.</li>
<li>Under <strong>Install to:</strong>, select the library folder created with the tool, which is the second <b>C:\</b> entry if you are installing on the main drive.</li>
<img size="60%" src="./img/Others/Steam Location Pick.webp" alt="Example Steam install locations">
<li>Select <strong>Next</strong> then wait for the install to finish.</li>
</ol>
</div>
<div class="expander-top colors-gog clickable width-very-limited" onclick="expandCard(this, installGogExpander)" id="installGog">
GOG
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-gog width-very-limited" id="installGogExpander">
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open GOG and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list and select <strong>Install</strong>.</li>
<li>Set the <strong>Install to</strong> location to a location of your choice.</li>
<ul>
<li>It is <strong>required</strong> to install the game outside of any default Windows folders (e.g., <code>Program Files x86</code>).</li>
</ul>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Open GOG and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list and select <strong>Install</strong>.</li>
<li>Set the <strong>Install to</strong> location to a location of your choice.</li>
<ul>
<li>It is <strong>required</strong> to install the game outside of any default Windows folders (e.g., <code>Program Files x86</code>).</li>
</ul>
</ol>
</div>
<div class="expander-top colors-epic clickable width-very-limited" onclick="expandCard(this, installEpicExpander)" id="installEpic">
Epic Games
<div class="expander-info" alt="UI element - Chevron">Show</div>
</div>
<div class="expander-bottom colors-epic width-very-limited" id="installEpicExpander">
<h3>Fallout: New Vegas</h3>
<ol>
<li>Open the Epic Games Launcher and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout: New Vegas</strong> in the list.</li>
<li>Click on the game to install it.</li>
<ul>
<li>It is <strong>required</strong> to install the game outside of any default Windows folders (e.g., <code>Program Files x86</code>).</li>
</ul>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Open the Epic Games Launcher and go to your <strong>Library</strong>.</li>
<li>Find <strong>Fallout 3</strong> in the list.</li>
<li>Click on the game to install it.</li>
<ul>
<li>It is <strong>required</strong> to install the game outside of any default Windows folders (e.g., <code>Program Files x86</code>).</li>
</ul>
</ol>
</div>
<br>
<br>
<br>
<hr>
<!-- Post-Installation -->
<p>
<a href="#postInstall">
<h2 id="postInstall">Post-Installation</h2>
</a>
</p>
<!-- INI Files -->
<p>
<a href="#generatingInis">
<h3 id="generatingInis">Generating Fresh INI Files</h3>
</a>
</p>
<h3>Fallout: New Vegas</h3>
<ol>
<li>Run the game from Steam/GOG Galaxy, or through FalloutNVLauncher.exe in the game files if you are using an offline copy.</li>
<li>Click OK to both pop-ups that say <strong>Detecting Video Hardware</strong>.</li>
<ul>
<li>If there aren't any pop-ups, navigate to <code>Documents\My Games\FalloutNV</code> and delete all the files ending in <strong>.INI</strong> then retry.</li>
</ul>
<li>Click <strong>OK</strong> then <strong>Exit</strong>.</li>
</ol>
<h3>Fallout 3</h3>
<ol>
<li>Run the game from Steam/GOG Galaxy, or through FalloutLauncher.exe in the game files if you are using an offline copy.</li>
<li>Click OK to both pop-ups that say <strong>Detecting Video Hardware</strong>.</li>
<ul>
<li>If there aren't any pop-ups, navigate to <code>Documents\My Games\Fallout3</code> and delete all the files ending in <strong>.INI</strong> then retry.</li>
</ul>
<li>Exit the launcher.</li>
</ol>
</div>
<!-- Arrows -->
<div>
<hr>
<a href="./intro.html" id="previous" rel="prev" class="navigationArrow"><img class="left mirror" src="./img/Others/Arrow.webp" alt="Back Arrow"><span class="arrowText left">Intro</span></a>
<a href="./mo2.html" id="next" rel="next" class="navigationArrow"><img class="right" src="./img/Others/Arrow.webp" alt="Forward Arrow"><span class="arrowText right">Mod Organizer 2</span></a>
</div>
</div>
<!-- Right Sidebar -->
<div id="sidenavRight">
<ul>
<li>
<a href="#fileExtensions">File Extensions</a>
</li>
<li>
<a href="#baseAddress">Base Address Randomization</a>
</li>
<li>
<a href="#terms">Key Terms</a>
</li>
<li>
<a href="#location">Install Location</a>
</li>
<li>
<a href="#uninstall">Uninstall</a>
</li>
<li>
<a href="#install">Install</a>
</li>
<li>
<a href="#postInstall">Post-Install</a>
</li>
<ul>
<li>
<a href="#terms">Key Terms</a>
</li>
<li>
<a href="#generatingInis">INI Files</a>
</li>
</ul>
</ul>
</div>
</body>
</html>