Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007970Dwarf FortressInit Optionspublic2014-08-12 00:142014-08-18 11:46
Reporterconflictsreign 
Assigned ToFootkerchief 
PriorityhighSeveritymajorReproducibilityalways
StatusresolvedResolutionduplicate 
PlatformDesktopOSArch LinuxOS Version
Product Version0.40.08 
Target VersionFixed in Version 
Summary0007970: Game play controls do not match "interface.txt"
DescriptionI 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 ReproduceInstall DF from the multilib repo to arch linux and play. I haven't tried this on Windows yet.
TagsNo tags attached.
Attached Files

- Relationships
duplicate of 0002688acknowledgedToady One Not found: data/art/curses_640x300.png (32-bit Linux DF) 

-  Notes
(0028866)
conflictsreign (reporter)
2014-08-12 00:15

3 of the keys are all 's.'
XD
(0028874)
Footkerchief (manager)
2014-08-12 08:14

Does that mean not a bug?
(0028878)
conflictsreign (reporter)
2014-08-12 09:26

no- It's still a bug. I just thought that detail was particularly entertaining. I re-installed twice. The bug is there.
(0028880)
Quietust (reporter)
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.

(0028886)
Footkerchief (manager)
2014-08-12 11:20

Does Quietust's comment clear things up?
(0028889)
conflictsreign (reporter)
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 (reporter)
2014-08-12 12:33
edited on: 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.

(0028893)
Footkerchief (manager)
2014-08-12 12:39

Please reopen if 0002688 doesn't cover it.
(0028923)
conflictsreign (reporter)
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 ^.^

(0029242)
Footkerchief (manager)
2014-08-18 11:46

Okay, so that's still 0002688.

- 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 View Revisions
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 View Revisions
2014-08-12 12:26 conflictsreign Note Deleted: 0028890
2014-08-12 12:28 conflictsreign Note Edited: 0028889 View Revisions
2014-08-12 12:33 ag Note Added: 0028892
2014-08-12 12:33 ag Note Edited: 0028892 View Revisions
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 View Revisions
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


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker