Êrthur is a tool to extract a high-resolution, zoomable embark map of an entire Dwarf Fortress world.
Here's an example.
It's not in a well-packaged format for ease of use currently, but if you'd like to try it out for yourself despite that, here's a description of the parts you'll need to run and how they work.
You'll need DFHack and NodeJS.
- Clone this repo in the root of your DF install, and copy
export-embark-map.lua
to thehack/scripts
DFHack folder. - Enter the embark screen. If your save is mid-fortress, make a copy of your save and retire the fortress, and enter the embark screen on the copy.
- Run
export-embark-map
from the DFHack console. This will take a while, and when it's done it will produce amap.json
file in the root DF folder. - Run
npm install
in theerthur
folder to fetch the dependencies. - Run
node draw.js
in theerthur
folder. This will read themap.json
file as well as the palette in../data/init/colors.txt
. - Once this script is done, open
index.html
. Tada!