Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 86 87 [88] 89 90 ... 124

Author Topic: Dwarf Therapist (LATEST 0.5.7 7/13/10 see first post)  (Read 625327 times)

Dark_T_Zeratul

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1305 on: June 22, 2010, 05:40:17 pm »

Woo, Vermont! Do you guys still have the concept art and models for that city dome thing on display anywhere?

But on a more serious note, is there a simple way to disable the version-checking in DT so it will function with newer versions of the game?
« Last Edit: June 22, 2010, 06:11:08 pm by Dark_T_Zeratul »
Logged
The miasma caused Sethrist to go miserable and throw a tantrum. During the tantrum he mauled a dog to near-death and that caused his mood to go all the way up to content. Apparently, beating the crap out of dogs is the best way to achieve happiness.

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1306 on: June 22, 2010, 06:49:32 pm »

Woo, Vermont! Do you guys still have the concept art and models for that city dome thing on display anywhere?

But on a more serious note, is there a simple way to disable the version-checking in DT so it will function with newer versions of the game?

In short: No.

Longer: Noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.

You need to use the .ini file provided on page 86 I think to use .08, but if the version is different you cannot change memory based on the old version and expect your machine (or at least your app) not to crash

*edit I am too nice, but here is the post with the .08 ini files in it.

And here is the .ini for 31.08, Windows, SDL (graphics) version:

Code: [Select]
[info]
checksum                = 0x4c1d69fe
version_name            = v0.31.08 (graphics)

[addresses]
translation_vector      = 0x016c63dc
language_vector         = 0x016c63ac
creature_vector         = 0x0168171c
dwarf_race_index        = 0x014acef4

[offsets]
word_table              = 0x0058

[dwarf_offsets]
first_name              = 0x0000
nick_name               = 0x001C
last_name               = 0x0038
custom_profession       = 0x006c
profession              = 0x0088
race                    = 0x008C
flags1                  = 0x00F8
flags2                  = 0x00FC
sex                     = 0x0110
id                      = 0x0114
recheck_equipment       = 0x021C
birth_year              = 0x0298
current_job             = 0x0390
physical_attrs          = 0x0464
states                  = 0x0684
souls                   = 0x0748
likes                   = 0x0758
labors                  = 0x0774
happiness               = 0x0834

[soul_details]
skills                  = 0x01FC
traits                  = 0x0224

[job_details]
id                      = 0x0008
on_break_flag           = 0x0011

[position_offsets]
token                   = 0x0000
flags                   = 0x0020
general_name_singular   = 0x00E8
general_name_plural     = 0x0104
male_name_singular      = 0x0158
male_name_plural        = 0x0174
female_name_singluar    = 0x0120
female_name_plural      = 0x013C
# 2 bytes each...
custom_color_red        = 0x037E
custom_color_green      = 0x0380
custom_color_red        = 0x0382

[valid_flags_1]
size                    = 1
1/name                  = "Not from around these parts"
1/value                 = 0x80000000

[invalid_flags_1]
size                    = 7
1/name                  = "a zombie"
1/value                 = 0x00001000
2/name                  = "a skeleton"
2/value                 = 0x00002000
3/name                  = "a merchant or diplomat"
3/value                 = 0x00000040
4/name                  = "outpost liason"
4/value                 = 0x00000800
5/name                  = "an invader or hostile"
5/value                 = 0x00020000
6/name                  = "an invader or hostile"
6/value                 = 0x00080000
7/name                  = "an invader or hostile"
7/value                 = 0x000C0000

[invalid_flags_2]
size=2
1/name                  = "dead, Jim."
1/value                 = 0x00000080
2/name                  = "from the Underworld. SPOOKY!"
2/value                 = 0x00040000

And for the legacy version:
Code: [Select]
[info]
checksum                = 0x4c1d60a0
version_name            = v0.31.08 (legacy)

[addresses]
translation_vector      = 0x017b2024
language_vector         = 0x017b1ff4
creature_vector         = 0x0176d364
dwarf_race_index        = 0x0157218c

[offsets]
word_table              = 0x0058

[dwarf_offsets]
first_name              = 0x0000
nick_name               = 0x001C
last_name               = 0x0038
custom_profession       = 0x006c
profession              = 0x0088
race                    = 0x008C
flags1                  = 0x00F8
flags2                  = 0x00FC
sex                     = 0x0110
id                      = 0x0114
recheck_equipment       = 0x021C
birth_year              = 0x0298
current_job             = 0x0390
physical_attrs          = 0x0464
states                  = 0x0684
souls                   = 0x0748
likes                   = 0x0758
labors                  = 0x0774
happiness               = 0x0834

[soul_details]
skills                  = 0x01FC
traits                  = 0x0224

