andrewd18 / df-lnp-installer

An installation script for the Dwarf Fortress Lazy Newb Pack, for Linux.
Other
93 stars 35 forks source link

DF version not supported by Dwarf Therapist: Checksums don't match #53

Open sam87 opened 10 years ago

sam87 commented 10 years ago

The version of dwarf fortress as compiled by NFP is not supported by Dwarf therapist, as version checksums don't match:

checksum of compiled version: 0x01645e9a (DF v0.34.11) checksum Dwar therapist looks for: 0xe066ee88 (DF v0.34.11)

I used df-lnp-installer-0.5.4 to install and compile everything as per readme.

andrewd18 commented 10 years ago

Samuel,

The DF executable isn't compiled, just downloaded and extracted off of Toady's site. This is probably an issue on Dwarf Therapist's end. What version of DT are you running?

On Wed, Apr 16, 2014 at 11:23 AM, Samuel Sanchez notifications@github.comwrote:

The version of dwarf fortress as compiled by NFP is not supported by Dwarf therapist, as version checksums don't match:

checksum of compiled version: 0x01645e9a (DF v0.34.11) checksum Dwar therapist looks for: 0xe066ee88 (DF v0.34.11)

I used df-lnp-installer-0.5.4 to install and compile everything as per readme.

— Reply to this email directly or view it on GitHubhttps://github.com/andrewd18/df-lnp-installer/issues/53 .

sam87 commented 10 years ago

Currently I'm using DT version 0.6.12 - branch version 20.5, which is downloaded by LNP.

sam87 commented 10 years ago

Ok, my bad. I had the "Not found: /data/art/mouse.png" error and applied the manual fix from the DF wiki, which involved changing the binaries, which of course then produces a different hash. The real fix for this problem btw. can be found here: http://mail.bay12games.com/dwarves/mantisbt/view.php?id=2688#c24614 Maybe it is worth to include this? It is not an Issue for Debian 7 but for Fedora 20 (which I am currently using) this is needed to be able to use any tile sets.

myk002 commented 10 years ago

yeah, I had to remove the prebuild .so files and build libgraphics.so myself on Gentoo. it does seem like this could be automated so it would work on any modern system