Dwarf Fortress Bug Tracker - Dwarf Fortress |
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 | Footkerchief | |
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | duplicate | |
Platform | Desktop | OS | Arch Linux | OS Version | |
Product Version | 0.40.08 | |
Target Version | | Fixed in Version | | |
|
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. |
Additional Information | |
Tags | No tags attached. |
Relationships | duplicate of | 0002688 | acknowledged | Toady One | Not found: data/art/curses_640x300.png (32-bit Linux DF) |
|
Attached Files | |
|
Issue History |
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 | Footkerchief | Note Added: 0028874 | |
2014-08-12 08:14 | Footkerchief | Assigned To | => Footkerchief |
2014-08-12 08:14 | Footkerchief | Status | new => needs feedback |
2014-08-12 09:26 | conflictsreign | Note Added: 0028878 | |
2014-08-12 09:26 | conflictsreign | Status | needs feedback => assigned |
2014-08-12 09:32 | Quietust | Note Added: 0028880 | |
2014-08-12 09:35 | Quietust | Note Edited: 0028880 | bug_revision_view_page.php?bugnote_id=0028880#r11089 |
2014-08-12 11:20 | Footkerchief | Note Added: 0028886 | |
2014-08-12 11:20 | Footkerchief | Status | assigned => needs feedback |
2014-08-12 12:06 | conflictsreign | Note Added: 0028889 | |
2014-08-12 12:06 | conflictsreign | Status | needs feedback => assigned |
2014-08-12 12:21 | conflictsreign | Note Added: 0028890 | |
2014-08-12 12:26 | conflictsreign | Note Edited: 0028890 | bug_revision_view_page.php?bugnote_id=0028890#r11091 |
2014-08-12 12:26 | conflictsreign | Note Deleted: 0028890 | |
2014-08-12 12:28 | conflictsreign | Note Edited: 0028889 | bug_revision_view_page.php?bugnote_id=0028889#r11093 |
2014-08-12 12:33 | ag | Note Added: 0028892 | |
2014-08-12 12:33 | ag | Note Edited: 0028892 | bug_revision_view_page.php?bugnote_id=0028892#r11095 |
2014-08-12 12:39 | Footkerchief | Note Added: 0028893 | |
2014-08-12 12:39 | Footkerchief | Relationship added | duplicate of 0002688 |
2014-08-12 12:39 | Footkerchief | Status | assigned => resolved |
2014-08-12 12:39 | Footkerchief | Resolution | open => duplicate |
2014-08-12 22:06 | conflictsreign | Note Added: 0028923 | |
2014-08-12 22:06 | conflictsreign | Status | resolved => needs feedback |
2014-08-12 22:06 | conflictsreign | Resolution | duplicate => reopened |
2014-08-12 22:42 | conflictsreign | Note Edited: 0028923 | bug_revision_view_page.php?bugnote_id=0028923#r11101 |
2014-08-18 11:46 | Footkerchief | Note Added: 0029242 | |
2014-08-18 11:46 | Footkerchief | Status | needs feedback => resolved |
2014-08-18 11:46 | Footkerchief | Resolution | reopened => duplicate |
Notes |
|
|
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. |
|
|
(0028880)
|
Quietust
|
2014-08-12 09:32
(edited on: 2014-08-12 09:35) |
|
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? |
|
|
(0028889)
|
conflictsreign
|
2014-08-12 12:06
(edited on: 2014-08-12 12:28) |
|
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.
|
|
|
(0028892)
|
ag
|
2014-08-12 12:33
|
|
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. |
|
|
(0028923)
|
conflictsreign
|
2014-08-12 22:06
(edited on: 2014-08-12 22:42) |
|
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 ^.^
|
|
|
|
|