Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 191 192 [193] 194 195 ... 222

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

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2880 on: December 27, 2016, 03:39:12 pm »

writing requires remote syscall in order to work reliably, and I haven't figured out how to do that yet. not a technical issue, just haven't bothered. if you can figure out how ptrace syscalls are supposed to work, fix DFInstanceLinux::remote_syscall.

edit: writing *strings*

fixed
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2881 on: December 27, 2016, 03:41:56 pm »

I'm using the 64 bit Dwarf fortress with the 'recent version' link of therapist on Windows 10.

Thanks. I'm assuming you're using DT 37.0, then, although "the 'recent version' link" is too vague for me to be able to figure out what exactly you mean.

My guess is that, since DT 37.0 was built before 0.43.01 was even released, let alone 0.43.05, it's entirely unable to cope with 64-bit DF and crashes. Ideally it would at least give you an error message with 32-bit DF, and it should work with 32-bit 0.43.05 if you provide it with a valid layout from https://github.com/splintermind/Dwarf-Therapist/tree/DF2016/share/memory_layouts.
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.

kenlon

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2882 on: December 28, 2016, 05:43:00 pm »

fixed

You're a gentleman and a scholar. Thank you very much!

EDIT: Welp. When I change a profession name and write back to DF, it crashes:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
Dwarf_Fortress: ../../src/xcb_io.c:165: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

It happens a few seconds after unpausing, but I can trigger it by attempting to view the unit screen. Something's still wonky with writing strings back to DF.
« Last Edit: December 28, 2016, 07:04:42 pm by kenlon »
Logged

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2883 on: December 28, 2016, 10:55:03 pm »

fixed

You're a gentleman and a scholar. Thank you very much!

EDIT: Welp. When I change a profession name and write back to DF, it crashes:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
Dwarf_Fortress: ../../src/xcb_io.c:165: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

It happens a few seconds after unpausing, but I can trigger it by attempting to view the unit screen. Something's still wonky with writing strings back to DF.

eh, right. crashed once when I tried that, but I forgot to check it again before posting. I'll check it out later.
Logged

k33n

  • Bay Watcher
  • So it goes.
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2884 on: January 04, 2017, 05:41:39 pm »

I am now using the recent memory addresses and a 32 bit version of the game. Therapist can no longer find dwarf fortress.
Logged

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2885 on: January 05, 2017, 09:09:45 am »

To all, when reporting issues, include the following information:

1. Exactly which DF version are you using? Not "latest", not "windows". "0.43.05 Windows 64-bit".
2. Exactly which DT version are you using? Not "latest", not "from the link" (what fucking link???). "37.0.0 from https://github.com/splintermind/Dwarf-Therapist/releases/" or "master from https://github.com/Hello71/Dwarf-Therapist", or better "c07ccde from https://github.com/Hello71/Dwarf-Therapist".
3. Exactly what memory layout are you using? "Included" if you didn't download one separately.
Logged

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2886 on: January 05, 2017, 10:55:04 pm »

Version sanity.  Good call.   8)

And thankyou Hello71 for caring, at least somewhat.  ;)  It is, and/or, will be appreciated.
Logged

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2887 on: January 05, 2017, 11:07:32 pm »

I am now using the recent memory addresses and a 32 bit version of the game. Therapist can no longer find dwarf fortress.

Just a stab in the dark, but have you tried deleting 'Dwarf Therapist.ini'?
Logged

ivanzypher

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2888 on: January 08, 2017, 12:30:05 pm »

Hey chaps. I just built the DF2016 branch on Linux here: https://github.com/splintermind/Dwarf-Therapist but when I try an connect to 43.05 it opens a pop-up saying a list of compatible versions the most recent one being 40.24. Do I need to swap to a different branch or repo or something? Thanks !

Oh & I'm on Linux Mint 18 running kernel 4.4.0-21-generic and Mate 1.14.1
« Last Edit: January 08, 2017, 12:40:18 pm by ivanzypher »
Logged

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2889 on: January 09, 2017, 05:59:49 pm »

fixed

You're a gentleman and a scholar. Thank you very much!

EDIT: Welp. When I change a profession name and write back to DF, it crashes:

[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
Dwarf_Fortress: ../../src/xcb_io.c:165: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted

It happens a few seconds after unpausing, but I can trigger it by attempting to view the unit screen. Something's still wonky with writing strings back to DF.

eh, right. crashed once when I tried that, but I forgot to check it again before posting. I'll check it out later.

probably fixed, pull and try again
Logged

necrotic

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2890 on: January 09, 2017, 06:50:35 pm »

Hey chaps. I just built the DF2016 branch on Linux here: https://github.com/splintermind/Dwarf-Therapist but when I try an connect to 43.05 it opens a pop-up saying a list of compatible versions the most recent one being 40.24. Do I need to swap to a different branch or repo or something? Thanks !

Oh & I'm on Linux Mint 18 running kernel 4.4.0-21-generic and Mate 1.14.1

There's no memory layout for 0.43.05 on linux, the latest available is 0.43.03: https://github.com/splintermind/Dwarf-Therapist/tree/DF2016/share/memory_layouts/linux
Logged

kenlon

  • Escaped Lunatic
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2891 on: January 09, 2017, 07:04:12 pm »

Thanks for fixing writing strings under Linux!
Logged

lethosor

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2892 on: January 09, 2017, 08:07:48 pm »

Hey chaps. I just built the DF2016 branch on Linux here: https://github.com/splintermind/Dwarf-Therapist but when I try an connect to 43.05 it opens a pop-up saying a list of compatible versions the most recent one being 40.24. Do I need to swap to a different branch or repo or something? Thanks !

Oh & I'm on Linux Mint 18 running kernel 4.4.0-21-generic and Mate 1.14.1

There's no memory layout for 0.43.05 on linux, the latest available is 0.43.03: https://github.com/splintermind/Dwarf-Therapist/tree/DF2016/share/memory_layouts/linux
There are memory layouts available elsewhere, otherwise it would have been impossible for people to work on and test 64-bit DT on Linux.
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.

Hello71

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2893 on: January 10, 2017, 10:14:06 am »

new instructions:

Code: [Select]
git clone https://github.com/Hello71/Dwarf-Therapist.git
mkdir Dwarf-Therapist-build
cd Dwarf-Therapist-build
cmake ../Dwarf-Therapist
ln -s ../Dwarf-Therapist/share .
make -j$(nproc)
./DwarfTherapist
Logged

k33n

  • Bay Watcher
  • So it goes.
    • View Profile
Re: Dwarf Therapist (Maintained Branch) v.37.0 | DF 42.06
« Reply #2894 on: January 10, 2017, 09:17:18 pm »

To all, when reporting issues, include the following information:

1. Exactly which DF version are you using? Not "latest", not "windows". "0.43.05 Windows 64-bit".
2. Exactly which DT version are you using? Not "latest", not "from the link" (what fucking link???). "37.0.0 from https://github.com/splintermind/Dwarf-Therapist/releases/" or "master from https://github.com/Hello71/Dwarf-Therapist", or better "c07ccde from https://github.com/Hello71/Dwarf-Therapist".
3. Exactly what memory layout are you using? "Included" if you didn't download one separately.

You don't have to be a cunt about it.

Version 0.43.05, 32-bit, as was suggested.
Windows 10, 64 bit,
The direct link that has been included in the very first post of this thread labeled "Latest Release", like anyone would.
The memory layout linked to me through lethosor.  (https://github.com/splintermind/Dwarf-Therapist/tree/DF2016/share/memory_layouts.)
Logged
Pages: 1 ... 191 192 [193] 194 195 ... 222