Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 193 194 [195] 196 197 ... 222

Author Topic: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06  (Read 1001312 times)

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2910 on: January 28, 2017, 11:57:51 am »

Any news on win x64 DF 0.43.05 memory layouts yet? Thanks in advance guys!
64-bit layouts aren't hard to generate. The issue is actual support for 64-bit DF, which is still experimental.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2911 on: January 29, 2017, 12:08:58 am »

Quote
And how is saying that it should be called an "instruction" instead of a "guide" relevant to your gaining an understanding of what the listed steps will require you to do? Would changing the word give you a better ability to understand?
There is difference between these terms, you can google it. I've seen two of your links, but I don't understand how to "tell cmake where qt can be found". Is it something I have to do with environment variables? I installed both cmake and qt, Qt Creator was able to see cmake and it copied some files (Qt5Core.dll, Qt5Gui.dll etc.) into cmake\bin folder.
You could add the QT filepath to your path environment variable, or when you run cmake you can add the path there using this...
Quote
So I think your issue goes back to "The Qt5 cmake modules are provided by Qt5 itself, so you need to tell cmake where qt can be found." and the solution may be to run cmake using the command line like "cmake -DCMAKE_PREFIX_PATH=<path_to_source>". The QT5 manual here says "In order for find_package to be successful, Qt 5 must be found below the CMAKE_PREFIX_PATH, or the Qt5<Module>_DIR must be set in the CMake cache to the location of the Qt5WidgetsConfig.cmake file. The easiest way to use CMake is to set the CMAKE_PREFIX_PATH environment variable to the install prefix of Qt 5." I don't know which of the QT5 folders you need to point that setting at, but this seems like the step needed.
When you run any application at the command line, there are usually switches or parameters values that can be added to the command line that will modify how the application runs. In this case, that "-DCMAKE_PREFIX_PATH=<path_to_source>" will cause cmake to look for files at the filepath you replace <path_to_source> with, and then cmake will use it to find the qt5 stuff in that folder tree). It is still a guess if it will work, but it is why the creators of cmake added CMAKE_PREFIX_PATH as an input for their program, so cmake can find files outside of the cmake folder structure. Your QT Creator likely did not add all of the files needed.

Regarding "instruction", "guide", and the internet... Go there yourself and watch out for the banana peels. I have an Oxford Concise dictionary, a figurative point of view, and no need to go further.

Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2912 on: January 30, 2017, 03:30:04 pm »

I got another instance of roles weighting being reported as unduly positive. 

As far as I have been able to make out this occurs when the top cell of the table changes (but not always when it changes...).  This is an old problem that I have experienced (sporadically) for some years both on linux and windows and 32bit and 64bit versions (of linux).  But this time I managed to make a save while the game was paused and made a reproducible and reversible workaround.  I can upload/mail the savegame if it would help but since the problem (well certainly the workaround...) involves custom preferences it might not reproduce on the other end (but then again it might).  Also happy to try to investigate further but need simplish instructions on what to do/try.

Reading data after the highest cell on the table has changed (Urdim/Herbalist) I get this.  Before this everything was normal.  Note that all dwarfs are reported as better than average at everything... 



I make a new custom role that is a straight copy of the default Herbalist role (but named Herb so it does not replace) and the spreadsheet report returns to normal.  Herb is not used by any grid view.



Removing the custom Herb role returns the spreadsheet to the all positive distribution.

Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2913 on: February 03, 2017, 05:11:19 am »

I got another instance of roles weighting being reported as unduly positive. 
Spoiler (click to show/hide)
While that definitely is a bug, it is a relatively harmless one, and might not get attention until it is irking someone who has the coding skills to hunt it down. :) I've noted something similar to it (or maybe it was the same issue) a couple of times but iirc, a re-read of the data while on the Roles tab fixed it also.
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Carch

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2914 on: February 05, 2017, 03:44:09 pm »

