# Missing files

**URL:** https://discourse.cataclysmdda.org/t/missing-files/7354
**Category:** The Garage
**Created:** [September 15, 2014, 3:53pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354 "2014-09-15T15:53:31Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![madoobler\_sauce](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@madoobler\_sauce](https://discourse.cataclysmdda.org/u/madoobler_sauce)
#### Post date: [September 15, 2014, 3:53pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/1 "2014-09-15T15:53:31Z")

</div>

Allrighty so I just downloaded cataclysm for my mac and for whatever reason when I try to open cataclysm the debug says this stuff:  
DEBUG: Can’t open data/keymap.txt. This may be a permissions issue.  
DEBUG: Could not read data/raw/keybindings.json

I think I might not have keymap in the data for some reason

---

<div class="post-metadata">

### Author: ![BevapDin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bevapdin/32/228_2.png) [@BevapDin](https://discourse.cataclysmdda.org/u/BevapDin)
#### Post date: [September 16, 2014, 3:31pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/2 "2014-09-16T15:31:12Z")

</div>

Did you unpack the downloaded archive? It wont work when you start the game from within the archive.

Do the file “data/raw/keybindings.json” actually exist?

---

<div class="post-metadata">

### Author: ![madoobler\_sauce](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@madoobler\_sauce](https://discourse.cataclysmdda.org/u/madoobler_sauce)
#### Post date: [September 20, 2014, 5:39am UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/3 "2014-09-20T05:39:16Z")

</div>

you silly goose of course I unpacked it. I found a way to fix it though. just manually opened it with the terminal.

---

<div class="post-metadata">

### Author: ![KA101](https://avatars.discourse-cdn.com/v4/letter/k/278dde/32.png) [@KA101](https://discourse.cataclysmdda.org/u/KA101)
#### Post date: [September 20, 2014, 9:23pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/4 "2014-09-20T21:23:26Z")

</div>

> [@madoobler\_sauce](#):
>
> you silly goose of course I unpacked it. I found a way to fix it though. just manually opened it with the terminal.

We’ve had a few folks who in fact Didn’t unpack their archives first, so BevapDin was checking the usual problems first.

---

<div class="post-metadata">

### Author: ![LordOfganza](https://avatars.discourse-cdn.com/v4/letter/l/c57346/32.png) [@LordOfganza](https://discourse.cataclysmdda.org/u/LordOfganza)
#### Post date: [October 21, 2014, 1:51pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/5 "2014-10-21T13:51:13Z")

</div>

Hi there.

I’m also a Mac user and decided to bump this since I had the same problem.  
As mentioned, opening it manually through terminal makes it work (ridiculously simple solution, but I would never think of it by myself, thanks!)  
However, since I’m not too tech savvy, is there any way of making some kind of executable or shortcut that would do this for me? I’m not that lazy; I’m willing to open it manually if needed, but it there could be a way of speeding things up, the better!  
For a moment I got really worried thinking that I might have to compile the game manually, which is something I have no clue how to do (I am saving this kind of patience for installing Incursion someday). I remember reading about tricks for compiling on Mac on this forum, wherein it was mention that “Mac is the least supported platform, since almost nobody uses it”. It is a shame that nowadays with so many people using macs, people still think that we don’t exist and I do hope more roguelikes will get the example from those who support Mac, like Dwarf Fortress, Dungeon Crawl Stone Soup, Brogue and Incursion.

---

<div class="post-metadata">

### Author: ![jcd](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/jcd/32/338_2.png) [@jcd](https://discourse.cataclysmdda.org/u/jcd)
#### Post date: [October 21, 2014, 7:42pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/6 "2014-10-21T19:42:54Z")

</div>

on linux when i type something like: `./games/catadda/cataclysm`  
i see the same.

so i guess that the binary needs to be run from the cata folder.

i haven’t ever used mac, but considering the similarities with linux, i’d guess you have three options (but i don’t know how to implement these on a mac. google them)

a) create a shortcut wherever you wish and use as “target folder” the cata folder.  
if not possible you should be able to:  
b) write a script that cd’s to cata folder and executes the binary. run the script from wherever you wish.  
alternatively, you could:  
c) Add the cata folder to your $PATH, basically enabling you to run the binary form every open terminal, as if you were in the catadda folder.

---

<div class="post-metadata">

### Author: ![BevapDin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/bevapdin/32/228_2.png) [@BevapDin](https://discourse.cataclysmdda.org/u/BevapDin)
#### Post date: [October 26, 2014, 3:30pm UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/7 "2014-10-26T15:30:43Z")

</div>

Isn’t the [tt]cataclysm-launcher[/tt] script supposed to take care of that path problem? What happens why you run that file?

---

<div class="post-metadata">

### Author: ![i2amroy](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/i2amroy/32/909_2.png) [@i2amroy](https://discourse.cataclysmdda.org/u/i2amroy)
#### Post date: [October 28, 2014, 6:31am UTC](https://discourse.cataclysmdda.org/t/missing-files/7354/8 "2014-10-28T06:31:43Z")

</div>

> [@BevapDin](#):
>
> Isn’t the [tt]cataclysm-launcher[/tt] script supposed to take care of that path problem? What happens why you run that file?

The script has been broken on mac for a long time for some reason or another (for at least as long as I’ve been here). I’ve always been meaning to take a look at it, it’s most likely a simple little fix, but I’ve never gotten around to it.
