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.

Messages - ShimmerFairy

Pages: [1]
1
DF Wiki Discussion / Re: Can I request my wiki username to be changed?
« on: January 29, 2020, 11:50:50 pm »
That's alright. My inclination was to create a second account anyway, but I figured I'd ask first and avoid having a second account if I could. :)

2
DF Wiki Discussion / Can I request my wiki username to be changed?
« on: January 29, 2020, 08:28:10 pm »
If the wiki is set up for it, how do I request that my account be renamed? I'd really like to make the username I use across websites consistent, and I created my wiki account years ago when I was using a different username for everything. (I'd like to make the actual request on the wiki itself, just so you can be sure you're changing the right account.)

3
DF General Discussion / Re: Linux DF delayed / Computer death thread
« on: December 01, 2017, 07:01:10 am »
Code: [Select]
df_linux/libs/Dwarf_Fortress: /home/charlie/df_linux/libs/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /lib64/libGLU.so.1) 
Anyone know how I fix this? The file's there in the correct folder.

It's kinda funny to see this problem come up right after the previous couple of posts. Anyway, try deleting the libstdc++.so.6 library from df_linux/libs. The fact that it comes with DF is honestly a mistake, and it should never be there.

4
DF General Discussion / Re: Linux DF delayed / Computer death thread
« on: November 28, 2017, 08:55:04 am »
In unzipping the tarball, I got a bunch of warnings about timestamps for the files being in the future. A small sample:

Code: [Select]
$ tar -xvjf df_44_02*bz2
df_linux/
df_linux/libs/
df_linux/libs/libstdc++.so.6
tar: df_linux/libs/libstdc++.so.6: time stamp 2017-11-28 10:40:52 is 13869.48383684 s in the future
df_linux/libs/libgcc_s.so.1
tar: df_linux/libs/libgcc_s.so.1: time stamp 2017-11-28 10:40:52 is 13869.47918709 s in the future
df_linux/libs/Dwarf_Fortress
tar: df_linux/libs/Dwarf_Fortress: time stamp 2017-11-28 10:40:52 is 13866.801833617 s in the future
df_linux/libs/libgraphics.so
tar: df_linux/libs/libgraphics.so: time stamp 2017-11-28 10:40:52 is 13866.669356568 s in the future
df_linux/df
tar: df_linux/libs: time stamp 2017-11-28 10:40:52 is 13866.668759155 s in the future
tar: df_linux/df: time stamp 2017-11-28 10:40:52 is 13866.668644268 s in the future
df_linux/raw/
df_linux/raw/objects/
df_linux/raw/objects/creature_large_tundra.txt
tar: df_linux/raw/objects/creature_large_tundra.txt: time stamp 2017-11-28 10:40:52 is 13866.667389798 s in the future
df_linux/raw/objects/creature_equipment.txt
tar: df_linux/raw/objects/creature_equipment.txt: time stamp 2017-11-28 10:40:52 is 13866.666718564 s in the future
df_linux/raw/objects/plant_garden.txt
tar: df_linux/raw/objects/plant_garden.txt: time stamp 2017-11-28 10:40:52 is 13866.66415976 s in the future
df_linux/raw/objects/material_template_default.txt
tar: df_linux/raw/objects/material_template_default.txt: time stamp 2017-11-28 10:40:52 is 13866.658754688 s in the future
df_linux/raw/objects/creature_tundra_taiga_new.txt
tar: df_linux/raw/objects/creature_tundra_taiga_new.txt: time stamp 2017-11-28 10:40:52 is 13866.658148476 s in the future
df_linux/raw/objects/creature_riverlakepool_new.txt
tar: df_linux/raw/objects/creature_riverlakepool_new.txt: time stamp 2017-11-28 10:40:52 is 13866.615237899 s in the future
df_linux/raw/objects/creature_temperate_new.txt
tar: df_linux/raw/objects/creature_temperate_new.txt: time stamp 2017-11-28 10:40:52 is 13866.597667506 s in the future                                                                                       
df_linux/raw/objects/descriptor_color_standard.txt                                                                                                                                                             
tar: df_linux/raw/objects/descriptor_color_standard.txt: time stamp 2017-11-28 10:40:52 is 13866.596898496 s in the future                                                                                     
df_linux/raw/objects/item_shield.txt                                                                                                                                                                           
tar: df_linux/raw/objects/item_shield.txt: time stamp 2017-11-28 10:40:52 is 13866.596768453 s in the future

This is likely just because the VM's timezone or date/time was set incorrectly. I have yet to run DF, but I don't think it will harm actually running it.

