1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-24 11:00:55 +00:00
openmw/README.md
2026-01-03 20:26:20 +03:00

2.7 KiB

OpenMW

Font Licenses:

About this fork

This is a fork of OpenMW 0.51 designed for extracting map images from Morrowind. The tool generates a world height map at a resolution of 32x32 pixels per cell, local map tiles at 256x256 pixels per cell, and a world map composed of these tiles.

Usage

  1. In the openmw-launcher (from this fork or any OpenMW >= 0.49), select the content list you want to extract the map from.
  2. On the Display tab, it is recommended to set the game to windowed mode with the minimum resolution (640x480) so the extraction can run in the background. Warning: minimizing the game window will pause the process.
  3. Run the openmw executable from this fork (with or without command-line options) and wait for the generation to complete.

When extraction finishes, the message "Map extraction complete." will be shown; at that point, you can close the game.

By default textures are written to ./textures/advanced_world_map/ inside the application directory.

Note about scripts

Files with the .omwscripts extension are not loaded by this build. If a mod packages .omwscripts into other formats, those scripts may not work correctly because many standard API calls are removed.

Command-line options (fork-specific)

--world-map-output=""          Directory to save the world map texture. Default: `./textures/advanced_world_map/custom/`
--local-map-output=""          Directory to save local map textures. Default: `./textures/advanced_world_map/local/`
--overwrite-maps               Allow overwriting existing local map files. By default local maps are not overwritten.
--tilemap-downscale-factor=4   Downscale factor for tilemap generation (must be power of 2). Default: 4.

Notes

This fork was created for personal use and is not intended for major development. Much of the code in this repository was generated with assistance of an LLM; the author does not know C++ at all.