Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - TheSponge

Pages: [1]
1
DF Dwarf Mode Discussion / Outpost liason is a goblin
« on: April 02, 2015, 05:47:30 am »
It's 1050-07-15 and the dwarven caravan has arrived with a goblin as the outpost liason. Is this normal? Should I kill it or will that start a loyalty cascade? How would a goblin become part of a dwarven civ in the first place?

2
DF General Discussion / Dwarf Therapist for DF34.11 on linux
« on: March 26, 2015, 04:37:12 am »
Since going back to 34.11 for better performance I've been trying to find a working dwarf therapist to no avail. The source code in Splintermind's repo only works with DF2014 and I haven't been able to find any other linux packages for 34.11. I used to play 34.11 with DT so the packages definitely exist but I can't find them anymore. Does anyone know where to find one?

3
DF Dwarf Mode Discussion / Huge FPS drop from 34.11 to DF2014
« on: March 24, 2015, 09:17:10 am »
In 34.11 it would take several ingame years or a waterfall for my framerate to drop below 100, but now on 40.24 it's hovering around 65 just after embark. There's nothing at the embark site to cause such a performance hit and it's only 4x4. I'm using dfhack and made some minor changes to the raws to give goblins and humans steel and to allow dwarves to make longswords. Were there any major changes in DF2014 that would cause this?

4
DF Modding / Giving goblins steel equipment
« on: March 12, 2015, 02:38:35 am »
I've been looking around the raws trying to find out how to give goblins steel equipment for more challenge and less useless goblinite but I haven't found anything that looks right. The best thing I've found is [PERMITTED_REACTION:STEEL_MAKING] in entity_default.txt under [ENTITY:MOUNTAIN] (dwarves).  If I added that under [ENTITY:EVIL] (goblins) would goblins attack with steel gear? I doubt it because the only permitted reactions for goblins are tanning and fat rendering, not making any of the low quality metals they usually use for weapons and armor. I know Masterwork gives goblins steel but I couldn't find how. How is it done?

5
DF Dwarf Mode Discussion / How do you ensure a sedimentary embark site?
« on: October 20, 2014, 07:25:03 am »
I'm having a really hard time finding sedimentary layers to embark at. I've been using dfhack to prospect embark sites with soil, shallow metals, deep metals and no aquifer but most of them only have a few iron ore veins over 100 z levels down. This is on 0.34.11 if it makes any difference. Are there any particular worldgen settings that produce lots of sedimentary layers?

6
I am having trouble with using DFHack on linux. I downloaded http://dffd.wimbli.com/file.php?id=8681 and unpacked it to the installation directory of DF34.11 but when I try to start the game with dfhack it doesn't start. The following is the terminal output from "./dfhack":

Quote
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./hack/libprotobuf-lite.so)
-e
Then I replaced libstdc++.so.6 in ~/Programs/DF34.11/libs with the one in /usr/lib/i386-linux-gnu/. It may have helped but DF still didn't start:
Quote
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./hack/libdfhack.so)
./libs/Dwarf_Fortress: /home/USER/Programs/DF34.11/libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by ./hack/libprotobuf-lite.so)
-e
This problem appears to be https://github.com/DFHack/dfhack/issues/176 but if it were that bug wouldn't replacing the DF copy of libstdc++.so.6 with the system copy have worked? Can anyone help with this?

7
DF Dwarf Mode Discussion / Removing items from a dwarf's inventory
« on: February 18, 2014, 08:58:14 am »
I made five adamantine axes and shields for my military. All of the soldiers picked up this equipment and it worked incredibly well (there were goblin limbs everywhere). Since than I have changed my military and it is different dwarves fighting, but my ex-soldiers are still carrying the adamantine equipment they fought with. None of them grew attached to it and they have no need of it anymore. Is there a way to make them put the axes and shields back in my weapon stockpile?

