# Cataclysm: DDA: Tiles: Part One: The port

**URL:** <https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412>\
**Category:** The Lab\
**Created:** [March 10, 2013, 3:51am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412 "2013-03-10T03:51:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/tase/32/867_2.png) [@Tase](https://discourse.cataclysmdda.org/u/Tase)\
**Post date:** [March 10, 2013, 3:51am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/1 "2013-03-10T03:51:49Z")

</div>

Hello,

 ![](http://i.imgur.com/hLi90pR.png)

I ported Gremour’s tileset support for Cataclysm 0.1.6 to Cataclysm DDA

It’s very beta-ish test-ish work in progress-ish.

> **[philippeop/DDAtase](https://github.com/philippeop/DDAtase/tree/tiles)**
>
> Cataclysm - Dark Days Ahead. The unofficial continuation projects for Whales' Cataclysm Roguelike - philippeop/DDAtase

First: You need to get a tileset to use this, I tested with Deon’s tileset from Gremour’s thread ( [http://whalesdev.com/forums/index.php?topic=1170.0](http://whalesdev.com/forums/index.php?topic=1170.0) )  
In the tileset archive you’ll find the data folder, in there, copy all the files that you don’t already have in your own data folder (we don’t want 0.1.6 keymaps)

Secondly: you need to compile this with ‘make tiles’.

On Linux Mint 14, I just had to install mesa-common-devel and libglu1-dev to get to to compile. It might be different for your distro.

On Windows/cygwin, I ran out of luck. No cygwin OpenGL package was able to provide the correct headers/libs. Maybe someone more cygwin-savvy can tell us how to get opengl/openglu/freeglut/etc. libs that work

There are a few notable bugs

[ul][li]Resizing the window or changing the options for the height/width doesn’t expand the usable screen[/li]  
[li]Horizontal walls (and potentially other horizontal things) don’t have their texture[/li]  
[li]Using the “move view” (HJKL) and “look around” (😉 functions doesn’t move the screen with the pointer (and other weird stuff, like npcs flying off the screen)[/li][/ul]

And of course there are a few things that don’t have any icon (like a cleaned out bashed window)

---

<div class="post-metadata">

**Author:** ![Mr\_Lolz](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@Mr\_Lolz](https://discourse.cataclysmdda.org/u/Mr_Lolz)\
**Post date:** [March 10, 2013, 11:52am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/2 "2013-03-10T11:52:18Z")

</div>

You are the hero that DDA deserves, and the one it needs right now - SO glad someone is picking up the tile support. Tiles are surefire way of making the game approachable/the community much bigger 😃

---

<div class="post-metadata">

**Author:** ![The\_Darkling\_Wolf](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/the_darkling_wolf/32/828_2.png) [@The\_Darkling\_Wolf](https://discourse.cataclysmdda.org/u/The_Darkling_Wolf)\
**Post date:** [March 10, 2013, 11:57am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/3 "2013-03-10T11:57:31Z")

</div>

Assuming we can get someone to draw tiles. Because I sure as hell won’t be. And I won’t be holding up development to wait for someone to either 😛

---

<div class="post-metadata">

**Author:** ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)\
**Post date:** [March 10, 2013, 2:30pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/4 "2013-03-10T14:30:44Z")

</div>

I believe Deon said he was still interested in working on tiles if the game ever supported them again, so that is an option. Someone might want to mention it to him. 😉

---

<div class="post-metadata">

**Author:** ![n9103](https://avatars.discourse-cdn.com/v4/letter/n/e19adc/32.png) [@n9103](https://discourse.cataclysmdda.org/u/n9103)\
**Post date:** [March 10, 2013, 7:07pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/5 "2013-03-10T19:07:35Z")

</div>

Dropped him a line over on B12. (As I know he’s more active there.)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/cataclysmdda/original/1X/21b5d044e8473b25d0bf905d60477e25f6fbe0cf.png) [@system](https://discourse.cataclysmdda.org/u/system)\
**Post date:** [March 10, 2013, 9:59pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/6 "2013-03-10T21:59:49Z")

</div>

Great, amazing! Lets have tiles downloads!

---

<div class="post-metadata">

**Author:** ![Deon](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/deon/32/846_2.png) [@Deon](https://discourse.cataclysmdda.org/u/Deon)\
**Post date:** [March 11, 2013, 4:08am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/7 "2013-03-11T04:08:02Z")

</div>

> [@The Darkling Wolf](#):
>
> Assuming we can get someone to draw tiles. Because I sure as hell won’t be. And I won’t be holding up development to wait for someone to either 😛

Someone? 😃

Does the “horizontal walls” bug exist because there’s no proper declaration and is easy to fix, or is it something you cannot fix right now?

Also is there the transitioning possible, which you could use to make stuff like proper tables, beds, slides for parks etc?

I am at work now, but I should return home in the morning, so I will definitely take a look.

---

<div class="post-metadata">

**Author:** ![GalenEvil](https://avatars.discourse-cdn.com/v4/letter/g/f04885/32.png) [@GalenEvil](https://discourse.cataclysmdda.org/u/GalenEvil)\
**Post date:** [March 11, 2013, 5:16am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/8 "2013-03-11T05:16:12Z")

</div>

> [@Deon](#):
>
> [quote=“The Darkling Wolf, post:3, topic:412”]Assuming we can get someone to draw tiles. Because I sure as hell won’t be. And I won’t be holding up development to wait for someone to either 😛

Someone? 😃

Does the “horizontal walls” bug exist because there’s no proper declaration and is easy to fix, or is it something you cannot fix right now?

Also is there the transitioning possible, which you could use to make stuff like proper tables, beds, slides for parks etc?

I am at work now, but I should return home in the morning, so I will definitely take a look.[/quote]

WRT Transitioning: likely possible. Seems like it would need a neighborhood search per block but that shouldn’t slow it down a whole hell of a lot. If/When there is a working Windows tile version I’ll be able to help with getting it set up if Tase doesn’t get it done before then.

---

<div class="post-metadata">

**Author:** ![Deon](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/deon/32/846_2.png) [@Deon](https://discourse.cataclysmdda.org/u/Deon)\
**Post date:** [March 11, 2013, 6:27am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/9 "2013-03-11T06:27:48Z")

</div>

Nice, once we get a working .exe with some of old features possible (like multiple tiles for the same entry, picked randomly, it was awesome to make zombies look different), I will jump the wagon and make all needed tiles in a few days.

---

<div class="post-metadata">

**Author:** ![Tchey](https://avatars.discourse-cdn.com/v4/letter/t/4bbf92/32.png) [@Tchey](https://discourse.cataclysmdda.org/u/Tchey)\
**Post date:** [March 11, 2013, 7:27am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/10 "2013-03-11T07:27:02Z")

</div>

It’s good to see you around, Deon, your work on other games always amazed me !

---

<div class="post-metadata">

**Author:** ![The\_Darkling\_Wolf](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/the_darkling_wolf/32/828_2.png) [@The\_Darkling\_Wolf](https://discourse.cataclysmdda.org/u/The_Darkling_Wolf)\
**Post date:** [March 11, 2013, 11:09am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/11 "2013-03-11T11:09:01Z")

</div>

Indeed, hopefully we can get tiles rolled into mainline soon.

---

<div class="post-metadata">

**Author:** ![Tase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/tase/32/867_2.png) [@Tase](https://discourse.cataclysmdda.org/u/Tase)\
**Post date:** [March 11, 2013, 1:11pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/12 "2013-03-11T13:11:44Z")

</div>

> [@Deon](#):
>
> [quote=“The Darkling Wolf, post:3, topic:412”]Assuming we can get someone to draw tiles. Because I sure as hell won’t be. And I won’t be holding up development to wait for someone to either 😛

Someone? 😃

Does the “horizontal walls” bug exist because there’s no proper declaration and is easy to fix, or is it something you cannot fix right now?

Also is there the transitioning possible, which you could use to make stuff like proper tables, beds, slides for parks etc?

I am at work now, but I should return home in the morning, so I will definitely take a look.[/quote]

The horizontal bug only exists because I didn’t want to replace all the t\_wall\_v and t\_wall\_h with a regular t\_wall (same goes for metal walls, and other h/v things) because I want to keep non-tiles mode in there. Having only t\_wall would make all the walls look like the same glyph. I looked around the code but I couldn’t find where he says “t\_wall = this tile”, he keeps h/v for glass walls but I couldn’t find out how to use the same tile as t\_wall\_v for t\_wall\_h.

---

<div class="post-metadata">

**Author:** ![Tommah](https://avatars.discourse-cdn.com/v4/letter/t/46a35a/32.png) [@Tommah](https://discourse.cataclysmdda.org/u/Tommah)\
**Post date:** [March 11, 2013, 8:00pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/13 "2013-03-11T20:00:19Z")

</div>

I used to draw sprites for fun, can you possibly just download the C:DDA with tileset and add your own sprites without the programming part?

---

<div class="post-metadata">

**Author:** ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)\
**Post date:** [March 11, 2013, 8:06pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/14 "2013-03-11T20:06:43Z")

</div>

Since Deon and Rushmilk didn’t do much programming, I’m assuming so.

---

<div class="post-metadata">

**Author:** ![Alpha](https://avatars.discourse-cdn.com/v4/letter/a/6a8cbe/32.png) [@Alpha](https://discourse.cataclysmdda.org/u/Alpha)\
**Post date:** [March 11, 2013, 11:23pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/15 "2013-03-11T23:23:56Z")

</div>

Wow i saw this yesterday and figured like many of these things today i would come back and no obvious progress would be noticeable and here i check and it looks like its a plan coming together, i really hope the windows version issues gets fixed, i really don’t like virtual machines, anyways good luck guys, i made my own tileset for the first one but all the crashes with windows pissed me off to no end so i never got to enjoy it and didn’t really bother to try to distribute it

im certainly going to track this till its either finished or dead, which seems unlikely now =D

---

<div class="post-metadata">

**Author:** ![Mr\_Lolz](https://avatars.discourse-cdn.com/v4/letter/m/e480ec/32.png) [@Mr\_Lolz](https://discourse.cataclysmdda.org/u/Mr_Lolz)\
**Post date:** [March 18, 2013, 8:15pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/16 "2013-03-18T20:15:35Z")

</div>

pretty pumped for this 😃

---

<div class="post-metadata">

**Author:** ![Alpha](https://avatars.discourse-cdn.com/v4/letter/a/6a8cbe/32.png) [@Alpha](https://discourse.cataclysmdda.org/u/Alpha)\
**Post date:** [March 19, 2013, 12:44pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/17 "2013-03-19T12:44:15Z")

</div>

scratch what i said earlier, wheres the progress I’ve been tracking the hell out of it and it seems more and more dead as i check on a daily basis  
Id help if i could but I’m not to great with this stuff i just love the game but don’t agree with the community that tilesets aren’t worth the effort

---

<div class="post-metadata">

**Author:** ![Tase](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/tase/32/867_2.png) [@Tase](https://discourse.cataclysmdda.org/u/Tase)\
**Post date:** [March 19, 2013, 1:25pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/18 "2013-03-19T13:25:44Z")

</div>

DDA itself is changing a lot, lots of changes in the UI, new menu, changed placements, dynamic viewport resizing on linux.

So on top of me not really knowing the whole system to draw those windows, DDA isn’t exactly in it’s final state in terms of graphics, so it’s kinda futile to update the tiles version when tomorow something else is going to change.

But mainly im busy with an other project in DDA.

But if someone has any pointers on fixing a few bugs on the tileset version, do share them.

---

<div class="post-metadata">

**Author:** ![Deon](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/deon/32/846_2.png) [@Deon](https://discourse.cataclysmdda.org/u/Deon)\
**Post date:** [March 26, 2013, 8:24am UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/19 "2013-03-26T08:24:34Z")

</div>

So, is anyone working on it? I am eager to start spriting :).

---

<div class="post-metadata">

**Author:** ![Deon](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/deon/32/846_2.png) [@Deon](https://discourse.cataclysmdda.org/u/Deon)\
**Post date:** [April 3, 2013, 9:28pm UTC](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412/20 "2013-04-03T21:28:07Z")

</div>

Cmon, someone? 😃

I can expand my old one, or work on this new cartoonish one I have in mind:

![](http://img.ie/lulew.png)

[Next page](https://discourse.cataclysmdda.org/t/cataclysm-dda-tiles-part-one-the-port/412.md?page=2)
