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:Tilesets

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 17: Line 17:
 
A character set is an image in BMP format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII), which are used to display the main graphics. [[Main:Tileset repository|Here is a list]] of user-made standard tilesets. To install any of these tilesets, follow these steps:
 
A character set is an image in BMP format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII), which are used to display the main graphics. [[Main:Tileset repository|Here is a list]] of user-made standard tilesets. To install any of these tilesets, follow these steps:
  
# Download the tileset via right-click-save-as on the tileset.  The tileset is just an image, so there's no separate download link. (The list is [[Graphics set repository|here]])
+
# Download the tileset via right-click-save-as on the the tileset.  The tileset is just an image, so there's no separate download link. (The list is [[Graphics set repository|here]])
 
# Convert it into a 24-bit BMP file. Do NOT just change the extension to .bmp; you must use a program like MS paint to save it as a .bmp.
 
# Convert it into a 24-bit BMP file. Do NOT just change the extension to .bmp; you must use a program like MS paint to save it as a .bmp.
 
# Put it in the data/art directory of your Dwarf Fortress installation.
 
# Put it in the data/art directory of your Dwarf Fortress installation.
Line 46: Line 46:
 
* If you are on a Mac you will have to use a program like [http://www.lemkesoft.com/xd/public/download/index._aWQ9Z2MtdWI_.html GraphicConverter] or Photoshop to save tilesets as windows bitmaps.
 
* If you are on a Mac you will have to use a program like [http://www.lemkesoft.com/xd/public/download/index._aWQ9Z2MtdWI_.html GraphicConverter] or Photoshop to save tilesets as windows bitmaps.
 
* Recommended only for window mode prior to version 39f, to make it easier to preserve tile aspect ratio.  39f onwards, you should choose a grid size that is of the same aspect ratio as your monitor (e.g. on a 1600x1280 monitor, choose grid size 80:64)
 
* Recommended only for window mode prior to version 39f, to make it easier to preserve tile aspect ratio.  39f onwards, you should choose a grid size that is of the same aspect ratio as your monitor (e.g. on a 1600x1280 monitor, choose grid size 80:64)
* Take note however that you need to set the window size correctly.  
+
* Take note however that you need to set the the window size correctly.  
 
** For versions prior to 39f, your window width in pixel size should be 3.2 (which is 80/25) times your window height in pixel size.
 
** For versions prior to 39f, your window width in pixel size should be 3.2 (which is 80/25) times your window height in pixel size.
 
*: Example:  
 
*: Example:  
Line 53: Line 53:
 
** For version 39f onwards where you can change the grid size, you need to compute the aspect ratio from the (grid width)/(grid height).   
 
** For version 39f onwards where you can change the grid size, you need to compute the aspect ratio from the (grid width)/(grid height).   
 
*: Example:  
 
*: Example:  
*:: if you are using a grid size of 80 by 64, the aspect ratio should be 1.25 (from 80/64).  If you set your window width to 1600, then the height will be 1600/1.25 = 1280.
+
*:: if you are are using a grid size of 80 by 64, the aspect ratio should be 1.25 (from 80/64).  If you set your window width to 1600, then the height will be 1600/1.25 = 1280.
  
* Also note that stretching a gfx tile may cause graphical artifacts (not the crafted ones in-game!) i.e. slight defects in the visuals, but it should make you able to see smaller tiles on a larger screen area.  The exception is when you use an integral multiple, e.g. stretching 16x16 tiles to 32x32, which seems to produce the least artifacts.
+
* Also note that stretching a gfx tile may cause graphical artifacts (not the crafted ones in-game!) i.e. slight defects in the visuals, but it should make you able to see smaller tiles on a larger screen area.  The exception is when you use a integral multiple, e.g. stretching 16x16 tiles to 32x32, which seems to produce the least artifacts.
 
* It is not recommended that you shrink tiles though the method is the similar (except defining a smaller window size than is normally required by the grid and tile size).
 
* It is not recommended that you shrink tiles though the method is the similar (except defining a smaller window size than is normally required by the grid and tile size).
  
Line 80: Line 80:
 
* Bright magenta (#FF00FF) is the background.
 
* Bright magenta (#FF00FF) is the background.
 
* Bright white (#FFFFFF) is the foreground.
 
* Bright white (#FFFFFF) is the foreground.
* Darker shades of white and grey (#C0C0C0, #808080, etc.) will display darker shades of the foreground color.  It is possible to use any shade of grey, including ones like #333333 and #C2C2C2.
+
* Darker shades of white and grey (#C0C0C0, #808080, etc) will display darker shades of the foreground color.  It is possible to use any shade of grey, including ones like #333333 and #C2C2C2.
 
* Black (#000000) will always be black.
 
* Black (#000000) will always be black.
 
* It's probably best to avoid color in normal tilesets.
 
* It's probably best to avoid color in normal tilesets.

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)