This is intended to be a comprehensive list of links to tools, utilities and technical
information used primarily by the Morrowind mod maker. Tools that have general usage for both
mod makers and users are listed at the
Morrowind Mod User Tool List. Links to maps and lore and other TESIII research material
have been consolidated in the Reference
section. Construction is ongoing and feedback would be appreciated.
This list encompasses a significant number of subjects and links. You will therefore
encounter Content Menus for each main section heading, with increasing levels of detail as
you descend the page.
3 D Studio Max
From Autodesk: Autodesk® 3ds Max® 8 software builds on our promise to deliver
state-of-the-art tools for creative and media professionals. Developed as a
total animation package with a deep, productive feature set designed to
accelerate workflow, 3ds Max is the leader in 3D animation for game development,
design visualization, visual effects, and education.
NOTE: In order to create new mesh for Morrowind, you need to use 3 D Studio
Max 3, 4 or 5. You can't buy these programs anymore on the site of the editor.
You've got three possibble solutions:
1 - Buy (~ 3.500 $) and use 3 D Studio Max 8 to make your mesh, then ask
someone with an older version to export the new mesh for you.
2 - Try to find an old version of 3 D Studio Max 3, 4 or 5 on a website like e bay.
3 - Use another program mentionned here.
Blender
From Blender.org: Blender is the open source software for 3D modeling, animation,
rendering, post-production, interactive creation and playback. Available for
all major operating systems under the GNU General Public License.
3D Package Plug-in
The 3D package allows you to import Nif mesh in Blender and to export Blender mesh into Nif format.
Maya Pack and Maya
From Autodesk: Whether you're a 3D animator, graphic artist, illustrator, designer, or
multimedia professional, Maya® has the tools you need to distinguish your work
in today's competitive marketplace. Maya® Complete integrates the world's
foremost modeling, animation, visual effects, and advanced rendering
technologies into one complete workflow solution. That's why film and video
artists, game developers, visualization professionals, web and print designers
and —3D enthusiasts everywhere— turn to Maya to take their work to the next
level.
3D Package Plug-in
These utilities allow you to export 3D artwork from Mayax into the
TES Construction Set.
Features of Maya 3 D Package Plug-Ins
Import
Export
Textures
Skin Deform
Animation
Lights
Cameras
Particles
Yes
No
Base & Glow
Yes
No
No
No
No
NOTE: TES Exporter for Maya is supposed to work with v6.5, but the actual version is v7 so it's probably not working anymore.
Milkshape
MilkShape 3D is a low-polygon modeler, which was initially designed for Half-Life.
During the development, many file formats have been added.
MilkShape 3D has all basic operations like select, move, rotate, scale, extrude, turn
edge, subdivide, just to mention a few. MilkShape 3D also allows low-level editing
with the vertex and face tool. Primitives like spheres, boxes and cylinders are
also available. MilkShape 3D has also skeletal animation capabilities. This allows
to export to morph target animation like the ones in the Quake model formats or to
export to skeletal animations like Half-Life or Genesis3d.
Gmax
Discreet’s Gmax is a free 3D modeling and animation tool based on their
award-winning 3ds max®. gmax allows gamers to create their own in-game content
for gmax enabled games.
NOTE: There is no Exporter / Importer available for Gmax, so if you want to use
this software, you'll need someone with 3 D Studio Max / Blender / Maya to export / import the meshes for you.
Nif Skope
A graphical program that allows you to open NIF files, view their contents,
edit them, and write them back out again. You can use it to quickly make
changes to specific properties of a NIF file such as changing the texture,
adding translucency, and more. A 3D view of the contents of the NIF file allows
you to preview your changes instantly.
Net Immerse Block Editor (NIBLE)
The NetImmerse Block Editor (short: NIBLE) is a tool to edit *.nif 3d-meshfiles as used by the CRPG
TES3: Morrowind by Bethesda Softworks. The NIBLE analyses the block structure of the files (hence the name
Block Editor) and allows to edit some properties of identified data blocks.
NOTE: NIBLE Tutorials
Nif Texture 1.3
NIFTexture is a simple program designed to allow you to modify the textures used
in NIF (NetImmerse) 3D model files. This allows you to reuse existing models
with new, custom textures. It was specifically designed to work with The Elder
Scrolls: Morrowind NIF files but may work with NIF files for other games as
well. The program cannot create new NIF files and only allows the editing of
the texture filenames.
To edit a NIF file, simply open it using the File-Open menu to display the
standard Windows file dialog. If the NIF file is successfully opened, all the
source textures in the file will be displayed (if the file contains no textures,
no items will be displayed). Select the texture you wish to edit and either
enter the filename manually, or use the Browse button to select an existing
texture (BMP, DDS, or TGA files). Once you make the desired changes be sure to
save the file.
Added in v1.3 is the ability to edit the material color properties (ambient,
diffuse, and specular colors). This lets you fix some of the original NIF files
that have a blue tint. You can edit the colors explicitly or use the AutoTint
button to automatically adjust the colors to their reccommended settings.
NOTE: This is the most powerful tool to edit everything about textures that are
in a mesh, but it can only work on one mesh at a time
NIF Color
This program will update ambient, diffuse and specular color values
for all materials for all specified NIF files.
NOTE: You can work on multiple mesh at one time.
NIF Duplicator
This program can automatically generate multiple NIF files, based on
the original NIF file and the list of textures. For each texture file
in the list, new NIF file will be generated, replacing specified
texture name in original NIF with the texture name from the list.
NOTE: You can work on multiple mesh at one time.
Skinner Tool 1.3
This program allows you to load a mesh (.nif) from the TESCS CD, tells you the
textures used, allows you to rename the mesh and textures then copies them to
the relevant directories in your Morrowind installation.
In this version of Skinner, the name of the new texture
must have the same length as original name (Is tested
automaticaly).
NOTE: You can work only on one mesh at a time.
NifText
NifText allows you to load a mesh (.nif) from
the TES CS CD or installed game pluggins, tells
you the textures used, allows you to specify new
names of textures and save mesh to new nif file
and copy original textures to the relevant
directories in your Morrowind installation.
When you change extension in texture name,
programm convert original texture to new format
In this version of NifText, the name of the new texture
must have the same length as original name (Is tested
automaticaly).
NOTE: This tool allows you to view the textures that are currently used in a mesh.
Texture Replacer
A commandline tool to reskin the .NIF models used in Morrowind.
It might be a bit more complicated than similar GUI-tools, but this one is much more powerful,
since it can replace several textures in several files at once.
A special feature of this program is that it can remove internal textures from NIFs.
HEX Editing NIF files by Sorcerer or (direct link)
NOTE: This is the first way that has been used to edit .NIF files. We're now in the
21st century so, instead of this, use the tool above.
Nif Object Renamer (NifOR)
NifOR is a small application which lets you rename meshes inside nif files.
Its especially useful for Better Bodies clothes and armors, since meshes are
assigned to body parts by their names. This way you can:
* Change one or multiple meshes to use another body part
* Remove meshes from a body part
* Add meshes to another body part
By using NifOR the meshes won't lose important settings like physique or animations.
TESRESPEC @ Mental Elf's Website or TES Source
This rename enmasse tool also updates NIF texture
references and ESM/ESP files with the name changes.
Use someone else's stuff in your mod? Want to make it unique
to your mod? You should if you include it in your install!
Got a bunch of textures in the "Textures" directory swamp?
Want them in a subdirectory with the corresponding NIFs
updated to use them?
TES Rename
TESRename is a utility developed for the TES3 Morrowind modders. It
can be used to rename icon, texture and mesh(NIF) files, update
corresponding references in the NIF/ESM/ESP files, generate usage
reports for resource files (icons, textures and meshes) and package
updated resources files into the BSA archive.
Net Immerse - Scene Immerse @ Bear371's Website or NIFLA
Scene Immerse is a tool that allow you to view a mesh and the textures that are
applied on it. It allows you to view your new mesh without using the TESCS
(need more time, because you need to load TESCS and add the
object "in-TESCS").
Freedom Force Nif Viewer
Freedom Force Nif Viewer is a tool that allow you to view a mesh and the textures that are
applied on it. It allows you to view your new mesh without using the TESCS
(need more time, because you need to load TESCS and add the
object "in-TESCS").
Paint Shop Pro
From Corel: For anyone who aspires to make good photos great, there is Paint
Shop Pro X. You'll be able to learn as you go with a built-in Learning Center
that lets you choose automatic photo fixes or precision editing controls for
fine-tuning.
Old version, but totally free: Paint Shop Pro 3.12
Photoshop
From Adobe: Adobe® Photoshop® CS2 software, the professional image-editing
standard and leader of the Photoshop digital imaging line, delivers more of
what you crave. Groundbreaking creative tools help you achieve extraordinary
results. Unprecedented adaptability lets you custom-fit Photoshop to the way
you work. And with more efficient editing, processing, and file handling,
there's no slowing you down.
Adobe Photoshop DDS Plug-ins
* NVIDIA Normal Map Filter
* NVIDIA DDS PLug-in
* NVIDIA Mipster Script
* NVIDIA Cube Map Shuffler
The NVIDIA Normal Map filter creates normal maps from height maps for per pixel
rendering. The DDS plug-in supports the DXTC texture compression format and allows
you to open and save .dds files in RGB format. It reads and writes .dds files
compressed or uncompressed.
Mipster is a mip-map generation tool that leverages the power of Photoshop CS2’s
internal image filtering engine along with the NVIDIA DDS Plug-in and Normal Map
Filter (for Windows).
The Cube Map Shuffler script rearranges cube-map-face elements for use with
different export and editing tools. It can convert and copy between
different cubemap layout formats.
Irfan View
From IrfanView.com: IrfanView is a very fast, small, compact and innovative
FREEWARE (for non-commercial use) graphic viewer for Windows
9x/ME/NT/2000/XP/2003.
It is trying to be simple for beginners and powerful for professionals.
NOTE: Install both Irfan View and the PlugIns.
Photo Filtre
From PhotoFiltre.com : PhotoFiltre is a complete image retouching program. It allows you to do simple or advanced adjustments
to an image and apply a vast range of filters on it. It is simple and intuitive to use, and has an easy
learning curve. The toolbar, giving you access to the standard filters with just a few clicks, gives
PhotoFiltre a robust look.
Deep Paint
From RightHemisphere.com: Deep Paint offers a realistic painting experience
for digital artists and graphics professionals. Deep Paint intergrates
stroke-by-stroke artistic photo-cloning, fully editable brush and canvas
settings, and paint functionality for realistic and stunning paint effects.
Experience thickly textured oils, bold acrylics, and dramatic watercolors. Deep
paint simplifies your artistic workflow as a Photoshop plug-in or standalone
application, with special support for the Wacom Intuos or compatible pressure
sensitive pad.
GIMP
From GIMP.org: GIMP (GNU Image Manipulation Program) is a freely distributed
piece of software suitable for such tasks as photo retouching, image composition,
and image authoring. It is a powerful piece of software with capabilities not
found in any other free software product. It can be used as a simple paint
program, an expert-quality photo-retouching program, an online batch-processing
system, a mass production image renderer, or an image-format converter. GIMP is
modular, expandable and extensible. It is designed to be augmented with plug-ins
and extensions to do just about anything. The advanced scripting interface
allows everything from the simplest task to the most complex image-manipulation
procedures to be easily scripted. Version 2.2.8 is a bug-fixing release.
NOTE: You will need to download both GTK+ Runtime Environment and The Gimp installers. Install GTK+ before installing The Gimp.
GIMP normalmap plugin
This is a plugin for GIMP version 2.0 and above. It allows you to convert images
into RGB normal maps for use in per-pixel lighting applications. The goal is to
completely clone NVIDIA's photoshop plugin, with a few new useful features.
GIMP DDS plugin
This is a plugin for GIMP version 2.0 and above. It allows you to load and save images in
DirectDraw Surface (DDS) format.
Image Forge
From CursorArts: ImageForge provides you with a set of powerful tools for painting and editing images,
photos or other graphics.
Create and edit images, acquire pictures from your scanner, digital camera or other
Twain-compliant device, apply special effect filters, produce your own photo albums
and simple slide shows, and much more.
Photo Plus
From FreeSerifSoftware.com.org: With PhotoPlus 6 you can enhance your photos for the
best possible results, adjust brightness and color and even remove red-eye. Put your
creative abilities on display for all to see and impress your family and friends!
Packed full of fantastic features normally reserved for high-end, high-priced
applications, PhotoPlus 6 is ideal for complete beginners and professionals alike.
Powerful photo editing features aside, PhotoPlus 6 is incredibly easy to use. All the
tools you need are laid out in a convenient toolbar and handy tips appear on screen
while you work. Effects and filters are accessed with user-friendly drop-down menus.
PhotoPlus 6 is incredible image editing software that enables you to create, manipulate
and enhance photographs, bitmap graphics and web animations. From special effects to
smart tools, you will find all you need to produce professional looking images for print,
multimedia, and the web.
Image Magick
ImageMagick®, version 6.2.6, is a free software suite to create, edit, and compose
bitmap images. It can read, convert and write images in a large variety of formats.
Images can be cropped, colors can be changed, various effects can be applied, images
can be rotated and combined, and text, lines, polygons, ellipses and Bézier curves
can be added to images and stretched and rotated.
* Convert an image from one format to another (e.g. PNG to JPEG)
* Resize, rotate, sharpen, color reduce, or add special effects to an image
* Create a montage of image thumbnails
* Create a transparent image suitable for use on the Web
* Turn a group of images into a GIF animation sequence
* Create a composite image by combining several separate image
* Draw shapes or text on an image
* Decorate an image with a border or frame
* Describe the format and characteristics of an image
Image Magick Online version
This version works online. You can work on images that are uploaded on internet or on
images that are on your hard-drive.
ACDSee 5.0.1
From ACD: ACDSee makes it easy to get, view, organize, print, enhance and share your digital
photos super fast. Whether you're a digital photography beginner or a graphics
professional, the picture viewer of choice for millions of people will make your
digital camera software experience more rewarding.
Texture Maker
Texture Maker is a seamless texture generator and designer.
The application contains everything needed to create seamless textures for use in 3D
rendering packages, game development, web graphics, image and video editing.
Texture Maker can create procedural and hand painted textures from scratch, remove
visible seams from existing images, crop textures from photos by applying a perspective
correction, render seamless tiles from structure sample patches and combine
existing textures and height maps with realistic illumination.
Texture Maker features standard operations like filters, color correction, distortion
and emboss effects, that are designed to work with seamless textures. The various generator
functions create patterns and natural textures such as bricks, flagstone, clouds, water,
rock and wood. Sophisticated effects like realistic erosion create textures that look like
they were taken from nature.
The application renders animated textures and effects, that also loop seamlessly, with a particle
system and the generator functions. The animation recorder can process and create texture sequences.
All textures can be previewed in 3D on standard primitives, on pre-rendered models and visualized
with the integrated landscape renderer that also creates panoramas and cubic environment maps.
Genetic Texture Generator (GenTex)
This image generator creates (seamless) textures with help of
arbitrary combined algorithms and math. functions.
Click on one of the smaller images to create a new generation of images.
By doing this, all the properties of the selected image will be copied to
the other ones and a single property will mutate.
The selected image will be copied to the larger one in the middle.
Click the "Mutate" button to randomize the current generation again.
A click on the large image in the middle renders it with the defined
dimensions "Output Width" and "Output Height".
This is a submodule of Texture Maker, the powerful seamless texture designer.
DDS Converter
It's a program that allows you to easily convert to DDS (and other formats) easily.
The program supports DDS, TGA, JPG, BMP, PNG and PSD image formats (you can import and
export to any of those formats).
DDS Convert @ TES Source or ElricM
This is a GUI that allows you to convert image files (bmp, tga, gif, ppm, jpg, tif, cel) to dds format
while choosing the options that you want for the dds image (mipmap & compression).
It also allows you to convert from dds to tga.
DXTBmp
With DXTBmp, images can be passed to any Paint program for editing in 24 bit and then re-imported
and saved in any of the 16/24/32 bit formats. Transparency (Alpha) channel of
textures can be viewed and edited separately from the main image.
Conversion Images (ConvIm)
General purpose Image Conversion program. Single Images or multiple "Batch"
conversion. Convert between any mwgfx.dll supported formats.
Developer's Image Library (DevIL)
Developer's Image Library (DevIL) is a programmer's library to develop
applications with very powerful image loading capabilities, yet is easy for a
developer to learn and use. Ultimate control of images is left to the developer,
so unnecessary conversions, etc. are not performed. DevIL utilizes a simple, yet
powerful, syntax. DevIL can load, save, convert, manipulate, filter and display
a wide variety of image formats.
Currently, DevIL can load .bmp, .cut, .dds, .doom, .gif, .ico, .jpg, .lbm, .mdl, .mng,
.pal, .pbm, .pcd, .pcx, .pgm, .pic, .png, .ppm, .psd, .psp, .raw, .sgi, .tga and .tif files.
Formats supported for saving include .bmp, .dds, .h, .jpg, .pal, .pbm, .pcx, .pgm,.png,
.ppm, .raw, .sgi, .tga and .tif.
DevIL currently supports the following APIs for display: OpenGL, Windows GDI, SDL,
DirectX and Allegro. Compilers that can compile DevIL or use it include Djgpp,
MSVC++, Linux gcc, Delphi, Visual Basic, Power Basic and Dev-C++.
Batch DDS Converter Tool
Little windows app that lets you batch convert a bunch of .BMP and .TGA files into
.DDS format.
Windows Texture Viewer by nVidia
Windows Texture Viewer (WTV) was developed for simple DDS viewing, especially for those DDS files with an alpha channel.
DDS Thumbnail Viewer by nVidia
Allows you to view .dds files in Thumbnail view in the Windows Explorer.
DDS Utilities by nVidia
* nvDXT - convenient command-line access to nvDXTlib functionality and more
* detach - extracts MIP levels from a .DDS file
* stitch - recombines MIP levels into a single .DDS file
* readDXT - reads compressed images and writes .TGA files
* nxDXTlib - library for working with .DDS files
Texture Atlas Tools by nVidia
A collection of tools for creating texture atlases, which can help to increase
batch sizes. (A "batch" is a group of primitives for rendering).
GMST Vaccine
GMST Vaccine is modders aid that helps to prevent GMST contamination. Usage is
simple: Just load GMST Vaccine.esp whenever creating or editing esp files in TESCS.
Morrowind Edit (MWEdit)
MWEdit is an alternate editor for Bethesda's the Elder Scrolls: Morrowind computer
role-playing game. While it is similar to appearance to the official Construction
Set editor, it includes additional features and bug fixes to make creating/editting
mods easier.
Morrowind Enchanted Editor @ ElricM or Planet Elder Scrolls and Morrowind Enchanted Editor Manual
It is a low-level editor for Elder Scrolls III: Morrowind game files. It can edit
.ESM files (master game files), .ESP (plugin files) and .ESS (savegames).
Its not intended to replace but to complement the CK. The CK hides certain information
from you and doesn't do save games. At a certain level, however, master files, plugins
and save games have exactly the same structure. The Enchanted Editor shows you the
information at this level. Its not intended for anyone who isn't willing to
occassionally squint at the screen and think hard, because obviously the higher
level information in CK is more meaningfully laid out. However if you put in the
effort you have complete control over everything in a plugin, master or save game,
rather than the limited control you have in CK.
The Elder Scrolls Tool (TESTool) @ Planet Elder Scrolls or Thelys or Ghostwheel's Website TESTool Documentation
This is a helper utility for the The Elder Scrolls: Morrowind game. It can
perform following functions:
* Remove unnecessary data from ESM/ESP files (including GMST entries), significantly reducing number of conflicts between different mods.
* Merge leveled lists for all active plugins, eliminating leveled list conflicts (this function was intended to replace Horatio's Leveled List Merger).
* Merge changes done to the various TES objects and dialog entries.
* Generate detailed conflict report for the given list of plugins.
* Manage list of currently active plugins with possibility to update ESP file header (version and master file sizes) and to change plugin loading order.
* One-click “JUST FIX IT!” button that automatically executes a set of tasks to reduce number of conflicts between active plugins as much as possible without any user interaction.
NOTE: If you merge the levelled lists, then you'll have to use TESTool Resequencer
GMST Cleaner @ Thelys or Planet Elder Scrolls or ElricM
The purpose of this application is to provide a quick and easy way to clean mods
of the 'evil' GMST entries that get dumped into plug-in files. This will remove
the 11 entries that Tribunal adds and the 61 added by Bloodmoon. This program will
not remove other intentional GMST entries, only entries that are identical to the
'evil' entries.
GMST Vaccine @ Wrye Morrowind or ElricM
Prevent GMST contamination from every happening! Just load GMST Vaccine.esp whenever
creating or editing esp files in TESCS (when Bloodmoon has not been loaded).
GMST Fix @ Wrye Morrowind or ElricM
This is exactly the same as GMST Vaccine, except that the date is set in the
future – thus it's GMST settings will override any incorrect GMSTs present in
other mods. This is probably the easiest solution and will only cause problems
if some mod intentionally changes the GMST settings.
ESP Cleaner
This program provides a quick and easy way to remove all "changed references" on
objects, characters, ect., in a mod/plug-in, created by The Elder Scrolls:
Construction Set, that is not different by any other respects to the same reference
in the Master file. It also allows you to convert ESP into ESM.
Landscape Creator 1.1
The purpose of this program is to generate a landscape for Morrowind starting from
an image in level of grey. It makes it possible to visualize it thanks to a small
integrated engine, like exporting it towards a file esp. For original version of
Morrowind only.
NOTE: There is also Landscape Creator 1.1 for french version
Littoral 1.3.1
My program, Littoral, basically layers various height fields (24-bit grayscale BMP's)
additively, overwriting the height data of the pre-generated ESM. Each layer, or
bitmap, represents a range of heights controlled in Littoral. The first layer is
fixed at default values and controls elevations from the sea floor (black) to the
top of the beaches (white).
A recent and originally unplanned addition to Littoral has been the implementation of
vertex colors based on elevation. Vertex colors are an RGB "tint" optionally applied
to the land textures.
The third and final addition to Littoral before it is complete will accomplish a
couple of important things. First it will greatly increase the realism and detail
of the overworld. Second it will save me an unimaginable amount of time and
painstaking, tedious busywork. The new set of routines will allow for "semi-random"
automatic placement of up to 255 different objects across the entire 52x52-cell
overworld. A comma-separated-value text file is used to determine what objects will
be used on the map. This index contains each object's name, bitmap filename, scale
variation, base size, and top size.
Height Map Editor and Height Map Editor Manual
Height Map Editor is a free (GPL) 2D program, meant to create and manipulate 8 bit height maps,
usually useful for terrain generators. A height map is a 2D representation of a 3D
terrain. Each 'color' represents a height.
The format used (HMP) is very simple, and it can also import/export BMP files,
and, since BMP files can be converted to/from virtually any graphical format,
by image viewers/editors, you can practically use any image format desired.
mGen @ Andargor's Website or (direct link) or @ Thelys
mGen is used to import a map in a form that can be used to manipulate it.
This form is called a "layout". The layout contains a preview of the map, as
well as any Regions defined. Rules are executed on export within these Regions
(the Regions delimit where textures and objects are placed). Layouts can be
saved and later retrieved.
A Rule Tree is in the bottom-left corner, which shows which Rules have been
defined. In the top left corner is the Rule Property window, which shows the
properties of the selected Rule.
mGen has finally been released, It's rough and unstable, but it is usable.
mGen is used to import maps, add textures and objects using rules, and export to
ESP for play in Morrowind. It's not meant as a replacement for the TES editor,
but it should make the job of creating maps a lot easier.
To create randomly generated maps, check out Terragen. mGen supports the
Terragen file format (.ter).
Terragen
Terragen is a scenery generator, created with the goal of generating
photorealistic landscape images and animations.
Graphical TES Faith
This is a graphical version of Paul Halliday's useful utility for moving exterior
cells around. It will move CELL and LAND records, change interior doors to point to
the new cells, and it will even make a spirited attempt to modify scripts for you.
This graphical version lets you overlay mods to check for conflicts, and will
generate maps of plugins.
TES Faith @ Planet Elder Scrolls
(NOTE: TES Faith @ ElricM is an older version which doesn't update script and dialogue result.)
TESfaith is a simple command-line utility to Copy, Move or Delete entire cells
including the landmass and all objects such as NPCs and statics contained within
the cell, interior doors, script and dialog script references that point to the
moved cells). It is compatible with both Master and Plugin files.
Emacs and Ess-Mode by Mental Elf
This add-on to the free program editor GNU EMACS provides:
1) Color syntax highlighting
2) Auto-indentation
3) Syntax checking
4) a feature to auto-indent the entire buffer (escape-1 RETURN)
The extension for Elder Scrolls script is ".ess", these files automatically invoke
"ess-mode" of EMACS. Therefore when pasting from the clipboard to EMACS, open a
new file with suffix ".ess" (such as "temp.ess") before pasting. In addition,
any buffer can be forced to "ess-mode" by using "escape-x ess-mode". The zip
file contents should be installed into the "site lisp" subdirectory of the EMACS
install.
Morrowind Edit and Morrowind Edit SE
MWEdit is an alternate editor for Bethesda's the Elder Scrolls: Morrowind computer
role-playing game. While it is similar to appearance to the official Construction
Set editor, it includes additional features and bug fixes to make creating/editting
mods easier.
Morrowind Script Editor
It was designed to so that beginner scripters could easily get started, but
advanced scripters will also enjoy features not available in the "text editor"
provided in The Elder Scrolls Construction Set (TESCS).
Morrowind Script Generator
There are two versions of Morrowind script generator: basic and advanced.
These tools can help you to write your scripts.
Morrowind Scheduler
This program allows for easy generating of Schedule scripts for NPCs in Morrowind.
NOTE: Require VB6 to work, available in MWScheduler_setup at LGNPC
Morrowind Script Extender (MWSE)
Cdcooley's updated version of FreshFish's Morrowind Script Extender. An external program that
adds extra script functions, allowing the creation of plugins that are impossible or
at least very difficult while running the game alone.
NOTE: To create a MWSE mod, you must download MWSE0.9.2-editor, which includes Help files and
Morrowind Edit Script Extender (MWEditSE), which is the only way to
compile MWSE script.
Morrowind Script Enhancer (MWE) @ Planet Elder Scrolls or TES Source
Morrowind Enhanced is an external program used in a growing number of mods to do
things beyond normal MW abilities. This also includes a dev kit allowing modders to
mod using the power of Morrowind Enhanced (Includes the .exe to compile MWSE script,
.dll, documentation and examples).
Morrowind Graphics Extender (MGE)
Morrowind Graphics Extender is a project to wrap the various direct x dlls in order
to add new features to Morrowind. D3DX, DInput and DSound have all now been wrapped.
I originally planned to release each wrapper as a separate project, but more stuff is
possible by combining them, so Morrowind Macro Editor (MME) is now a part of MGE.
NOTE: Require others software to work, see the same page.
MWE, MWSE and MGE mods list
You can find here the mods that have already been done for these programs and use
them as examples.
GenMod 3.1 @ Dorgon's Site or ElricM
(NOTE: GenMod 2.1 @ Thelys is an older, outdated version.)
GenMod helps you create new interiors for Bethesda's
Elder Scrolls 3: Morrowind. GenMod generates ESP modification files
("mods") containing one or more interior cells.
The goal of GenMod is to do as much of the repetitive drudge work as
possible, so you can focus on high-level mod design and final tweaking.
GenMod does not eliminate the need for hand-crafting of interiors, but it
does speed up the process.
Dungeon Generator Full version - GUI Interface
A Windows GUI front end for Blockhead's family of Dungeon Generators. It provides
a user-friendly interface for his console operated programs. It is not by any means
a replacement, it is an add-on.
NOTE: This version contains all the kind of dungeons made by Blockhead.
Dungeon Generator - GUI Interface @ ElricM or Tommy's Hideout
A Windows GUI front end for Blockhead's family of Dungeon Generators. It provides
a user-friendly interface for his console operated programs. It is not by any means
a replacement, it is an add-on.
NOTE: I got the authorization from Tommy Khajiit to upload a modified version that can handle more
dungeons tileset style. See the link above
* txt2esp4.zip - command line program to convert a specially formatted text file into a valid esp file.
* newcave3.zip - Early test version of a new type of cave generator. This is a
very unfinished and very limited alpha version.
NOTE: newcave3.zip is a new kind of dungeon generator which can use more tiles to
make cave, and which can use them differently in order to make "more natural" caves.
All the others dungeon generator now have a GUI instead of DOS command.
You can find the GUI two links above.
Random Maze Generator @ Kafou's Website or Wiwiland
This is not an utility, it is a Morrowind mod , but you can try to use it as a template.
It allows you, while being in-game, to ask for the creation of a random maze, then,
you must explore and escape this maze. You can configure size of the maze, monsters or
tileset style.
NOTE: The name of the mod is "Laby Connection". It has been developped for the french's
Morrowind version, so it is probably not compatible with others version.
NPC Database
The NPC database is an ongoing project to find every NPC in the game. Most questable
NPC location's have been included to make your life easier when trying to complete
quests.
You can also bring up other information such as stats, gold, race, faction, class
about any character in the game.
- Fully searchable database of all NPCs in Morrowind
- You don't need a copy of Morrowind to run it, it will run stand-alone
- Show on map function
- 60% of all known NPC locations
NPC Edit
NPCEdit is a simple program that lets you edit groups of NPCs in a Morrowind plugin
file. Instead of adding/deleting items/spells for one NPC at a time, you can choose
a set of NPCs to operate on by race, class, level, etc...
Morrowind Master Cheat Sheet: Xls @ ElricM or Xls @ Planet Elder Scrolls
A list of all the in-game items (armor, weapons, miscellaneous items, potions, books,
clothing, alchemical ingredients), spell effects, NPCs, trainers, spell merchants and
console commands for Morrowind, Tribunal and Bloodmoon.
Morrowind Random Item (MWRandItem)
MWRandItem is a simple application that can output random items (armor, weapons,
and clothing) for use in the game of Morrowind.
The Elder Scrolls Dependency Tool Kit (TESDTK) @ ElricM or TES Source or Planet Elder Scrolls
Ever made a plug-in that ended up with a parent master you didn't want? Maybe you
want to make a Morrowind only mod but are sick to death of the GMST errors with
Tribunal. Then TESDTK is for you!
* Add/remove parent master dependencies
* Quickly update old mods to the current version of Morrowind
* Convert TESAME modules to plug-in files
* Revert ESM files to ESP
* Convert ESP files to ESM
Mod Prepare @ TES Source or ElricM
Prepare plugins for editing/game, convert between morrovind formats and clear links to master files.
The program scan morrovind files (*.esm, *.esp, *.ess) and do following:
- in the record 'TES3' change the file type flag (subrecord 'HEDR')
- deletes subrecords 'MAST' and 'DATA' again in the record 'TES3' (so, remove links to master files). Only
marked files will be placed to header.
(The program does not check a correctness of such operation, it simply cleans header!)
- in the records 'INFO' it scans subrecord 'NAME' and replaces symbols '@' to '{' and '#' to '}' and backward.
Book Generator (BookGen) @ ElricM or Thelys or Planet Elder Scrolls
BookGen is a limited text editor that provides a quick and easy method of generating
HTML source code for use with Morrowind books. No prior knowledge of HTML is required.
Simply type in your text and click convert or export, and BookGen does the rest.
NOTE: This program requires the Java Run Time Environment to run.
Immersive Architect @ Planet Elder Scrolls or Thelys
The idea behind this tool is to utilize the Morrowind game engine as a world building
tool. It allows towns/citys to be built in-game instead of using the construction set.
Placeholder items are carried in inventory, and are dropped on the ground to place
building meshes in the game world. When the town is built, save your game and use the
Morrowind Immersive Architect utility to copy your newly built city into a plug-in file.
Mod Copy
It's a handy little Java-based application that allows you to copy over multiple mods
into your Data Files folder at once, without all the hassle of doing it manually. It
requires a specific folder structure.
NOTE: This program requires the Java Run Time Environment to run.
TES Snip
This is a utility for viewing the high level record structure of an esm, esp or ess file,
and deleting whole batches of records quickly.
Read-me Template Elder Scrolls Forum Archive or Morrowind Mythic Mods
A tool for packaging all files in a Morrowind Mod, or uninstalling a Morrowind Mod.
To automate the tedius work of tracking what files belong to a mod. Now you can add
files to your working Morrowind area with abandon, and know that when it's time to
package your work, only those files actually required by the mod will be included in
the released archive.
TES Files @ Mental Elf's Website or TES Source
A tool for packaging all files in a Morrowind Mod, or uninstalling a Morrowind Mod.
To automate the tedius work of tracking what files belong to a mod. Now you can add
files to your working Morrowind area with abandon, and know that when it's time to
package your work, only those files actually required by the mod will be included in
the released archive.
Overunity
You only see the mods you want to use, you can sort them by Name, Date, Author or
Size. You can remove any number of mods all at once, you can immediately activate
all mods used by a savegame and receive a report of missing mods, in case you've
re-installed Morrowind.
You can also scan any number of mods all at once, receiving a report of all broken
file links, including Nif references to textures. You can choose not to include resources
from other plugins if your mod depends on these other plugins(install only what's
yours in order to decrease archive size) via the Exclusive Scanner.
BSA Browser @ ElricM or Planet Elder Scrolls
This utility allows you to browse, search, pack, unpack, and register Bethesda
Softworks Archive (bsa) files with a user friendly interface . This program was
inspired by Ghostwheel's BSAPack (which the program uses to perform 3 of the 5
functions mentioned), and Splender of the Ashlands' BSA Reader, which are both
command line utilities. BSA Browser is ideal for those 'who get lost and panicky
at the words "commandline" ' (-Brash).
Morrowind Script Packer
This program remove all script's texts (subrecord SCTX)from the mod and save result in the file _out.es?
in same directory where placed original mod. After this processing, the
mod still work in game (it use only compiled scripts), but cause troubles for editing the
scripts. To edit those scripts first need decompile it back to text form.
The purpose of the previuous programs is to help you to translate Morrowind mods.
It automatically translate Cell Names and Items / Armors / Weapons names that are
already present in one of the 3 main ESM.
You should translate "by hand" new Items / Armors / Weapons or Cell's names, Dialogue,
messagebox, and update Cell Name in script.
TES Lexicon
It is an English version - French version dictionnary to help you to translate NPC
names or Cell names in script or dialogue.
Mod Info @ TES Source or ElricM
This utility allows to view content of Morrowind data files and generate various
reports:
- Syntax highlighting
- Detection of the new / changed records
- PreScanning
- Statistic
- Export group of records
Mod Text Importer @ TES Source or ElricM
This program is for replacing the text in some records of morrowind mods.
The main usage is for import translated text back to the mod.
It process following records:
- book text (BOOK - TEXT)
- script text (SCPT - SCTX)
- dialog text (INFO - BNAM)
- zodiac description (BSGN - DESC)
- class description (CLAS - DESC)
- race description (RACE - DESC)
- skill description (SKIL - DESC)
After import of script text you MUST recompile it in the TESCS! MTI can't do it - it just replace
text, leave compiled scripts unchanged.
The import file can be generated Vasiliy's other program: Mod Info.
The main difference from the Mod Text Merger is that the MTI can import large multiline texts.
Mod Text Merger @ TES Source or ElricM
This program is for replacing the text in some records of morrowind mods.
The main usage is for import translated text back to the mod.
The import file format is very simple and can be generated by Vasiliy's other program: Mod Info.
The records in import file always should be in one line.
The main difference from the Mod Text ImporterMerger is that the MTM can't import large multiline texts.
Hex Editor XVI32
XVI32 is a freeware hex editor running under Windows 95, Windows 98, Windows NT, Windows 2000,
and Windows XP. The name XVI32 is derived from XVI, the roman notation for the number 16.
Hex Edit 2.0
Hex Edit v2.0 is a free Hex Editor.
NOTE: Hex Edit v3.0 is NOT free.
I hope that I have not forgotten anything but if you find a tool that is not on the list
and should be, just tell me and I will add it.
If you find links that are not working anymore, send me a message and I will try to fix
the link(s) or send you the needed file(s).
You can contact me through the Contact Us link on the Navigation Bar or at
e-mail
but I don't look at them very often so you may have more luck sending me a
PM
on the
Elder Scrolls Forum.