View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007970 | Dwarf Fortress | Init Options | public | 2014-08-12 00:14 | 2014-08-18 11:46 |
Reporter | conflictsreign | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | duplicate | ||
Platform | Desktop | OS | Arch Linux | ||
Product Version | 0.40.08 | ||||
Summary | 0007970: Game play controls do not match "interface.txt" | ||||
Description | I started playing 0.40.08 and noticed all of the controls had changed. I looked around and saw "interface.txt" so I popped it open. All of the keys appear normal here: '[BIND:D_ANNOUNCE:REPEAT_NOT] [KEY:a] [BIND:D_REPORTS:REPEAT_NOT] [KEY:r] [BIND:D_BUILDING:REPEAT_NOT] [KEY:b]...' but in-game they, and other similar keys, are totally different. In order, the actual keys are 'd,' 'l,' 'n.' | ||||
Steps To Reproduce | Install DF from the multilib repo to arch linux and play. I haven't tried this on Windows yet. | ||||
Tags | No tags attached. | ||||
|
3 of the keys are all 's.' XD |
|
Does that mean not a bug? |
|
no- It's still a bug. I just thought that detail was particularly entertaining. I re-installed twice. The bug is there. |
|
Your Dwarf Fortress installation has an outdated custom version of libgraphics.so which does not contain the new keybindings for version 0.40.07. Download the official version from Bay 12 Games and it will work correctly. |
|
Does Quietust's comment clear things up? |
|
I tried to manually update both "/opt/dwarffortress/libs" and "/home/usr/.dwarffortress/libs." This created a start up error: "Not found: data/art/curses/650x300.png" I tried just replacing the file in "/opt/dwarffortress/libs" and in just "/home/usr/.dwarffortress/libs." The same error occurs. Also, an as-is download with all the dependencies installed has the same result. I'll play on Windows for the time being. Thank you for your time. |
|
See bug 0002688. It can be worked around by using LD_PRELOAD to make sure your system's zlib is loaded first. |
|
Please reopen if 0002688 doesn't cover it. |
|
This fix does not work. After I installed all the dependencies and got a fresh copy of DF... ' $ cd df_linux/libs/ $ ls Dwarf_Fortress libgcc_s.so.1 libgraphics.so libstdc++.so.6 $ export LD_PRELOAD=/usr/lib/libz.so.1 $ chmod +x Dwarf_Fortress # ./Dwarf_Fortress ' results in a lot of this sort of message: ' ....... (Dwarf_Fortress:4077): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (Dwarf_Fortress:4077): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed ** (Dwarf_Fortress:4077): WARNING **: Invalid borders specified for theme pixmap: /usr/share/themes/delorean-dark-3.10/gtk-2.0/images/other/null.png, borders don't fit within the image (Dwarf_Fortress:4077): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed (Dwarf_Fortress:4077): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed ...... ' followed by a prompt for rather I want to play in full screen mode. After affirming that, I get "Not found: data/art/curses/640x300.png" edit* got some help and also tried running from df_linux and home directories tried changing in init.txt, the names of the curses files it still displayed the error using the default spritename summary: still not fixed, but I will wait ^.^ |
|
Okay, so that's still 0002688. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-08-12 00:14 | conflictsreign | New Issue | |
2014-08-12 00:15 | conflictsreign | Note Added: 0028866 | |
2014-08-12 08:14 |
|
Note Added: 0028874 | |
2014-08-12 08:14 |
|
Assigned To | => user6 |
2014-08-12 08:14 |
|
Status | new => feedback |
2014-08-12 09:26 | conflictsreign | Note Added: 0028878 | |
2014-08-12 09:26 | conflictsreign | Status | feedback => assigned |
2014-08-12 09:32 | Quietust | Note Added: 0028880 | |
2014-08-12 09:35 | Quietust | Note Edited: 0028880 | |
2014-08-12 11:20 |
|
Note Added: 0028886 | |
2014-08-12 11:20 |
|
Status | assigned => feedback |
2014-08-12 12:06 | conflictsreign | Note Added: 0028889 | |
2014-08-12 12:06 | conflictsreign | Status | feedback => assigned |
2014-08-12 12:28 | conflictsreign | Note Edited: 0028889 | |
2014-08-12 12:33 | ag | Note Added: 0028892 | |
2014-08-12 12:33 | ag | Note Edited: 0028892 | |
2014-08-12 12:39 |
|
Note Added: 0028893 | |
2014-08-12 12:39 |
|
Relationship added | duplicate of 0002688 |
2014-08-12 12:39 |
|
Status | assigned => resolved |
2014-08-12 12:39 |
|
Resolution | open => duplicate |
2014-08-12 22:06 | conflictsreign | Note Added: 0028923 | |
2014-08-12 22:06 | conflictsreign | Status | resolved => feedback |
2014-08-12 22:06 | conflictsreign | Resolution | duplicate => reopened |
2014-08-12 22:42 | conflictsreign | Note Edited: 0028923 | |
2014-08-18 11:46 |
|
Note Added: 0029242 | |
2014-08-18 11:46 |
|
Status | feedback => resolved |
2014-08-18 11:46 |
|
Resolution | reopened => duplicate |