Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 178 179 [180] 181 182 ... 222

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

splinterz

  • Bay Watcher
    • View Profile
    • Dwarf Therapist Branch
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2685 on: July 13, 2016, 09:59:33 am »

Question. How is the process of getting the memory locations? And how can one help?
DT uses a subset of memory offsets that are typically generated from the df-structures project. This is primarily maintained by the DFHack people, since they require a more complete mapping of offsets and they've established the most efficient means to map the memory.

The IRC channel (I don't have it off the top of my head, but it should be in the DFHack thread) is a good place to ask any questions you may have. Currently most of the effort is going into supporting the new compiler(s?) and 64-bit DF, so it may be a while until enough mapping is complete to start testing DT.

zenos14

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2686 on: July 13, 2016, 04:03:16 pm »

is there an ETA on an update to the new version of DF?

The newest version of Dwarf Foress (v0.43.04) is a lot different from previous versions (with the new compiler and the additional 32 bits), so mapping it for Dwarf Therapist will take longer than normal. If you need Dwarf Therapist to play Dwarf Fortress, you might consider playing with Dwarf Fortress v0.43.03 instead of waiting for new memory maps for Dwarf Therapist.

Forgive me if this is a stupid question, but where would we get Dwarf Therapist for V.43.03?
I couldn't find a download link and when I tried copying the branch in the git that said 43.03 I got a access denied message


Edit: Or maybe it was the DFHack V.43.03, I tried to pull down, don't quite remember
« Last Edit: July 13, 2016, 04:06:22 pm by zenos14 »
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2687 on: July 13, 2016, 04:38:01 pm »

You have to download the 0.42.06 version and then download the 0.43.03 memory layout map for it. Memory map downloads - https://github.com/splintermind/Dwarf-Therapist/tree/DF2016/share/memory_layouts
Logged

chaotic skies

  • Bay Watcher
  • Vibing in anti-space
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2688 on: July 17, 2016, 02:30:25 pm »

Uh...I might have encountered a bug? I'm not totally sure, but I'm going to post the log and explain what happened.
Spoiler: log (click to show/hide)

So, I opened the program and hit "Connect to DF". None of my dwarves were showing up, so I hit "Read Dwarves". Then Windows popped up saying the program crashed and made me close it. Any ideas what happened?
Logged
Don't let me start a forum game, smack me with a paper towel roll if needed

Professional Thread Necromancer

Tatterdemalian

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2689 on: July 17, 2016, 02:40:48 pm »

Uh...I might have encountered a bug? I'm not totally sure, but I'm going to post the log and explain what happened.

So, I opened the program and hit "Connect to DF". None of my dwarves were showing up, so I hit "Read Dwarves". Then Windows popped up saying the program crashed and made me close it. Any ideas what happened?

You're playing a version of Dwarf Fortress later than 43.03, and your Dwarf Therapist doesn't have a memory map for it.
Logged

chaotic skies

  • Bay Watcher
  • Vibing in anti-space
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2690 on: July 17, 2016, 02:46:47 pm »

OHHHHH. That makes sense. Is there a memory map for 43.05 then?
Logged
Don't let me start a forum game, smack me with a paper towel roll if needed

Professional Thread Necromancer

Tatterdemalian

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2691 on: July 17, 2016, 03:06:06 pm »

OHHHHH. That makes sense. Is there a memory map for 43.05 then?

Haven't seen one. The move to 64 bit memory addresses seems to have really thrown the modding community for a loop.
Logged

chaotic skies

  • Bay Watcher
  • Vibing in anti-space
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2692 on: July 17, 2016, 03:12:44 pm »

Not surprising, considering the differences between 32 bit and 64 bit. But at least we can use more ram now, I think.
Logged
Don't let me start a forum game, smack me with a paper towel roll if needed

Professional Thread Necromancer

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2693 on: July 17, 2016, 04:02:10 pm »

DT shouldn't be crashing when that happens, though (if it is, it's likely a bug that should be fixed).
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.

Micro102

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2694 on: July 17, 2016, 07:34:10 pm »

So since I have tried Dwarf Therapist and can now not play without it, how long will it take to get it running for 0.43.05? Should I roll back to an earlier version or wait for the update?
Logged

RoaryStar

  • Bay Watcher
  • Skilled Programmer
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2695 on: July 17, 2016, 09:10:43 pm »

So since I have tried Dwarf Therapist and can now not play without it, how long will it take to get it running for 0.43.05? Should I roll back to an earlier version or wait for the update?

DT will have to be updated using a new version of DFHack's DFStructures, which (my guess) could take more than a month to update completely.
Logged

g2knee

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2696 on: July 18, 2016, 04:02:26 pm »

We have a memory map for 43.03.  We know 43.05 is 64 bit, so it's a different animal.

What about 43.04?  There were a lot of good updates in that one just before the switch to 64.
Is it possible to use DT with 43.04?
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2697 on: July 18, 2016, 04:21:01 pm »

Dwarf Fortress v43.04 uses a different compiler than v43.03, so it would be lots of extra work too.
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2698 on: July 18, 2016, 06:38:51 pm »

0.43.04 switched compilers on Windows, and there wasn't really any df-structures work done on it for any platform.

Edit: missed Jecowa's comment above.
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.

TomiTapio

  • Bay Watcher
  • OldGenesis since 2012
    • View Profile
    • My Flickr animal photos
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2699 on: July 28, 2016, 12:19:43 pm »

We have a memory map for 43.03.  We know 43.05 is 64 bit, so it's a different animal.
43.05's 32-bit version will need a separate info file for Dwarf Therapist :-/
Logged
==OldGenesis mod== by Deon & TomiTapio. Five wood classes, four leather classes. Nine enemy civs. So much fine-tuning.
47.05e release: http://dffd.bay12games.com/who.php?id=1538
OldGenesis screenshots: https://twitter.com/hashtag/OldGenesis?src=hashtag_click&f=image
My Finnish language file: http://dffd.bay12games.com/file.php?id=14884
Pages: 1 ... 178 179 [180] 181 182 ... 222