8
Masterwork DF / Making and using ink
« on: February 01, 2014, 08:58:56 am »
I am trying to make armory blueprints in the architect's study but the dwarves wont make them. I keep getting messages about how Urist McArchitect canceled drawing the blueprints to the armory because he doesn't have an ink-containing item. How do you make ink? I read on the masterwork wiki that it is made in the craftsdwarf's workshop but I have 2 such workshops with 5 ink making jobs queued (from the j-m menu) and nobody is making it. I made ash for the black ink, so I don't think there should be a problem there. Does anyone know what the problem is?

9
DF General Discussion / MOVED: Masterwork DF on Linux
« on: January 24, 2014, 07:01:43 am »
This topic has been moved to Masterwork DF .

http://www.bay12forums.com/smf/index.php?topic=135757.0

Thank you Trif. I didn't know such a board existed.

10
Masterwork DF / Masterwork DF on Linux
« on: January 24, 2014, 04:52:17 am »
I found out about the Masterwork mod a few days ago and it looks really good, but I don't really know what to do to play it. I downloaded v3a3 for Linux, unpacked the archive, ran Settings.exe in wine, set it up how I wanted it then pressed the big "Play Dwarf Fortress!" button, but it didn't work. A new window appears for a split second then closes. My terminal output from Settings.exe:
Quote
fixme:wincodecs:PngDecoder_Block_GetCount 0x25e33b8,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x25ddc20,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26043b0,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26043b0,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x260db18,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x260db18,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2604670,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2604670,0x32c8c8: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x257c9f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2583708,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536718,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536730,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536730,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536928,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536730,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536730,0x32c158: stub
fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x262eb8c,0x262e3f0): stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e3f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e3f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e3f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2630300,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2630300,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2630300,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2630318,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2630318,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e6f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e6f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e6f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e710,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x262e6f8,0x32c158: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2636508,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x264ade8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x25dd658,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2663da8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26655c8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x265b488,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2667318,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x266e710,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26538a0,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2536f78,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2539560,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x253c578,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x253d198,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2543790,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2543988,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2546d18,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26897e0,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x253be60,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2588ca0,0x32c818: stub
fixme:wincodecs:JpegDecoder_Frame_CopyPalette (0x258bad4,0x2543168): stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x258b3a8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x258bdc0,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26a9c30,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26ab450,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26a2028,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26a4d00,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26ae430,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26b0e18,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x26b0fb8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x25662f8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2568f20,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x256de28,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x256e020,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x258b4d8,0x32c818: stub
fixme:wincodecs:PngDecoder_Block_GetCount 0x2577e58,0x32c818: stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:exec:SHELL_execute flags ignored: 0x00004100
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:exec:SHELL_execute flags ignored: 0x00000100
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: Invalid parameter.

fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
fixme:gdiplus:GdipGetLineSpacing ignoring style
Is this meant to happen?

Going on the information I found on the internet, I ran Settings.exe, set it up how I wanted it and then ran the dfhack executable from the /Dwarf Fortress directory. I think it worked, but it crashes all the time. It crashes with the following terminal output:
Quote
DFHack is ready. Have a nice day!
Type in '?' or 'help' for general help, 'ls' to see all commands.
Detected reaction hooks - enabling plugin.
Detected spatter add reactions - enabling plugin.
Detected steam engine workshops - enabling plugin.
Fixing cloth stockpile handling (bug 5739)...
Patched 1086042 bad references in 35687 materials.
Detected reaction hooks - enabling plugin.
Detected spatter add reactions - enabling plugin.
Detected steam engine workshops - enabling plugin.
Fixing cloth stockpile handling (bug 5739)...
Patched 1038413 bad references in 35687 materials.
[DFHack]# Aborted (core dumped)
                               -e
This only seems to happen when I use the really nice TrueType font that comes with Masterwork.

Am I doing it right? Will doing it like this make DF take notice of the settings I put in Settings.exe?

Pages: [1]