Jump to content
  • Announcements

    • AndalayBay

      Orphan Attachments   07/31/2018

      I have been doing some housekeeping lately and I've noticed that I had a lot of orphaned attachments. Attachments get orphaned when the PM or post is deleted without removing the attachment first. Deleting a PM or post does not delete the attachment and the file or image remain on the server. I'd like to ask all members to go through their attachments and delete any attachments you don't need anymore or those that have been orphaned. Where can I get a list of my attachments? Click on your display name in the upper right corner of the forums and pick "My Attachments" from the drop-down list. How can I tell an attachment is orphaned? If the PM has been deleted, you'll see a message like this in your attachment list: Unfortunately there is no message if the post has been deleted, so please check your old posts. We do purge old birthday threads every once in a while. Also some hosted projects have been shut down, so you may have orphaned attachments on one of those locations. Thanks!
Sign in to follow this  

Getting Started with TES4Gecko

Recommended Posts

TES4Gecko is the tool to use when you want to merge mods. It also has a variety of other functions, including Moving Worldspaces so that your new worldspace mod will be load order independent. Even though Gecko has a cleaning option, I don't recommend using it. It hasn't been updated in a long time and you should use TES4Edit instead.
Install TES4Gecko to any directory of your choosing. Personally I have an OblivionUtilities folder that I use for various utilitiies and I install Gecko to its own folder under that, so its OblivionUtilities\TES4Gecko. You will also need Java, so install the latest version of the Java 32 bit runtime.
Running TES4Gecko
If you are running a 64 bit OS, then you may find that Gecko doesn't work. That's because Gecko has the registry key for Oblivion hard-coded and the key is different for 32 bit applications running under 64 bit. You have two options:

  • create a desktop shortcut with the target set to
    "C:\Program Files (x86)\Java\jre1.8.0_60\bin\javaw.exe" -DOblivion.install.path=D:\Games\Oblivion - Xmx1200m -jar "D:\OblivionUtilities\TES4Gecko\TES4Gecko.jar"
    is the path to your Oblivion game directory and
    is the path to TES4Gecko.


  • create a desktop shortcut with the target set to
    "C:\Program Files (x86)\Java\jre1.8.0_60\bin\javaw.exe" -Xmx1200m -jar "D:\OblivionUtilities\TES4Gecko\TES4Gecko.jar"
  • go to your
    directory and create a TES4Gecko.properties file. I believe Gecko will create this file if you try to run the program once, so try running it and then exit when it doesn't find your Oblivion installation. Open the properties file in a text editor and change the
    parameters to match your Oblivion installation directory and Data directory.

Merge to Master
I will provide detailed instructions on using the Merge to Master function to demonstrate that you can use it with regular plugins, not just master plugins. If you are working on a modding project with a team, you should have a plugin that you designate as the "master" and have your team create patches. The easiest way to do this is to use the Construction Set Extender as it will create patches based on a regular plugin without any need to flip the master bit on the plugin. So here's how to merge those patches back into your "master" plugin.

  • Back up your "master" plugin in case things go wrong. I would keep a copy of the patch files in a project directory and copy the patch you want to merge to your Oblivion\Data directory. Both the "master" and the patch have to be in your Oblivion Data directory.
  • Start TES4Gecko and click on the Merge to Master button.


  • TES4Gecko will default to selecting master plugins:


  • Click on the Files of type: drop-down and change the selection to All Files. Then select your "master" plugin and click Open:


  • Now a second dialogue box will open. Select the patch file you want to merge:


  • Gecko will ask if you want to manage the merge. Click on No:


  • Gecko will work for a bit and then report its progress when done:


  • Unfortunately Gecko will flip the master flag on your "master" plugin. You can use Gecko's Convert to Plugin function to flip it back, but Gecko creates a new file when it flips the flag. I prefer to use Wrye Bash to flip the master flag. Open Wrye Bash and you'll find your "master" coloured in blue text at the bottom of your load order:


  • Right-click on your "master" plugin and select Espify Self from the context menu to flip the flag and return your plugin to a regular plugin:


  • All done!
  • Like 1

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this