[job_details]
id                      = 0x0008
on_break_flag           = 0x0011

[position_offsets]
token                   = 0x0000
flags                   = 0x0020
general_name_singular   = 0x00E8
general_name_plural     = 0x0104
male_name_singular      = 0x0158
male_name_plural        = 0x0174
female_name_singluar    = 0x0120
female_name_plural      = 0x013C
# 2 bytes each...
custom_color_red        = 0x037E
custom_color_green      = 0x0380
custom_color_red        = 0x0382

[valid_flags_1]
size                    = 1
1/name                  = "Not from around these parts"
1/value                 = 0x80000000

[invalid_flags_1]
size                    = 7
1/name                  = "a zombie"
1/value                 = 0x00001000
2/name                  = "a skeleton"
2/value                 = 0x00002000
3/name                  = "a merchant or diplomat"
3/value                 = 0x00000040
4/name                  = "outpost liason"
4/value                 = 0x00000800
5/name                  = "an invader or hostile"
5/value                 = 0x00020000
6/name                  = "an invader or hostile"
6/value                 = 0x00080000
7/name                  = "an invader or hostile"
7/value                 = 0x000C0000

[invalid_flags_2]
size=2
1/name                  = "dead, Jim."
1/value                 = 0x00000080
2/name                  = "from the Underworld. SPOOKY!"
2/value                 = 0x00040000
« Last Edit: June 22, 2010, 06:51:28 pm by profit »
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

Malicus

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1307 on: June 22, 2010, 06:50:43 pm »

Look a few pages back in the thread (or the person above me could just edit it in instead) to find the text of the file you need to place in the DT\etc\memory_layouts\windows (assuming you are using windows) directory for DT to work with 31.08.  It's not version checking that you could just turn off and have it work, it's that DT doesn't have what it needs to work with that version yet, so you can put it there yourself.

« Last Edit: June 22, 2010, 06:57:00 pm by Malicus »
Logged

Dark_T_Zeratul

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1308 on: June 22, 2010, 06:56:25 pm »

In short: No.

Longer: Noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.

You need to use the .ini file provided on page 86 I think to use .08, but if the version is different you cannot change memory based on the old version and expect your machine (or at least your app) not to crash
Doesn't that technically make the long answer "yes"? Anyway, thanks a ton for the .08 .ini file, that seems to have done it.
Logged
The miasma caused Sethrist to go miserable and throw a tantrum. During the tantrum he mauled a dog to near-death and that caused his mood to go all the way up to content. Apparently, beating the crap out of dogs is the best way to achieve happiness.

Malicus

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1309 on: June 22, 2010, 07:00:06 pm »

In short: No.

Longer: Noooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.

You need to use the .ini file provided on page 86 I think to use .08, but if the version is different you cannot change memory based on the old version and expect your machine (or at least your app) not to crash
Doesn't that technically make the long answer "yes"? Anyway, thanks a ton for the .08 .ini file, that seems to have done it.

Technically, it's still "no", but you can give it what it needs to work with another version, as you can see.
Logged

VWSpeedRacer

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1310 on: June 22, 2010, 08:50:30 pm »

You are exactly right. You've won an all-expense paid weekend vacation in Winooski, VT!

Aw, at least send'm to Colchester so they get some lake front.  :)
Logged
"Yo dorf, I herd you like menacing so I put spikes on yo spikes so you can menace while you menace!"
I think something went wrong with the mac download. All I know is, there's an exe in it, and that just ain't right.
Armok's Sweaty Balls Toady

Sjiveru

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1311 on: June 23, 2010, 11:31:19 am »

I've got a weird problem with DT. I got it working fine with 31.08 with that .ini file recently, but now when I load it up it claims DF isn't running (which it very much is). What could be causing this, and how can I fix it?

(EDIT: The weird thing is, it acts as if it is connected - all of the options are available except 'connect to DF', and everything is normal except there are no dwarves listed.)

And resolved. Restarting DF did it.
« Last Edit: June 23, 2010, 12:56:42 pm by Sjiveru »
Logged

shoowop

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1312 on: June 23, 2010, 12:39:35 pm »

This is my first time using Therapist and I can't get it working  :-[

I'm using 31.08, pretty sure I loaded the .ini correctly, but everytime I try and connect it just can't identify the version.  31.08 is showing up in the list for supported versions too

I get "I'm sorry but I dont know how to talk etc, (checksum:0x4c1cbe4b)" if that's relevant

The only thing I can think of that might be wrong is my dwarf therapist folder isn't in the 31.08 folder (again, dunno if it's relevant so), it's just in my collective 'dwarf fortress' folder that has all my previous versions too
Logged

