So, do I need the legacy.ini file settings for 34.01 to get the graphics.ini to work, or will it be fine without the legacy.ini file ?
Will creating a new file named correctly give us a working Dwarf Therapist for assigning tasks ?
My experience with this was copying/pasting some code about a year ago to get 31.21 to work the day of the release.
You'll only need the legacy.ini if you're using the legacy version of Dwarf Fortress. If you downloaded the "SDL" version, you're fine with just the graphics.ini.
I think I've missed something fundamental. I've got DT sitting here (as it happens the OSX versions) and it's a monolith - a single executable file. Where do I put the <field>=<value> and ini files??
Sorry... I can't much help you with the OSX version; I have no experience with it. I believe many of these values will be different on OSX (so even if we knew where to put them, I don't think it would matter, since they're all determined on Windows), and I'm not sure exactly where the .ini stuff (or its equivalent) goes. You'll have to wait for DwarfEngineer or someone else more knowledgeable than me about it to address this one.
I don't think OP realizes that THOUSANDS OF PEOPLE ARE RELYING ON HIM TO HURRY THE HECK UP to allow them to play this.
"I don't have much time" without stating a reason is just rude. Adventure mode is still too dull for me and Dwarf Mode is virtually unplayable without this mods help. :|
Acting like a spoiled child and whining about a
free program not being immediately available is rude. If you want it working sooner, sit down with DF 34.01, DT, and a memory viewer and start trying to find the offsets yourself. It isn't as though this is an easy task that's just being delayed for the heck of delaying it; it takes
a lot of work. To get as much progress as I did yesterday was about 6-8 hours of staring at memory dumps and DT code. I've no idea how long the rest will take.
Negative Ned aside, I'll post my full v0.34.01_graphics.ini again since it has a few more values than the last one, for anyone that's interested. Instructions in my post here
http://www.bay12forums.com/smf/index.php?topic=66525.msg2988487#msg2988487. The additions from that are having happiness and current job reading properly thanks to dyn (
http://www.bay12forums.com/smf/index.php?topic=66525.msg2988627#msg2988627). I feel like I should add a disclaimer that I am not DwarfEngineer, and have no official sanction from him, so this is
very unofficial.
[info]
checksum=0x4f391a33
version_name=v0.34.01 (graphics)
[addresses]
translation_vector=0x017e3638
language_vector=0x017e3618
creature_vector=0x0179f728
dwarf_race_index=0x015cbe9c
squad_vector=0x0
[offsets]
word_table=0x0000003c
string_buffer_offset=0x0000
[word_offsets]
base=0x0000
noun_singular=0x001C
noun_plural=0x0038
adjective=0x0054
verb=0x008C
present_simple_verb=0x00A8
past_simple_verb=0x00C4
past_participle_verb=0x00E0
present_participle_verb=0x00FC
[dwarf_offsets]
first_name=0x0000
nick_name=0x001C
last_name=0x0038
custom_profession=0x006C
profession=0x0088
race=0x008C
flags1=0x00E0
flags2=0x00E4
sex=0x00F8
id=0x00FC
recheck_equipment=0x01BC
birth_year=0x0224
current_job=0x030C
physical_attrs=0x3DC
states=0x0644
souls=0x0768
likes=0x07A0
labors=0x078C
happiness=0x082C
squad_ref_id=0x790
[soul_details]
skills=0x01F0
traits=0x0214
[job_details]
id=0x0008
on_break_flag=0x0011
sub_job_id=0x0040
[squad_offsets]
id=0x0000
name=0x003C
members=0x0088
[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
custom_color_red=0x0382
custom_color_green=0x0380
[valid_flags_1]
size=1
1\name=Not from around these parts
1\value=0x80000000
[valid_flags_2]
size=1
1\name=Dead. Deceased. An Undwarf!
1\value=0x02000000
[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