Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 100 101 [102] 103 104 ... 192

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

0x517A5D

  • Bay Watcher
  • Hex Editor‬‬
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1515 on: March 23, 2012, 03:01:36 pm »

I have just spent the last hour trying to find the new offsets... Anybody having better luck than me?

Try those, they seem to work (sandbox posted them on the dfhack irc):

[...]
squad_vector=0x01824a58
I haven't tested in-game, but my disassembly indicates that the squad vector should be:

squad_vector=0x01612E14
Logged

GoldenShadow

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1516 on: March 23, 2012, 03:07:24 pm »

I am getting an error message when using dwarf therapist with 34.06 graphics.Unidentified game version.
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1517 on: March 23, 2012, 03:11:14 pm »

I have just spent the last hour trying to find the new offsets... Anybody having better luck than me?

Try those, they seem to work (sandbox posted them on the dfhack irc):

[...]
squad_vector=0x01824a58
I haven't tested in-game, but my disassembly indicates that the squad vector should be:

squad_vector=0x01612E14
The "world" object has already been determined to be at 0x17D2CF8 (and works nicely in DFHack), and squads.all is at offset 0x51D64 within it, so sandbox's address should be correct (it's actually 0x1824A5C, but Dwarf Therapist still thinks that vectors have their start/end pointers at base+4 and base+8 when they've been at base+0 and base+4 ever since Toady moved to MSVC 2010). The offset you posted is associated with some unknown data within "ui" (unk235c).
« Last Edit: March 23, 2012, 03:13:11 pm by Quietust »
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

telamon

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1518 on: March 23, 2012, 03:29:39 pm »

Quote
I am getting an error message when using dwarf therapist with 34.06 graphics.Unidentified game version.

that's because therapist has not yet released official support for 34.06. check OP
Logged
Playing DF on Windows 98 since.... ?
At 55 frames per minute.

fredrol

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1519 on: March 23, 2012, 03:32:32 pm »

Just wanted to stop by and thank all of you who are working so passionately with this. Seriously. You're doing a outstanding job and it's thank to you we all can enjoy Dwarf Fortress. Without DT or similar tool, I think most of us can agree it would be way to much hassle with professions and skills and moods and... you know, dwarfs... to get a serious fort working. Thank you all!

Looking forward to the next release, can't wait to get started! :D
Logged

Still Standing

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1520 on: March 23, 2012, 03:36:29 pm »

Just tested ingame and the ones by Sandbox work nicely.  Thank you, mysterious man!
Logged
Diggy diggy hole.

notfood

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1521 on: March 23, 2012, 04:09:18 pm »

The gurus should share their memory layout finding secrets under Linux so this wait for the new version wouldn't be so painful.
Logged
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1522 on: March 23, 2012, 04:19:01 pm »

how does one use posted offsets in the latest dt to make it work with the latest df version?
Logged

bombzero

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1523 on: March 23, 2012, 04:44:07 pm »

good luck getting it updated guys. hope it happens fast  :P

for the record, despite all the complaining DF is pretty playable without DT, its just that therapist makes assigning jobs a bit easier in the long run.
Logged

0x517A5D

  • Bay Watcher
  • Hex Editor‬‬
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1524 on: March 23, 2012, 04:59:32 pm »

I haven't tested in-game, but my disassembly indicates that the squad vector should be:

squad_vector=0x01612E14
The "world" object has already been determined to be at 0x17D2CF8 (and works nicely in DFHack), and squads.all is at offset 0x51D64 within it, so sandbox's address should be correct (it's actually 0x1824A5C, but Dwarf Therapist still thinks that vectors have their start/end pointers at base+4 and base+8 when they've been at base+0 and base+4 ever since Toady moved to MSVC 2010). The offset you posted is associated with some unknown data within "ui" (unk235c).

I have looked more closely at my disassembly, and I now agree with your value.

I try to find the squad vector by searching on the string "Repairing squad info for Unit #", then finding the only reference to it, then looking about 200 bytes prior to that reference for use of a vector.  In .06, I got a false-positive starting at instruction 00509FA5.  The actual reference I wanted is at 00509FCD.

Sorry about the false information.
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1525 on: March 23, 2012, 05:08:34 pm »

I'm currently working on the offsets. The delay is partially due to some of the dwarf offsets changing.
Logged
Current Dwarf Therapist Maintainer - Tips

GoldenShadow

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1526 on: March 23, 2012, 05:15:25 pm »

good luck getting it updated guys. hope it happens fast  :P

for the record, despite all the complaining DF is pretty playable without DT, its just that therapist makes assigning jobs a bit easier in the long run.

Its playable, but its not as easy to manage. I like to be able to sort the dwarfs and fix their labors with a few clicks. The in-game labor settings are very obtuse by comparison. I can manage my starting 7 through the in-game menus if I have to , but I am going to save and quit until DT is updated once the migrants arrive.
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1527 on: March 23, 2012, 05:19:50 pm »

Windows graphics offsets for the impatient:

Let me know if you experience any issues.  Other layouts are coming.

Spoiler (click to show/hide)
Logged
Current Dwarf Therapist Maintainer - Tips
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1528 on: March 23, 2012, 05:25:05 pm »

again, it would be awesome if someone actually explained to us nubs how to use that info, id prefer not to go through hundreds of pages to figure it out.

thanks
Logged

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.12 3/6/12 see first post)
« Reply #1529 on: March 23, 2012, 05:28:17 pm »

Open your Dwarf Therapist folder
Etc
Memory Layouts
Windows
Copy any given file, and rename it to v0.34.06_graphics
In DwarfEngineer's post, open the spoiler, and click [Select] in the code box
Ctrl-C
Open that new file you just made
Ctrl-A
Ctrl-V
Save
Run Therapist

It should now work.
Pages: 1 ... 100 101 [102] 103 104 ... 192