Bethsoft Tutorial GECK Setup

From GECK
Jump to: navigation, search

<<<BACK|---|NEXT>>>

Download

Geck dl page.png

Fallout 3 and Fallout: New Vegas use slightly different versions of the GECK, so make sure you download the correct version. You can download the GECK from the Official Site, or via direct download below.

Fallout 3 GECK and Patch

As of 26 May 2009, the GECK has been patched to version 1.5
  • Download the Fallout 3 GECK here.
  • Download and install the latest patch here.

Fallout: New Vegas GECK

  • Download the Fallout: New Vegas GECK here.

Install

GECKinstaller.jpg
  • Locate the GECK installer and run the file.
  • When prompted, be sure that the installation directory for the GECK matches where your retail version of Fallout 3 or Fallout: New Vegas is installed.
  • NOTE: If you are using the Steam version of Fallout 3\FONV, the proper installation directory should be something like:
C:\Program Files\Valve\Steam\steamapps\common\Fallout 3

or

C:\Program Files\Valve\Steam\steamapps\common\Fallout New Vegas
  • If you are using a 64bit system, these may be located in
C:\Program Files(x86)\...
  • MISSING .DLL: If you get a message like this
This application has failed to start because libvorbisfile.dll was not found. Re-installing the application may fix this problem.

then it is in the wrong folder. Libvorbisfile.dll is located in the FO3/FONV directory.

  • NOTE: If you are using Windows Vista or Windows 7 it is recommended that you install FO3/FONV and the matching versions of the Geck in a folder other than Program Files or Program Files (x86). These folders are protected by the operating system and require you to take additional steps when creating and using mods. If you have already installed them into one of these folders, either uninstall them and reinstall them into a location like C:\Games or C:\Fallout, or, when using the Geck, always run it as the administrator. See the note below under Loading and Testing Your Plugin for more information.
  • WARNING: The G.E.C.K. is for modding the PC version only. You cannot use it to mod the X-Box 360 or PS3 console versions of the game.

Additional Resources

  • If you are using the Fallout: New Vegas GECK, you will probably want to make it large address aware. You can use the NTCore 4GB patch available here
  • WARNING Do not 4GB patch the Fallout 3 GECK, it will cause it to crash more frequently.
  • If you own Skyrim (Oldrim) you can download the CKIT for it on steam and copy some additional resources from the installation to complete your GECK install for both Fallout 3 and Fallout: New Vegas
  • You can make use of the dictionary, the installation path may be something like:
C:\Program Files (x86)\Steam\steamapps\common\Skyrim\lex

copy the lex folder and place it into the folder where GECK is installed, it may be something like:

C:\Program Files\Valve\Steam\steamapps\common\Fallout 3

or

C:\Program Files\Valve\Steam\steamapps\common\Fallout New Vegas
  • In addition you can make use of the lip generation fonix data, the installation path may be something like:
C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Data\Sound\Voice\Processing

copy the Data\Sound\Voice\Processing folder and place it where GECK is installed, it may be something like:

C:\Program Files\Valve\Steam\steamapps\common\Fallout 3

or

C:\Program Files\Valve\Steam\steamapps\common\Fallout New Vegas
  • In addition you can make use of the Bethesda Archive (BSA) Creation Tool, the installation path may be something like:
C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Archive.exe
  • If you use the script extenders you can make use of many additional script commands and functions
  • You can download the Fallout 3 Script Extender here
  • You can download the Fallout: New Vegas Script Extender here
    • There are many additional scripting functions available for Fallout: New Vegas via the JIP LN plugin
    • You can download the JIP LN plugin for NVSE here
  • If you have FOSE (Fallout 3) or NVSE (Fallout: New Vegas) installed you can make use of GECK PowerUP
  • You can download the GECK PowerUP for Fallout 3 here
  • You can download the GECK PowerUP for Fallout: New Vegas here
  • NOTE If you use PowerUP for Fallout: New Vegas it is recommended to use the plugin version and launch GECK via nvse_loader.exe -editor
  • NOTE Windows 7, 8.1 and 10 users should run the GECK in Vista SP2 compatibility mode and with administrator privileges, and disable desktop composition
  • NOTE If you have an ENB installed, you must rename or remove the d3d9.dll before using GECK


  • In addition to GECK, FO3Edit and/or FNVEdit are indispensable companion tools
  • You can download FO3Edit here
  • You can download FNVEdit here
  • Visit the Mod Tools section for additional modding tools and resources

Creating your plugin

Geckdatadialog.jpg
  • Launch GECK.exe from your Fallout 3/FONV installation directory
  • From the main toolbar, open File>Data
  • Select "Fallout3.esm" or "FalloutNV.esm" by double clicking it and OK to load

Loading the .esm may take several minutes. You should be able to view the loading progress at the bottom of the GECK window.

  • Once loaded, press save Gecksave.jpg

From here on, unless stated otherwise, assume that when we talk about Fallout 3, we are talking about either version of the game. Not all features may be available in both versions of the editor, so there may be some discrepancies when adapting instructions from one version to the other. If you come across any discrepancies, you can help out by updating the wiki accordingly.

  • Because no active plugin is loaded, you'll be prompted to create a new plugin
  • Choose a name for your new *.esp file, OK to save

If you're planning to move on to the other tutorials in this series, you might want to name your plugin "Vault74.esp".

    • From now on, you will set this as your active file when you load Fallout3.esm
    • Your changes will be saved to your active file. This will be your mod distributable.
    • Multiple plugins may be loaded, but only one may be active.
    • Close the GECK by going to File>Exit, and we'll learn how to load our new plugin (.esp file)

Loading and testing your plugin

Loading your Plugin
  • Load the Fallout 3 Launcher, but don't hit PLAY.
  • Choose "Data Files" from the launcher
  • The new plugin you created should be available on the next screen, with an empty checkbox. Check it and click OK.

Don't see your .esp file? Verify that you installed the GECK to the same directory as your retail installation of Fallout 3. The file should have been created in a \Data sub-directory in that directory. This is where the launcher looks for data files.
Under Vista, if you are not running as Administrator, the data file may have been created in a shadow directory (with a name like "\Users\Me\AppData\Local\VirtualStore\Program Files\Bethesda Softworks\Fallout3\Data"), where it is visible to the GECK but not to the Fallout3 launcher. You can avoid this by always running the GECK as Administrator or by modifying the USERS permissions for the Fallout 3 directory ONCE.

  • Fallout 3 will now load your plugin file when the game is launched.

There's not much point to running the game with your new plugin yet, however, since there's nothing in it. Let's exit the launcher, fire up the GECK again and get started building our first Vault location.

<<<BACK|---|NEXT>>>

My First Vault Tutorial Series Example Files
1) Setting up the GECK
2) Layout and Using Kits Example Layout Plugin
3) Cluttering and the Object Palette Example Clutter Plugin
4) Navmesh Example Navmesh Plugin
5) Population: Monsters and NPCs Example Enemies Plugin
6) Population: Traps & More Example Traps Plugin
7) Lighting and FX Example Lighting Plugin
8) Optimizing your level Example Optimization Plugin
9) Connecting your level to the world Example Finalization Plugin
10) Creating a basic quest Example Quest Plugin