5
DF Dwarf Mode Discussion / Re: Game freezing issue
« on: September 08, 2017, 05:39:50 am »
Just a note on terminology: that's not a zone, that's a room. A room is defined from some piece of furniture, a zone is created via the (i) command (things like garbage dumps, meeting zones, fruit-picking zones, etc.).

6
DF Dwarf Mode Discussion / Re: What's going on in your fort?
« on: August 28, 2017, 08:15:32 pm »
Nulce Sporroabe, Human Scholar vampire is visiting.

I'm probably going to kill them, since I don't want vampire troubles on my hands, but OTOH I could let things get interesting.

7
DF General Discussion / Re: How did they make the graphics of this game?
« on: August 26, 2017, 10:28:58 pm »
I have coded my own game in console (obviously it has text graphics) but it has to clear the text every time something moves. How do I get it to be as smooth and nice as Dwarf Fortress?

There are commands that you can send to the terminal to move the cursor around and change stuff without clearing the whole screen. BUT! You don't want to do this yourself. Look into a curses library which handles all that for you, such as ncurses, or for Windows, pdcurses.

Point is, you should use a curses library or curses-like library to handle all of the historical differences between different terminals. (These differences affect what you can do, and how to do it.)

8
Nope, made sure I was permissive as possible with the settings, only restricting to siege ammo, but of any type/quality/etc. I tried having both linked and unlinked stockpiles as well, but no dice.

9
DF Gameplay Questions / How do I actually haul ballista parts/ammo?
« on: July 18, 2016, 04:09:14 pm »
Seriously, I can't get things to haul at all. I can build ballistae, and they'll load a single arrow into them, but nobody moves parts or ammo into their respective stockpiles: not arrows, not arrowheads, not ballista parts. I've got stockpiles for these things, but nobody moves anything. Even deconstructing the siege workshop accomplished nothing.

This is something that's frustratingly impossible for my fort, and I don't know why. Am I missing something really obvious? (I know there's the idea of just one stockpile, but even that hasn't worked in the past. And besides, that seems like a crummy "solution".)

10
DF General Discussion / Re: Future of the Fortress
« on: July 17, 2016, 10:33:20 pm »
All this multithreading talk made me realize something:

Have you looked into OpenCL as a way to help offload calculations, in roughly the same way people talk about multithreading? It would have to be optional, but could still be beneficial.

I ask because graphics cards are pretty much built to do a lot of calculations, so any math-heavy portions of Dwarf Fortress (e.g. pathfinding, temperature, anything physics-based potentially) could benefit from offloading such calculations to the GPU. Assuming the transfer between GPU and CPU/RAM/etc. doesn't kill any benefits.

And the reason why I say "optional" is because I could never get Cycles or LuxRender kernels to play nice with CUDA (or OpenCL, I think), and now that I had to switch back to nouveau drivers I don't have OpenCL at all!

11
There's a guide for finding memory layouts here: https://dfhack.readthedocs.io/en/latest/library/xml/how-to-update.html

I'm not sure it still applies for 64-bit.
That's the one thing I found, but it doesn't seem applicable that much to a whole new number of bits/compiler/etc., nor does it seem that... good, really.

It's probably just me not having a grip on the memory-layouts repository yet, but when I looked at it, it seemed a bit too disorganized/cluttered for my liking (the fact that there are a number of disjoint scripts written in different languages for no discernible reason except perhaps historical happens to bug me quite a bit).

I'll be sure to check out #dfhack, and in the meantime mess around with the /proc filesystem and stuff in a little C++ program of my own, if for no other reason than I haven't done linux-specific code before  :) . And if making my own utility isn't good enough, I'd probably end up trying to use gdb in some way (I came across mentions of it while learning about linux memory today, so it might do the job).

12
DF General Discussion / Re: Future of the Fortress
« on: July 12, 2016, 07:45:32 pm »
Hey i was wondering if DF is going to be comptaible with windows 32 bit systems?

Thanks  :)

It already is; if you can't find it, click on "all versions" on the home page. But I don't expect it to be supported for too much longer, myself; 32-bit is a bit of a fossil by now, methinks.

13
I've tried finding any information on how it's going in figuring out memory locations for DFHack and Dwarf Therapist, but it's impossible to find any. It'd be nice if there was some kind of status or progress report somewhere, so I can know what to expect.

I'd even be willing to help out. I'm on 64-bit Gentoo Linux, so I'd be most helpful dissecting the 64-bit Linux version. Unfortunately I couldn't find any good DF-specific resources on how to go about that either. I'll look into how to generally poke at a process's memory though.

So basically, I'd like to know what the status is on those memory layouts, and if/how I can help out.

Pages: [1]