|
|
(37 intermediate revisions by 17 users not shown) |
Line 1: |
Line 1: |
− | :''You may be looking for general information on [[tilesets]] or the [[List of user graphics sets|Graphics set repository]].'' | + | :''You may be looking for general information on [[tilesets]] or the [[Graphics set repository]].'' |
| | | |
| A '''character set''', or simply '''tileset''', is an image in BMP or PNG format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII). They are used to display the main graphics. | | A '''character set''', or simply '''tileset''', is an image in BMP or PNG format that contains the 256 different tiles, corresponding to the [[Main:Character table|IBM Code Page 437]] (sometimes called Extended ASCII). They are used to display the main graphics. |
| + | |
| + | =Background= |
| + | The default tilesets (640x300 and 800x600) render 8x12 and 10x12 characters respectively, with majuscule latin letters occupying a 7x9 box, and appear broadly similar to the IBM MDA font based on the shape of the "0", "g", and "f" characters (but with slight differences including the "0", "W", and "y"). The exact origin of the DF font is unknown. |
| | | |
| =Installation= | | =Installation= |
− | To install any of these tilesets, follow these steps: | + | To use a specific tileset with Dwarf Fortress you must perform the following steps: |
| + | |
| + | # Download the tileset to your computer. Each tileset is just an image, so there is no separate download link. ('''Right-Click''' on the tileset image and '''Save-As'''.) |
| + | # If necessary, convert the tileset to the correct image format for the version of DF you are using: |
| + | ## For ''DF 0.28.181.40d'' or older: Open the file in an image editor and save it as a '''24-bit bitmap''' (BMP) if it isn't already in that format. |
| + | ## For ''DF 0.31'' or newer: Open the file in an image editor and save it as a '''PNG''' with ''transparency'' if it isn't already in that format. |
| + | # Move/Copy the file to the DF art directory (''<DF Dir>/data/art''). |
| + | # Edit the initialization configuration file (''<DF Dir>/data/init/init.txt'') to specify the tileset file to use. There are four locations that can be changed: |
| + | ## Specify the tileset for a windowed display by setting the filename in the '''[FONT:''<filename>'']''' tag. |
| + | ## Specify the tileset for a full-screen display by setting the filename in the '''[FULLFONT:''<filename>'']''' tag. |
| + | ## Specify the tileset for a windowed graphical display by setting the filename in the '''[GRAPHICS_FONT:''<filename>'']''' tag. |
| + | ## Specify the tileset for a full-screen graphical display by setting the filename in the '''[GRAPHICS_FULLFONT:''<filename>'']''' tag. |
| + | ## Once you have made the changes you need to remember to save the file. |
| + | |
| + | If the selected tileset requires modifications to the Raws, you will have to make those edits. What those changes are will depend on the tileset itself. |
| | | |
− | # 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 [[Main:List of user character sets|here]])
| + | Once the file is saved and the required changes are made, you are ready to play DF with your new tileset! |
− | # Convert it into a PNG file if necessary (for DF v0.31 or newer), or a 24-bit BMP file (for DF 0.28.181.40d or older). Do NOT just change the extension; you must use a program like MS paint or GIMP to convert it.
| |
− | # Put it in the data/art directory of your Dwarf Fortress installation.
| |
− | # Open data/init/init.txt
| |
− | # If you want to use the tileset in fullscreen mode, locate and modify the [FULLSCREENX:800], [FULLSCREENY:600], and [FULLFONT:curses_800x600.bmp] configuration lines to match the specifications from the tileset list. The FULLFONT directive should match the filename of the tileset you downloaded. If you want to use the tileset in windowed mode, search for the [WINDOWEDX:640], [WINDOWEDY:300], and [FONT:curses_640x300.bmp] lines instead, and change them to the correct values.
| |
− | # Save the .txt file, then you're ready to play!
| |
| | | |
| =Square Tilesets= | | =Square Tilesets= |
| + | |
| + | ==1×1== |
| + | |
| + | |
| + | [[Image:Monoscii lite large world screenshot.png|thumb|right|Monoscii Lite]] |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Monoscii_Lite.png]] |
| + | |author=Loud Whispers |
| + | |dated=2015-03-30 |
| + | |size=1×1 |
| + | |resolution=80×25 |
| + | |comments=So on suggestion I made the new version of Monoscii which has every tile be 1 pixel, the entire map nearly fits into the screen just fine. Monoscii Lite is superior in every way, the information is denser, crisper and cleaner. pUrists will finally be one step closer to the most pUrist DF possible. ([http://www.bay12forums.com/smf/index.php?topic=149759.msg6131651#msg6131651 forum post link]) |
| + | }} |
| | | |
| ==5×5== | | ==5×5== |
Line 371: |
Line 397: |
| |image=[[Image:Taffer 10x10.png]] | | |image=[[Image:Taffer 10x10.png]] |
| |author=[[User:Taffer|Taffer]] | | |author=[[User:Taffer|Taffer]] |
− | |dated=2012-03-07 | + | |dated=2017-01-10 |
| |size=10×10 | | |size=10×10 |
| |resolution=Looks decent at almost any resolution. | | |resolution=Looks decent at almost any resolution. |
− | |comments=A sharp looking, vanilla styled tileset that strives to strike a good balance between nice, attractive graphics, while avoiding graphical oddities. I find the cumulative differences from the ASCII add to the game. Feel free to leave me a [http://dwarffortresswiki.org/index.php/User_talk:Taffer note]. This has turned into a [http://dffd.wimbli.com/file.php?id=7767 graphics set], and includes alternate walls, fonts, and racial graphics. | + | |comments=A sharp looking, vanilla styled tileset that strives to strike a good balance between nice, attractive graphics, while avoiding graphical oddities. I find the cumulative differences from the ASCII add to the game. Feel free to leave me a [http://dwarffortresswiki.org/index.php/User_talk:Taffer note]. This has turned into a [http://www.bay12forums.com/smf/index.php?topic=107924.0], and includes alternate walls, fonts, and racial graphics. |
| }} | | }} |
| | | |
Line 555: |
Line 581: |
| |resolution=1040×325 | | |resolution=1040×325 |
| |comments=Name: Yayo's Tunur; According to the language files of DF, Tunur means "style" in dwarf language. It may require a bit to get used to some symbols, but it's a very clean tileset. (It's just a bit weird. :P) | | |comments=Name: Yayo's Tunur; According to the language files of DF, Tunur means "style" in dwarf language. It may require a bit to get used to some symbols, but it's a very clean tileset. (It's just a bit weird. :P) |
| + | }} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Kren_13x13.png]] |
| + | |author=[[User:Krenshala|krenshala]] |
| + | |dated=2015-12-27 (Updated 2017-08-27) |
| + | |size=13×13 |
| + | |comments=I wanted a tileset smaller than 15x15 that would still display nicely on a netbook (e.g. 1366×768), but still be clearly legible. I think I have succeeded in that goal. On a 1680×1050 display the resolution is 129×80 with this tileset. |
| }} | | }} |
| | | |
Line 824: |
Line 858: |
| |resolution=1280×400 | | |resolution=1280×400 |
| |comments=I recommend setting all the pillar tiles in d_init.txt to tile 10. Possible updates may be on [http://www.bay12forums.com/smf/index.php?topic=144897.0 this thread]. | | |comments=I recommend setting all the pillar tiles in d_init.txt to tile 10. Possible updates may be on [http://www.bay12forums.com/smf/index.php?topic=144897.0 this thread]. |
| + | }} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:16x16-RogueYun-AgmEdit.png]] |
| + | |author=[[User:Agm|Agm]] |
| + | |dated=2017-10-21 |
| + | |size=16×16 |
| + | |resolution=1280×400 |
| + | |comments=ASCII Edit of [[User:RogueYun|Rogue Yun]]'s tileset with diagonal walls and other edited tiles. Set your pillar tile to 255. |
| }} | | }} |
| | | |
Line 900: |
Line 943: |
| }} | | }} |
| | | |
− | [[Image:Zilk_16x16_screenshot.png|thumb|right]] | + | [[Image:Zilk_16x16_screenshot.png|thumb|right|Preview with a high-contrast [[Color_scheme#Solarized|Solarized]] color scheme]] |
| {{Tileset| | | {{Tileset| |
| |image=[[Image:Zilk_16x16.png]] | | |image=[[Image:Zilk_16x16.png]] |
− | |author=[[User:Anikki|Anikki]] | + | |author=[[User:Zilk|Zilk]] |
| |dated=2015-7-15 | | |dated=2015-7-15 |
| |size=16×16 | | |size=16×16 |
− | |resolution=1280×400 native. | + | |resolution=1280×400 |
| |comments=This tileset is based on Lord Nightmare's IBM CGA character set. I made a lot of minor modifications to clean the tiles up and give them symmetry in all directions. The result is a wide tileset that looks relatively similar to the default 8x12 curses tileset. | | |comments=This tileset is based on Lord Nightmare's IBM CGA character set. I made a lot of minor modifications to clean the tiles up and give them symmetry in all directions. The result is a wide tileset that looks relatively similar to the default 8x12 curses tileset. |
| }} | | }} |
Line 954: |
Line 997: |
| |comments=This is the 20x20 version of my 24x24 tileset. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. | | |comments=This is the 20x20 version of my 24x24 tileset. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. |
| }} | | }} |
− |
| |
− |
| |
| | | |
| [[Image:Bisasam_20x20_ascii_preview.png|thumb|right]] | | [[Image:Bisasam_20x20_ascii_preview.png|thumb|right]] |
Line 967: |
Line 1,008: |
| |resolution=1600×500 (80x25 grid size); 1600×1000 (80x50 grid size) | | |resolution=1600×500 (80x25 grid size); 1600×1000 (80x50 grid size) |
| |comments=This is the 20x20 version of my 24x24 tileset. Graphical tiles have been replaced by ASCII ones. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. | | |comments=This is the 20x20 version of my 24x24 tileset. Graphical tiles have been replaced by ASCII ones. A DF version supporting transparent PNGs must be used. In order to use unscaled tiles, horizontal resolution must be at least 1600. |
| + | }} |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Taffer_20x20.png]] |
| + | |author=[[User:Taffer|Taffer]] |
| + | |dated=2017-01-10 |
| + | |size=20×20 |
| + | |resolution=Looks best at high resolutions, or on very large monitors. |
| + | |comments=A sharp looking, vanilla styled tileset that strives to strike a good balance between nice, attractive graphics, while avoiding graphical oddities. I find the cumulative differences from the ASCII add to the game. Feel free to leave me a [http://dwarffortresswiki.org/index.php/User_talk:Taffer note]. This has turned into a [http://www.bay12forums.com/smf/index.php?topic=107924.0], and includes alternate walls, fonts, and racial graphics. |
| }} | | }} |
| | | |
Line 1,031: |
Line 1,081: |
| |resolution=2560×800 | | |resolution=2560×800 |
| |comments=Recently I learned of a monitor displaying 2560 pixels horizontally, and I decided it needed a tileset to put to use. Taking the tileset I use (Kelora 16x16 diagonal) and doubling it, I was able to get a decent tileset. Smoothing the edges, and redoing some glyphs to get a better look (or just messing up some to bad to fix), I was able to achieve this. | | |comments=Recently I learned of a monitor displaying 2560 pixels horizontally, and I decided it needed a tileset to put to use. Taking the tileset I use (Kelora 16x16 diagonal) and doubling it, I was able to get a decent tileset. Smoothing the edges, and redoing some glyphs to get a better look (or just messing up some to bad to fix), I was able to achieve this. |
| + | }} |
| + | |
| + | |
| + | ==64×64== |
| + | |
| + | {{Tileset| |
| + | |image=[[:Image:hack_square_64x64.png|Not shown due to size]] |
| + | |author=Taywee |
| + | |dated=2016-06-21 |
| + | |size=64×64 |
| + | |resolution=1024×1024 |
| + | |comments=Built this from the fantastic [https://github.com/chrissimpkins/Hack Hack] font, as I have a high-dpi monitor and wanted a good-looking text tileset of a decent resolution. |
| }} | | }} |
| | | |
Line 1,070: |
Line 1,132: |
| | | |
| {{Tileset| | | {{Tileset| |
− | |image=[[Image:Jollyb2-2.jpg]] | + | |image=[[Image:Jolly12x12.png]] |
| |author=Alexander Ocias | | |author=Alexander Ocias |
| |dated=2012-3-11 | | |dated=2012-3-11 |
Line 1,348: |
Line 1,410: |
| |resolution=480×200, 960×400, 1152×864 | | |resolution=480×200, 960×400, 1152×864 |
| |comments=A 6x8 tileset I originally created for an LCD electronics project, expanded to extended ASCII for DF. [http://mkv25.net/dfma/map-10274-mistmatched Example] | | |comments=A 6x8 tileset I originally created for an LCD electronics project, expanded to extended ASCII for DF. [http://mkv25.net/dfma/map-10274-mistmatched Example] |
| + | }} |
| + | |
| + | [[Image:Ti84-demo-BothColorSchemes.png|thumb|right|6x8 tileset based on the TI84 graphing calculator.]] |
| + | |
| + | {{Tileset| |
| + | |image=[[Image:Ti84.png]] |
| + | |author=[[User:Agm|Agm]] |
| + | |dated=2018-01-12 |
| + | |size=6×8 |
| + | |resolution=480×200, 960×400, 1152×864 |
| + | |comments=Based on Texas Instruments graphing calculators TI83/TI84/+. [https://pastebin.com/EWuDXjbg Color scheme] [https://pastebin.com/YhgiP0kq Inverted (dark) color scheme)] |
| }} | | }} |
| | | |
Line 1,369: |
Line 1,442: |
| |size=6×10 | | |size=6×10 |
| |resolution=480×250 | | |resolution=480×250 |
− | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There is a larger version above. | + | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There is a larger version below. |
| }} | | }} |
| | | |
Line 1,672: |
Line 1,745: |
| |size=12×20 | | |size=12×20 |
| |resolution=960×500 | | |resolution=960×500 |
− | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There's a smaller version below. | + | |comments=This is generated from my font [http://bjh21.me.uk/bedstead/ Bedstead], which in turn is based on the Mullard SAA5050 teletext character generator, with lots of extra glyphs of my own design. There's a smaller version above. |
| + | }} |
| + | |
| + | ==14×16== |
| + | |
| + | {{Tileset| |
| + | |image=[[File:Cooz_curses_14x16.png]] |
| + | |author=Anonymous/[[User:Cooz|Cooz]] |
| + | |dated=2017-05-12 |
| + | |size=14×16 |
| + | |resolution=1120×400 |
| + | |comments=I was looking for a narrower, more readable tileset with the aesthetic of Cooz's shaded square 16x16 one and didn't see one, so I made this from it. Like the original, it's just rounded ASCII characters with no special glyphs. |
| }} | | }} |
| | | |
Line 1,710: |
Line 1,794: |
| }} | | }} |
| | | |
− | ==20×24== | + | ==20×32== |
| | | |
| {{Tileset| | | {{Tileset| |
Line 1,716: |
Line 1,800: |
| |author=Herrbdog | | |author=Herrbdog |
| |dated=2007-10-30 | | |dated=2007-10-30 |
− | |size=20×24 | + | |size=20×32 |
| |resolution=1600×800 | | |resolution=1600×800 |
| |comments=Hi res won't slow the game as it doesn't use graphics, so if your monitor can display it, go for it, really...<br>I strongly recommend to enable blackspace in the init: [BLACK_SPACE:YES]<br>Made from the 24pts cleartype lucida console above (from winterwing). I added some stuff (some original, some ideas taken from others tilesets). Basically I try to avoid symbols that are often seen in menus, etc. The main "problem" is the bag, because its the male symbol, but it was too good looking to not put it ;) Hope you enjoy :) <br><font color=white>. . . | | |comments=Hi res won't slow the game as it doesn't use graphics, so if your monitor can display it, go for it, really...<br>I strongly recommend to enable blackspace in the init: [BLACK_SPACE:YES]<br>Made from the 24pts cleartype lucida console above (from winterwing). I added some stuff (some original, some ideas taken from others tilesets). Basically I try to avoid symbols that are often seen in menus, etc. The main "problem" is the bag, because its the male symbol, but it was too good looking to not put it ;) Hope you enjoy :) <br><font color=white>. . . |
| }} | | }} |
− |
| |
− | ==20×32==
| |
| | | |
| [[Image:Shaja_10-27-09.png|thumb|right|TerminusAliased text]] | | [[Image:Shaja_10-27-09.png|thumb|right|TerminusAliased text]] |
Line 1,744: |
Line 1,826: |
| |resolution=1920×800 | | |resolution=1920×800 |
| |comments=Revised version of my earlier Terminus 20x32 character set for 1920x800 display. | | |comments=Revised version of my earlier Terminus 20x32 character set for 1920x800 display. |
| + | }} |
| + | |
| + | ==24×36== |
| + | {{Tileset| |
| + | |image=[[Image:Curses_1920x900.png]] |
| + | |author=IBM, I think |
| + | |dated=2017-02-28 |
| + | |size=24×36 |
| + | |resolution=1920×900 (80×25 grid size); 1920×1080 (80×30 grid size) |
| + | |comments=Original curses_640x300.png enlarged to 300%. Good for FullHD displays.}} |
| + | |
| + | ==48×72== |
| + | {{Tileset| |
| + | |image=[[:Image:Vector square 48x72.png|Not shown due to size]] |
| + | |author=[[User:DragonDePlatino|DragonDePlatino]] |
| + | |dated=2016-11-22 |
| + | |size=48×72 |
| + | |resolution=3820×1920 (4k) |
| + | |comments=A resolution-independent tileset based off of curses_640x300.bmp. The tileset was hand-vectorized in Inkscape then exported in multiple resolutions up to 4k. More information and resolutions can be found at the forum thread [http://www.bay12forums.com/smf/index.php?topic=161328.0 here]. |
| }} | | }} |
| | | |
| [[Category:Mods]] | | [[Category:Mods]] |
| [[Category:Interface]] | | [[Category:Interface]] |