It seems to hover around 25 (20). And my fort isn't particularly large. Hell, I've only got 15 dwarves.I...
Just the default 3x3. My fort starts on the surface at 143, and the very bottom of the map is -20something. I haven't dug very deep, apart from a stairwell that goes down to level 73,but that's just 4 tiles of up/down squares.
Exits can, well, exit from any W tile on the edge.
W=wall
X=open space
^=up ramp
V=down ramp
Single "stairwell" even level
WWWWW
W W
W^ VW
W W
WWWWW
Single "stairwell" odd level
WWWWW
W W
WV ^W
W W
WWWWW
Large "stairwell" even level
The center has an access every 10th level and the outer areas are marked as low restricted,
so if a Dwarf can use the inner one he will.
WWWWWWWWWWWWWW
W W
W W
W XXXXXX W
W X X W
W^^ W^XVWX VVW
W X X W
W XXXXXX W
W W
W W
WWWWWWWWWWWWWW
Odd level
WWWWWWWWWWWWWW
W W
W W
W XXXXXX W
W X X W
WVV WVX^WX ^^W
W X X W
W XXXXXX W
W W
W W
WWWWWWWWWWWWWW
...stairs take one step to change level and one to move in any other direction, while ramps you get in one step down and in an adjacent square
In my experience using fancy 'ramp' stairway setups is much laggier then just slapping a generic up/down stairway column in the middle of the fort.
I've not done extensive testing, but my fancy stairway forts have always been much laggier then my lazy up/down column forts.
It's pretty normal for game speed to decline as you gradually build up your fort.
Forcing any app to run on a single core, for a multicore machine, is generally a pretty bad idea, but whatever makes you happy.
I'll try this, but in my experience with a lot of other apps that are single threaded, forcing processor affinity has never done anything good and has sometimes been bad for overall machine utility, e.g. you try to start another app and for whatever reason it wants to get on the busy core, but can't, so it stalls. Although my board/processor is a quad core, it's fairly old now (4 years I think?) as is my OS (Windows XP 64-bit), so that may have something to do with it.
Just the default 3x3. My fort starts on the surface at 143, and the very bottom of the map is -20something. I haven't dug very deep, apart from a stairwell that goes down to level 73,but that's just 4 tiles of up/down squares.
No one has yet explained to me why I get 100fps until endgame when I drop to 50 - 70 and I have a single core computer (because my new one still isn't here), unless I'm dumb enough to embark by where 3 major rivers meet or something like I just did. bad idea. really bad idea. Getting 60 fps in the second year here. Although it's really cool, 2 go over waterfalls and everything.
Uhh, no, stairs are significantly more fps-efficient than ramps, and faster for dwarves to boot.
If you're using a recent version, open up init.txt and change [PRINT_MODE:2D] to [PRINT_MODE:STANDARD]. This should give you a rather large fps boost. Other than that, try this thread (http://www.bay12forums.com/smf/index.php?topic=66871.15) for extra tips.
In my experience using fancy 'ramp' stairway setups is much laggier then just slapping a generic up/down stairway column in the middle of the fort.
I've not done extensive testing, but my fancy stairway forts have always been much laggier then my lazy up/down column forts.
Try changing the init settings to partial print mode. That always seems to help speed up my games.
In my experience using fancy 'ramp' stairway setups is much laggier then just slapping a generic up/down stairway column in the middle of the fort.
I've not done extensive testing, but my fancy stairway forts have always been much laggier then my lazy up/down column forts.
with that you mean a single up/down column? because I was meaning a 3x3 or more up/down column
single 1x1 column is not so critical, but will slow down dwarves.
Just the default 3x3. My fort starts on the surface at 143, and the very bottom of the map is -20something. I haven't dug very deep, apart from a stairwell that goes down to level 73,but that's just 4 tiles of up/down squares.
this. stairs kills fps, for no particular reason. I used to dig a 3x3 staircase to hell a la Led Zeppelin, but that is very very bad on the pathfinder.
now I'm using something like this:
odd level
WWWWWW
W.....W
W.v^v.W
W.^W^.W
W.v^v.W
W.....W
WWWWWWW
even level:
WWWWWW
W.....W
W.^v^.W
W.vWv.W
W.^v^.W
W.....W
WWWWWWW
W wall
. space
v ramp down
^ramp up
Based on my limited understanding of ramps, that seems impossible! Time for !!Science!!
I tried that, that's what bumped me up to 30. I did get a collapsed cavern message at the beginning of embarking, so idk if that has anything to do with it.
As said before, efficient stairs are critical. In fact, do not use stairs, use ramps. And if you must use a stair, do NOT use an up+down stair.
As said before, efficient stairs are critical. In fact, do not use stairs, use ramps. And if you must use a stair, do NOT use an up+down stair.Why are updown stairs so much worse than ramps or oneway stairs?
Uhh, no, stairs are significantly more fps-efficient than ramps, and faster for dwarves to boot.However, on some computers, [PRINT_MODE:STANDARD] with a tileset will cause the game to not show the right half of the game.
If you're using a recent version, open up init.txt and change [PRINT_MODE:2D] to [PRINT_MODE:STANDARD]. This should give you a rather large fps boost. Other than that, try this thread (http://www.bay12forums.com/smf/index.php?topic=66871.15) for extra tips.
I am, in fact, running Vista. Why would that have an impact? Should I try running in compatibility mode or something?
I know something is wrong with my comp, it has to be. Which is why I hate having to turn of parts of the game to get it to run satisfactorily. But what could it be?
One thing I'm noticing is that, while I have the game running, my CPU usage, according to process explorer, rarely goes above 50% even when I don't have its affinity set to one core. This might not mean anything, though. I don't know enough about PCs.
I would absolutely take on writing optimization for pathing, if Toady threw the pathfinding related source code at me.D* is probably being used and it's highly unlikely you can optimize it further, besides implementing CPU and OS specific optimizations tricks.
Vista was not designed for machines as old as ours. It's a significant resource sink. People who actually use it may have advice on how to switch off some of the bloat. I'd wager that that's your problem, if you're getting dodgy fps on embark.
Tips with regard to DF though: reduce the number of caverns in world_gen, cut your population cap and baby cap, turn off temp and weather, and embark in a small area. Avoid flowing water. Destroy or trade clutter as your dwarves produce it.
Say, do you have DF in windowed or fullscreen mode? See if switching to the other mode would make a difference. Also, how's your antivirus scanner? Do other intensive programs work as well as before?
I know that my AV (I run Kapersky) eats up a lot of CPU at times, so if I'm doing something memory intensive (megaprojects) I'll disconnect my computer from the internet (see: physically unplug the cord) and turn Kapersky off, and just go online with my other machine
Uhm... How are you on auto-updater settings? Those can affect performance on older PCs. There are probably half a dozen settings, if it's anything like the previous Windows. I'd like to help, but I got nothin' on Vista or newer machines.I know that my AV (I run Kapersky) eats up a lot of CPU at times, so if I'm doing something memory intensive (megaprojects) I'll disconnect my computer from the internet (see: physically unplug the cord) and turn Kapersky off, and just go online with my other machine
I've done that before, without the backup PC. It can help quite a bit.
1. Grab Wubi (http://www.ubuntu.com/desktop/get-ubuntu/windows-installer)
2. Install for dual-boot capability
3. Boot to linux
4. Grab linux version
5. ???
6. FPS profit!
For a while I was running a (self-made) liquid nitrogen cooling system and overclocking my CPU to nearly 5.7 Ghz (normally I run at3.9 3.6overclocked to 3.9 Ghz), but the pumpdiedbroke apart spectacularly* after a month (probably because the pump wasn't designed to run that cold) and I have not been able to find an adequate replacement yet.
Oh by the way, liquid N2 isn't that expensive. Keeping it liquid, however, is a pain in the ass - oh, and it's dangerous.
*The metal shattered like glass, with no warning. It was really creepy.
While disk defrag is a very popular suggestion, it has pretty much nothing to do with how DF runs - you can look at the I/O count in task manager while it's running, basically DF never touches the disk except while loading/saving a game. I guess if you don't have enough RAM to keep the process in memory then you could be swapping, but if that's going on then defragging your disk isn't going to help you too much. Just FYI :)
My other machine would die if I tried to play DF on it, it's a number of years old and has a cpu that runs at some 2.1 mhz
While I appreciate the suggestion, installing a completely new OS, unrelated to anything I've ever used, and that I have no experience with, to possibly get DF to run better, isn't exactly the advice I was hoping for.
I was hoping for something like, "uninstall this" or, "turn off that" or "change this setting". Maybe "download this program".
Um..........thanks? I guess?
Pathfinding is easy when you can walk through walls.
Because your anecdote of an exploding cooling system really sounded like a recommendation. ::)
Regardless, I don't really know anyone that I'd trust with something like that, nor do I have the money to pay a professional.
Pathfinding is easy when you can walk through walls.
Really, really easy.
Pathfinding is easy when you can walk through walls.