Tutorial: Making Accurate In-Game Worldmaps for Morroblivion, Part 1

This is a work-in-progress tutorial for making accurate in-game worldmaps for Morroblivion. The format will be step-by-step instructions followed by an explanation and discussion of what's going on and how everything works.

Credits:  Atrayonis for Tamriel Rebuilt map assets which were used to create the Morroblivion Map Making Resource files.

mediafire link:  Morroblivion_In-Game_MapMaker_Resource.7z


  • GIMP 2.8 or higher with GIMP DDS plugin
  • Morroblivion v064
  • Morroblivion In-Game MapMaker Resources.7z
  • TES4Edit


1. Download and install GIMP 2 and the GIMP DDS plugin.

  • GIMP 2 can be downloaded here:  https://www.gimp.org/downloads/ 
  • DDS plugin can be downloaded here:  https://code.google.com/archive/p/gimp-dds/downloads 
  • Make sure GIMP and the DDS plugin are either both 32-bit or both 64-bit.   
  • Make sure the plugin is installed into the proper folder.  
  • For example, If you install GIMP into  "C:\Program Files\GIMP 2\", then you should unzip and copy the "dds.exe" file into "C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins\".

2. Download and unzip "Morroblivion In-Game MapMaker Resources.7z" to a folder named "mapmaking-tutorial" or whatever you prefer.

Creating the Custom Map DDS file:

1. Load "Morrowind GOTY + TR MapMaking Reference.xcf"

2. Configure Snap-to-Grid:

  • (1) From the Menubar, select View->Show Grid 
  • (2) From the Menubar, select Image->Configure Grid...
  • (3) Select Line style="Solid", Foreground color="Green", Spacing: Width=40, Height=40, Offset: Width=0, Height=0.  Click OK.
  • (4) From the Menubar, select View->Snap to Grid

3. Crop the map down to the region you would like to use for the in-game map:

  • (1) Select View->Snap to Grid to make sure you select/crop along cell boundaries.
  • (2) Select View->Show Grid  to toggle Show Grid off to make the selection easier to see.
  • (3) Switch to Rectangle Selection Tool: Tools->Selection Tools->Rectangle Select or press R
  • (4) Select Rectangle from Cell [-30, 30] to Cell [30, -30].  Hint, use the white-shaded boxes and the grid numbers as reference.

  • (5) Crop Image: Image->Crop to Selection
  • (6) Calculate the converted NW and SE cell mapping: [X1 * 2, Y1 *2] to [X2 * 2, Y2 * 2], i.e. NW=[-60, 60], SE=[60, -60].  Write these numbers down.

4. Configure layers for exporting:

  • (1) Open the Mapping Frame layer branch: Check Grid, Uncheck Grid Numbers, Outer Frame, Inner Frame Vertical, Inner Frame Horizontal.
  • (2) Uncheck Morrowind GOTY Outline, RED
  • (3) Uncheck TR + GOTY Outlines
  • (4) Open the Base Version layer branch: Check Fort Firemoth, GOTY Solstheim (Bright), GOTY Morrowind, Tamriel Rebuilt, Not Tamriel Rebuilt.  Uncheck GOTY Solstheim (Dark)
  • (5) Check Background
  • (6) Collapse all Layer branches so you only see top level layers.  You should only see [+] signs and no [-] signs.  Drag Morrowind GOTY Outline, RED to the top of the Layers list.  If you accidentally drag it into the Mapping Frame Layer, then click and drag it again up, out of the branch to the top-most position.

5. File->Save As: "Custom Map Tutorial.xcf"

6. Flatten all layers down to a single layer for exporting: Image->Flatten Image

7. Resize image: Image->Scale Image: Width: 2048, Height: 2048. Click Scale.

8. Export DDS file:

  • (1) File->Export As...: Name "Custom Map (-60,60)_(60,-60).dds".  Select File Type = "By Extension".  Click Export

  • (2) Save as DDS: Compression="BC 1 / DXT 1", Mipmaps="Generate mipmaps".  Click OK.

Creating Custom ESP file:

1. Load Morrowind_ob.esm:

  • (1) Open TES4Edit
  • (2) Right-click and click "Select None".  
  • (3) Then double-click Morrowind_ob.esm.

2. Create a new Override ESP for the Custom Map:

  • (1) Click the [+] next to Morrowind_ob.esm
  • (2) Click the [+} next to Worldspace
  • (3) Right-click "01380000   WrldMorrowind", click "Copy as override into...."

  • (4) On the dialog popup, click "Yes, I'm absolutely sure"
  • (5) On the next popup, check-mark the top item, "<new file>.esp".  Click OK

  • (6) Type in a filename without an extension, ex: "Custom Map"

3. Edit the new Custom Map.esp with the new DDS filename:

  • (1) On the right-panel, you will now see a new column "[02] Custom Map.esp" or whatever you named the file.
  • (2) Right-click the cell on Row: "ICON - Icon FileName" and Column: "[02] Custom Map.esp".  Select Edit.
  • (3) Change the filename to "Menus\map\world\ Custom Map (-60,60)_(60,-60).dds".  Hint, copy and paste the exact filename from the explorer window so you don't make any typos.

4. Update the NW Cell to -60, 60:

  • (1) Double-click NW Cell, X.  Change the value to -60.
  • (2) Double-click NW Cell, Y.  Change the value to 60.

5. Update the SE Cell to 60, -60:

  • (1) Double-click SE Cell, X.  Change the value to 60.
  • (2) Double-click SE Cell, Y.  Change the value to -60.

6. Close and save the new Custom Map.esp.

  • (1) Close the TES4Edit window, a save dialog appears.
  • (2) Make sure you put a checkmark on Custom Map.esp and any other listed ESP files are unchecked.
  • (3) Click OK.

Next time, customizing the DynamicMapSwitcher.ini file....

By becoming a patron, you'll instantly unlock access to 18 exclusive posts
By becoming a patron, you'll instantly unlock access to 18 exclusive posts
Tier Benefits
Recent Posts