Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5 ... 124

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

peterix

  • Bay Watcher
    • View Profile
    • Dethware
Re: Dwarf Therapist Alpha Release
« Reply #30 on: July 24, 2009, 08:51:19 pm »

And I just switched DF Extractor to use XML to not have to deal with maintaining my own .ini parser :)

A general description of memory layouts would resemble  structs peppered with all kinds of hardcoded data types (stl classes, etc.). Maybe some kind of XML file that describes the memory structures? With a few extra basic types like (1D,2D,3D) arrays and sparse structs it should be doable. There will also have to be either very strict memory management or garbage collection. Not that hard IMHO. Question is if it's pratical to do it this way. In the end, it doesn't really matter if it's XML or C++ code... maybe a set of nice memory r/w access classes would do.

I've got the OS-specific process enumeration and memory offset stuff done. There's functionality for platform-independent memory reading and a model of the DF map for version ~40d with a big part of the extraction stuff already done - basic map structures like in 3dwarf and stone/soil/vein matgloss, which the svn version of khazad already uses.

Next step is to break down the extractor into parts, make it DF version specific (by subclassing... or maybe expanding the DataModel classes) and make the parts writable. Then add more stuff - items, creatures, constructions, ?trees?. I guess you've already got some of those covered and others have the rest :)

Krisnack

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #31 on: July 25, 2009, 10:51:52 am »

I click the Read Dwarves button and nothing happens. The Connect to DF button isn't even highlighted.
Logged

Rose

  • Bay Watcher
  • Resident Elf
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #32 on: July 25, 2009, 11:07:22 am »

Doesn't work with mods. To be expected, i guess
Logged

chmod

  • Bay Watcher
  • I get by with a little help from my friends
    • View Profile
    • UDP Viper
Re: Dwarf Therapist Alpha Release
« Reply #33 on: July 25, 2009, 12:31:56 pm »

Doesn't work with mods. To be expected, i guess
which version have you tried? RC2 or RC3?
Logged

JanusTwoface

  • Bay Watcher
  • murbleblarg
    • View Profile
    • jverkamp.com
Re: Dwarf Therapist Alpha Release
« Reply #34 on: July 25, 2009, 01:48:53 pm »

Doesn't work with mods. To be expected, i guess
which version have you tried? RC2 or RC3?

And have you tried started DT after DF?  Sometimes it won't work for me, but restart DT and everything works.

(This is with either the Civilization Forge mod or Legendary Lands and RC3, so it does work with mods at least sometimes).
Logged
You may think I'm crazy / And I think you may be right
But life is ever so much more fun / If you are the crazy one

My blog: Photography, Programming, Writing
Novels: A Sea of Stars, Confession

ManaUser

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #35 on: July 25, 2009, 03:11:10 pm »

I'm getting this rather unhelpful error message:
Quote
This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

I geuss that indicates a missing DLL or someat. It didn't get as far as creating an logs.
Logged
Akur Akir Akam!

timmeh

  • Bay Watcher
    • View Profile
    • My Portfolio
Re: Dwarf Therapist Alpha Release
« Reply #36 on: July 25, 2009, 05:12:57 pm »

Took a couple minutes to set up, but it was definitely worth it, very nice!
Logged
On the Wall is a Masterfully engraved carving of Urist McHardcastle and Goblins. Urist McHardcastle is surrounded by the Goblins. The Golbins are stamping on Urist McHardcastle. Urist McHardcaste is laughing at the Goblins. The carving related to the prolonged and bloody death of Urist McHardcastle in the Fall of 1659, the Winter of 1659, and the Spring of 1660. On the engraving is an image of Cheese.

lodester

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #37 on: July 25, 2009, 05:14:20 pm »

I'm getting this rather unhelpful error message:
Quote
This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

I geuss that indicates a missing DLL or someat. It didn't get as far as creating an logs.

Most common cause of this message is a CRT version dependency. Pretty common issue on non-pro windows versions. Mod might be able to pinpoint this, but it's probably simpler to just install the VC++ redistributable package. Give that a shot and let us know how that works.

Edited - removed VC++2005 link. see mod's link below
« Last Edit: July 25, 2009, 07:17:12 pm by lodester »
Logged

