Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 35 36 [37] 38 39 ... 192

Author Topic: Dwarf Therapist (LATEST 0.6.12 5/23/12 see first post)  (Read 870272 times)

billybobfred

  • Bay Watcher
  • [PRONOUN: she:her:hers:herself]
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #540 on: March 28, 2011, 06:48:08 pm »

I can't confirm that it works 100% but haven't noticed any issues so far.

Well, it thinks "Make rock mugs" is "Forge rope", but as long as it can detect idlers and mass-assign labors (fyi it can), I'm not too bothered.
Logged
urist mcgeorg, who lives in boatmurdered and makes over 10,000 bad decisions each day,

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #541 on: March 28, 2011, 06:59:14 pm »

New layouts for linux and windows version 0.31.25 have been posted online.  If you are using Dwarf Therapist 0.6.9 or later, it should download them automatically the next time you start DT with the new version of Dwarf Fortress running.  If you have a partial memory layout for v31.25, you'll want to delete it, otherwise Dwarf Therapist may not download the newest version.

If you have problems or want to update therapist manually, you can also download the layouts here:

There will be a release.

I'm less sure of when.
Logged
Current Dwarf Therapist Maintainer - Tips

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #542 on: March 28, 2011, 09:51:33 pm »

Addition: I was able to confirm that the offset in the INI file is correct (0x003c for me) and I see the c-string located at that offset. I told DT to change the custom profession name and the pointer to a c string did not change, and the memory pointed to did not change either.
It is NOT a C string. It's a STL string. That's a big difference.

STL strings on windows (programs compiled with MSVC) have a small fixed buffer of 16 bytes that can be set without allocating extra memory. On linux, there's no such buffer, just dynamically allocated string. It's not possible to manipulate that safely without some extra hacks in place.

I don't know how DT handles it, but it should be possible to set strings that have been already allocated to values that are equally long or shorter.

vrga

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #543 on: March 29, 2011, 07:11:56 pm »

Just to note, compiled from the repo on gentoo, works damn fine :)
Logged
Zeocin's take on the current situation in Ardentdikes:
Otherwise known as the Release Urist Now Apocalyptic Weapon of Arse Yerking, or the R.U.N.A.W.A.Y. system.

Daskinor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #544 on: April 03, 2011, 05:18:29 am »

Wish I could also participate in the general bug-free happy dance, but something in the latest DT crashes for me in a way that I've never seen DT do before, and have been using it since early 0.31.x

Running 64 bit Linux compiled from source pulled from the hg tree as of current date (identifying itself as v0.6.11), and also under gentoo. I've also checked and compiled the latest of all the packages DT uses that are dynamically linked against the DT binary - still no improvement.

For the curious these are
Spoiler (click to show/hide)

What happens is an immediate crash (that brings up gnomes 'bug-buddy' tool that cant identify the application but still offers to generate a debug trace regardless) whenever i click on any of the labour items for all dwarves listed bar.. one. Why this dwarf (a high master milker with some ability as an animal trainer, fisher and bonecarver) is exempt from the crash I have no idea.. and it still crashes for him when I try and click on his name to bring up traits, all skill levels and xp to next level and the like - as it does for all the other dwarves.

Going back to dt circa December 30th 2010 (0.6.7 I believe) which worked perfectly under 0.31.18 also works for 0.31.25 as long as I have the newer memory_layouts for 0.31.25 and if I can live with not having any of the new skills like beekeeping, glazing and pottery represented, listed or controllable - as these options were not present at the time. Which is a far sight better than having it be completely unusable I guess, and my fortress isn't at a level yet where desperation to know who my bee-keepers are and how good they are is a burning need.

But still is bothersome. Anyone seen anything similar? Older dt versions that are working and linked against the same libraries when current ver is broken is suggestive of some new feature or capability that isnt right yet that's involved with GUI popups or setting active labors.
Logged

vrga

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #545 on: April 03, 2011, 07:03:37 am »

Wish I could also participate in the general bug-free happy dance, but something in the latest DT crashes for me in a way that I've never seen DT do before, and have been using it since early 0.31.x

Running 64 bit Linux compiled from source pulled from the hg tree as of current date (identifying itself as v0.6.11), and also under gentoo. I've also checked and compiled the latest of all the packages DT uses that are dynamically linked against the DT binary - still no improvement.

For the curious these are
Spoiler (click to show/hide)

What happens is an immediate crash (that brings up gnomes 'bug-buddy' tool that cant identify the application but still offers to generate a debug trace regardless) whenever i click on any of the labour items for all dwarves listed bar.. one. Why this dwarf (a high master milker with some ability as an animal trainer, fisher and bonecarver) is exempt from the crash I have no idea.. and it still crashes for him when I try and click on his name to bring up traits, all skill levels and xp to next level and the like - as it does for all the other dwarves.

Going back to dt circa December 30th 2010 (0.6.7 I believe) which worked perfectly under 0.31.18 also works for 0.31.25 as long as I have the newer memory_layouts for 0.31.25 and if I can live with not having any of the new skills like beekeeping, glazing and pottery represented, listed or controllable - as these options were not present at the time. Which is a far sight better than having it be completely unusable I guess, and my fortress isn't at a level yet where desperation to know who my bee-keepers are and how good they are is a burning need.