so there is a (highly experimental?) sortof version of DT that works with df 0.43.05? I tried to read the last few pages to figure out how to get it to work, but I just end up confused. is there any way someone can give a download link of sorts that doesn't require a full understanding of github or something (i get lost easily. < <)
Logged
Carch likes steel, tin, pewter, sharks for their sharp teeth, dragons for their possessive nature and magma smelters for their warm glow.

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2915 on: February 05, 2017, 11:00:22 pm »

In Windows, it's x86 only, but there's an experimental x64 Linux version somewhere.
Logged

Carch

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2916 on: February 07, 2017, 08:50:09 am »

ahh. I see. thanks for the reply.
Logged
Carch likes steel, tin, pewter, sharks for their sharp teeth, dragons for their possessive nature and magma smelters for their warm glow.

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2917 on: February 07, 2017, 10:39:02 am »

I think someone was working on 64-bit Windows support, but I don't know if there's a build anywhere.
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2918 on: February 10, 2017, 03:12:00 am »

I got another instance of roles weighting being reported as unduly positive. 
Spoiler (click to show/hide)
While that definitely is a bug, it is a relatively harmless one, and might not get attention until it is irking someone who has the coding skills to hunt it down. :) I've noted something similar to it (or maybe it was the same issue) a couple of times but iirc, a re-read of the data while on the Roles tab fixed it also.

Yep, just being hopeful...  :)  In my experience a change in the dataset is neccessary (but not always sufficient) to restore 'normality'.  Thought it worthwhile to document the most effective workaround I have found although other things sometimes work.  Without having seen the code I suspect this one may need more than rudimentary skills (depending on -lack of- code documentation) and thought a working example for reading values in debug mode - if that is possible - might be useful.  No harm done if I am just blowing hot air.  :P
Logged

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2919 on: February 14, 2017, 03:15:48 pm »

I think someone was working on 64-bit Windows support, but I don't know if there's a build anywhere.

I'm not aware of any issues that would prevent my branch from working on Windows, as long as a suitable memory layout is provided. (but I haven't tried it, so it *probably* doesn't work.)
Logged

Urist McScoopbeard

  • Bay Watcher
  • Damnit Scoopz!
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2920 on: February 17, 2017, 08:51:54 pm »

When you've had a mac for a billion years, and find out that Dwarf Therapist DOES work on mac...
Logged
This conversation is getting disturbing fast, disturbingly erotic.

soul4hdwn

  • Bay Watcher
  • make due with what you have
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2921 on: February 21, 2017, 06:33:50 pm »

so while the .ini is found, the memory addresses aren't?  i'm feeling just how wonderful therapist is... fingers dieing trying to assign jobs.
Logged

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2922 on: February 22, 2017, 09:54:43 am »

so while the .ini is found, the memory addresses aren't?  i'm feeling just how wonderful therapist is... fingers dieing trying to assign jobs.

Um, more information would definitely help...

Just taking a wild guess - running windows 64 bit DF 43.05 with windows 32 bit 43.05 memory layout?
Logged

soul4hdwn

  • Bay Watcher
  • make due with what you have
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2923 on: February 22, 2017, 11:50:41 am »

i'm honestly not sure. i grabbed the 0.43.05 windows.ini from links for two other utilities.  therapist connected to fortress program but crashed when attempting to grab dwarves.

i'm basically returning from version 0.40.xx; so i downloaded into a separate folder install of 0.43.05, downloaded "beta" dfhack (which runs fine despite warnings), added phobius "just graphics" set, and the necessary .ini file mentioned above found in a link in a visualizer thread and somewhere else i forgot.

edit ok so... i'm completely wrong in the sense that 1) the .ini was for 32 bit 2) and ontop i might have downloaded wrong DF as someone pointed out to not simply click "download" but go into "all versions" first.
« Last Edit: February 22, 2017, 03:45:34 pm by soul4hdwn »
Logged

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2924 on: February 23, 2017, 04:52:42 am »

You can't connect to a 64bit DF with just ini changes.

The therapist program needs to be modified quite a bit to be able to connect.
Logged
Pages: 1 ... 193 194 [195] 196 197 ... 222