chmod

  • Bay Watcher
  • I get by with a little help from my friends
    • View Profile
    • UDP Viper
Re: Dwarf Therapist Alpha Release
« Reply #38 on: July 25, 2009, 05:50:04 pm »

I'm getting this rather unhelpful error message:
Quote
This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

I geuss that indicates a missing DLL or someat. It didn't get as far as creating an logs.
Yep it's the redist package for sure. You'll need the VC2008 one here: http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en
Logged

Greiger

  • Bay Watcher
  • Reptilian Illuminati member. Keep it secret.
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #39 on: July 25, 2009, 11:07:48 pm »

Doesn't work with mods. To be expected, i guess

Works fine for me and I use mods.  Its not even anything I would expect anyone to do special case programming for since its homebrew modding instead of one of the well known ones.

I didn't get anything as well with RC2, but it worked fine with RC3. Link is on the OP

P.S. I just noticed I just said the same thing chmod said. Just with more words.  Oh well.
« Last Edit: July 25, 2009, 11:09:20 pm by Greiger »
Logged
Disclaimer: Not responsible for dwarven deaths from the use or misuse of this post.
Quote
I don't need friends!! I've got knives!!!

ManaUser

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist Alpha Release
« Reply #40 on: July 26, 2009, 12:03:35 am »

Quote from: chmod link=topic=39229.msg671212#msg671212 Yepit's the redist package for sure. You'll need the VC2008 one here: [url
http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en[/url]
That did it. Thanks a bunch, both of you.

I was really bummed when I discovered that Dwarf Manager didn't work on my version of windows, but this one seemed to work just fine in my brief test.
Logged
Akur Akir Akam!

chmod

  • Bay Watcher
  • I get by with a little help from my friends
    • View Profile
    • UDP Viper
Re: Dwarf Therapist Alpha Release (LATEST 0.1.6 see first post)
« Reply #41 on: July 26, 2009, 07:25:56 pm »

0.1.6 is now up. And if you have any earlier version it's highly recommended you update. 0.1.5 had a nasty bug preventing labor writing from working entirely. It would show the labor updates in game, but the dwarves wouldn't actually perform the labors. Update ASAP.
Logged

Rowanas

  • Bay Watcher
  • I must be going senile.
    • View Profile
Re: Dwarf Therapist Alpha Release (LATEST 0.1.6 see first post)
« Reply #42 on: July 26, 2009, 07:45:18 pm »

Any news on the Mac OS X version?

P.S. chmod, you have an INCREDIBLY geeky name, so much respect to you.
Logged
I agree with Urist. Steampunk is like Darth Vader winning Holland's Next Top Model. It would be awesome but not something I'd like in this game.
Unfortunately dying involves the amputation of the entire body from the dwarf.

JanusTwoface

  • Bay Watcher
  • murbleblarg
    • View Profile
    • jverkamp.com
Re: Dwarf Therapist Alpha Release (LATEST 0.1.6 see first post)
« Reply #43 on: July 26, 2009, 07:52:06 pm »

0.1.6 is now up. And if you have any earlier version it's highly recommended you update. 0.1.5 had a nasty bug preventing labor writing from working entirely. It would show the labor updates in game, but the dwarves wouldn't actually perform the labors. Update ASAP.

Oh good.  Now I don't have to wonder about my (or my dwarves') sanity.  I could have sworn I told them to dig a hole, but they just didn't want to.
Logged
You may think I'm crazy / And I think you may be right
But life is ever so much more fun / If you are the crazy one

My blog: Photography, Programming, Writing
Novels: A Sea of Stars, Confession

chmod

  • Bay Watcher
  • I get by with a little help from my friends
    • View Profile
    • UDP Viper
Re: Dwarf Therapist Alpha Release (LATEST 0.1.6 see first post)
« Reply #44 on: July 26, 2009, 09:35:43 pm »

Any news on the Mac OS X version?

P.S. chmod, you have an INCREDIBLY geeky name, so much respect to you.
Uh no news on the OSX front. Linux will most likely come before OSX, since I don't have a mac or access to one.
Logged
Pages: 1 2 [3] 4 5 ... 124