v50 Steam/Premium information for editors
- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.
Editing 40d:Utilities
Jump to navigation
Jump to search
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "40d"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | |||
− | |||
Here are third party applications developed for Dwarf Fortress. | Here are third party applications developed for Dwarf Fortress. | ||
__TOC__ | __TOC__ | ||
Line 6: | Line 4: | ||
The Dwarf Fortress File Upload Service - an excellent place to store mods, community games, tilesets and other files. Courtesy of [[User:Janus|Janus]]; for files related to Dwarf Fortress only. | The Dwarf Fortress File Upload Service - an excellent place to store mods, community games, tilesets and other files. Courtesy of [[User:Janus|Janus]]; for files related to Dwarf Fortress only. | ||
− | == | + | == Movies, Screenshots, Map Files == |
− | === | + | === DF Map Compressor / DF Map Archive === |
− | |||
− | + | *[http://shadowlord13.googlepages.com/dfmap-index.html SL's DF Map Compressor - Website] | |
+ | *[http://mkv25.net/dfma/ Dwarf Fortress Map Archive] | ||
− | + | The DF Map Compressor encodes multiple bitmaps exported from Dwarf Fortress into a single, very compressed, .fdf-map file. The fdf-map file can then be shared with your friends by uploading to the DF Map Archive that features an online viewer (written in Flash). | |
− | + | The map compressor was created by Shadowlord in May 2007. Extract from the website : | |
− | + | :"The '''DF Map Compressor''' is a program I made to encode Dwarf Fortress fortress or world map images into a much smaller format than is possible with normal image formats. Here's a quick summary of how it works: It determines the size of your tiles from your DF font file (or asks you), splits the map up into tiles, identifies duplicate tiles, writes out every unique tile image, and then writes out a list of ID#s for each tile position which points to the tile image for that tile. What it outputs is piped through the LZMA compressor (the one used in 7-zip), to compress it further. The .df-map file which it writes out is usually less than 100 KB in size. (By comparison, a PNG of the same map can exceed 2 megabytes, depending on how well you compress it, whether you change the color depth, and whether you are using a graphical tileset or detailed font)." | |
− | |||
− | + | Read more about the [[User:Markavian/DF_Map_Archive|DF Map Archive]] on Markavian's User page. | |
=== [http://www.bay12games.com/forum/index.php?topic=608.0 3Dwarf Visualizer] === | === [http://www.bay12games.com/forum/index.php?topic=608.0 3Dwarf Visualizer] === | ||
Line 25: | Line 22: | ||
This is NOT real time! Dwarvis has the ability to be real time, though 3Dwarf is much more recommended. What this does is read the map out of your computer's memory when Dwarf Fortress is running and save it to a file it can read. It can then open that file and show you your fort in glorious 3D. Still in beta, obviously. | This is NOT real time! Dwarvis has the ability to be real time, though 3Dwarf is much more recommended. What this does is read the map out of your computer's memory when Dwarf Fortress is running and save it to a file it can read. It can then open that file and show you your fort in glorious 3D. Still in beta, obviously. | ||
− | === [http:// | + | === [http://www.bay12games.com/forum/index.php?topic=34633.0 Khazad] === |
A related fortress viewing engine utilizing memory extraction and saving similar to 3Dwarf, Khazad uses an Isometric perspective reminiscent of SimCity200 & Transport Tycoon while also allowing very free form camera control in a full 3D environment. Khazad is compatible with 40d and 40d11 and entirely open source being licensed under the GPL, source and binary packages are available at [http://sourceforge.net/projects/khazad/ SourceForge]. Development is active and participation is welcome. | A related fortress viewing engine utilizing memory extraction and saving similar to 3Dwarf, Khazad uses an Isometric perspective reminiscent of SimCity200 & Transport Tycoon while also allowing very free form camera control in a full 3D environment. Khazad is compatible with 40d and 40d11 and entirely open source being licensed under the GPL, source and binary packages are available at [http://sourceforge.net/projects/khazad/ SourceForge]. Development is active and participation is welcome. | ||
− | === [http:// | + | === [http://www.geocities.com/jifodus/CMVPlayer.zip CMVPlayer] === |
− | This | + | First released by Jifodus in April 2007. This application enables playback of the DF movies (.cmv) without starting DF. It also provides some more functionalities, such as : |
− | + | * Rewind | |
− | + | * Pause | |
+ | * Play frame per frame | ||
− | + | To use, simply unzip the file, and drop and drag the movie on CMVPlayer.exe. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== [http://dffd.wimbli.com/file.php?id=389 DwarfHeightmap] === | === [http://dffd.wimbli.com/file.php?id=389 DwarfHeightmap] === | ||
Line 60: | Line 48: | ||
==Major Utilities== | ==Major Utilities== | ||
− | === [ | + | === [[User:Bartavelle/DwarfCompanion|Dwarf Companion]] === |
− | + | Created by [[User:Bartavelle|Bartavelle]], the Dwarf Companion is a graphical helper utility for dwarf fortress that aims to fill the gaps in the user interface. It allows for some nefarious cheating. For example, you can now mark your nobles as butcherable, and change possessed dwarves to fey moods. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | Dwarf | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== [http://www.pavlovian.net/foreman/ Dwarf Foreman] === | === [http://www.pavlovian.net/foreman/ Dwarf Foreman] === | ||
Line 95: | Line 70: | ||
</pre> | </pre> | ||
− | '''Note:''' Dwarf Foreman-like | + | '''Note:''' A Dwarf Foreman-like utility, with an expanded feature set, is also available. See Dwarf Manager below. |
=== [http://dffd.wimbli.com/file.php?id=695 Mac Foreman] === | === [http://dffd.wimbli.com/file.php?id=695 Mac Foreman] === | ||
Line 104: | Line 79: | ||
Dwarf Fortress version: '''v0.28.181.40d''' | Dwarf Fortress version: '''v0.28.181.40d''' | ||
− | |||
− | |||
− | |||
− | |||
=== [[User:Rick/Tweak|Gibbed's Dwarf Fortress Tweak]] === | === [[User:Rick/Tweak|Gibbed's Dwarf Fortress Tweak]] === | ||
A toolset with many modules for tweaking / editing Dwarf Fortress memory. | A toolset with many modules for tweaking / editing Dwarf Fortress memory. | ||
− | |||
− | |||
− | |||
− | |||
=== [http://www.bay12games.com/forum/index.php?topic=18623.0 Modbase] === | === [http://www.bay12games.com/forum/index.php?topic=18623.0 Modbase] === | ||
Line 121: | Line 88: | ||
Modbase is a great tool made by Sean Mirrsen which allows you to freely swap mods and tweak game settings. For version 0.38c. | Modbase is a great tool made by Sean Mirrsen which allows you to freely swap mods and tweak game settings. For version 0.38c. | ||
− | ===[http:// | + | === [http://dwarfmanager.sourceforge.net/ Dwarf Manager] === |
− | + | Dwarf Manager is inspired by Dwarf Foreman and has a similar overall layout, but improved features. You can not only assign jobs to profession groups but also to individual dwarves; you can view their current skill for a given job displayed handily in the job grid; and you can also change their personal and profession names straight from the interface. The program handles social and military skills as well. | |
− | + | In addition the program can be customized and updated by editing the included .xml files. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Minor Utilities == | == Minor Utilities == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
=== DF Log Parser === | === DF Log Parser === | ||
Line 164: | Line 120: | ||
=== [http://www.bay12games.com/forum/index.php?topic=21351.0 Embark Anywhere] === | === [http://www.bay12games.com/forum/index.php?topic=21351.0 Embark Anywhere] === | ||
− | Code based on 0x517A5D's Regional Prospector (above), allows you to embark ANYWHERE, how well that works depends on where you decide to go. Pure water areas are | + | Code based on 0x517A5D's Regional Prospector (above), allows you to embark ANYWHERE, how well that works depends on where you decide to go. Pure water areas are a suggested no as you can't do anything. |
=== [http://dffd.wimbli.com/file.php?id=443 Enable Magma Buildings] === | === [http://dffd.wimbli.com/file.php?id=443 Enable Magma Buildings] === | ||
− | You need this utility in the case that you used the reveal utility | + | You need this utility in the case that you used the reveal utility, and you had not yet discovered any subsurface magma. (If the hide utility is ever updated, you could also hide a few magma tiles and then dig them out. That worked in the old version.) Because there is no actual flag that controls whether magma has been seen (the game searches a list, probably a list of notable events), I had to patch the game's code. This means you need to run the utility every time you start dwarfort.exe. |
This utility has been made version-independent. It is expected to work with future releases of Dwarf Fortress. | This utility has been made version-independent. It is expected to work with future releases of Dwarf Fortress. | ||
− | === [http:// | + | === [http://www.geocities.com/jifodus/justdigitout.zip Just dig it out!] === |
A utility by Jifodus. Disables warning messages about damp stone and hot stone. [http://www.bay12games.com/forum/index.php?topic=21892.0 Thread] | A utility by Jifodus. Disables warning messages about damp stone and hot stone. [http://www.bay12games.com/forum/index.php?topic=21892.0 Thread] | ||
− | === [http://www. | + | === [http://www.geocities.com/jifodus/nanofortress.zip Nano Fortress] === |
A utility that will allow embarks to 1x1 locations. | A utility that will allow embarks to 1x1 locations. | ||
Line 190: | Line 146: | ||
=== [http://dffd.wimbli.com/file.php?id=645 Reveal] === | === [http://dffd.wimbli.com/file.php?id=645 Reveal] === | ||
− | + | Old version of reveal (a tool that reveals tiles of a map in fortress mode), with updated memory.ini file for version 0.28.181.40d. It does not require you to install anything (unlike the new version that can be found in Gibbed's Dwarf Fortress Tweak), just unzip both files and run reveal.exe while DF is running. | |
− | + | To reveal entire map designate the entire bottom level to be mined and then remove designation before running reveal. '''Using Reveal has been known to corrupt saved game folders.''' Playing on revealed map might ''(read "will")'' cause some bugs (like not being able to build magma buildings or a tower-cap farm, losing all plants/trees on the map, etc. etc.). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | A version of Reveal that works with Vista and Windows 7 is currently in public beta. It can be downloaded at [http://dffd.wimbli.com/file.php?id=1044 Reveal2]. Please report problems in [[User_talk:0x517A5D|0x517A5D's Talk page]]. | |
== Miscellaneous == | == Miscellaneous == | ||
Line 223: | Line 162: | ||
AHK lets you define global hotkeys to send a sequence of keystrokes. For example, you can have {{key|alt}}+{{key|w}} replace {{key|b}}-{{key|C}}-{{key|w}}-{{key|Enter}}-{{key|Enter}} to make wall building much easier. See [[Macros and Keymaps]] for a how-to and some example scripts. See [[:Category:ahk scripts]] for a list of user submitted scripts. | AHK lets you define global hotkeys to send a sequence of keystrokes. For example, you can have {{key|alt}}+{{key|w}} replace {{key|b}}-{{key|C}}-{{key|w}}-{{key|Enter}}-{{key|Enter}} to make wall building much easier. See [[Macros and Keymaps]] for a how-to and some example scripts. See [[:Category:ahk scripts]] for a list of user submitted scripts. | ||
− | |||
− | |||
− | |||
=== [http://winmerge.org/ Winmerge] === | === [http://winmerge.org/ Winmerge] === | ||
Line 237: | Line 173: | ||
=== [http://dffd.wimbli.com/file.php?id=108 DFWall] === | === [http://dffd.wimbli.com/file.php?id=108 DFWall] === | ||
− | + | An utility for automation of mass constructions. Features three modes: | |
1. Rectangle rewalling - quickly build a rectangle of walls/floors using: | 1. Rectangle rewalling - quickly build a rectangle of walls/floors using: | ||
Line 248: | Line 184: | ||
For more details look here: [http://www.bay12games.com/cgi-local/ultimatebb.cgi?ubb=get_topic&f=2&t=001847 Thread] | For more details look here: [http://www.bay12games.com/cgi-local/ultimatebb.cgi?ubb=get_topic&f=2&t=001847 Thread] | ||
+ | |||
+ | === [http://code.google.com/p/dwarvis/ Dwarvis/MapExtract] === | ||
+ | |||
+ | This project is meant as a 3rd party utility for the cult-game dwarf fortress. Its purpose is to eventually provide 3-dimensional visualization of static snapshots of the ingame world of a given fortress. | ||
=== [http://www.yourfilehost.com/media.php?cat=other&file=latitudes.zip Latitudes] === | === [http://www.yourfilehost.com/media.php?cat=other&file=latitudes.zip Latitudes] === | ||
Line 271: | Line 211: | ||
Quick hack to refill ponds. Run this while your fortress is up, and it'll restore any "murky pool" tiles (i.e. the floor of ponds and lakes) to 7/7 water. If you've tunneled into a pond, it'll still refill but will flow out normally. Only works with version 33e due to its "quick hack" status. Note: If there is lava in a murky pool, it will be raised to depth 7/7. | Quick hack to refill ponds. Run this while your fortress is up, and it'll restore any "murky pool" tiles (i.e. the floor of ponds and lakes) to 7/7 water. If you've tunneled into a pond, it'll still refill but will flow out normally. Only works with version 33e due to its "quick hack" status. Note: If there is lava in a murky pool, it will be raised to depth 7/7. | ||
− | [[Category:Utilities| | + | [[Category:Utilities| ]] |