Underground goodies is always a welcome addition, but what do you think of the performance hurdles you may have to leap, Toady? Path finding is a notorious CPU hog, and to introduce large, open expanses with multiple paths and covering many z-levels would cause a lot of headaches for most computers.
Not to mention the current pathfinding code doesn't factor in z-levels. We could have a mason thinking a rock 5 z-levels into that giant cave with an antmen and gremlins and lord knows what else is closer than the rock 6 spaces to his left...
Are these things a big enough problem to "warrant" time/energy on optimization?
I'm sorry, I don't mean to sound harsh, but I'm sick to death of this argument.
The computer requirements are always going to be an issue. But the fact is, modern computers are fast. I know there's a strong desire to provide a place for people trying to play DF with a Commodore 64 or an Amiga, but Toady's already done away with graphic requirement issues, which is a big deal by itself.
I think it would be great if there'd be tools to lower system requirements, but how much more does the game have to be compromised for people who have crap computers? The game's already free! Decent mid-range processors aren't hideously expensive anymore, and there's always the Classifieds for used computers.
I haven't had a brand new computer since the 90's, and I've been saving up for a great one for years (almost $1800 at $12.50 a paycheck, when I could afford it.). I want DF to live up to it's potential, and to the investment that I'm making. I also don't want Toady's vision of the game to be compromised.
I know people can't afford new computers (I'm one of them, it's a computer or a new bed, and I'm pretty tired of sleeping at a 45 degree angle on broken box-springs), and I don't want to sound mercenary, but people with higher end computers are more likely to have more money to donate, so I think our needs should be considered, too.
I say, if you're playing DF on a Tandy or some shit, then stop. Just stop. Save up, collect cans, sell blood, do what you need to do, and get a stripped down computer with a good processor, a lot of ram, a high-end heat sink, and absolutely no frills. It will free your life.