But still is bothersome. Anyone seen anything similar? Older dt versions that are working and linked against the same libraries when current ver is broken is suggestive of some new feature or capability that isnt right yet that's involved with GUI popups or setting active labors.
you're in a multilib enviroment, right?


try compiling 32-bit DT. default symlinks IIRC all point to x64 libs.
Logged
Zeocin's take on the current situation in Ardentdikes:
Otherwise known as the Release Urist Now Apocalyptic Weapon of Arse Yerking, or the R.U.N.A.W.A.Y. system.

mrbaggins

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #546 on: April 03, 2011, 07:26:45 pm »

DT/etc/memory_layouts/windows/

Duplicate the latest (should be 31.21_graphics) and rename the copy 31.35. Replace it's text with what is shown.

Did you mean "rename the copy 31.25"?

Logged

Oscard

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #547 on: April 05, 2011, 11:40:58 am »

Still no chance for an update version of the mac client? Is it possible to cider wrap the current client? I know the last non official version you had to target DF...I know alot of mac player dont get very far because of the time it takes to assign workers and remember which workers are doing what, looking through the in game UI for this is fairly clunky.
Logged

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #548 on: April 05, 2011, 07:23:12 pm »

Still no chance for an update version of the mac client? Is it possible to cider wrap the current client? I know the last non official version you had to target DF...I know alot of mac player dont get very far because of the time it takes to assign workers and remember which workers are doing what, looking through the in game UI for this is fairly clunky.
It is open source, if you have a mac, go to it.
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

Oscard

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #549 on: April 05, 2011, 08:06:33 pm »

Still no chance for an update version of the mac client? Is it possible to cider wrap the current client? I know the last non official version you had to target DF...I know alot of mac player dont get very far because of the time it takes to assign workers and remember which workers are doing what, looking through the in game UI for this is fairly clunky.
It is open source, if you have a mac, go to it.

I have no way of knowing how to go about it. I guess i could look into some sort of way to do it. I have zero coding/compiling experience.
Logged

yamamushi

  • Bay Watcher
    • View Profile
    • Dwarf Fortress
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #550 on: April 06, 2011, 09:20:06 am »

Still no chance for an update version of the mac client? Is it possible to cider wrap the current client? I know the last non official version you had to target DF...I know alot of mac player dont get very far because of the time it takes to assign workers and remember which workers are doing what, looking through the in game UI for this is fairly clunky.
It is open source, if you have a mac, go to it.

I have no way of knowing how to go about it. I guess i could look into some sort of way to do it. I have zero coding/compiling experience.

It doesn't look like anyone wants to take on the challenge of maintaining a Mac Dwarf Therapist build. I made a post about it on Reddit:

http://www.reddit.com/r/dwarffortress/comments/gjscl/dwarf_therapist_for_mac_osx/

It looks like there are references in place for a Mac Build, if my assumptions from my glances over the source files are correct. I had a few problems when trying to compile it in qt, but it got quite far which leads me to believe that an OSX build isn't that far off. Perhaps if I am able to get pointers from some devs in the irc room, I'd be happy to start maintaining an OSX build for the community.

If anyone can help out or can shoot me some pointers in the right direction, please send me a PM. :)

Note: I did take a look at the source code for jofarrel's build, but he was basing his code on an older release of DT and I felt like I was being pulled down the wrong path the further I dug in.
Logged
I'm Digging Deeper... AGAIN... You Should Too!

Dig Deeper GOLD - 475+ items of new content including; new plants, new creatures, new metals, new woods, new gems, new stones, new crafts and much, much more.

yamamushi

  • Bay Watcher
    • View Profile
    • Dwarf Fortress
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #551 on: April 06, 2011, 04:39:17 pm »

Scratch that, the references are only a "shell" of code, to be filled in by a developer at a later time. I guess that leaves me a project to work on this week :-)
Logged
I'm Digging Deeper... AGAIN... You Should Too!

Dig Deeper GOLD - 475+ items of new content including; new plants, new creatures, new metals, new woods, new gems, new stones, new crafts and much, much more.

forsaken1111

  • Bay Watcher
    • View Profile
    • TTB Twitch
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #552 on: April 06, 2011, 06:13:55 pm »

Is the demand for a mac version really all that strong?
Logged

ral

  • Bay Watcher
  • Praying to arm_ok
    • View Profile
    • Steam Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #553 on: April 06, 2011, 06:25:24 pm »

I would use it. I'm actually playing DF on a pc right now simply due to the lack of dwarf therapist on os x. My mac might actually be faster too.

devek

  • Bay Watcher
  • [KILL_EVERYTHING]
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.10 3/15/11 see first post)
« Reply #554 on: April 06, 2011, 06:35:41 pm »

Is the demand for a mac version really all that strong?

But it doesn't outweigh the demand to laugh at mac users.

(just kidding, mac <3)
Logged
"Why do people rebuild things that they know are going to be destroyed? Why do people cling to life when they know they can't live forever?"
Pages: 1 ... 35 36 [37] 38 39 ... 192