narc

  • Escaped Lunatic
    • View Profile
    • Ramblings of Narc (blog)
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1313 on: June 23, 2010, 01:41:29 pm »

This is my first time using Therapist and I can't get it working  :-[

I'm using 31.08, pretty sure I loaded the .ini correctly, but everytime I try and connect it just can't identify the version.  31.08 is showing up in the list for supported versions too

I get "I'm sorry but I dont know how to talk etc, (checksum:0x4c1cbe4b)" if that's relevant

The only thing I can think of that might be wrong is my dwarf therapist folder isn't in the 31.08 folder (again, dunno if it's relevant so), it's just in my collective 'dwarf fortress' folder that has all my previous versions too
That's not the checksum of either of the two known .08 versions, are you sure you don't have 31.07 running instead?

EDIT: I went back and found caperon's post of the 0.31.07 layouts, looks like a match for the SDL version:
Memory layouts for 07 - windows graphic version (using phoebus)

Spoiler (click to show/hide)


Windows legacy layouts:

Spoiler (click to show/hide)
« Last Edit: June 23, 2010, 01:56:54 pm by narc »
Logged
Your fortune: You will pay for your sins. If you have already paid, please disregard this message.

shoowop

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1314 on: June 23, 2010, 02:23:28 pm »

This is my first time using Therapist and I can't get it working  :-[

I'm using 31.08, pretty sure I loaded the .ini correctly, but everytime I try and connect it just can't identify the version.  31.08 is showing up in the list for supported versions too

I get "I'm sorry but I dont know how to talk etc, (checksum:0x4c1cbe4b)" if that's relevant

The only thing I can think of that might be wrong is my dwarf therapist folder isn't in the 31.08 folder (again, dunno if it's relevant so), it's just in my collective 'dwarf fortress' folder that has all my previous versions too
That's not the checksum of either of the two known .08 versions, are you sure you don't have 31.07 running instead?

EDIT: I went back and found caperon's post of the 0.31.07 layouts, looks like a match for the SDL version:
Memory layouts for 07 - windows graphic version (using phoebus)

Spoiler (click to show/hide)


Windows legacy layouts:

Spoiler (click to show/hide)
lol yup 31.07 oops :facepalm:
Logged

foshka

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1315 on: June 23, 2010, 02:46:07 pm »

thanks, profit!
Logged

Zadiel

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1316 on: June 24, 2010, 12:05:21 am »

I've got a weird problem with DT. I got it working fine with 31.08 with that .ini file recently, but now when I load it up it claims DF isn't running (which it very much is). What could be causing this, and how can I fix it?

(EDIT: The weird thing is, it acts as if it is connected - all of the options are available except 'connect to DF', and everything is normal except there are no dwarves listed.)

And resolved. Restarting DF did it.

I'm getting this exact issue, except for the part where restarting doesn't fix it. Dwarf Therapist is recognizing my version (31.08 Graphics), but any time I try to load it up it tells me that Dwarf Fortress is not currently running.
Logged

profit

  • Bay Watcher
  • Finely Crafted Engravings... Or it didn't happen.
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1317 on: June 24, 2010, 01:04:09 pm »

I've got a weird problem with DT. I got it working fine with 31.08 with that .ini file recently, but now when I load it up it claims DF isn't running (which it very much is). What could be causing this, and how can I fix it?

(EDIT: The weird thing is, it acts as if it is connected - all of the options are available except 'connect to DF', and everything is normal except there are no dwarves listed.)

And resolved. Restarting DF did it.

I'm getting this exact issue, except for the part where restarting doesn't fix it. Dwarf Therapist is recognizing my version (31.08 Graphics), but any time I try to load it up it tells me that Dwarf Fortress is not currently running.

I am getting this on occasion and sometimes it requires more than a restart for me as well, like sometimes I need to pass a season.. but *SO FAR* it has always re-linked to dwarf fortress after a little while and some restarts.
Logged
Mods and the best utilities for dwarf fortress
Community Mods and utilities thread.

smjjames

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1318 on: June 24, 2010, 07:33:58 pm »

Anybody know if the issue with miners and woocutters not picking up their repsective tools when you set mining or woodcutting using DT has been fixed?
Logged

chmod

  • Bay Watcher
  • I get by with a little help from my friends
    • View Profile
    • UDP Viper
Re: Dwarf Therapist (LATEST 0.5.4 6/10/10 see first post)
« Reply #1319 on: June 24, 2010, 07:43:54 pm »

Anybody know if the issue with miners and woocutters not picking up their repsective tools when you set mining or woodcutting using DT has been fixed?
Yep it was fixed in 0.5.3 http://code.google.com/p/dwarftherapist/source/browse/CHANGELOG.txt
Logged
Pages: 1 ... 86 87 [88] 89 90 ... 124